[정처기 실기] Ⅳ. 프로그래밍 언어 활용 예상문제 (6, 8, 11단원)

[정처기 실기] Ⅳ. 프로그래밍 언어 활용 예상문제 (6, 8, 11단원)

1. 은행가 알고리즘(Banker's Algorithm)은 교착상태의 해결 방법 중 어떤 기법에 해당하는가?

Avoidance

2. OSI-7계층에서 종단간 신뢰성 있고 효율적인 데이터를 전송하기 위해 오류검출과 복구, 흐름 제어를 수행하는 계층은?

전송 계층

3. TCP/IP 네트워크에서 IP 주소를 MAC 주소로 변환하는 프로토콜은?

ARP

4. IEEE 802.11 워킹 그룹의 무선 LAN 표준화 현황 중 QoS 강화를 위해 MAC 지원 기능을 채택한 것은?

802.11e

5. 다음의 페이지 참조 열(Page reference string)에 대해 페이지 교체 기법으로 선입선출 알고리즘을 사용할 경우 페이지 부재(Page Fault) 횟수는? (단, 할당된 페이지 프레임 수는 3이고, 처음에는 모든 프레임이 비어 있다.)

[ 7, 0, 1, 2, 0, 3, 0, 4, 2, 3, 0, 3, 2, 1, 2, 0, 1, 7, 0 ]

14

6. 다음 내용이 설명하는 소프트웨어 취약점은?

- 메모리를 다루는 데 오류가 발생하여 잘못된 동작을 하는 프로그램 취약점

버퍼 오버플로

7. 다음이 설명하는 응집도의 유형은?

- 모듈이 다수의 관련 기능을 가질 때 모듈안의 구성 요소들이 그 기능을 순차적으로 수행할 경우의 응집도

절차적 응집도

8. OSI-7Layer에서 링크의 설정과 유지 및 종료를 담당하며, 노드간의 오류제어와 흐름제어 기능을 수행하는 계층은?

데이터링크 계층

9. 어떤 모듈이 다른 모듈의 내부 논리 조직을 제어하기 위한 목적으로 제어신호를 이용하여 통신하는 경우이며, 하위 모듈에서 상위 모듈로 제어신호가 이동하여 상위 모듈에게 처리 명령을 부여하는 권리 전도현상이 발생하게 되는 결합도는?

control coupling

10. UNIX에서 새로운 프로세스를 생성하는 명령어는?

fork

11. OSI 7계층에서 단말기 사이에 오류 수정과 흐름제어를 수행하여 신뢰성 있고 명확한 데이터를 전달하는 계층은?

전송 계층

12. 4개의 페이지를 수용할 수 있는 주기억장치가 있으며, 초기에는 모두 비어 있다고 가정한다. 다음의 순서로 페이지 참조가 발생할 때, FIFO 페이지 교체 알고리즘을 사용할 경우 페이지 결함의 발생 횟수는?

[ 페이지 참조 순서 : 1, 2, 3, 1, 2, 4, 5, 1 ]

6회

13. TCP 흐름제어기법 중 프레임이 손실되었을 때, 손실된 프레임 1개를 전송하고 수신자의 응답을 기다리는 방식으로 한 번에 프레임 1개만 전송할 수 있는 기법은?

Stop and Wait

14. 응집도의 종류 중 서로 간에 어떠한 의미 있는 연관관계도 지니지 않은 기능 요소로 구성되는 경우이며, 서로 다른 상위 모듈에 의해 호출되어 처리상의 연관성이 없는 서로 다른 기능을 수행하는 경우의 응집도는?

Coincidental Cohesion

15. TCP/IP에서 사용되는 논리주소를 물리주소로 변환시켜 주는 프로토콜은?

ARP

16. C언어에서 구조체를 사용하여 데이터를 처리할 때 사용하는 것은?

struct

1. C언어에서 비트 논리 연산자의 종류는?

&, |, ^, ~

2. 교착 상태 발생의 필요 충분 조건은?

상호배제, 점유와 대기, 비선점, 환형 대기

3. IPv6의 주소체계는? (영어)

Unicast, Multicast, Anycast

4. 스크립트 언어의 종류는? (영어)

PHP, Cobol Script, Basic, Python

출처 :

https://cafe.naver.com/soojebi/51588

https://cafe.naver.com/soojebi/51833

from http://gm-yeom.tistory.com/17 by ccl(A) rewrite - 2021-09-22 13:00:29