정보처리기사 필기/5과목 4

5과목 -4 (필기 개념 정리)

1. 접근 지정자(접근 제어자 (1) 프로그래밍 언어에서 특정 개체를 선언할 때 외부로부터의 접근을 제한하기 위해 사용되는 예약어 이다 2. 개인키 암호화(Private Key Encryption) 기법 (1) 동일한 키로 데이터를 암호화하고 복호화한다. 3. 공개키 암호화(Public Key Encryption) 기법 (1) 데이터를 암호화할 때 사용하는 공 개키(Public Key)는 데이터베이스 사용자에게 공개하고, 복호화할 때의 비밀키(Secret Key)는 관리자가 비밀리에 관리한다. 4. 양방향 알고리즘 종류 (1) SEED - 1999년 한국인터넷진흥원(KISA)에서 개발한 블록 암호화 알고리즘 (2) ARIA (Academy, Research Institute, Agency) - 2004년..

5과목 -3 (필기 개념 정리)

1. HW 관련 신기술 (1) 고가용성 (HA; High Availability) - 긴 시간동안 안정적인 서비스 운영을 위해 장애 발생 시 즉시 다른 시스템으로 대체 가 능한 환경을 구축하는 메커니즘을 의미함 (2) RAID(Redundant Array of Inexpensive Disk) - 여러 개의 하드디스크로 디스크 배열을 구성하 여 파일을 구성하고 있는 데이터 블록들을 서 로 다른 디스크들에 분산 저장할 경우 그 블록 들을 여러 디스크에서 동시에 읽거나 쓸 수 있 으므로 디스크의 속도가 매우 향상되는데, 이 기술을 RAID라고 함 (3) 앤 스크린 (N-Screen) - N개의 서로 다른 단말기에서 동일한 콘텐츠를 자유롭게 이용할 수 있는 서비스를 말함 (4) 멤스(MEMS; Micro-Ele..

5과목 -2 (필기 개념 정리)

1. ISO/IEC 12207 (1) ISO/IEC 12207은 ISO(International Organization for Standardization, 국제표준화기구)에서 만든 표준 소프트 웨어 생명 주기 프로세스로, 소프트웨어의 개발, 운영, 유 지보수 등을 체계적으로 관리하기 위한 소프트웨어 생명 주기 표준을 제공한다. 2. CMMI(Capability Maturity Model Integration) (1) CMMI(능력 성숙도 통합 모델)는 소프트웨어 개발 조직의 업무 능력 및 조직의 성숙도를 평가하는 모델로, 미국 카 네기멜론 대학교의 소프트웨어 공학연구소(SEI)에서 개발 하였다. (2) 단계 - 초기 (Initial) - 관리 (Managed) - 정의 (Defined) - 정량적 관리..

5과목 -1 (필기 개념 정리)

1. 구조적 방법론 (1) 정형화된 분석 절차에 따라 사용자 요구 사항을 파악하여 문서화하는 처리(Precess) 중심의 방법 론이다. (2) 1960년대까지 가장 많이 적용되었던 소프트웨어 개발 방법론이다. 2. 정보공학 방법론 (1) 정보공학 방법론은 정보 시스템의 개발을 위해 계획, 분 석, 설계, 구축에 정형화된 기법들을 상호 연관성 있게 통 합 및 적용하는 자료(Data) 중심의 방법론이다. 3. 컴포넌트 기반 방법론 (1) 컴포넌트 기반(CBD; Component Based Design) 방법론은 기존의 시스템이나 소프트웨어를 구성하는 컴포넌트를 조 합하여 하나의 새로운 애플리케이션을 만드는 방법론이다. 1. 소프트웨어 재사용 방법 (1) 합성 중심 (Composition- Based) : 전..