본문 바로가기
반응형

Work & Study113

정보처리기사 필기 정리 - 2. 소프트웨어 개발 (2-01. 데이터 입출력 구현) 정보처리기사 필기 정리 - 2. 소프트웨어 개발 Chapter 01 데이터 입출력 구현 (중요도: ★★★) 논리 데이터 저장소 확인 자료 구조(Data Structure): 자료를 효율적으로 저장하기 위해 만들어진 논리적 구조 자료 구조 분류 선형 구조: 배열(Array), 연결 리스트(Linked List), 스택(Stack), 큐(Queue) 비선형 구조: 트리(Tree), 그래프(Graph) 리스트 종류 선형 리스트(Linear List): 연속되는 기억 장소에 저장되는 리스트, 접속 구조가 빠름 연결 리스트(Linked List): 노트의 포인터 부분으로 서로 연결시킨 리스트, 선형 리스트 비해 느림 스택(Stack), 큐(Queue), 데크(Deque) 스택(Stack): 한 방향으로만 자료를 .. 2023. 8. 12.
정보처리기사 필기 정리 - 1. 소프트웨어 설계 (1-04. 인터페이스 설계) 정보처리기사 필기 정리 - 1. 소프트웨어 설계 Chapter 04 인터페이스 설계 (중요도: ★★) 인터페이스 요구사항 확인 요구공학(Requirements Engineering): 사용자의 요구가 반영된 시스템을 개발하기 위하여 사용자 요구사항에 대한 추출, 분석, 명세, 검증, 관리하는 구조화된 활동 요구사항의 분류 기능적 요구사항: 시스템이 제공하는 기능, 서비스에 대한 요구사항 특성: 기능성, 완전성, 일관성 비기능적 요구사항: 시스템 구축에 대한 제약사항에 관한 요구사항 특성: 신회성, 사용성, 효율성, 유지 보수성, 이식성 요구사항 검증 방법 정형 기술 검토 활용: 동료 검토(Peer Review), 워크 스루(Walk Through), 인스펙션(Inspection) 프로토타이핑 활용 테스트.. 2023. 8. 12.
정보처리기사 필기 정리 - 1. 소프트웨어 설계 (1-03. 애플리케이션 설계) 정보처리기사 필기 정리 - 1. 소프트웨어 설계 Chapter 03 애플리케이션 설계 (중요도: ★★) 공통 모듈 설계 공통 모듈: 전체 프로그램의 기능 중 특정 가능을 처리할 수 있는 실행 코드 공통 모듈 원칙: 정확성(Correctness), 명확성(Clarity), 완전성(Completeness), 일관성(Consistency), 추적성(Traceability) 모듈화(Modularity): 제품의 성능을 향상시키거나 시스템의 수정 및 재사용, 유지 관리를 쉽게 하는 기법 모듈화 유형 응집도: 응집도가 높을수록 좋은 제품 (관련성) 결합도: 결합도가 낮을수록 좋은 제품 (독립성) 응집도 유형 (응집도 낮음(나쁜 품질) -> 응집도 높음(좋은 품질)) 우연적 응집도 -> 논리적 응집도 ->시간적 응집.. 2023. 8. 12.
정보처리기사 필기 정리 - 1. 소프트웨어 설계 (1-02. 화면 설계) 정보처리기사 필기 정리 - 1. 소프트웨어 설계 Chapter 02 화면 설계 (중요도: ★★★) UI 요구사항 확인 UI(User Interface): 사용자와 시스템 사이에서 의사 소통할 수 있도록 고안된 물리적, 가상의 매개체 UI 유형 CLI(Command Line Interface): 정적인 텍스트 기반 인터페이스 GUI(Graphical User Interface): 그래픽 반응 기반 인터페이스 NUI(Natural User Interface): 직관적 사용자 반응 기반 인터페이스 OUI(Organic User Interface): 유기적 상호작용 기반 인터페이스 UI 설계 원칙 직관성(Intuitiveness): 누구나 쉽게 이해, 사용 유효성(Efficiency): 사용자의 목표가 달성되도.. 2023. 8. 12.
정보처리기사 필기 정리 - 1. 소프트웨어 설계 (1-01. 요구사항 확인) 정보처리기사 필기 정리 - 1. 소프트웨어 설계 Chapter 01 요구사항 확인 (중요도: ★★★) 현행 시스템 분석 플랫폼 유형 싱글 사이드 플랫폼: 제휴 관계를 통해 소비자와 공급자를 연결하는 형태 투 사이드 플랫폼: 두 그룹을 중개하고 모두에게 개방하는 형태 멀티 사이트 플랫폼: 다양한 이해관계 그룹을 연결하여 중개하는 형태 플랫폼 기능: 운영비용 감소, 생산성 향상, 커뮤니티 형성하고 네트워크 효과 유발 플랫폼 성능 특성 분석 기법 사용자 인터뷰 – 인터뷰 결과서 성능 테스트 – 성능 테스트, 부하 테스트 결과서 산출물 점검 – 벤치마킹 테스트 결과서 운영체제 종류 윈도우즈: 중,소규모 서버, 일반PC 유지, 관리 비용 장점 유닉스: 대용랑 처리, 안정성 높은 엔터프라이즈 급 서버 리눅스: 중,.. 2023. 8. 12.
정보처리기사 필기 요약 정리 (수제비, 이기적 필기 시험정리) 2023 정보처리 기사 필기 요약 정리  ◈ 2023 정보처리기사 시험 일정 ◈ 정보처리기사 필기 요약 정리 (제목을 누르면 해당 페이지로 넘어갑니다.)1. 소프트웨어 설계  Chapter 01. 요구사항 확인  Chapter 02. 화면 설계  Chapter 03. 애플리케이션 설계  Chapter 04. 인터페이스 설계2. 소프트웨어 개발  Chapter 01. 데이터 입출력 구현  Chapter 02. 통합 구현  Chapter 03. 제품 소프트웨어 패키징  Chapter 04. 애플리케이션 테스트 관리  Chapter 05. 인터페이스 구현3. 데이터베이스 구축  Chapter 01. SQL 응용  Chapter 02. SQL 활용  Chapter 03. 논리 데이터베이스 설계  Chapter .. 2023. 8. 12.
728x90
반응형
LIST