1 유형
1번: 시스템의 기능을 여러 개의 고유 모듈들로 분할하여 이들 간의 인터페이스를 계층 구조로 표현한 도형 또는 도면을 무엇이라 하는가?
- 정답: HIPO Chart
2번: 개체-관계 모델에 대한 설명으로 옳지 않은 것은?
- 정답: 오너-멤버 관계라고도 한다.
- 데이터를 개체, 관계, 속성과 같은 개념으로 표시
- 개체는 사각형, 관계는 다이아몬드, 속성은 타원, 연결은 링크로 구성
3번: UML 모델에서 한 객체가 다른 객체에게 오퍼레이션을 수행하도록 지정하는 의미적 관계로 옳은 것은?
- 정답: 실체화(Realization) 관계
4번: UI의 종류로 멀티 터치, 동작 인식 등 사용자의 자연스러움 움직임을 인식하여 서로 주고받는 정보를 제공하는 사용자 인터페이스는?
- 정답: NUI(Natural User Interface)
- 오답: GUI(Graphical User Interface) - 그래픽을 이용하여 사용자와 소통하는 방식
5번: 다음 중 시스템의 구조와 관계를 보여주는 UML 다이어그램은?
- 정답: 컴포넌트 다이어그램
- 오답: 유스케이스 다이어그램 - 시스템과 사용자의 상호작용을 표현
6번: 입력되는 데이터를 컴퓨터의 프로세스가 처리하기 전에 미리 처리하여 프로세서가 처리하는 시간을 줄여주는 프로그램이나 하드웨어를 말하는 것은?
- 정답: FEP(Front-End Processor, 전위처리기)
7번: 코드화 대상 항목의 중량, 면적, 용량 등의 물리적 수치를 이용하여 만든 코드는?
- 정답: 표의 숫자 코드
8번: 다음 ( ) 안에 들어갈 내용으로 옳은 것은?
- 컴포넌트 설계 시 "( )에 의한 설계"를 따를 경우, 해당 명세에서는
- (1) 컴포넌트의 오퍼레이션 사용 전에 참이 되어야 할 선행조건
- (2) 사용 후 만족되어야 할 결과조건
- (3) 오퍼레이션이 실행되는 동안 항상 만족되어야 할 불변조건 등이 포함되어야 한다.
- 정답: 협약
9번: 기본 유스케이스 수행 시 특별한 조건을 만족할 때 수행하는 유스케이스는?
- 확장 관계
10번: 프로그램 품질관리의 한 방법으로써 워크스루와 인스펙션이 있다. 워크스루에 대한 설명으로 옳지 않은 것은?
- 정답: 오류 발견과 발견된 오류의 문제 해결에 중점을 둔다.
- 워크스루: 교육적 목적이나 문서의 이해, 식별 등에 목적이 있으며, 문제 해결 자체에는 중점을 두지 않는다.
- 인스펙션: 오류 발견과 수정에 중심을 둔 공식적인 검토 방법이다.
2 유형
1번: 테스트 드라이버에 대한 설명으로 틀린 것은?
- 정답: 테스트 대상 모듈이 호출하는 하위 모듈의 역할을 한다.
- Stub에 관한 설명이다.
2번: 테스트 단계 중 SW 제품에 대한 요구사항이 제대로 이행되었는지 점검하는 것이 주요 목적인 테스트는?
- 정답: 인수 테스트
- 오답:
- 통합 테스트: 모듈 통합 과정에서 각 모듈 간의 인터페이스 결함 검증
- 시스템 테스트: 전체 시스템의 기능 검증
3번: 다음 설명의 소프트웨어 버전 관리 도구 방식은?
- 버전 관리 자료가 원격 저장소와 로컬 저장소에 함께 저장되어 관리된다.
- 로컬 저장소에서 버전 관리가 가능하므로 원격 저장소에 문제가 생겨도 로컬 저장소의 자료를 이용하여 작업할 수 있다.
- 대표적인 버전 관리 도구로 Git이 있다.
- 정답: 분산 저장소 방식
4번: 블랙박스 테스트의 종류 중 프로그램의 입력 조건에 중점을 두고, 어느 하나의 입력 조건에 대하여 타당한 값과 그렇지 못한 값을 설정하여 해당 입력 자료에 맞는 결과가 출력되는지 확인하는 테스트 기법은?
- 정답: Equivalence Partitioning Testing(동치 분할 검사)
5번: 외계인 코드에 대한 설명으로 옳은 것은?
- 정답: 아주 오래되거나 참고문서 또는 개발자가 없어 유지보수 작업이 어려운 프로그램을 의미한다.
6번: 버전 관리 항목 중 저장소에 새로운 버전의 파일로 갱신하는 것을 의미하는 용어는?
- 정답: 체크인
7번: 다음 postfix로 표현된 연산식의 연솬 결과로 옳은 것은?
- 정답: 42
- (3 * 4) + (5 * 6)
- 소프트웨어 형상 관리 도구: Git, SVN, CSV
- 빌드 자동화 도구: Ant, Maven, Gradle
- STAF
- 서비스 호출, 컴포넌트 재사용 등 다양한 환경 지원하는 테스트 프레임워크
- 각 테스트 대상 분산 환경에 데몬을 사용해 테스트 대상 프로그램을 통해 테스트 수행하고, 통합하여 자동화하는 검증 도구
3 유형
1번: 다음 기법과 가장 관계되는 것은?
- deferred modification
- immediate update
- shadow paging
- check point
- 정답: Revovery(복구)
2번: 제3정규형에서 BCNF가 되기 위한 조건은?
- 정답: 결정자가 후보키가 아닌 함수 종속 제거
3번: 테이블 R1, R2에 대하여 다음 SQL 문의 결과는?
- Intersection(교집합) 이므로 중복 레코드를 출력
4번: 정보 시스템과 관련한 다음 설명에 해당하는 것은?
- IBM AIX 시스템에서 장애 발생 시 서비스 중단 없이 시스템을 계속 운영하기 위한 클러스터링 솔루션이다.
- 각 시스템 간에 공유 디스크를 중심으로 클러스터링으로 엮어 다수의 시스템을 동시에 연결할 수 있다.
- 서버 장애 시 다른 노드로 자동으로 애플리케이션을 전환하여 가동 중단 시간을 최소화한다.
- 정답: 고가용성 솔루션(HACMP)
5번: Commit과 Rollback 명령어에 의해 보장되는 트랜잭션 특성은?
- 정답: 원자성
- 트리의 차수: 트리 노드 수가 가장 많은 차수
- 관계 데이터베이스 모델에서 차수: 애트리뷰트의 수
4 유형
1번: 페이징 기법에서 페이지 크기가 작아질수록 발생하는 현상이 아닌 것은?
- 정답: 페이지 맵 테이블의 크기가 감소한다.
- 페이지의 크기가 클수록 페이지 맵 테이블의 크기가 작아진다.
2번: CIDR 표기로 203.241.132.82/27과 같이 사용되었다면, 해당 주소의 서브넷 마스크는?
- 정답: 255.255.255.224
3번: OSI 7계층 중 네트워크 계층에 대한 설명으로 틀린 것은?
- 정답: 한 노드로부터 다른 노드로 프레임을 전송하는 책임을 진다.
- 데이터링크 계층에 대한 설명
4번: 다음 중 가장 강한 응집도는?
- 정답: Sequential Cohesion
5번: 교착상태의 해결 방법 중 은행원 알고리즘이 해당하는 기법은?
- Avoidance(회피)
6번: 자바에서 사용하는 접근 제어자의 종류가 아닌 것은?
- 정답: internal
- 접근 제한자: public, private, default, protected
7번: 오류 제어에 사용되는 자동 반복 요청 방식(ARG)이 아닌 것은?
- 정답: Non-Acknowledge ARQ
- 자동 반복 요청: Stop-and-Wait, Go-back-N, Selective-Repeat, Adaptvie)
5 유형
1번: 다음이 설명하는 용어로 옳은 것은?
- 블루투스4.0(BLE) 프로토콜 기반의 근거리 무신통신 장치로, 최대 70m 이내의 장치들과 교신할 수 있는 차세대 스마트폰 근거리 통신 기술이다.
- 저전력으로 모바일 결제 등을 기능하게 해주는 스마트폰 근거리 통신 기술이다.
- NFC보다 가용거리가 길고 5~10cm 단위 구별이 가능해 정확성이 높다.
- 정답: 비컨
- 오답: 포스퀘어 - 위치 기발 소셜 네트워크 서비스
2번: 시스템 내의 정보는 오직 인가된 사용자만 수정할 수 있는 보안 요소는?
- 정답: 무결성
- 오답: 기밀성 - 인가되지 않은 사용자가 객체 정보의 내용을 알 수 없도록 하는 요소
3번: 오픈소스 웹 애플리케이션 보안 프로젝트로서 주로 웹을 통한 정보 유출, 악성 파일 및 스클비트, 보안 취약점 등을 연구하는 곳은?
- 정답: OWASP
4번: 세션 하이재킹을 탐지하는 방법으로 거리가 먼 것은?
- 정답: FTP SYN SEGMENT 탐지
5번: 라우팅 프로토콜인 OSPF에 대한 설명으로 옳지 않은 것은?
- 정답: 거리 벡터 라우팅 프로토콜이라고 한다.
- OSPF는 링크 상태 방식 사용하며, 위 설명은 RIP 방식이다.
6번: 다음이 설명하는 IT 기술은?
- 사물 인터넷 디바이스 간의 상호작용을 위한 퀄컴이 개발한 오픈소스 소프트웨어 프레임워크이다.
- 디바이스들이 서로 통신하고 협업할 수 있도록 하며, 이를 통해 서로 다른 제조업체의 기기들이 함께 작동할 수 있게 연결한다.
- 정답: AllJoyn
- Zigbee: 저전력, 저비용 무선 매쉬 네트워크 프로토콜
7번: IPSec에 대한 설명으로 틀린 것은?
- 정답: 암호화 수행 시 일방향 암호화만 지원한다.
- 양방향 암호화를 지원함
8번:제조사가 시장에 내놓겠다고 공표하였으나 개발과 출시 일정이 계속 연기되면서, 향후에 출시되지 않을 가능성이 있는 제품을 의미하는 것은?
- Vaporware
9번: 해시 기법에 대한 설명으로 틀린 것은?
- 정답: 주로 공개키 암호화 방식에서 키 생성을 위해 사용한다.
- 해시는 공개키 암호화 방식이 아니라 대표적인 해싱 암호화 기법
10번: 접근 통제 방법 중 조직 내에서 직무, 직책 등 개인의 역할에 따라 결정하여 부여하는 접근 정책은?
- 정답: RBAC
- 소프트웨어 프로젝트 관리 위한 3P
- People, 사람: 인적 자원
- Problem, 문제: 문제 인식
- Process, 프로세스: 작업 계획
- 공개키는 암호키와 해독키가 서로 다르므로 키의 개수는 2N개가 필요
'공부 > 자격증' 카테고리의 다른 글
정보 처리 기사 실기 풀이(2024년도 02회) (0) | 2025.04.05 |
---|---|
정보 처리 기사 실기 풀이(2024년도 03회) (0) | 2025.04.04 |
정보 처리 기사 필기 풀이(2024년도 01회) (0) | 2025.02.17 |
정보 처리 기사 필기 풀이(2023년도 03회) (0) | 2025.02.17 |
정보 처리 기사 필기 풀이(2023년도 02회) (0) | 2025.02.16 |