2022 정보처리기사 실기 정리본
- 최초 등록일
- 2022.07.01
- 최종 저작일
- 2022.07
- 53페이지/ 어도비 PDF
- 가격 3,500원
소개글
"2022 정보처리기사 실기 정리본"에 대한 내용입니다.
목차
1. <1과목> 요구사항 확인
1-1 소프트웨어 개발 방법론
1-2 현행시스템 분석
1-3 요구사항 확인
2. <2과목> 화면 설계
2-1 UI 요구사항 확인
2-2 UI 설계
3. <3과목> 데이터 입출력 구현
3-1 논리데이터 저장소 확인
3-2 물리 데이터 저장소 설계
3-3 데이터베이스 기초 활용하기
4. <4과목> 통합 구현
4-1 연계 데이터 구성
4-2 연계 메커니즘 구성
4-3 내외부 연계 모듈 구현
5. <5과목> 인터페이스 구현
5-1 인터페이스 설계 확인
5-2 인터페이스 기능 구현
5-3 인터페이스 구현 검증
6. <6과목> 프로그래밍 언어 활용
6-1 기본 문법 활용하기
6-2 언어 특성 활용하기
7. <7과목> SQL 응용
7-1 데이터베이스 기본
7-2 응용 SQL 작성하기
7-3 절차형 SQL 활용하기
7-4 데이터 조작 프로시저 최적화
8. <8과목> 서버 프로그램 구현
8-1 개발환경 구축
8-2 공통 모듈 구현
8-3 서버 프로그램 구현
8-4 배치프로그램 구현
9. <9과목> 소프트웨어 개발 보안 구축
9-1 소프트웨어 개발 보안 설계
9-2 소프트웨어 개발 보안 구현
10. <10과목> 애플리케이션 테스트 관리
10-1 애플리케이션 테스트 케이스 설계
10-2 애플리케이션 통합 테스트
10-3 애플리케이션 성능 개선
11. <11과목> 응용 SW 기초 기술 활용
11-1 운영체제의 특징
11-2 네트워크 기초 활용하기
12. <12과목> 제품 소프트웨어 패키징
12-1 제품 소프트웨어 패키징 하기
12-2 제품 소프트웨어 매뉴얼 작성 및 버전 등록
본문내용
* 소프트웨어 생명주기(SDLC; Software Development Life Cycle)
- 시스템의 요구분석부터 유지보수까지 전 과정은 체계화한 절차
* 소프트웨어 생명주기 모델 프로세스 (분설구테유)
- 요구사항 분석 – 설계 – 구현 – 테스트 – 유지보수
* 소프트웨어 생명주기 모델 종류 (폭프나반)
- 폭포수 모델 / 프로토타이핑 모델 / 나선형 모델(계위개고) / 반복적 모델
↳ 계획/정의 – 위험분석 – 개발 – 고객평가
* 소프트웨어 개발방법론 종류 (구정객컴애제)
1) 구조적 방법론
-분할과 정복 접근방식과 프로세스 중심의 하향식 방법론 / 나씨-슈나이더만 차트 사용
2) 정보공학 방법론
3) 객체지향 방법론
4) 컴포넌트 기반 방법론(CBD) : 컴포넌트를 조립해서 하나의 새로운 응용 프로그램 작성하는 방법론
5) 애자일 방법론(Agile Development) : 절차보단 사람이 중심이며, 변화에 유연하고 신속 효율적 경량 개발방법론
6) 제품 계열 방법론(Product Line Development) : 특정 제품에 적용하고 싶은 공통된 기능을 정의한 개발방법론
* 애자일 방법론 (엑스린)
1) XP(eXtreme Programming) : 5가지 가치와 12개의 실천항목 존재
- 5가지 가치 : 용단의피존
∙ 용기 / 단순성 / 의사소통 / 피드백 / 존중
- 12가지 기본원리 : 짝공지계 작메간테 리40고코
참고 자료
없음