정보처리기사 2

정보처리기사
운영체제 기초

운영체제 기초1. 기억장치: 데이터, 프로그램, 연산의 중간 결과 등을 일시, 영구적 저장하는 장치 기억장치의 종류 2. 시스템 소프트웨어: 응용 소프트웨어를 실행하기 윈한 플랫폼 제공 시스템 소프트웨어 종류 유틸리티 : 하드웨어, 운영체제, 응용 소프트웨어 관리를 지원장치 드라이버 : 특정 하드웨어나 장치를 제어운영체제 (OS) : 하드웨어 관리와 통신 등 다양한 기능을 제공                       시스템 소프트웨어의 구성1) 제어 프로그램 > 감, 작, 데- 감시 프로그램 : 프로그램 실행, 시스템 상태 감시/감독- 작업관리 프로그램 : 스케줄 관리, 시스템 자원할당 담당- 데이터 관리 프로그램 : 데이터 전송 및 파일 조작 관리 2) 처리 프로그램- 서비스 프로그램 / 문제 프로그램..

정보처리기사
1과목 소프트웨어 구축

01 소프트웨어 공학 개념 위기를 극복하고 품질 높은 소프트웨어를 효율적으로 개발하기 위한 학문 소프트웨어 공학의 3R 1. 역공학 : 이미 개발된 시스템 분석해 문서를 추출 2. 재공학 : 기존 소프트웨어를 기능 개선하고나 재활용하는 공법 분석 -> 재구성 -> 역공학 -> 이관 3. 재사용 : 이미 개발된 SW 일부 또는 전체 다시 사용 - 합성 중심 : 모듈을 만들어 조합해 SW 완성 - 생성 중심 : 추상화 형태 구체화해 프로그램 만들기 소프트웨어 개발단계 계획 -> 요구사항 분석 -> 설계 -> 구현 -> 테스트 -> 유지보수 - 요구사항 분석 : 요구사항 분석서 - 설계 : 모델링, DFD, DD, Mini-spec, ERD, STD(상태전이도) - 구현 : IDE, 형상, 배포, 협업 - 테..