본문 바로가기
정보처리기사 실기

정보처리기사 실기 모의고사 2

by Killing_me__ 2021. 7. 2.
반응형

1. 객체지향 프로그래밍에서 특정 객체를 생성하기 위해 변수와 메서드를 정의하는 일종의 틀이자 데이터를 추상화하는 단위는?
> 클래스

2. 객체지향 기법 중 객체의 상새한 내용을 개체외부에 감추고 메시지를 통하여 다른 객체와 상호작용하며 구현부가 변경되어도 변경의 영향을 최소화할 수 있는 정보 은닉의 특징을 갖고, 서로 관련성이 많은 데이터와 이와 관련된 함수들을 한 묶음으로 처리하는 기법은?
> 캡슐화

3. 프로그램의 구성요소인 클래스의 기능(동작)으로 작업의 최소단위이며 반드시 호출되어야만 기능을 사용할 수 있는 요소는?
> 메서드

4. 2~3명이 진행하는 리뷰의 형태로 요구사항 명세서 작성자가 요구사항 명세서를 설명하고, 이해관계자들이 설명을 들으면서 코드에 대한 결함을 발견하는 형태로 진행하는 검토 기법은?
> 동료 검토

5. 다른 목적을 지닌 2개 이상의 시스템들이 상호 간 경보 및 서비스를 교환하면서 효과적으로 운용될 수 있는 시스템의 능력은?
> 상호 운용성

6. 직관성 : 누구나 쉽게 이해하고, 쉽게 사용할 수 있어야 함
유효성 : 정확하고 완벽하게 사용자의 목표가 달성될 수 있도록 제작
학습성 : 초보와 숙련자 모두가 쉽게 배우고 사용할 수 있게 제작
유연성 : 사용자의 인터랙션을 최대한 포용하고, 실수를 방지할 수 있도록 제작

7. 요구사항 개발 프로세스 분석기법 중 데이터 흐름도(DFD)의 구성요소 4가지는?
> 프로세서, 단말, 자료저장소, 자료흐름(프단저흐)

8. 요구사항 분석 기법 중 구문과 의미를 갖는 언어를 이용해 요구사항을 수학적 기호로 표현한 후 이를 분석하는 기법으로, 형식적으로 정의된 의미를 지닌 언어로 요구사항을 표현하는 기법은?
> 정형 분석

9. 반정규화 유형 중 중복 테이블을 추가하는 방법 3가지는?
> 집계 테이블 추가, 진행 테이블 추가, 특정 부분만을 포함하는 테이블 추가(집진특)

10. 공통 모듈에 대한 명세 기법 중 해당 기능에 대해 일관되게 이해되고 한 가지로 해석될 수 있도록 작성하는 원칙은?
> 명확성

11. 검증 테스트 기법 중 개발자의 장소에서 사용자가 개발자 앞에서 행하는 기법이며, 일반적으로 통제된 환경에서 사용자와 개발자가 함께 확인하면서 수행되는 테스트는?
> 알파 테스트

12-1. 소프트웨어 생명주기 단계별 개발자 관점에서의 공정 과정상 검증과 사용자 관점에서의 최종 산출물에 대한 확인을 지원하기 위한 테스트 모델은?
> V 모델
12-2. 프로젝트에서 책임과 연관되어 있으며 서로 독립적 성격을 갖지만 함께 편성되고 관리되는 테스트 활동의 그룹을 이루는 용어는?
> 테스트 레벨

13-1. 프로그램 외부 사용자의 요구사항 명세를 보면서 수행하는 테스트로, 기능 테스트라고도 불리는 테스트는?
> 블랙박스 테스트
13-2. 프로그램의 내부 구조를 기반으로 문장 검증, 경로 검증 등을 수행하고, 동작을 검사하는 소프트웨어 테스트는?
> 화이트박스 테스트

14-1. 하향식 통합에 있어서 모듈 간의 통합 시험을 위해 일시적으로 필요한 조건만을 가지고 임시로 제공되는 시험용 모듈은?
> 스텁
14-2. 상위의 모듈에서 데이터의 입력과 출력을 확인하기 위한 더미 모듈로 상향식 통합 테스트에 사용되는 것은?
> 드라이버

15. ‘전체 결과의 80%가 전체 원인의 20%’에서 일어나는 현상을 일컫는 법칙은?
> 파레토 법칙

16. 디지털 콘텐츠에 대한 권리정보를 지정하고 암호화 기술을 이용해 허가된 사용자의 허가된 권한 범위 내에서 콘텐츠의 이용이 가능하도록 통제하는 기술은?
> DRM

17-1. 저작권 관리에서 콘텐츠를 메타 데이터와 함께 배포 가능한 단위로 묶는 기능을 수행하는 것은?
> 패키저
17-2. 저작권 관리에서 키 관리 및 라이선스 발급 관리를 수행하는 것은?
> 클리어링 하우스
17-3. 저작권 관리에서 원본을 안전하게 유통하기 위한 전자적 보안 장치는?
> 보안 컨테이너


반응형

댓글