자격증/정보처리기사 필기

[정보처리기사 필기] 22년 2회 4과목 프로그래밍 언어 활용

씨주 2024. 1. 29. 21:04

📍 22년 2회 4과목 프로그래밍 언어 활용

📌 Q61.

strcat : 문자열 연결 함수

 

📌 Q62.

C언어

 

📌 Q63.

C언어

 

📌 Q64.

Header Lenth : 32비트 워드단위로 표시

Packet Length : IP헤더를 제외한 패킷 전체의 길이, 최대크기 2^16 - 1

 

📌 Q65.

파이썬

 

📌 Q66.

RIP 라우팅 프로토콜 : IGP와 EGP로 분류했을 때 IGP에 해당

 

📌 Q67.

HRN스케줄링 :

최소작업우선(SJF)의 약점을 보완

우선순위 = 대기한시간 + 서비스를 받을 시간 / 서비스를 받을 시간

 

📌 Q68.

UNIX 운영체제 : Multi-User, Multi-Tasking 모두 지원

 

📌 Q69.

UDP 프로토콜 :

비연결형 서비스

단순한 헤더구조로 오버헤드가 적음

TCP와 같이 트랜스포트 계층에 존재

 

IP 프로토콜 :

주소를 지정하고 경로를 설정하는 기능

 

📌 Q70.

튜플타입 : 파이썬 데이터타입, 시퀀스 데이터타입, 순서 있음, 내용 변경 X

 

📌 Q71.

JAVA

 

📌 Q72.

JAVA

 

📌 Q73.

응집도

(약함) 우연적 < 논리적 < 시간적 < 절차적 < 교환적 < 순차적 < 기능적 (강함)

 

📌 Q74.

C언어

 

📌 Q75.

IP 프로토콜 :

체크섬 기능으로 헤더 체크섬만 제공(데이터체크섬 X)

 

📌 Q76.

LRU(Least Recently Used) 페이지 교체 알고리즘 : 가장 오랫동안 사용하지 않은 페이지를 교체

 

📌 Q77.

사용자수준 스레드 :

커널모드로의 전환없이 스레드 교환이 가능해 오버헤드가 줄어듦

 

커널수준 스레드 :

한 프로세스가 운영체제를 호출할 때 전체 프로세스가 대기할 필요가 없어 시스템 성능 높일 수 있음

동시에 여러 스레드가 커널에 접근할 수 있어 여러 스레드가 시스템 호출을 동시에 사용할 수 있음

각 스레드를 개별적으로 관리할 수 있어 스레드의 족립적인 스케줄링 가능

 

📌 Q78.

내용결합도 : 한 모듈이 다른 모듈의 내부 기능 및 그 내부 자료를 참조하는 경우

 

📌 Q79.

C언어

 

📌 Q80.

결합도 : 모듈과 모듈 사이의 상호의존 또는 연관 정도

응집도 : 하나의 모듈이 하나의 기능을 수행하는 요소들간의 연관성 척도

응집도 하고 결합도 해야 함