본문 바로가기

정보처리기사/VI. 정보처리기사필기 예상문제(수제비 카페)

정보처리기사 기출정리 (1)

1. ISO/IEC 9126의 소프트웨어 품질 특성

- 기능성 (Functionality)

- 신뢰성 (Reliability)

- 사용성 (Usability)

- 효율성 (Efficiency)

- 유지보수성 (Maintainability)

- 이식성 (Portability)

=> 기신사효유이

 

2. 재사용 유형

- 재사용에는 3가지 유형 (함수와 객체 재사용, 컴포넌트 재사용, 애플리케이션 재사용)

- 함수 객체 재사용 : 클래스나 함수 단위로 구현된 소스코드 재사용

- 컴포넌트 재사용 : 컴포넌트의 인터페이스 통해 통신

- 애플리케이션 재사용 : 애플리케이션과의 통신으로 기능을 공유하여 재사용

=> 함컴애

 

3. IPv6 전송방식

- IPv6 : 유니캐스트, 멀티캐스트, 애니캐스트 (유멀애)

- IPv4 : 유니캐스트, 멀티캐스트, 브로드캐스트 (유멀브)

 

4. 요구사항 프로세스

- 요구사항 도출 -> 분석 -> 명세 -> 확인

- 도출 (Elicitation) : 어떻게 수집할 것인지

- 분석 (Analysis): 범위 파악, 환경 이해

- 명세 (Specification): 검토, 평가, 승인 될 수 있는 문서 작성

- 확인 (Validation): 요구사항 문서가 표준에 적합하고 일관성이 있는지

=> 도분명확

 

5. 파티션의 종류

- 파티션의 개념 : 대용량의 테이블을 파티션이라는 작은 논리로 나눔으로 성능 저하 방지 및 관리 용이

- 파티션의 종류 : 레인지, 해시, 리스트, 컴포지트 (레해리컴)

 

6. UI 설계 원칙

- 직관성 : 누구나 쉽게 이해하고 쉽게 사용

- 유효성 : 정확하고 완벽하게 사용자의 목표가 될 수 있도록 작성

- 학습성 : 초보와 숙련자 모두 쉽게 배우고 사용할 수 있도록

- 유연성 : 사용자의 인터랙션을 최대한 포용하고 실수를 방지 할 수 있도록 제작

=> 직유학유

 

7. 테일러링 프로세스

- 테일러링 (Tailoring) : 표준 프로세스를 커스터마이징하여 프로젝트의 비즈니스적 또는 기술적 요구에 맞게 적합한 프로세스를 얻는 과정

- 프로젝트 특징 정의 -> 표준 프로세스 선정 및 검증 -> 상위 수준의 커스터마이징 -> 세부 커스터마이징 -> 테일러링 문서화

=> 정검상세화

- 고려사항 : 프로젝트 특성 측면, 관리 측면, 기술적 측면

 

8. 데이터베이스 무결성 종류

- 데이터베이스 무결성 (Integrity) 개념 : 데이터베이스에 저장된 데이터 값과 표현하는 실제 값이 일치하는 정확성을 의미

- 데이터베이스 무결성 종류 : 개체, 사용자, 키, 속성, 도메인, 참조

=> 개사키 속도참

 

9. DRM (Digital Rights Management)의 주요 기능

- DRM : 암호화 기술을 이용하여 디지털 콘텐츠의 지적 자산에 대한 권리를 지속적으로 관리 및 보호 하는 기술

- 콘텐츠의 기밀성 제공, 저장된 콘텐츠의 보호 및 재배포 지원, 사용자 권한 정보 생성 및 전달 기능

=> 가입자 및 서비스 관리 기능은 접근 제어 기술이다.

 

10. UML (Unified Modeling Language) 

- 가전제품 <- 세탁기, 식기세척기

              <- TV

=> 일반화 관계이다. 일반화 관계는 상위 개념과 하위 개념의 관계를 나타낸다.