728x90
반응형

정보처리기사

총 18개의 포스트

정보처리기사(18)

  1. [정보처리기사][데이터 입출력 구현] 데이터베이스 설계

    데이터 베이스 설계 사용자의 요구를 분석하여 컴퓨터에 저장할 수 있는 데이터베이스의 구조에 맞게 변형한 후 DBMS로 데이터베이스를 구연하여 여러 일반 사용자들이 사용하게 하는 것입니다. 즉, 데이터를 일반 사용자들이 잘 사용하게 할 수 있도록 데이터를 구조화하는 과정입니다. 데이터 베이스 설계시 고려사항 데이터 베이스를 설계하기 위해서는 아래의 사항들을 충분히 고려하고 만족해야 됩니다. 항목 내용 무결성 삽입, 삭제, 갱신 등의 연산 후에도 데이터베이스에 저장된 데이터는 정해진 제약 조건을 항상 만족해야 합니다. 일관성 저장된 데이터들은 특정 질의에 대한 응답이 항상 일정해야 합니다. 회복 시스템에 장애가 발생했을 경우 직전 상태로 복구할 수 있어야 합니다. 보안 비 정상적인 데이터의 노출 또는 변경이..

    2024.03.28

    컴퓨터/정보처리기사

    Commnet

  2. [정보처리기사][데이터 입출력 구현] 데이터베이스 개요

    데이터베이스(DB) - Database 데이터베이스는 공동으로 사용될 데이터를 중복을 배제하여 통합하고, 쉽게 접근하여 처리할 수 있도록 저장장치에 저장하여 항상 사용할 수 있도록 운영하는 시스템입니다. 데이터베이스에 저장되는 데이터드를 구분하면 아래와 같이 정의할 수 있습니다. 통합된 데이터(Integrated Data) - 자료의 중복을 배제한 데이터 저장된 데이터(Stored Data) - 컴퓨터가 접근할 수 있는 저장 매체에 저장한 데이터 운영 데이터(Operational Data) - 조직의 고유한 업무를 수행하는 데 필요한 데이터 공용 데이터(Shared Data) - 여러 응용 시스템들이 공동으로 소유하고 유지하는 데이터 데이터베이스 관리 시스템(DBMS) - DataBase Manageme..

    2024.03.27

    컴퓨터/정보처리기사

    Commnet

  3. [정보처리기사][요구사항 확인] 소프트웨어 개발

    소프트웨어 개발 방법론과 프로젝트 관리 소프트웨어 개발 방법론을 결정하고 프로젝트를 관리하는 것은 투입되는 자원, 일정, 비용, 품질, 위험관리등 여러 조건을 확인하고 만족스러운 결과물을 얻기 위한 중요한 절차 및 활동이다. 1. 소프트웨어 개발 방법론 결정 소프트웨어 개발 방법론을 결정하는 절차는 다음과 같다. 프로젝트 관리와 재사용 현황을 소프트웨어 개발 방법론에 반영한다. 개발 단계별 작업 및 절차를 소프트웨어 생명 주기에 맞춰 수립한다. 결정된 소프트웨어 개발 방법론의 개발 단계별 활동 목적, 작업 내용, 산출물에 대한 매뉴얼을 작성 및 정의한다. 2.프로젝트 관리 (Project Management) 소프트웨어 개발 프로젝트를 주어진 기간 내에 최소의 비용으로 사용자를 만족시키는 시스템을 개발하..

    2024.02.16

    컴퓨터/정보처리기사

    Commnet

  4. [정보처리기사][요구사항 확인] 프로젝트 일정계획

    프로젝트 일정 계획 프로젝트의 프로세스를 이루는 소작업을 파악하고 예측된 노력을 각 소작업에 분배하여 소작업의 순서와 일정을 정하는 행위 종류 / 기술 방법 WBS PERT CPM 간트 차트 1. WBS - Work Breakdown Structure (업무 분류 구조) 개발 프로젝트를 여러 개의 작은 단위로 분할하여 개층적으로 기술한 업무 구조. 2.PERT - Program Evaluation and Review Technique (프로그램 평가 및 검토 기술) 프로젝트에 필요한 전체 작업의 상호 관계를 표시하는 네트워크 각 작업별로 단계를 나누어 종료시기를 결정한다. 낙관적인 경우 가능성이 있는 경우 비관적인 경우 개발 경험이 없어 소요 기간 예측이 어려운 프로젝트 일정 계획에 사용한다. 노드와 간..

    2024.02.07

    컴퓨터/정보처리기사

    Commnet

  5. [정보처리기사][요구사항 확인] 비용산정기법

    비용산정 기법 개요 소프트웨어 개발 프로젝트에서 얼마나 많은 비용이 발생하는지는 중요한 요소 중 하나. 비용산정 기법은 계산 방식에 따라 하향식, 상향식으로 구분할 수 있다. 특히, 상향식 비용 산정 기법에서 수학적 산정 기법들은 비용산정을 세분화하고 자동화하기 위해 노력 중이다. 1.하향식 비용 산정 기법의 종류 전문가 감정 기법 델파이 기법 2.상향식 비용 산정 기법의 종류 LOC 기법 개별 단계별 인월 수 기법 수학적 산정 기법 COCOMO Putnam FP 하향식 산정 기법 과거의 유사한 경험을 바탕으로 전문 지식이 많은 개발자들이 참여한 회의를 통해 비용을 산정하는 기법. 비 과학적인 방법 1.전문가 감정 기법 조직 내의 경험이 많은 두명 이상의 전문가에게 비용 산정을 의뢰하는 기법 가장 편리하..

    2024.02.07

    컴퓨터/정보처리기사

    Commnet

  6. [정보처리기사][요구사항 확인] 소프트웨어 개발 방법론

    소프트웨어 개발 방법론 정의 소프트웨어 개발 & 유지보수등의 절차를 체계적으로 정리하여 표준화 한 것 목적 생산성과 품질 향상 ( 효율 증대 ) 종류 구조적 방법론 정보공학 방법론 객체지향 방법론 컴포넌트 기반(CBD) 방법론 제품 계열 방법론 애자일 방법론 1. 구조적 방법론 사용자의 요구사항을 파악하여 문서화 처리 중심의 방법론 특징 1960년대까지 가장 많이 적용했던 개발 방법론 쉬운 이해 및 검증이 가능한 프로그램 코드를 생성하는 것이 목적 복잡한 문제를 다루기 위해 분할과 정복 원리를 적용한다. 절차 타당성 검토 계획 요구사항 설계 구현 시험 운영 및 유지보수 2. 정보공항 방법론 계획, 분석, 설계, 구축에 정형화된 기법들을 통합 적용하는 방법론 특징 자료(Data)중심의 방법론 대규모 정보 ..

    2023.12.12

    컴퓨터/정보처리기사

    Commnet

  7. [정보처리기사][요구사항 확인] UML - Unified Modeling Language

    UML - Unified Modeling Language 시스템을 개발하는 과정에는 많은 사람이 모여 개발이 진행되는 경우가 많습니다. 이런 많은 사람들이 협업을 필요로 하는 시스템 개발의 전반전인 과정에서 원활한 의사소통을 할 수 있도록 표준화된 대표적인 객체지향 모델링 언어입니다. Rumbaugh(럼바우), Booch, Jacobson 등의 객체지향 방법론의 장점을 통합한 모델링 언어로 OMG(Object Management Group)에서 표준으로 지정하였습니다. UML 언어의 구성요소 사물 ( Things ) 관계 ( Relationships ) 다이어그램 ( Diagram ) UML 구성요소 1 - 사물 ( Things ) 모델을 구성하는 가장 중요한 기본 요소로 다이어그램 안에서 관계가 형성될..

    2023.12.06

    컴퓨터/정보처리기사

    Commnet

  8. [정보처리기사][요구사항 확인] - 소프트웨어 생명 주기

    소프트웨어 생명 주기 - Software Life Cycle 소프트웨어 생명주기(SLC) 또는 소프트웨어 개발 생명주기(SDLC)라고 부릅니다. 소프트웨어 개발을 위한 일련의 과정을 각각의 단계별로 나누어 표현합니다. 정식 명칭 및 약어 소프트웨어 생명 주기(SLC) - Software Life Cycle 소프트웨어 개발 생명주기(SDLC) - Software Development Life Cycle 정의 소프트웨어 개발을 위한 일련의 과정을 단계별로 나누어 표현 대표적인 생명주기 모델(모형) 폭포수 모델 - Waterfall Model 프로토타입 모델 - Prototype Model 나선형 모델 - Spiral Model 애자일 모형 - Agile Model 1. 폭포수 모델 - Waterfall Mo..

    2023.11.15

    컴퓨터/정보처리기사

    Commnet

G91개발일지

Gon91(지구일)

91년생 공학엔지니어의 개발일지

TODAY :

YESTER DAY :

TOTAL :

1 2
728x90
반응형