Q. 입출력의 조작의 종료 및 입출력의 착오에 의해서 발생되는 인터럽트의 종류는?
A. 입출력 인터럽트
Q. 잘못된 명령이나 데이터를 사용할 때 발생하며, Trap이라고도 부르는 인터럽트의 종류는?
A. 내부 인터럽트
Q. 오버플로, 언더플로, 0으로 나누는 연산, 접근 금지 공간에 접근했을 때 발생하는 인터럽트의 종류는?
A. 프로그램 검사 인터럽트
Q. CPU의 기능적인 오류 동작이나 고장 시 발생하는 인터럽트의 종류는?
A. 기계 착오 인터럽트
Q. 인터럽트의 요청 신호 플래그를 차례로 검사하며 인터럽트의 원인을 판별하는 방식은?
A. 폴링 방식
Q. NoSQL은 기존 관계형 데이터베이스의 SQL과 같은 질의 언어를 제공한다
해당 문장에서 잘못된 부분은?
A. NoSQL은 SQL과 같은 질의 언어를 제공하지 않는다. API Call 또는 HTTP를 통한 접근 인터페이스의 CLI(Call Level Interface)를 제공한다.
Q. CISC(Complex Instruction Set Computer)의 특징은?
A. 1) 많은 수의 명령어, 2) 다양한 주소 지정 방식, 3) 가변 길이의 명령어 형식
Q. RISC 마이크로프로세서의 특징은?
A. 1) 단일 사이클의 명령어 실행, 2) 속도가 빠른 그래픽 응용 분야에 적합, 3) 복잡한 프로그램이 요구될 수 있음, 4) 향상된 속도를 제공함
Q. 분산 운영체제 시스템에서 서로 다른 컴퓨터 간에 많은 양의 파일을 처리하기 위하여 액세스하려고 할 때, 가장 적절한 이주 방법은?
A. 연산 이주
Q. 프로세스의 일부 또는 모두가 다른 컴퓨터에서 수행되거나 프로세스를 실행할 때 다른 노드에서도 연산을 수행하는 이주 방법은?
A. 프로세스 이주
Q. 서로 다른 사이트에 있는 데이터에 접근할 때 시스템의 전송 방안을 모색하며, 한 노드의 사용자가 다른 노드에 접근할 때 데이터의 전체나 일부분을 전송하는 이주 방법은?
A. 데이터 이주
Q. 프로세스의 정의를 나열하시오.
A. 1) 실행 중인 프로그램, 2) PCB를 가진 프로그램, 3) CPU가 할당되는 실체
- PCB(Process Control Block) : 코드 제어 블록, CPU에 의해 실행 중인 특정한 프로세스를 관리할 필요가 있는 정보를 포함하는 운영체제 커널의 자료 구조
Q. 공유 자원을 어느 시점에서 단지 한 개의 프로세스만을 사용할 수 있도록 하며, 다른 프로세스가 공유 자원에 대하여 접근하는 것을 금지하는 것은?
A. 상호 배제, Mutual Exclustion
Q. 여러 작업이 자우너을 얻지 못해 다음 처리를 하지 못하는 상태를 의미하는 용어는?
A. 교착 상태, Deadlock
Q. 둘 이상의 스레드가 접근하면 안되는 공유 자원에 접근하는 코드를 의미하는 용어는?
A. 임계 구역, Critical Section
Q. 공개키 암호화 기법에 대한 설명을 나열하시오.
A.
- 데이터암호화 표준으로, Ron Rivest, Adi Shamir, Leonard Adleman이라는 세 사람이 개발하였다.
- 공개키로 암호환 것은 비밀키로, 비밀키로 암호환 것은 공개키로 복호화한다.
- 실행 속도가 대칭키 암호화 기법에 비해 느리다
- RSA가 대표적이며, 전자 서명 등에 사용한다.
Q. 비밀키 암호화 기법은 키의 크기가 크고 알고리즘이 복잡하여 효율성이 떨어지는 단점이 있다.
이 문장에서 오류를 찾고 옳은 문장으로 바꾸어라.
A. 비밀키 암호화 기법은 알고리즘이 간단하여 암호화 속도가 빠르고, 파일의 크기가 작아 경제적이다.
Q. 시스템의 자원 이용에 대한 불법적인 접근을 방지하는 과정을 말하며, 크래커의 침입으로부터 보호하는 과정을 의미한 용어는?
A. 접근 통제
Q. 정보 전달 도중 데이터를 보호하여 항상 올바른 데이터를 유지하는 것을 무엇이라고 하는가.
A. 무결성
Q. 송신자의 송신 여부와 수신자의 수신 여부를 확인하는 기능으로 송수신자측이 송수신 사실을 부인하는 것을 방지하는 것은?
A. 부인 방지
Q. 인증
이란, 전달 데이터를 제 3자가 읽지 못하도록 비밀성을 유지하는 기능을 말한다. ( O / X )
A. X : 인증은 비밀성을 유지하는 기능이 아니라, 신원을 확인하는 기능이다.
Q. 블루투스의 특징을 나열하시오.
A.
- 근거리 무선 통신 기술(10m 안팍)
- ISM 주파수 대역을 사용한다.
- 보안에 취약하다.
- 기기 간 마스터와 슬레이브 구성으로 연결된다.
Q. 통신 제어장치(CCU)의 기능을 설명하시오.
A.
- 통신의 시작과 종료 제어, 송신권 제어, 교환, 분기
- 동기 제어, 오류 제어, 흐름 제어, 응답 제어
- 제어 정보의 식별, 기밀 보호, 관리 기능
Q. 누화(Crosstalk) 및 상호 변조 잡음(Intermodulation Noise)와 관계있는 멀티플렉싱은?
A. FDM(Frequency-division multiplexing), 주파수 분할 다중화
Q. 하나의 통신회선을 여러 사람이 동시에 사용할 수 있게 하기 위해 사용하는 멀티플렉싱은?
A. TDM(Time Division Multiplexing), 시분할 다중화
Q. 한 가닥의 광섬유에 각 채널 별로 여러 개의 파장을 동시에 전송하는 멀티플렉싱은?
A. WDM(Wavelength Division Multiplexing), 파장 분할 다중화
Q. 입회선을 사이크릭하게 주사함으로써 동일한 동기 통신 회선을 시분할적으로 사용하는 통신 방식은?
A. STDM(Statistical time-division multiplexing), 통계적 시분할 다중화
Q. 소프으웨어의 올바른 검사 단계는?
A. 1) 코드 검사 - 2) 설계 검사 - 3) 요구 사항 검사(검증) - 4) 시스템 검사
Q. 객체 지향 개념 중 하나 이상의 유사한 객체들을 묶어 공통된 특성을 표현한 데이터 추상화를 의미하는 것은?
A. Class, 클래스
Q. 데이터 전달을 위한 회선 제어 절차 단계를 순서대로 나열하면?
A. 1) 회선 접속(물리적 연결) - 2) 데이터 링크 확립(논리적 연결) - 3) 데이터 전송 - 4) 데이터 링크 해제 - 5) 회선 절단
'IT > 문제' 카테고리의 다른 글
IT 지식 문제 - 4 (1) | 2023.10.20 |
---|---|
IT 지식 문제 - 2 (0) | 2023.10.20 |
IT 지식 문제 - 1 (0) | 2023.10.20 |