2023 정보처리기사 정리

1. 구조적 방법론정형화된 분석 절차에 따라 사용자 요구사항을 파악하여 문서화하는 처리(Process) 중심의 방법론복잡한 문제를 다루기 위해 분할과 정복(Divide and Couquer) 원리를 적용한다.  2. 정보공학 방법론정보 시스템의 개발을 위해 정형화된 기법들을 상호 연관성 있게 통합 및 적용하는 자료(Data) 중심의 방법론이다.데이터베이스 설계를 위한 데이터 모델링으로 개채 관계도(ERD : Entity - Relationship Diagram)를 사용한다.  3. 컴포넌트 기반(CBD) 방법론기본의 시스템이나 소프트웨어를 구성하는 컴포넌트를 조합하여 하나의 새로운 애플리케이션을 만드는 방법론분석 단계에서 사용자 요구사항 정의서가 산출된다.  4. 소프트웨어 재사용의 이점개발 시간과 비용..
1. C / JAVA의 자료명  2. C언어의 구조체자료의 종류가 다른 변수의 모임예약어 struct를 이용해 정의한다  3. 변수명 작성 규칙영문자, 숫자, _(under bar)를 사용할 수 있다.첫 글자는 숫자를 사용할 수 없다.공백이나 *, +, -, / 등의 특수문자는 사용할 수 없다.대·소문자를 구분한다예약어를 변수명으로 사용할 수 없다  4. 가비지 콜렉터(Garbage Collector)선언만 하고 사용하지 않는 변수들이 점유한 메모리 공간을 강제로 해제하여 다른 프로그램들이 사용할 수 있도록 하는 것이다.  5. 산술 연산자   6. 비트 연산자& (and) : 모든 비트가 1일 때만 1^ (xor) : 모든 비트가 같으면 0, 하나라도 다르면 1| (or) : 모든 비트 중 한 비트라도..
1. 개념적 설계(정보 모델링, 개념화)정보의 구조를 얻기 위하여 현실 세계에 대한 인식을 추상적 개념으로 표현하는 과정개념 스키마 모델링과 트랜잭션 모델링을 병행 수행한다.\  2. 논리적 설계(데이터 모델링)자료를 특정 DBMS가 지원하는 논리적 자료 구조로 변환(mapping)시키는 과정트랜잭션의 인터페이스를 설계한다개념 스키마를 평가 및 정제한다  3. 물리적 설계논리적 구조로 표현된 데이터를 물리적 구조의 데이터로 변환하는 과정이다.데이터베이스 파일의 저장 구조 및 엑세스 경로를 결정한다저장 레코드의 형식, 순서, 접근 경로, 조회가 집중되는 레코드와 같은 정보를 사용한다.   4. 데이터 모델에 표시할 요소구조(Structure) : 논리적으로 표현된 개체 타입들 간의 관계로서 데이터 구조 및..
1. 자료 구분의 분류선형 구조 : 배열, 선형 리스트, 스택, 큐, 데크비선형 구조 : 트리, 그래프 ) 스택리트스의 한쪽 끝으로만 자료의 삽입, 삭제 작업이 이루어지는 자료 구조가장 나중에 삽입된 자료가 가장 먼저 삭제되는 후입선출(LIFO) 방식으로 자료를 처리) 스택의 응용 분야인터럽트의 처리수식 계산 및 수식 표기법서브 루틴 호출 및 복귀 주소 저장) 스택의 삽입(Push)과 삭제(Pop)Push : 스택에 자료를 입력하는 명령Pop : 스택에서 자료를 출력하는 명령  2. 트리정점(Node, 노드)과 선분(Branch, 가지)을 이용하여 사이클을 이루지 않도록 구성한 그래프(Graph)의 특수한 형태   3. 수식의 표기법) Infix -> PostfixInfix로 표기된 수식에서 연산자를 해..
1. 소프트웨어 공학의 기본원칙현대적인 프로그래밍 기술을 계속적으로 적용해야 한다.개발된 소프트웨어의 품질이 유지되도록 지속적으로 검증해야한다.소프트웨어 개발 관련 사항 및 결과에 대한 명확한 기록을 유지해야 한다. 2. 폭포수 모형이전 단계로 돌아갈 수 없다는 전재하에 각 단계를 확실히 매듭짓고 다음 단계를 진행하는 개발 방법론이다.보햄이 제시한 고전적 생명 주기 모형이다.요구사항을 반영하기 어렵다. 3. 나선형 모형나선을 따라 돌듯이 점진적으로 완벽한 최종 소프트웨어를 개발하는 것계획 수립 -> 위험 분석 -> 개발 및 검증 -> 고객 평가 과정이 반복적으로 수행된다. 4. 애자일 모형의 주요 방법론스크럼(Scrum)XP(eXtreme Programming)기능 중심 개발(FDD : Freature ..
choco2706
'2023 정보처리기사 정리' 카테고리의 글 목록