개발자로 첫 취업 후 정보처리기사 자격증 취득을 위해 공부중이다.
공부 이유는 부족한 CS 개념 채우기 및 전문성(?) 확보이다.
개발자를 언제까지 할지는 모르겠지만 개발자 은퇴전에 끝판왕 자격증인 정보관리기술사 자격증도 취득하고 싶다.
이를 위해서는 먼저 정보처리기사 자격증이 있어야한다.
책은 예전에 사둔 2022년도 책이다. 재미있게 보고 있다.
개정사항이 크지는 않아서 그냥 보고있다..
필기 시험일 : 2024년 3월 1일
공부기간
- 1회독 : 2023-12-01~2024-03-01
Ⅰ. 소프트웨어 설계
chapter 01. 요구사항 확인
1. 현행 시스템 분석 **
(1) 플랫폼 기능 분석 **
1) 플랫폼(Platform)의 개념 **
2) 플랫폼의 유형 **
3) 플랫폼의 기능 **
4) 플랫폼 기능 분석 절차 **
(2) 플랫폼 성능 특성 분석 **
1) 플랫폼 성능 특성 분석 이유 **
2) 플랫폼 성능 특성 분석 기법 **
3) 플랫폼 성능 특성 측정 항목 **
(3) 운영체제 분석 **
1) 운영체제(OS; Operating System)의 개념 **
2) 운영체제 현행 시스템 분석 **
3) 운영체제 종류 및 특징 **
(4) 네트워크 분석 **
1) 네트워크(Network)의 개념 **
2) 네트워크 현행 시스템 분석 **
(5) DBMS 분석 **
1) DBMS(Database Management System)의 개념 **
2) DBMS의 기능 **
3) DBMS 현행 시스템 분석 **
(6) 비즈니스 융합 분석 **
1) 비즈니스 융합(Business Convergence)의 개념 **
2) 비즈니스 융합 유형 **
3) 비즈니스 융합 분석 절차 **
지피지기 기출문제 **
NCS 천기누설 예상문제 **
2. 요구사항 확인 **
(1) 요구분석 기법 **
1) 요구분석(Requirements Analysis)의 개념 **
2) 요구분석의 특징 **
3) 요구사항 분석 단계 절차 **
4) 요구사항 분석 기술 **
5) 요구사항 분석에 사용하는 기능 모델링 기법 **
6) 요구사항 분석이 어려운 이유 **
(2) UML **
1) UML(Unified Modeling Language)의 개념 **
2) UML의 특징 **
3) UML의 구성요소 **
4) UML 다이어그램 **
5) UML 상세 **
① 클래스 다이어그램 **
② 유스케이스 다이어그램 **
③ 시퀀스 다이어그램 **
6) UML의 관계(Relationships) **
7) UML 확장 모델의 스테레오 타입(Stereotype) **
(3) 애자일(Agile) **
1) 애자일(Agile) 방법론의 개념 **
2) 애자일 방법론 등장 배경 **
3) 애자일 방법론 특징 **
4) 애자일 선언문 **
5) 애자일 방법론 유형 **
① XP(eXtreme Programming) **
② 스크럼(SCRUM) **
③ 린(Lean) **
④ 크리스탈(Crystal) **
⑤ ASD(Adaptive Software Development) **
⑥ FDD(Feature Driven Development)**
6) 애자일과 전통적 방법론 비교 **
3. 분석 모델 확인 **
(1) 모델링 기법 **
1) 모델링(Modeling)의 개념 **
2) 모델링의 특징 **
3) 모델링의 역할 **
(2) 분석 자동화 도구 **
1) 분석 자동화 도구의 개념 **
2) 분석 자동화 도구의 등장 배경 **
3) 분석 자동화 도구의 특징 **
4) 분석 자동화 도구의 분류 **
5) 분석 자동화 도구 주요 기능(CASE 도구) **
(3) 요구사항 관리도구 **
1) 요구사항 관리 도구의 개념 **
2) 요구사항 관리 도구의 필요성 **
3) 요구사항 관리 도구의 기능 **
4) 요구사항 관리 도구 **
chapter 02. 화면 설계
1. UI 요구사항 확인
2. UI 설계
chapter 03. 애플리케이션 설계
1. 공통 모듈 설계
2. 객체지향 설계
chapter 04. 인터페이스 설계
1. 인터페이스 요구사항 확인
2. 인터페이스 대상 식별
3. 인터페이스 상세 설계
Ⅱ. 소프트웨어 개발
chapter 01. 데이터 입출력 구현
1. 논리 데이터 저장소 확인
2. 물리 데이터 저장소 설계
3. 데이터 조작 프로시저 작성
4. 데이터 조작 프로시저 최적화
chapter 02. 통합 구현
1. 모듈 구현
2. 통합구현 관리
chapter 03. 제품 소프트웨어 패키징
1. 제품 소프트웨어 패키징
2. 제품 소프트웨어 매뉴얼 작성
3. 제품 소프트웨어 버전 관리
chapter 04. 애플리케이션 테스트 관리
1. 애플리케이션 테스트케이스 설계
2. 애플리케이션 통합 테스트
3. 애플리케이션 성능 개선
chapter 05. 인터페이스 구현
1. 인터페이스 설계 확인
2. 인터페이스 기능 구현
3. 인터페이스 구현 검증
Ⅲ. 데이터베이스 구축
chapter 01. SQL 응용
1. 절차형 SQL 작성
2. 응용 SQL 작성
chapter 02. SQL 활용
1. 기본 SQL 작성
2. 고급 SQ L 작성
chapter 03. 논리 데이터베이스 설계
1. 관계 데이터베이스 모델
2. 데이터 모델링 및 설계
chapter 04. 물리 데이터베이스 설계
1. 물리 요소 조사 분석
2. DB 물리 속성 설계
3. 물리 데이터베이스 모델링
4. DB 반 정규화
5. 물리 데이터 모델 품질 검토
chapter 05. 데이터 전환
1. 데이터 전환 기술
2. 데이터 전환 수행
3. 데이터 정제
Ⅳ. 프로그래밍 언어 활용
chapter 01. 서버프로그램 구현
1. 개발환경 구축
2. 공통 모듈 구현
3. 서버 프로그램 구현
4. 배치 프로그램 구현
chapter 02. 프로그래밍 언어 활용
1. 기본문법 활용
2. 언어특성 활용
3. 라이브러리 활용
chapter 03. 응용 SW 기초 기술 활용
1. 운영체제 기초 활용
2. 네트워크 기초 활용
3. 기본 개발환경 구축
Ⅴ. 정보시스템 구축관리
chapter 01. 소프트웨어 개발방법론 활용
1. 소프트웨어 개발방법론 선정
2. 소프트웨어 개발방법론 테일러링
chapter 02. IT 프로젝트 정보시스템 구축관리
1. 네트워크 구축관리
2. SW 구축관리
3. HW 구축관리
4. DB 구축관리
chapter 03. 소프트웨어 개발 보안 구축
1. 소프트웨어 개발 보안 설계
2. 소프트웨어 개발 보안 구현
chapter 04. 시스템 보안 구축
1. 시스템 보안 설계
2. 시스템 보안 구현
Ⅵ. 기출문제 및 최종모의고사
● 백전백승 기출문제: 2021년 1회~3회 문제/해설 수록
● NCS 명견만리 최종모의고사: 1회~2회 문제/해설수록
https://link.coupang.com/a/boB5dk
2024 정보처리기사 필기 1~2권 합본 세트 전 2권
COUPANG
www.coupang.com
"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."
'서재' 카테고리의 다른 글
[Book] 자바스크립트 + jQuery 마스터 (0) | 2024.03.09 |
---|---|
[Book] 프로그래머로 사는 법 : 프로그래머의 길을 걸어가는 당신을 위한 안내서 (0) | 2024.03.09 |
[Book] 한 권으로 읽는 컴퓨터 구조와 프로그래밍 (0) | 2024.02.18 |
[읽은 책] 오늘부터 개발자 (0) | 2022.11.20 |
[책 리뷰] THE ONE THING 원씽, 복잡한 세상을 이기는 단순한 힘 (0) | 2022.10.01 |
댓글