본문 바로가기

ETC/자격증

[정보처리기사]문제 풀이 정리 7

반응형

결합도(Coupling)?
모듈과 모듈간의 관련성 정도
관련이 적을수록 모듈의 독립성이 높아져 모듈 간 영향이 적어짐
결합도가 약할수록 품질이 좋음


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


UNIX의 Shell(쉘)에 관한 설명?
명령어 해석기
시스템 간의 인터페이스를 담당
bash, csh, ksh, sh, tcsh, zsh 등 여러 종류의 쉘이 존재
사용자와 커널 간의 중계자 역활


교착상태 발생의 필요 충분 조건은?(교착상태 예방)
상호배제
비선점
점유와 대기
환형 대기


전송 계층?
종단간 신뢰성 있고 효율적인 데이터를 전송하기 위해 오류검출과 복구, 흐름 제어를 수행
송신, 수신 프로세스 간을 연결
TCP, UDP


IPv6 주소의 3가지 유형?
Unicast Address(유니캐스트)
Anycast Address(애니캐스트)
Multicast Address(멀티캐스트)


ARP(Address Resolution Protocol)?
호스트의 IP 주소를 호스트와 연결된 네트워크 접속 장치의 물리적인 주소로 번역해주는 프로토콜


프로세스 상태의 종류?
준비 상태(Ready)
실행 상태(Run)
보류 상태(Block)
종료 상태(Exit)


Thread(스레드)?
커널 스레드의 경우 운영체제에 의해 스레드를 운용
사용자 스레드의 경우 사용자가 만든 라이브러리를 사용하여 스레드를 운용
스레드를 사용함으로써 하드웨어, 운영체제의 성능과 응용 프로그램의 처리율을 향상
한 개의 프로세스를 여러 개의 분할한 경량 프로세스


HRN(Highest Response-ratio Next) 스케줄링?
대기 시간이 긴 프로세스의 경우 우선 순위가 높아짐
SJF 기법을 보완하기 위한 방식
긴 작업과 짧은 작업 간의 지나친 불평등을 해소
우선순위 공식으로 계산하여 그 수치가 큰 값부터 낮은 순으로 우선순위가 부여 

반응형