운영체제는 컴퓨터 사용자와 컴퓨터 하드웨어 간의 인터페이스를 제공하고 제한된 시스템의 각종 자원을 효율적으로 사용할 수 있도록 하는 소프트웨어이다. 운영체제는 사용자 측면에서는 최대의 편의성을 시스템 측면에서는 시스템 성능의 극대화를 위하여 비약적으로 발전해 왔다. 시스템 성능의 극대화를 위해 (①) 향상, (②) 단축, (③) 향상, (④) 향상 등이 있고, 아래의 (①), (②), (③), (④) 는 운영체제의 성능을 평가하는 기준이 된다.
- (①): 일정 시간 내에 시스템이 처리하는 일의 양
- (②): 시스템에 작업을 의뢰한 시간부터 처리가 완료될 때까지 걸린 시간
- (③): 시스템을 사용할 필요가 있을 때 즉시 사용 가능한 정도
- (④): 시스템이 주어진 문제를 정확하게 해결하는 정도
(1) 처리능력 (2) 응답시간(반환시간) (3) 사용가능도 (4) 신뢰도
운영 체계(OS)를 사용자와 접촉하는 ( )와/과 실제 하부 루틴의 집합인 커널(kernel)로 분할하여 구성하는 경우, 이용자와 시스템 간의 대화를 가능하게 해주며, 이용자가 입력시킨 문장을 읽어 그 문장이 요청하는 시스템 기능을 수행하도록 해 주는 명령 해석기이다. ( )은/는 커널같이 주기억 장치에 영주하는 것이 아니고 보조 기억 장치에 교체될 수 있다.
- Shell
UNIX/LINUX 명령어 중 프로세스 관련 명령어에 대한 설명이다. ( )안에 들어갈 가장 적합한 명령어를 쓰시오.
(①) 새로운 프로세스 생성
(②) 새로운 프로세스 수행
(③) 자식 프로세스의 하나가 종료될 때까지 부 모 프로세스를 임시 중지
(④) 프로세스 제거
(⑤) 현재 프로세스의 상태 확인
(⑥) 자신의 프로세스 아이디를 얻음
(⑦) 부모 프로세스 아이디를 얻음
(1) fork (2) exec (3) wait (4) kill (5) ps (6) getpid (7) getppid
UNIX/LINUX 명령어 중 파일 관련 명령어에 대한 설명이다. ( )안에 들어갈 가장 적합한 명령어를 쓰시오.
(①) 파일의 권한 모드 설정
(②) 파일 소유자 변경
(③) 파일 내용을 화면에 표시
(④) 파일 복사
(⑤) 파일 찾기
(⑥) 파일 삭제
(1) chmod (2) chown (3) cat (4) cp (5) find (6) rm
UNIX/LINUX 명령어 중 디렉토리 관련 명령어에 대한 설명이다. ( )안에 들어갈 가장 적합한 명령어를 쓰시오.
(①) 디렉토리 내용 보기
(②) 새로운 파일 시스템을 기존 파일 시스템의 서브 디렉토리에 연결
(③) 새로운 파일 시스템을 기존 파일 시스템의 서브 디렉토리에서 해제
(④) 디렉토리 위치 변경
(1) ls (2) mount (3) unmount (4) chdir
여러 개의 프로그램을 동시 수행시켜야 할 때는 우선 순위가 높거나 실시간 수행이 필요한 프로그램을 우선 수행시키고, 남는 시간에 다른 프로그램이 수행되도록 우선 순위를 지정한다. 이 때 우선 순위가 낮거나, 수행 시간이 그리 중요하지 않아 순위 높은 프로그램이 우선 처리된 중간 중간의 여유 시간에 수행되는 프로그램을 의미하는 용어를 쓰시오.
- 백그라운드 프로그램
SRT 방식으로 스케줄링할 경우, 입력된 작업이 다음과 같을 때 CPU의 사용 순서를 쓰시오.
- A B C B A
* SRT : SJF 방식의 선점형 기법, 현재 실행 중인 프로세스의 남은 시간과 준비상태 큐에 새로 도착한 프로세스의 실행 시간을 비교하여 가장 짧은 실행 시간을 요구하는 프로세스에게 CPU를 할당
라운드로빈(Round-Robin) 방식으로 스케줄링 할 경우, 입력된 작업이 다음과 같고 각 작업의 CPU 할당 시간이 4초일 때, CPU의 사용 순서를 쓰시오
- A B C A C A
네트워크상 통신회선을 통해서 컴퓨터, 단말기와 같은 시스템 간에 내부적으로 통신, 접속하기 위하여 정보, 자료, 메시지 등을 주고 받는 공통의 데이터 교환 방법 및 순서에 대해 정의한 의사소통 약속, 규약 혹은 규칙 체계를 의미한다.
- 프로토콜
TCP/IP 상에서 운용되는 인터넷 서비스에 대한 설명이다. ( )안에 들어갈 가장 적합한 용어를 쓰시오.
(①) 네트워크 상에서 컴퓨터 사용자 간에 전자 우편을 주고 받을 수 있는 서비스
(②) 멀리 떨어져 있는 컴퓨터에 직접 접속하여 그 컴퓨터의 프로그램이나 문서와 같은 자원을 사용하는 것
(③) 인터넷에 가장 핵심이 되는 서비스이며, 텍스트는 물론 정지 화상, 사운드, 동화상 등 멀티미디어적 요소를 전달할 수 있는 서비스
(④) 파일 전송에 관련된 통신 규약으로서, 인터넷에 연결되어 있는 컴퓨터 간의 파일을 주고 받을 때 사용하는 프로토콜
- (1) E-Mail (2) Telnet (3) WWW (4) FTP
패킷 교환망 기능에 대한 설명이다. ( )안에 들어갈 가장 적합한 용어를 쓰시오.
(①) 하나의 회선을 사용해서 다수의 단말기와 통신
(②) 가상 회선 설정
(③) 패킷의 흐름과 양을 조절
(④) 오류 검출, 정정
(⑤) 가장 효율적인 경로 선택
(⑥) 패킷의 송,수신 순서가 같도록 조절
(⑦) 패킷 수를 적절히 조절하여 전체 시스템의 안전성을 기하고 서비스의 품질저하를 방지
- (1) 다중화 (2) 논리채널 (3) 트래픽제어 (4) 오류제어 (5) 경로선택제어 (6) 순서제어 (7) 흐름제어
네트워크상에서 정보 교환방식에 대한 설명이다. ( )안에 들어갈 가장 적합한 교환 방식을 쓰시오.
(①) 교환 방식
- 물리적 전용선을 활용하여 데이터 전달 경로가 정해진 후 동일 경로로만 전달이 된다.
- 회선이 설정되어 해제되기 전까지 데이터를 전송하지 않을 때에도 다른 컴퓨터들이 이 회선을 이용할 수 없으므로 회선의 이 용률 측면에서는 불리하다.
(②) 교환 방식
- 여러 송신자로부터 데이터를 한 번에 받아들여 그때그때 복수의 수신자에게 전달하는 방식을 채용한다.
- 고정된 경로를 설정하지 않으므로 동일한 경로를 다른 목적지로 가는 여러 패킷들이 공유하므로 통신회선을 보다 효율적으로 사용 가능하다
- (1) 회선 (2) 패킷
데이터 통신에서 정보를 프레임별로 나누어 전송할 때 각 프레임의 끝에 오류 검출을 위해 추가하는 패리티나 주기적 덧붙임 검사(CRC) 등의 정보로로, HDLC 프로토콜에서 사용되는 것을 가리키는 용어는 무엇인지 쓰시오.
- FCS (Frame Check Sequence, 프레임 검사 순서)
*HDLC 프레임 구조
- Flag 주소부 제어부 정보부 FCS Flag
TCP/IP 프로토콜에 대한 설명이다. ( )안에 가장 적합한 프로토콜을 쓰시오.
(①)
인터넷 환경에서 상대방 호스트의 데이터 링크 주소로부터 IP 주소를 필요에 따라 역동적으로 얻기 위한 절차를 제공하는 프로토콜
(②)
인터넷 통신 서비스에서 인터넷 프로토콜과 조합하여 통신 중에 발생하는 오류의 처리와 전송 경로의 변경 등을 위한 제어 메시지를 취급하는 무연결 전송용의 프로토콜
(③)
전자 우편 시스템 간에 어떻게 대화하는 지를 지정하고 전자 우편 전송을 위한 제어 메시지의 형식을 규정하는 컴퓨터 간에 전자 우편을 전송하기 위한 프로토콜
(④)
IEEE802.3 표준으로 채택되었으며, 네트워크에 연결된 기기들이 고유한 매체 접근 제어 주소를 가지고 상호 간에 데이터를 주고받을 수 있도록 만들어진 CSMA/CS 방식의 근거리 통신망
(1) RARP (2) ICMP (3) SMTP (4) Ethernet
'정보처리기사 > 오답' 카테고리의 다른 글
[실기추가문제] - 소프트웨어 개발 보안 구축 (0) | 2020.10.13 |
---|---|
[실기추가문제] - 애플리케이션 테스트 관리 (0) | 2020.10.13 |
[실기추가문제] - 서버프로그램 구현 (0) | 2020.10.13 |
[실기추가문제] - 통합구현 (0) | 2020.10.13 |
[실기추가문제] - 화면 설계 (0) | 2020.10.13 |