81. 다음 중 아래의 관계대수식의 해석으로 가장 올바른 것은?
① 물리학과 학생의 학번을 삭제한다.
② 학번, 물리학과, 학생을 속성으로하는 테이블을 생성한다.
③ 물리학과 학생의 학번을 변경한다.
④ 물리학과 학생의 학번을 검색한다.
정답) ④
참고) 수제비 정보처리기사 필기 3-53페이지
82. 다음 중 단위 모듈 구현의 원리에 해당하지 않는 것은?
① 연관성
② 분할과 정복
③ 정보 은닉
④ 모듈 독립성
정답) ①
참고) 수제비 정보처리기사 필기 2-32페이지
83. 다음 쿼리와 동일한 결과를 나타내는 쿼리로 가장 올바른 것은?
SELECT *
FROM STUDENT
WHERE AGE IN (20, 22)
① SELECT *
FROM STUDENT
WHERE AGE >= 20 AND AGE <= 22
② SELECT *
FROM STUDENT
WHERE AGE >= 20 AND AGE < 22
③ SELECT *
FROM STUDENT
WHERE AGE > 20 AND AGE < 22
④ SELECT *
FROM STUDENT
WHERE AGE = 20 OR AGE = 22
정답) ④
참고) 수제비 정보처리기사 필기 3-8페이지
84. 다음 중 UI 설계를 위한 사용자 요구사항 도출 활동 중 요구사항 정의 단계에 사용되는 초기 시나리오이며, 기능 위주로 작성해야 하고, 이상적인 시스템 동작에 초점을 맞춘 시나리오는 무엇인가?
① 정황 시니라오
② 콘셉트 모델 시나리오
③ 페르소나 시나리오
④ 와이어 프레임 스케치
정답) ①
해설) 수제비 필기책 1-33
84. 다음 중 IPv4에서 IPv6로 전환하는 방법으로 가장 올바르지 않은 것은?
① 듀얼 스택(Dual Stack) 활용 전환
② Backbone을 통한 VLAN 활용 전환
③ 주소변환기 사용(Address Translation) 전환
④ 터널링(Tunneling) 활용 전환
답) ②
86. 다음이 설명하는 네트워크 보안 솔루션은 무엇인가?
방화벽, VPN, 안티 바이러스, 이메일 필터링 등 다양한 보안 기능을 하나의 장비로 통합하여 제공하는 솔루션이다.
① 네트워크 접근 제어(NAC)
② 통합 보안 시스템(UTM)
③ 침입 탐지 시스템(IDS)
④ 침입 방지 시스템(IPS)
정답) ②
참고) 수제비 정보처리기사 필기 5-96페이지
87. 다음 중 UI 설계 원칙으로 올바르지 않은 것은?
① 이식성
② 학습성
③ 직관성
④ 유연성
정답) ①
해설) 직유학유
태그
88. CMMI(Capability Maturity Model Integration) 구성 요소 중 통합 제품 개발 능력 성숙도 모델을 가르키는 것은?
① SE-CMM ② SA-CMM
③ IPD-CMM ④ SECAM
정답) ③
해설) 수제비 필기책 5-13페이지
[연계된 기출문제 해설]
84. CMM(Capability Matual Model) 모델의 레벨로 옳지 않은 것은? ④
① 최적단계
② 관리단계
③ 정의단계
④ 계획단계
* CMMi 개념: 제품 및 서비스의 개발과 유지보수, 획득 능력을 향상시키기 위해 카네기 멜론 대 소프트웨어 공학연구소(SEI)가 소프트웨어와 시스템 영역의 여러 역량 평가모델을 하나로 통합하고, 업무절차들을 체계화하는 만든 역량 성숙도 평가 모델
* CMMi의 두가지 유형
- 단계적 표현 모형(Stated) : 조직의 성숙도 측정 모형
- 연속형 표현 모형(Continuous) : 프로세스 영역별로 성숙도 평가 모델
* CMMi의 단계적 표현 모형의 성숙도 레벨
- 초기, 관리, 정의, 정량적 관리, 최적화 (초관정량최)
---
89. IP 패킷의 재조합 과정에서 잘못된 fragment offset 정보로 인해 수신시스템이 문제를 발생하도록 만드는 Dos 공격은?
① TearDrop ② Smurfing
③ Land Attack ④ Slowloris
답) ①
[연계된 기출문제 해설]
83. IP 또는 ICMP의 특성을 악용하여 특정 사이트에 집중적으로 데이터를 보내 네트워크 또는 시스템의 상태를 불능으로 만드는 공격 방법은?
① TearDrop ② smishing
③ Qshing ④ Smurfing
정답) ④
해설)
① TearDrop
- IP 패킷의 재조합 과정에서 잘못된 fragment offset 정보로 인해 수신시스템이 문제를 발생하도록 만드는 Dos 공격이다.
- 공격자는 IP fragment offset값을 서로 중첩되도록 조작하여 전송하고 이를 수신한 시스템이 재조합하는 과정에서 오류가 발생, 시스템의 기능을 마비시키는 공격 방식이다.
② Smishing (SMS phishing, 스미싱)
- 스미싱은 SMS(문자메시지)와 피싱(Phising)의 합성어이다.
- 문자메시지를 이용하여 신뢰할 수 있는 사람 또는 기업이 보낸 것처럼 가장하여 개인비밀정보를 요구하거나 휴대폰 소액 결제를 유도하는 피싱 공격(사이버 사기)이다.
③ Qshing (큐싱)
- 큐알 코드(QR코드)와 피싱(Phising)의 합성어이다.
- 스마트폰을 이용하여 금융 업무를 처리하는 사용자에게 인증 등이 필요한 것처럼 속여 QR코드(Quick Response Code)를 통해 악성 앱을 내려받도록 유도, 금융 정보 등을 빼내는 피싱 공격(사이버 사기)이다.
- 최근 제로페이 확산에 따라 피해가 증가하고 있다.
④ Smurfing
- ICMP Echo Request 메시지(Ping 요청)의 송신자 주소(IP)를 희생자의 주소(IP)로 스푸핑한 후 이를 증폭 네트워크에 직접 브로드캐스트(Directed Broadcast)하여 외부의 ICMP Echo Reply(Ping 응답)를 발생시켜 희생자에게 대량의 트래픽을 발생시키는 Dos 공격이다.
90. 다음 중 교착 상태 해결방안 중 발견(Detection) 기법에 해당되는 것은?
① Banker’s Algorithm
② 점유와 대기(hold and wait)
③ 자원할당 그래프
④ 프로세스 Kill
정답) ③
--------------------
* 교착상태(Dead Lock)의 정의
- 다중프로세싱 환경에서 두개 이상의 프로세스가 특정 자원 할당을 무한정 대기하는 상태
* 교착상태의 발생조건 (발생의 필요 충분 조건)
- 상호배제 (Mutual Exclusive) : 프로세스가 자원을 배타적으로 점유하여 다른 프로세스가 그 자원을 사용할 수 없음
- 점유와 대기 (Block & Wait) : 한 프로세스가 자원을 점유하고 있으면서 또 다른 자원을 요청하여 대기하고 있는 상태
- 비선점 (Non Preemption) : 한 프로세스가 점유한 자원에 대해 다른 프로세스가 선점할 수 없고, 오직 점유한 프로세스만이 해제 가능
- 환형대기 (Circular wait): 두 개 이상의 프로세스간 자원의 점유와 대기가 하나의 원형을 구성한 상태
* 교착상태의 해결방안
- 예방 (Prevention) : 상호배제를 제외한 나머지 교착 상태 발생조건을 위배(부정)하는 방안 - 점유 자원 해제 후 새 자원 요청
- 회피 (Avoidance) : 안전한 상태를 유지할 수 있는 요구만 수락(프로세스별 자원 최대요구량 확보) - Banker’s Algorithm(은행가 알고리즘), Wait-die, wound-wait
- 발견 (Detection) : 시스템의 상태를 감시 알고리즘 통해 교착상태 검사 - 자원할당 그래프, Wait for Graph
- 회복 (Recovery) : Deadlock 이 없어질 때까지 프로세스를 순차적으로 Kill 하여 제거, 희생자 선택해야 하고 기아상태 발생 - 프로세스 Kill, 자원선점
가능
* 은행가 알고리즘(Banker’s Algorithm)
- 사용자 프로세스는 사전에 자기작업에 필요한 자원의 수를 제시하고 운영체제가 자원의 상태를 감시, 안정상태일때만 자원을 할당하는 교착상태 회피기법이다.
- 자원할당 전에 알고리즘을 통한 자원의 안정상태 확인 수행
[연계된 기출문제 해설]
67. 은행가 알고리즘(Banker's Algorithm)은 교착상태의 해결 방법 중 어떤 기법에 해당하는가?
① Avoidance ② Detection
③ Prevention ④ Recovery
71. 교착 상태 발생의 필요 충분 조건이 아닌 것은?
① 상호 배제(mutual exclusion)
② 점유와 대기(hold and wait)
③ 환형 대기(circular wait)
④ 선점(preemption)
'개발 > 정보처리기사' 카테고리의 다른 글
[2020 정보처리기사 실기] 수제비 카페 약술형 대비 #01 (0) | 2020.09.16 |
---|---|
정보처리기사 필기 수제비 요약 (8) - Daily 문제 91-100번 (0) | 2020.08.11 |
정보처리기사 필기 수제비 요약 (6) - Daily 문제 59-80번 (0) | 2020.08.11 |
정보처리기사 필기 수제비 요약 (6) (0) | 2020.08.03 |
정보처리기사 필기 수제비 요약 (5) (0) | 2020.08.03 |