본문 바로가기
정보처리기사/2020 1,2회 정보처리기사 필기

2020 정보처리기사 제 1, 2회 필기 A형 4과목 066~070

by Danne 2020. 6. 27.
66. C언어에서 배열 b[5]의 값은? 

static int b[9]={1,2,3};

  1) 0
  2) 1
  3) 2
  4) 3

괄호[]안의 9는 배열의 길이로 int형 데이터가 들어갈 공간이 9개.

9개의 배열을 갖는 정수형 배열 a

b[0] b[1] b[2] b[3] b[4] b[5] b[6] b[7] b[8]
1 2 3 0 0 0 0 0 0

배열보다 초기화값이 적으면 나머지 배열은 0으로 채워진다.

 

[참고 자료]

https://m.blog.naver.com/PostView.nhn?blogId=tipsware&logNo=221315173287&proxyReferer=https:%2F%2Fwww.google.com%2F

 

 

 

67. 은행 알고리즘(Banker's Algorithm)은 교착상태의 해결 방법 중 어떤 기법에 해당한는가?
  1) Avoidance
  2) Detection
  3) Prevention
  4) Recovery

 교착상태(Dead Lock) : 교환기 내에 패킷들을 축적하는 기억 공간이 꽉 차 있을 때 다음 패킷들이 기억 공간에 들어가기 위해 무한정 기다리는 현상

 교착상태 회피(DeadLock Avoidance) : 교착상태 방지(Prevention)에 비해 소극적이며 시스템 효율을 높이는것이 목적

- 안정 상태 : 시스템이 교착상태를 일으키지 않으면서 각 프로세스가 요구한 최대요구량 만큼 필요한 자원을 할당해 줄 수 있는 상태

- 불안정 상태 : 안정 상태와 달리 프로세스의 자원 할당 및 해제의 순서가 불명확하여 교착상태의 발생가능성이 있음

● 은행원 알고리즘 (Banker's Algorithm) 

- 교착상태 회피 알고리즘

- 프로세스가 자원을 요구할 때 시스템은 자원을 할당한 후에도 안정 상태로 남아있게 되는 지를 사전에 검사하여 교착상태의 발생을 회피하는 기법

 

[참고 자료]

길벗 2020 시나공 정보처리기사 필기 p.738

http://truemind5.blogspot.com/2017/04/12-3.html

 

 

 

68. IEEE 802.11 워킹 그룹의 무선 LAN 표준화 현황 중 Qos 강화를 위해 MAC 지원 기능을 채택한 것은?
  1)  802.11a
  2) 802.11b
  3) 802.11g
  4) 802.11e

IEEE 802.11 : 무선랜, 와이파이라고 부르는 무선 근거리 통신방을 위한 무선 네트워크에 사용되는 기술

IEEE 802.11e

- IEEE 802.11표준의 향상된 추가 개정판.

- 무선 랜에 QoS 기능 지원에 관한 내용을 담소있음

- 무선 랜의 매체접근제어(MAC) 계층에 해당하는 부분을 수정

 

[참고 자료]

https://ko.wikipedia.org/wiki/IEEE_802.11

https://ko.wikipedia.org/wiki/IEEE_802.11e-2005

 

 

 

69. TCP/IP 네트워크에서 IP주소를 MAC 주소로 변환하는 프로토콜은?
  1) UDP
  2) ARP
  3) TCP
  4) ICMP

전송 계층의 주요 프로토콜

TCP 

- 양방향 연결

- 가상회선 연결,

- 트림 위주의 전달

- 신뢰성 있는 경로 확립, 메세지 전송 관리

- 순서 제어, 오류 제어, 흐름 제어, 투명성 보장

 UDP

- 비연결형 서비스 제공

- 단순한 헤더 구조

- 고속의 안정성있는 전송 매체하여 빠른 속도를 필요로 하는 경우, 동시에 여러 사용자에게 데이터를 전달할 경우, 정기적으로 반복해서 전송할 경우에 사용

- 실시간 전송에 유리, 신뢰보다 속도가 중요한 네트워크에 사용

 RTCP

- 세션에 참여한 각 참여자들에게 주기적으로 제어 정보를 전송

- 하위 프로토콜은 데이터 패킷과 제어 패킷의 다중화를 제공,

- 데이터 전송을 모니터링하고 최소한의 제어와 인증 기능만 제공

- 항상 32비트의 경계로 끝남

 

인터넷 계층의 주요 프로토콜

 IP 

- 전송할 데이터 주소를 지정, 경로를 설정

- 비연결형인 데이터그램 방식을 사용하는 것으로 신뢰성이 보장되지 않음

 ICMP(제어 메시지 프로토콜)

- IP와 조합하여 통신중에 발생하는 오류의 처리와 정송 경로 변경 등을 위한 제어 메시지를 관리하는 역할

- 헤더 8Byte

 IGMP(인터넷 그룹 관리 프로토콜)

- 멀티캐스트를 지원하는 호스트나 라우터 사이에 멀티캐스트 그룹 유지를 위해 사용

 ARP(주소 분석 프로토콜)

- 호스트 IP 주소를 호스트와 연결된 네트워크 접속 장치의 물리적 주소(MAC Address)로 바꿈

 RARP

- ARP와 반대로 물리적 주소 IP 주소로 변환하는 기능

 

 

[참고 자료]

길벗 2020 시나공 정보처리기사 필기 p.682 ~ p.683

 

 

 

70. HRN(Highest Response-ratio Next) 스케줄링 방식에 대한 설명으로 옳지 않은 것은?
  1) 대기 시간이 긴 프로세스일 경우 우선 순위가 높아진다.
  2) SJF 기법을 보완하기 위한 방식이다.
  3) 긴 작업과 짧은 작업 간의 지나친 불평등을 해소할 수 있다.
  4) 우선 순위를 계산하여 그 수치가 가장 낮은 것 부터 높은 순으로 우선 순위가 부여된다.

스케줄링 : 프로세스가 생성되어 실행될 때 필요한 시스템의 여러 자원을 해당 프로세스에게 할당하는 작업

 HRN(Hightest Response ratio Next)

- 비선점 스케줄링

- 짧은 작업에 유리한 SJF의 단점을 개선 한 기법

- 각 작업의 우선순위로 서비스 해주는 스케줄링

 

[참고 자료]

길벗 2020 시나공 정보처리기사 필기 p.661

https://chobodogfootruler.tistory.com/17

 

 

※ 잘못된 부분이 있다면 공유부탁드립니다!

 

 

 

2020 정보처리기사 

제 1, 2회 통합 필기 A형  

문제풀이 066~070

반응형

댓글