자격증

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

아이리스 Iris 2021. 9. 21. 14:10

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


1. C언어에서 비트 논리 연산자의 종류를 4가지 쓰시오.
&, |, ^, ~

2. 스크립트 언어의 종류를 쓰시오. (영어)
PHP, Cobol Script, Basic, Python

3. JAVA 언어에서 접근 제한자의 종류를 4가지 쓰시오.
public, protected, default, private

4. 공통모듈의 재사용 범위에 따른 분류를 3가지 쓰시오.
함수/객체 재사용, 컴포넌트 재사용, 애플리케이션 재사용

5. UNIX의 쉘(Shell)에 관해서 서술하시오.
명령어 해석기 / 시스템과 사용자 간 인터페이스 담당

6. 운영체제를 설명하시오.
컴퓨터 시스템 제공 모든 하드웨어, 소프트웨어 사용 O / 컴퓨터 사용자, 컴퓨터 하드웨어 간 인터페이스 담당 프로그램

7. 배치 프로그램에 대해 서술하시오.
사용자와의 상호작용 X / 일련의 작업들을 작업 단위로 묶어 정기적으로 반복 수행 or 정해진 규칙에 따라 일괄 처리

8. TCP 프로토콜에 대해 서술하시오.
전송 계층 / 근거리 통신망, 인트라넷, 인터넷에 연결된 컴퓨터에서 실행되는 프로그램 간에 일련의 옥텟을 안정적, 순서대로, 에러없이 교환할 수 있게 해주는 프로토콜

9. 스레드를 설명하시오.
프로세스보다 가벼움 / 독립적으로 수행되는 순차적 제어 흐름 / 실행 제어만 분리하여 여러 개로 사용될 수 있는 실행 단위

10. HRN(Highest Response-ratio Next) 스케줄링 방식에 대해서 서술하시오.
대기 시간이 긴 프로세스일 경우 우선순위 ↑ / SJF 기법 보완 / 긴 작업과 짧은 작업 간의 지나친 불평등 해소

11. 결합도에 대해 서술하시오.
모듈과 모듈 간에 어느 정도 관련성이 있는지를 나타내는 척도

12. 파이썬의 변수 작성 규칙을 설명하시오.
첫 자리에 숫자 사용 X / 영문 대문자/소문자, 숫자, 밑줄(_)의 사용 O / 변수 이름 중간에 공백 사용 X / 예약어 사용 X


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

 

Chapter1. 2020 필기문제에 연계될만한 실기 기출문제( 프로그래밍 언어 활용)

63. TCP/IP 프로토콜 중 전송계층 프로토콜은? ① HTTP ② SMTP ③ FTP ❹ TCP 64. 시스템에서 모듈 사이의 결합도(Couplin...

cafe.naver.com

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

 

Chapter2. 2020 필기문제에 연계될만한 실기 기출문제( 프로그래밍 언어 활용)

62. C언어에서 비트 논리연산자에 해당하지 않는 것은? ① ^ ❷ ? ③ & ④ ~ 67. 교착 상태 발생의 필요 충분 조건이 아닌 것은? ...

cafe.naver.com