본문 바로가기

자격증/정보처리기사

[정보처리기사 필기-암기용] : 시험 직전에 보고가기! (UML, 디자인패턴, XP 12가지 핵심가치 ) 단순암기 TIP 1. UML기본 구성 요소사물 -things관계 - relationship다이어그램 - diagram1) 구조적 다이어그램 (Structure Diagram): 구조를 설계클래스 다이어그램(Class Diagram) : 클래스의 속성, 메서드로 구성된 정적 다이어그램컴포넌트 다이어그램 (Component Diagram): 컴포넌트들 간의 관계객체 다이어그램 (Object Diagram): 인스턴스컴포지트 다이어그램 (Composite Diagram ) : 아키텍처 다이어그램배치 다이어그램 (Deployment Diagram): 컴포넌트들의 물리적 구성패키지 다이어그램 (Package Diagram) : 관련있는 모델링 요소들을 그룹화2)  행위 다이어그램 : 구조가 어떻게 움직이는지활동 다이어그램 (Ac.. 더보기
[정보처리기사필기 정리] 1과목 - 소프트웨어 설계 02 요구사항 검토DFDUML 미들웨어객채지향 분석 방법론(럼바우)현행 시스템 분석유스케이스 다이어그램소프트웨어 공학의 3R코드의 종류D.D (데이터 자료 사전)  6.  요구사항 검토 방법동료 검토 (Peer Review) : 요구사항 명세서 작성자가 명세서 내용을 직접 설명 -> 동료들이 결함 발견워크 스루 (Walk Through) : 검토 회의 전에 요구명세서 미리 배포 -> 사전검토 후 짧은 회의로 결함 발견인스펙션 (Inspevtion) : 요구사항 명세서 작성자를 제외한 검토 전문가들이 요구사항 명세서 확인 -> 결함발견관련 기출 문제)01. 검토회의 전에 요구사항 명세서를 미리 배포하여 사전 검토한 후 짧은 검토회의를 통해 오류를 조기에 검출하는데 목적을 두는 요구 사항 검토 방법은?(1) 빌그.. 더보기
[정보처리기사 필기 - 정렬] 버블정렬, 선택정렬, 삽입정렬 1. 버블 정렬  (Bubble Sort)방법)앞에서 부터 순서대로 진행숫자가 이미 정렬이 되어있다면 변경 X , 왼쪽의 숫자가 더 크면 자리 변경* 서로 인접한 두 개를 비교해간다는 것이 특징. 2.  선택 정렬 (Select  Sort)방법)전체 숫자를 보고 가장 작은 숫자를 골라서 맨 앞자리 배치.그 다음으로 작은 숫자를 찾아서 두번째자리 배치위 과정을 반복하면서 정렬.의문) 맨 앞자리가 제일 작은 숫자일 경우는?2 8 4 7 6 같은 경우에는 변경되는 순서첫 번째 회차:주어진 배열: 2 8 4 7 6최솟값은 2입니다. 따라서 2를 첫 번째 위치로 이동합니다.정렬된 배열: 2 8 4 7 6두 번째 회차:주어진 배열: 8 4 7 6최솟값은 4입니다.. 더보기
[정보처리기사필기 정리] 1과목 - 소프트웨어 설계 01 자주 등장하는 개념 정리 및 기출문제 풀이 정리 목차1) 애자일 기법2) 소프트웨어 개발 절차3) UI 설계 원칙4) 객체지향 4가지 특성 (캡슐화, 상속, 다형성, 추상화)5) 설계방식0.  소프트웨어 설계계획 -> 분석 -> 설계 -> 구현 -> 테스트 -> 유지보수1.  애자일 기법애자일 기법은 소프트웨어 생명주기 모형 중 하나이다.여기서,소프트웨어 생명주기 모형폭포수 모형 : 고전적, 전통적 모델 , 순차적개발이 특징, 이전 단계로 돌아갈 수 없음.프로토타입 모형 : 견본/ 시제품을 통해 최종 결과 예측, 인터페이스 중심, 요구사항 변경 용이나선형 모형 : 위험 분석 및 위험 최소화가 목적 [계획 > 위험분석 > 개발 및 검증 > 고객 평가 과정]애자일 모형1) 애자일(Agile) 모형고객의 요구.. 더보기