[정보처리기능사 필기] 10년 2회차 기출문제 정답·해설 페이지
- ② 각 입출력 장치의 명령 실행을 지시한다 — 채널의 핵심 기능이다.
- ③ 입출력 명령을 해독한다 — 채널의 핵심 기능이다.
- ④ 지시된 명령의 실행 상황을 제어한다 — 채널의 핵심 기능이다.
- ① Hamming Code — 패리티 비트를 덧붙여 오류를 검출·정정하는 코드로, 인접 수 사이의 1비트 변화 특성과는 관계가 없다.
- ③ DEBDIC Code(EBCDIC) — IBM 계열에서 쓰인 8비트 문자 표현 코드로, 문자·숫자·기호에 코드값을 배정한 것일 뿐 1비트 변화 성질이 없다.
- ④ ASCII Code — 7비트 문자 표현 코드로, ③과 같은 문자 코드 계열이며 역시 인접 코드 간 1비트 변화와 무관하다.
- ① 전가산기(Full Adder), ② 반가산기(Half Adder) — 덧셈을 수행하는 조합회로로 기억 기능이 없다.
- ④ 부호기(Encoder) — 입력 신호를 부호화하는 조합회로로 기억 기능이 없다.
- ② AND — 모든 입력이 반전 없이 그대로 곱해지는 순수 AND라면 부정 버블이 없어야 하므로 해당하지 않는다.
- ③ Flip-Flop — 궤환(피드백) 경로 없이 입력이 출력으로 한 방향으로만 흐르는 조합회로이므로 기억소자인 플립플롭이 아니다.
- ④ OR — 그림의 게이트 몸체는 평평한 입력면과 둥근 출력부를 가진 AND형 기호이며, OR 특유의 오목한 입력면 형태가 아니다.
- ② General Register — 데이터·주소 등을 범용으로 저장하는 레지스터로 연산 전용은 아니다.
- ③ Address Register — 기억장치의 번지를 저장하는 레지스터이다.
- ④ Flip-Flop — 1비트를 저장하는 기억 소자로 레지스터를 구성하는 요소일 뿐 연산의 중심 레지스터는 아니다.
- ② 직접 Addressing — 명령어에 실제 유효 주소를 직접 명시하는 방식으로 레지스터를 사용하지 않는다.
- ③ 간접 Addressing — 명령어의 주소부가 가리키는 기억장소에 실제 유효 주소가 저장된 방식이다.
- ④ 상대 Addressing — 프로그램 카운터(PC) 값에 명령어의 변위(offset)를 더하는 방식이다.
- ① 제어 기능 — 명령을 해독하고 각 부분의 동작 순서를 지시하는 연산자의 기본 기능이다.
- ② 입출력 기능 — 데이터를 입력받고 결과를 출력하는 기본 기능이다.
- ③ 전달 기능 — 레지스터 간에 데이터를 이동시키는 기본 기능이다.
- ① 순환 시프트(circulate shift) — 시프트 마이크로 동작의 표준 분류 중 하나이다.
- ② 논리 시프트(logical shift) — 부호를 고려하지 않고 비트를 그대로 밀어내는 표준 분류 중 하나이다.
- ③ 산술 시프트(arithmetic shift) — 부호 비트를 유지하며 수치를 2배 또는 1/2배 하는 표준 분류 중 하나이다.
- ① 3-주소 명령어 — 두 개의 피연산자 번지와 결과 저장 번지를 모두 명시하는 형식이다.
- ② 1-주소 명령어 — 누산기를 암묵적으로 사용하고 하나의 번지만 명시하는 형식이다.
- ④ 2-주소 명령어 — 피연산자 번지 하나가 결과 저장 번지를 겸하는 형식이다.
- ① 로테이트 연산: 하나의 데이터를 회전시키는 단항(unary) 연산이다.
- ② 보수 연산: 하나의 값을 반전시키는 단항 연산이다.
- ③ 시프트 연산: 하나의 데이터를 이동시키는 단항 연산이다.
- ① 프로그램에 의한 방법과 인터럽트에 의한 방법은 각각 별개의 입출력 제어 방식이지 DMA의 설명이 아니다.
- ② 가장 원시적인 입출력 방법은 CPU가 직접 데이터를 옮기는 프로그램(폴링) 제어 방식이다.
- ④ DMA는 오히려 CPU의 간섭을 최소화하는 방식이므로 옳지 않다.
- ① 도메인(Domain): 하나의 속성이 가질 수 있는 값들의 집합이다.
- ② 유리창(Window): 화면 구성 요소를 가리키는 용어로 테이블과 무관하다.
- ④ 테이블(Table): 데이터가 실제로 저장되는 기본 테이블이다.
- ① SELECT - FROM - WHERE: 조회문의 표준 형식이다.
- ② DELETE - FROM - WHERE: 삭제문의 표준 형식이다.
- ④ INSERT - INTO - VALUE: 삽입문의 표준 형식이다.
- ① CREATE: 객체를 생성하는 명령이다.
- ③ DELETE: 테이블 내의 행(데이터)을 삭제하는 DML 명령이다.
- ④ ALTER: 객체의 구조를 변경하는 명령이다.
- ① 최소값을 구하는 함수는 MIN이다.
- ③ 평균값을 구하는 함수는 AVG이다.
- ④ 최대값을 구하는 함수는 MAX이다.
- ① RESET 키를 이용하여 부팅 — 하드웨어를 초기화해 자체 진단부터 다시 수행하므로 콜드부팅으로 분류한다.
- ② Ctrl, Break 키를 이용하여 부팅 — 실행 중인 프로그램을 중단시키는 키 조합으로 재시작과는 관계가 없다.
- ③ 전원 스위치를 이용하여 부팅 — 전원을 새로 공급해 시작하는 전형적인 콜드부팅이다.
- ① DISKCOPY — 디스크 전체를 트랙 단위로 그대로 복제하는 명령어로 디렉토리 단위 복사가 아니다.
- ② ZCOPY — 도스에 존재하지 않는 명령어이다.
- ④ COPY — 지정한 파일만 복사할 뿐 하위 디렉토리까지는 복사하지 못한다.
- ② 디스크의 삭제된 파일을 복구한다 – 복구 유틸리티의 기능이다.
- ③ 디스크의 물리적 손상부분을 제거한다 – 디스크 검사(배드섹터 검사)의 기능이다.
- ④ 디스크의 논리적 영역을 할당한다 – 파티션 설정이나 포맷의 기능이다.
- ① chmod go+w note – 그룹·기타에 쓰기 권한을 추가하므로 반대 방향이다.
- ③ chmod u+w note – 소유자는 이미 쓰기 권한이 있어 의미 없는 명령이다.
- ④ chmod u-w note – 소유자의 쓰기 권한을 없애 요구사항과 반대가 된다.
- ① 휴지통 — 삭제한 파일을 임시 보관하는 아이콘으로 기본 등록된다.
- ② 네트워크 환경 — 연결된 네트워크 자원을 보여 주는 아이콘으로 기본 등록된다.
- ③ 내 컴퓨터 — 드라이브와 제어판에 접근하는 아이콘으로 기본 등록된다.
- ② 누화나 전기적 잡음의 영향을 받지 않는다: 빛으로 전송하므로 전자기 유도의 영향이 없는 옳은 설명이다.
- ③ 대용량 전송이 가능하다: 광섬유는 넓은 대역폭을 가지므로 옳은 설명이다.
- ④ 장거리 전송이 가능하다: 감쇠가 적어 중계 없이도 장거리 전송이 가능하므로 옳은 설명이다.
- ① 브리지 — 같은 네트워크의 세그먼트를 MAC 주소로 구분해 중계하는 장비로 경로설정 기능은 없다.
- ② 랜카드 — 단말을 네트워크에 물리적으로 접속시키는 인터페이스 장치이다.
- ④ 리피터 — 약해진 신호를 증폭·재생해 전달하기만 하는 장비이다.
- ② FDMA: 주파수 대역을 나누어 채널을 할당하는 방식이다.
- ③ TDMA: 시간을 분할하여 채널을 할당하는 방식이다.
- ① 자원의 공유가 가능하다: 분산된 자원을 상호 공유할 수 있어 장점에 해당한다.
- ③ 장애 발생시 전체적으로 기능이 마비되지 않는다: 특정 노드의 장애가 전체로 확산되지 않아 장점에 해당한다.
- ④ 데이터의 신속한 현장 처리가 가능하다: 처리 지점이 현장에 분산되어 있어 즉시 처리가 가능하므로 장점에 해당한다.
- ① 감쇠 — 전송 거리가 길어질수록 신호의 세기가 약해지는 현상이다.
- ② 위상 왜곡 — 주파수마다 전달 시간이 달라 파형이 일그러지는 현상이다.
- ③ 비선형 왜곡 — 전송계의 비선형 특성 때문에 원래 없던 주파수 성분이 생기는 현상이다.
- ① Biquinary: 비트군 내 1의 개수 조합으로 오류를 검출하는 코드이다.
- ② CRC: 다항식 연산을 이용해 오류를 검출하는 대표적인 순환중복검사 코드이다.
- ④ 2 out-of 5: 5비트 중 1이 정확히 2개가 되도록 구성하여 오류를 검출하는 코드이다.
입출력 채널의 기능으로 적합하지 않은 것은?
많은 입출력 장치를 한 번에 종속적으로 동작시킨다.
각 입출력 장치의 명령 실행을 지시한다.
입출력 명령을 해독한다.
지시된 명령의 실행 상황을 제어한다.
채널은 입출력 명령의 해독, 지시된 장치에 대한 명령 실행 지시, 실행 상황 제어를 담당하는 장치이므로 ①이 채널의 기능으로 적합하지 않다.
채널은 CPU 대신 입출력 장치를 제어하여 여러 장치가 독립적으로 동시에 동작하도록 하는 것이 목적이며, 장치들을 하나로 묶어 종속적으로 일괄 동작시키는 기능은 두지 않는다.
오류나 개정된 내용이 보이면 알려주세요
연속되는 2개의 숫자를 표현한 코드에서 한 개의 비트를 변경하면 새로운 코드가 되기 때문에 아날로그-디지털 변환, 데이터 전송 등에 주로 사용되는 코드는?
Hamming Code
Gray Code
DEBDIC Code
ASCII Code
인접한 두 수의 코드값이 단 1비트만 달라지도록 구성된 코드는 ② Gray Code이다.
값이 하나 증가할 때 여러 비트가 동시에 바뀌지 않으므로 전환 과도기의 오판독이 생기지 않아 아날로그-디지털 변환기나 데이터 전송에 쓰인다.
다만 자리마다 가중치가 없어 사칙연산에는 적합하지 않다.
오류나 개정된 내용이 보이면 알려주세요
1비트(bit)를 기억할 수 있는 능력을 가진 기억의 최소 단위로 클록이 있는 순서회로에 기억된 기억 소자는?
전가산기(Full Adder)
반가산기(Half Adder)
플립플롭(Flip-Flop)
부호기(Encoder)
1비트를 기억할 수 있는 최소 단위의 기억소자이면서 클록 신호에 따라 동작하는 순서회로의 기본 소자는 ③ 플립플롭(Flip-Flop)이다.
플립플롭은 두 가지 안정 상태(0 또는 1)를 유지할 수 있어 레지스터·카운터 등 순차 회로의 기억 소자로 사용된다.
오류나 개정된 내용이 보이면 알려주세요
다음 그림과 같은 논리회로는?
Inhibit
AND
Flip-Flop
OR
회로도는 AND 게이트 모양의 몸체에 입력 A, B는 그대로 들어가고, 입력 H는 게이트에 들어가기 전 작은 원(부정 버블)을 거쳐 반전되어 입력되는 구조이다.
이처럼 AND 게이트의 한 입력단에만 부정 표시를 붙여 특정 조건에서 출력을 막는(억제하는) 회로를 ① 억제 회로(Inhibit)라 하므로 정답이다.
오류나 개정된 내용이 보이면 알려주세요
연산의 중심이 되는 레지스터(Register)는?
Accumulator
General Register
Address Register
Filp-Flop
산술·논리 연산의 결과를 일시적으로 저장하며 연산의 중심이 되는 레지스터는 ① 누산기(Accumulator)이다.
ALU에서 수행되는 대부분의 연산은 누산기의 값을 피연산자로 사용하고 연산 결과도 다시 누산기에 저장하므로, 누산기가 연산의 중심 역할을 한다.
오류나 개정된 내용이 보이면 알려주세요
순차적인 주소지정 등에 유리하며, 주소지정에 2개의 레지스터가 사용되는 방식은?
색인 Addressing
직접 Addressing
간접 Addressing
상대 Addressing
기준이 되는 주소에 색인 레지스터(Index Register)의 값을 더해 실제 번지를 계산하는 방식은 ① 색인 Addressing(Index Addressing)이다.
번지 지정에 기준 레지스터와 색인 레지스터 2개의 레지스터가 사용되며, 색인 레지스터 값을 증감시키는 것만으로 다음 주소를 얻을 수 있어 배열이나 표(table)처럼 순차적으로 배치된 자료에 접근하는 데 유리하다.
오류나 개정된 내용이 보이면 알려주세요
다음 중 연산자의 기본 기능에 속하지 않는 것은?
제어 기능
입출력 기능
전달 기능
데이터 검색 기능
연산자(연산장치)의 기본 기능은 제어 기능, 전달 기능, 입출력 기능, 기억 기능 등으로 분류되며, ④ 데이터 검색 기능은 이러한 기본 기능 범주에 속하지 않는다.
데이터 검색은 자료구조나 데이터베이스 처리 단계에서 이루어지는 별도의 처리 기능으로, 연산장치 자체의 기본 동작 범주와는 구분된다.
오류나 개정된 내용이 보이면 알려주세요
마이크로프로세서의 기능이 아닌 것은?
산술 및 논리연산
메모리 관리
기억기능
제어 기능
마이크로프로세서는 산술 및 논리연산, 데이터의 기억기능, 제어 기능을 수행하는 반도체 소자이며, ② 메모리 관리는 마이크로프로세서 자체의 기본 기능이 아니다.
메모리 관리는 별도의 메모리 관리 장치(MMU)나 운영체제가 담당하는 영역으로, 마이크로프로세서의 산술·논리·제어·기억 기능과는 구분된다.
오류나 개정된 내용이 보이면 알려주세요
시프트 마이크로 동작의 종류에 해당하지 않는 것은?
순환 시프트(circulate shift)
논리 시프트(logical shift)
산술 시프트(arithmetic shift)
로테이트 시프트(rotate shift)
시프트 마이크로 동작은 논리 시프트, 산술 시프트, 순환 시프트(circulate shift)의 세 가지로 분류되므로, ④ 로테이트 시프트(rotate shift)는 별도의 종류가 아니다.
순환 시프트는 밀려난 비트가 반대쪽 끝으로 다시 들어가 순환하는 동작으로, 로테이트 시프트와 같은 개념을 가리키는 다른 명칭일 뿐이다.
오류나 개정된 내용이 보이면 알려주세요
기억장치에 액세스(Access)할 필요 없이 스택(stack)을 이용하여 연산을 행하는 명령어 형식은?
3-주소 명령어
1-주소 명령어
0-주소 명령어
2-주소 명령어
연산에 필요한 피연산자를 기억장치의 특정 번지 대신 스택(stack)의 top에서 꺼내 쓰고 결과도 다시 스택에 저장하는 명령어 형식은 ③ 0-주소 명령어이다.
0-주소 명령어는 명령어 자체에 번지부가 없어 기억장치 액세스를 위한 주소 계산이 필요 없고, push·pop 동작만으로 연산이 이루어진다.
오류나 개정된 내용이 보이면 알려주세요
다음 중 가장 작은 수는?
10진수 345
2진수 101011000
8진수 531
16진수 159
② 2진수 101011000이 10진수로 환산했을 때 값이 가장 작다.
8진수 531과 16진수 159를 10진수로 바꾸면 각각 , 로 10진수 345와 같은 값이다.
반면 2진수 101011000은 로 나머지보다 1 작은 값이다.
오류나 개정된 내용이 보이면 알려주세요
다음 중 절대 주소(absolute address) 표현 방식인 것은?
계산에 의한 주소 지정 방식
간접 주소(indirect address) 지정 방식
즉시 주소(immediate address) 지정 방식
직접 주소(direct address) 지정 방식
④ 직접 주소(direct address) 지정 방식이 절대 주소(absolute address)를 표현하는 방식이다.
직접 주소 지정 방식은 명령어의 주소부에 실제 데이터가 저장된 기억장소의 번지를 그대로 명시하므로 주소가 고정된 절대 주소가 된다.
이에 비해 계산에 의한 주소·간접 주소·즉시 주소 방식은 유효 주소를 연산하거나 다른 경로를 거쳐 구하는 방식이어서 절대 주소 표현과는 다르다.
오류나 개정된 내용이 보이면 알려주세요
기억된 내용을 읽을 수만 있고, 전원이 차단되어도 기억된 내용이 소멸되지 않는 것은?
RAM
ROM
DOM
DAM
② ROM은 기록된 내용을 읽기만 할 수 있고 전원이 꺼져도 내용이 지워지지 않는 비휘발성 기억장치이다.
반면 RAM은 전원이 차단되면 저장된 내용이 사라지는 휘발성 기억장치이므로 문제의 조건과 맞지 않는다.
DOM과 DAM은 기억장치의 종류가 아니므로 해당하지 않는다.
오류나 개정된 내용이 보이면 알려주세요
이항(binary) 연산에 해당하는 것은?
로테이트 연산
보수 연산
시프트 연산
논리곱 연산
④ 논리곱(AND) 연산이 이항(binary) 연산에 해당한다.
이항 연산은 연산을 수행하는 데 두 개의 피연산자가 필요한 연산으로, 논리곱·논리합 등이 여기에 속한다.
오류나 개정된 내용이 보이면 알려주세요
입출력 제어 방식 중 DMA(Direct Memory Access) 방식의 설명으로 옳은 것은?
프로그램에 의한 방법과 인터럽트에 의한 방법을 갖고 있다.
입출력을 제어하는 방식에서 가장 원시적인 방법이다.
입출력 장치와 기억장치 간에 직접 데이터를 주고 받는다.
중앙처리장치의 많은 간섭을 받는다.
③ 입출력 장치와 기억장치 간에 직접 데이터를 주고받는다는 것이 DMA(Direct Memory Access) 방식의 특징이다.
DMA는 중앙처리장치(CPU)의 개입 없이 입출력 장치와 주기억장치 사이에서 직접 데이터를 전송하여 CPU의 부담을 줄이는 방식이다.
오류나 개정된 내용이 보이면 알려주세요
다음 중 로더(Loader)의 기능이 아닌 것은?
재배치(relocation)
링킹(linking)
할당(allocation)
번역(compiler)
④ 번역(compiler)은 로더(Loader)가 아니라 컴파일러의 기능이므로 로더의 기능에 해당하지 않는다.
로더는 목적 프로그램을 주기억장치에 적재하기 위해 재배치(relocation)·링킹(linking)·할당(allocation)·적재(loading) 기능을 수행한다.
원시 프로그램을 목적 프로그램으로 바꾸는 번역 작업은 컴파일러나 어셈블러의 역할이다.
오류나 개정된 내용이 보이면 알려주세요
CISC(Complex Instruction Set Computer)의 특징으로 옳지 않은 것은?
RISC에 비해 빠른 처리 속도를 제공한다.
명령어의 개수가 보통 100~250개로 많다.
명령어의 길이가 가변적이다.
명령어는 기억장치 내의 오퍼랜드를 처리(manipulate)한다.
① RISC에 비해 빠른 처리 속도를 제공한다는 설명은 옳지 않다.
오히려 RISC가 명령어 구조를 단순화하여 CISC보다 처리 속도가 빠른 것이 일반적인 특징이다.
CISC(Complex Instruction Set Computer)는 다양한 기능을 지원하기 위해 명령어 개수가 100~250개로 많고 길이가 가변적이며, 명령어가 기억장치 내 오퍼랜드를 직접 처리(manipulate)할 수 있다.
오류나 개정된 내용이 보이면 알려주세요
그림과 같은 논리회로에서 의 값이 1010, 의 값이 1110일 때 출력 의 값은?
1010
0100
1111
1001
② 0100이 출력 의 값이다.
회로에서 는 삼각형 뒤 버블을 거쳐 NOT 게이트를 통과하고, 이 반전된 값과 가 뒤쪽 D자형 AND 게이트에 입력되어 가 된다.
을 반전하면 이고, 이를 과 비트별로 AND 연산하면
이 되어 이다.
오류나 개정된 내용이 보이면 알려주세요
다음 진리표에 해당하는 논리식은?
| A (입력) | B (입력) | C (출력) |
|---|---|---|
| 0 | 0 | 1 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 0 |
② 가 진리표에 해당하는 논리식이다.
표를 보면 일 때만 출력 이고 나머지 세 경우는 모두 이므로, 두 입력이 모두 0일 때만 참이 되는 NOR(부정 논리합) 형태이다.
드모르간 법칙에 의해 이므로 로 표현된다.
오류나 개정된 내용이 보이면 알려주세요
16진수의 3D를 10진수로 변환하면?
49
48
61
62
③ 61이 16진수 3D를 10진수로 변환한 값이다.
16진수에서 D는 13을 의미하므로, 3D를 10진수로 바꾸면
이 된다.
오류나 개정된 내용이 보이면 알려주세요
하나 이상의 기본 테이블로부터 유도되어 만들어 지는 가상의 테이블은?
도메인(Domain)
유리창(Window)
뷰(View)
테이블(Table)
하나 이상의 기본 테이블로부터 유도되는 가상의 테이블은 ③ 뷰(View)이다.
뷰는 실제 데이터를 저장하지 않고 기본 테이블에 대한 SELECT 질의를 저장해 두었다가 조회 시점에 그 결과를 보여주는 가상 테이블이다.
오류나 개정된 내용이 보이면 알려주세요
SQL의 형식으로 적당하지 않은 것은?
SELECT - FROM - WHERE
DELETE - FROM - WHERE
UPDATE - FROM - WHERE
INSERT - INTO - VALUE
SQL 문의 형식으로 적당하지 않은 것은 ③ UPDATE - FROM - WHERE이다.
UPDATE문은 UPDATE 테이블명 SET 컬럼=값 WHERE 조건 형식을 사용하며 FROM 절을 쓰지 않는다.
오류나 개정된 내용이 보이면 알려주세요
스프레드시트 프로그램을 사용하여 처리할 업무와 거리가 먼 것은?
주문서와 견적서를 만들어 출력한다.
차트와 그래프를 만들어 재무 분석에 이용한다.
동영상을 포함한 광고를 제작하여 발표한다.
직원들의 급여를 계산한다.
스프레드시트 프로그램의 업무와 거리가 먼 것은 ③ 동영상을 포함한 광고를 제작하여 발표한다이다.
스프레드시트는 표 계산·집계와 차트 작성을 위한 프로그램으로 주문서·견적서 작성, 재무 분석, 급여 계산 등에 활용된다.
동영상을 포함한 발표 자료 제작은 프리젠테이션 프로그램의 기능이다.
오류나 개정된 내용이 보이면 알려주세요
프리젠테이션을 구성하는 하나의 화면 단위는?
슬라이드
시트
셀
개체
프리젠테이션을 구성하는 하나의 화면 단위는 ① 슬라이드이다.
슬라이드는 프리젠테이션 문서에서 한 페이지에 해당하는 화면으로 텍스트, 그림, 표 등의 개체를 담는 기본 단위이다.
참고로 시트는 스프레드시트를, 셀은 시트를 구성하는 낱칸을 가리키는 용어이다.
오류나 개정된 내용이 보이면 알려주세요
스프레드시트에서 반복 실행하여야 하는 동일 작업이나 복잡한 작업을 하나의 명령으로 정의하여 실행할 수 있는 기능은?
필터
셀
매크로
슬라이드
반복되는 동일 작업이나 복잡한 작업을 하나의 명령으로 정의하여 실행하는 기능은 ③ 매크로이다.
매크로는 일련의 명령과 함수를 하나의 명령으로 저장해 두었다가 필요할 때 실행하여 반복 작업을 자동화하는 기능이다.
오류나 개정된 내용이 보이면 알려주세요
데이터베이스의 구조를 3단계로 구분할 때 해당하지 않는 것은?
관계 스키마
내부 스키마
개념 스키마
외부 스키마
데이터베이스의 3단계 구조에 해당하지 않는 것은 ① 관계 스키마이다.
데이터베이스는 ANSI/SPARC 구조에 따라 외부 스키마·개념 스키마·내부 스키마의 3단계로 구분된다.
관계 스키마는 이 3단계 구분에 속하지 않는 명칭이다.
오류나 개정된 내용이 보이면 알려주세요
테이블, 뷰, 스키마, 도메인, 인덱스를 제거할 때 사용하는 SQL 명령어는?
CREATE
DROP
DELETE
ALTER
테이블, 뷰, 스키마, 도메인, 인덱스 등의 객체를 제거할 때 사용하는 SQL 명령어는 ② DROP이다.
DROP은 DDL(데이터 정의어)에 속하며 데이터베이스 객체 자체를 삭제하는 명령이다.
오류나 개정된 내용이 보이면 알려주세요
다음 SQL 문장의 의미는?(단, PURCHASE는 구매 테이블, ITEM은 품명이다.)
SELECT SUM(*) FROM PURCHASE WHERE ITEM="사과"
주문한 수량 중 최소값을 구한다.
주문한 사과의 전체 수량을 구한다.
주문한 전체 사과 수량의 평균값을 구한다.
주문한 수량 중 최대값을 구한다.
해당 SQL 문은 ② 주문한 사과의 전체 수량을 구한다는 의미이다.
SUM 함수는 조건을 만족하는 행들의 값을 모두 더한 합계를 구하는 집계 함수이므로, ITEM이 "사과"인 행들의 수량 합계를 계산한다.
오류나 개정된 내용이 보이면 알려주세요
데이터베이스 관리 시스템의 필수 기능과 거리가 먼 것은?
처리 기능
제어 기능
조작 기능
정의 기능
데이터베이스 관리 시스템(DBMS)의 필수 기능과 거리가 먼 것은 ① 처리 기능이다.
DBMS의 필수 기능은 정의 기능·조작 기능·제어 기능의 세 가지로 구분되며, 처리 기능은 이 세 가지에 속하지 않는다.
오류나 개정된 내용이 보이면 알려주세요
SQL의 DML에 해당하지 않는 것은?
DROP
INSERT
UPDATE
DELETE
SQL의 DML(데이터 조작어)에 해당하지 않는 것은 ① DROP이다.
DROP은 데이터베이스 객체를 삭제하는 DDL(데이터 정의어)에 속하는 명령어이다.
INSERT, UPDATE, DELETE는 테이블의 데이터를 조작하는 DML 명령어이다.
오류나 개정된 내용이 보이면 알려주세요
업무처리로 실시간 시스템(Real-time system)으로 처리 할 필요가 없는 것은?
적의 공중 공격에 대비하여 동시에 여러 지점을 감시하는 시스템
교통 관리, 비행조정 등과 같은 외부 상태에 대한 신속한 제어를 목적으로 하는 시스템
가솔린 정련에서 온도가 너무 높이 올라가는 경우 폭발을 방지하기 위해 조치를 취하는 시스템
고객명단 자료를 월단위로 묶어 처리하는 시스템
고객명단 자료를 월단위로 묶어 처리하는 시스템은 발생한 자료를 일정 기간 모았다가 한꺼번에 처리하는 일괄처리(batch processing) 방식이므로 즉각적인 실시간 처리가 필요하지 않다.
공중 감시, 교통·비행 제어, 온도 급상승 시 폭발 방지 조치와 같은 업무는 사건 발생과 동시에 신속하게 판단·대응해야 하므로 실시간 시스템(Real-time system)으로 처리해야 한다.
오류나 개정된 내용이 보이면 알려주세요
도스(MS-DOS)의 COMMAND.COM에서 처리하는 것이 아닌 것은?
DIR
DISKCOPY
COPY
CLS
DISKCOPY는 COMMAND.COM에 내장되지 않고 별도의 실행 파일로 존재하는 외부 명령어이므로 COMMAND.COM이 직접 처리하지 않는다.
반면 DIR·COPY·CLS는 COMMAND.COM 안에 포함되어 별도 파일 없이 즉시 실행되는 내부 명령어이다.
오류나 개정된 내용이 보이면 알려주세요
"윈도98"에서 파일 삭제 시 휴지통 폴더로 이동하지 않고 복원이 불가능한 삭제에 사용되는 키 입력은?
Tab + Delete
Ctrl + Delete
Shift + Delete
Alt + Delete
Windows에서 파일을 Shift + Delete로 삭제하면 휴지통을 거치지 않고 즉시 삭제되어 복원이 불가능하다.
일반적으로 Delete 키만 누르면 파일은 휴지통 폴더로 이동하며, 이후 휴지통을 비워야 완전히 삭제된다.
오류나 개정된 내용이 보이면 알려주세요
도스(MS-DOS)에서 웜부팅(warm booting)에 해당하는 것은?
RESET 키를 이용하여 부팅
Ctrl, Break 키를 이용하여 부팅
전원 스위치를 이용하여 부팅
Ctrl, Alt, Delete 키를 이용하여 부팅
도스에서 웜부팅에 해당하는 것은 Ctrl, Alt, Delete 키를 이용한 부팅이다.
웜부팅은 전원을 끊지 않은 상태에서 운영체제를 다시 읽어 들이는 재시작 방식이어서, 전원을 새로 넣을 때 수행하는 자체 진단 과정을 거치지 않아 콜드부팅보다 시간이 짧다.
오류나 개정된 내용이 보이면 알려주세요
도스(MS-DOS)에서 내부 명령어에 해당하지 않은 것은?
COPY
DEL
DIR
XCOPY
XCOPY는 하위 디렉토리까지 복사하는 확장 기능을 가진 별도의 실행 파일로 제공되는 외부 명령어이다.
COPY·DEL·DIR은 COMMAND.COM에 내장되어 있어 별도 파일 없이 바로 실행되는 내부 명령어이다.
오류나 개정된 내용이 보이면 알려주세요
다음 설명에 해당하는 DOS 명령어는?
지정된 디렉토리를 포함한 하위 디렉토리와 모든 파일들을 복사하는 외부 명령어
DISKCOPY
ZCOPY
XCOPY
COPY
지정한 디렉토리와 그 하위 디렉토리·파일까지 한꺼번에 복사하는 외부 명령어는 XCOPY이다.
XCOPY는 /S 옵션을 주면 하위 디렉토리를 따라가며 복사하고, XCOPY.EXE라는 별도의 실행 파일로 제공되는 외부 명령어이다.
오류나 개정된 내용이 보이면 알려주세요
다음 문장의 ( )에 들어갈 용어는?
Computer components fall into blank three categories : processor, input and output. The processor consists of primary storage or memory, the arithmetic and logic unit and the ( ) unit.
bus
process
screen
control
컴퓨터의 프로세서(중앙처리장치)는 주기억장치, 산술논리연산장치(ALU)와 함께 제어장치(control unit)로 구성된다.
제어장치는 명령어를 해독하여 각 장치에 제어 신호를 보내고 연산 순서를 관장하는 역할을 한다.
오류나 개정된 내용이 보이면 알려주세요
운영체제의 성능평가 항목과 가장 거리가 먼 것은?
사용 가능도
처리능력
신뢰도
비용
운영체제의 성능 평가 항목은 일반적으로 처리능력, 반환시간, 사용 가능도, 신뢰도로 구성되며, 비용은 성능평가 항목에 해당하지 않는다.
사용 가능도와 신뢰도는 시스템이 얼마나 안정적으로 가동되는지를 나타내고, 처리능력(Throughput)은 단위 시간당 처리하는 작업량을 나타내는 지표이다.
오류나 개정된 내용이 보이면 알려주세요
운영체제(Operating System)에 대한 설명으로 틀린 것은?
운영체제는 사용자 중심으로 시스템을 제어, 관리하지만 에러(error) 처리는 지원하지 않는다.
컴퓨터 사용자와 하드웨어간의 매게자 역할을 하는 프로그램의 집합체 이다.
운영체제의 종류로는 UNIX, Windows 98 등이 있다.
운영체제의 목적은 사용자에게 쉽게 컴퓨터를 사용할 수 있는 환경의 제공이다.
운영체제는 사용자 중심으로 시스템을 제어·관리할 뿐 아니라 하드웨어·소프트웨어의 오류를 감지하고 처리하는 에러 처리 기능도 함께 제공하므로, "에러 처리는 지원하지 않는다"는 설명은 틀리다.
운영체제는 사용자와 하드웨어 사이의 매개자 역할을 하는 프로그램의 집합체이며 UNIX·Windows 98 등이 대표적인 예이고, 사용자가 컴퓨터를 쉽게 사용할 수 있는 환경을 제공하는 것을 목적으로 한다.
오류나 개정된 내용이 보이면 알려주세요
"윈도98"의 휴지통에 대한 설명으로 틀린 것은?
휴지통에 있는 파일을 직접 실행시키려면 해당 파일을 더블클릭한다.
휴지통의 용량은 조절할 수 있다.
휴지통 비우기를 실행하면 복구가 불가능해진다.
일반적으로 삭제된 파일이 저장되는 공간이다.
휴지통에 있는 파일은 더블클릭해도 프로그램이 실행되지 않고 복원 여부를 묻는 대화상자만 나타나므로, "더블클릭하면 직접 실행된다"는 설명은 틀리다.
휴지통은 삭제된 파일이 임시로 보관되는 공간으로 용량을 조절할 수 있으며, 휴지통 비우기를 실행하면 파일이 완전히 삭제되어 복구할 수 없다.
오류나 개정된 내용이 보이면 알려주세요
"윈도98"에서 "디스크 조각 모음"에 관한 설명으로 옳은 것은?
디스크를 효율적으로 사용하기 위해 파일을 정리한다.
디스크의 삭제된 파일을 복구한다.
디스크의 물리적 손상부분을 제거한다.
디스크의 논리적 영역을 할당한다.
디스크 조각 모음은 흩어진 파일 조각을 재배치하여 디스크를 효율적으로 사용할 수 있도록 파일을 정리하는 기능이므로 ① "디스크를 효율적으로 사용하기 위해 파일을 정리한다"가 정답이다.
삭제 파일 복구, 물리적 손상 제거, 논리 영역 할당은 각각 별도의 기능이 담당하는 작업이다.
오류나 개정된 내용이 보이면 알려주세요
UNIX 운영체제의 특징 설명으로 틀린 것은?
가상 메모리(Virtual memory)를 지원한다.
타 기종에 비하여 이식성(Portability)이 높다.
대부분 어셈블리언어로 이루어져 있어 강력한 Network 기능을 수행한다.
다중 사용자(Multi user), 다중 작업(Multi tasking)의 기능을 지원한다.
UNIX는 대부분 C 언어로 작성되어 있어 이식성(Portability)이 높은 것이 특징이므로, ③ "대부분 어셈블리언어로 이루어져 있어 강력한 Network 기능을 수행한다"는 틀린 설명이다.
가상 메모리 지원, 높은 이식성, 다중 사용자·다중 작업 지원은 모두 UNIX의 실제 특징에 해당한다.
오류나 개정된 내용이 보이면 알려주세요
운영체제의 역할로 틀린 것은?
시스템의 효율적인 운영과 관리를 한다.
원시 프로그램을 기계어로 번역한다.
하드웨어의 메모리 관리와 입/출력을 보조한다.
사용자 간의 데이터 교환을 가능하게 한다.
원시 프로그램(소스 코드)을 기계어로 번역하는 것은 컴파일러(번역 프로그램)의 역할이지 운영체제의 역할이 아니므로 ② "원시 프로그램을 기계어로 번역한다"가 틀린 설명이다.
시스템의 효율적 운영·관리, 하드웨어의 메모리 관리와 입출력 보조, 사용자 간 데이터 교환 지원은 모두 운영체제의 자원관리·중개 기능에 해당한다.
오류나 개정된 내용이 보이면 알려주세요
UNIX에서 note라는 파일의 접근 허용 상태가 -rwxrwxrwx일 때, 소유자만 파일을 수정할 수 있도록 하는 명령으로 옳은 것은?
chmod go+w note
chmod go-w note
chmod u+w note
chmod u-w note
소유자만 파일을 수정(쓰기)할 수 있게 하려면 그룹과 기타 사용자의 쓰기 권한(w)을 제거하면 되므로 ② "chmod go-w note"가 정답이다.
UNIX의 chmod 명령에서 u는 소유자(user), g는 그룹(group), o는 기타 사용자(other)를 가리키며, -rwxrwxrwx 상태에서 go-w를 적용하면 소유자만 쓰기 권한을 유지한 -rwxr-xr-x 상태가 된다.
오류나 개정된 내용이 보이면 알려주세요
"윈도98"에서 컴퓨터의 내용, 폴더 계층 및 폴더의 파일을 볼 수 있게 해 주는 것은?
워드패드
탐색기
하이퍼터미널
시스템도구
탐색기(Windows Explorer)는 컴퓨터의 드라이브 내용과 폴더 계층 구조, 폴더 안의 파일을 트리 형태로 보여주는 기능을 제공하므로 ② "탐색기"가 정답이다.
워드패드는 문서 편집기, 하이퍼터미널은 원격 통신 프로그램, 시스템도구는 디스크 조각 모음 등 유지보수 도구 모음이라는 점에서 파일·폴더 탐색 기능과는 거리가 있다.
오류나 개정된 내용이 보이면 알려주세요
MS-DOS 부팅시 필요한 파일의 읽는 순서를 옳게 나열한 것은?
(1) MSDOS.SYS
(2) IO.SYS
(3) CONFIG.SYS
(4) AUTOEXEC.BAT
(5) COMMAND.COM
(2)-(1)-(3)-(4)-(5)
(1)-(2)-(3)-(4)-(5)
(2)-(1)-(3)-(5)-(4)
(1)-(2)-(5)-(3)-(4)
MS-DOS 부팅 시에는 ROM BIOS가 IO.SYS를 먼저 읽어 하드웨어를 초기화한 뒤 MSDOS.SYS를 적재하고, 이어서 CONFIG.SYS로 시스템 환경을 설정한 다음 COMMAND.COM(명령어 해석기)을 올리고 마지막으로 AUTOEXEC.BAT를 실행하는 순서를 따른다.
따라서 읽는 순서는 (2)IO.SYS → (1)MSDOS.SYS → (3)CONFIG.SYS → (5)COMMAND.COM → (4)AUTOEXEC.BAT가 되어 ③ "(2)-(1)-(3)-(5)-(4)"가 정답이다.
오류나 개정된 내용이 보이면 알려주세요
다음 설명은 무엇에 관한 내용인가?
It is a program that acts as an intermediary between a user of a computer and computer hardware.
application program
operating system
file system
job scheduling
"컴퓨터 사용자와 컴퓨터 하드웨어 사이에서 중개자 역할을 하는 프로그램"이라는 설명은 운영체제(Operating System)의 정의이므로 ② "operating system"이 정답이다.
응용 프로그램은 사용자의 특정 업무를 처리하는 프로그램이고, 파일 시스템과 작업 스케줄링은 운영체제를 구성하는 하위 기능일 뿐 사용자와 하드웨어를 중개하는 전체 개념은 아니다.
오류나 개정된 내용이 보이면 알려주세요
준비상태(ready)에 있는 프로세스들 중에서 우선순위가 가장 높은 프로세스를 선택하여 CPU를 할당(running 상태)하는 것은?
타이머 종료(Timer Run-out)
깨어남(Wake Up)
사건대기(Event Wait)
디스패치(Dispatch)
준비 상태의 프로세스 중 우선순위가 가장 높은 프로세스를 선택해 CPU를 할당하고 실행(running) 상태로 전이시키는 스케줄러의 동작을 디스패치(Dispatch)라고 하므로 정답이다.
타이머 종료는 할당된 시간 초과로 실행 상태에서 준비 상태로 되돌아가는 것이고, 깨어남과 사건대기는 입출력 등 이벤트의 발생·대기와 관련된 상태 전이여서 CPU 할당과는 방향이 다르다.
오류나 개정된 내용이 보이면 알려주세요
"윈도98" 설치 시 바탕화면에 기본적으로 등록되어 있는 아이콘이 아닌 것은?
휴지통
네트워크 환경
내 컴퓨터
탐색기
윈도98을 기본 설치했을 때 바탕화면에 등록되지 않는 아이콘은 탐색기이다.
탐색기는 시작 메뉴의 프로그램 항목에서 실행하는 파일 관리 도구여서 바탕화면 기본 아이콘에는 포함되지 않는다(출제 당시 기준).
오류나 개정된 내용이 보이면 알려주세요
"윈도98"에 대한 설명으로 틀린 것은?
바탕화면의 휴지통은 삭제된 파일 또는 폴더를 보관하는 장소로서 휴지통 내의 파일 또는 폴더는 복구할 수 없다.
바탕화면의 "내 컴퓨터"는 현재 사용 중인 시스템의 내용을 볼 수 있으며 파일 및 폴더를 관리한다.
폴더(Folder)란 도스에서 사용하는 디렉토리와 같은 개념으로 폴더 이름을 바꾸거나 삭제, 생성할 수 있다.
바탕화면의 "네트워크 환경"은 현재 연결된 네트워크에서 사용 가능한 자원을 표시한다.
바탕화면의 휴지통은 삭제된 파일이나 폴더를 임시로 보관하는 장소이며, 휴지통을 비우기 전이라면 보관된 항목을 원래 위치로 복구(복원)할 수 있으므로 ① "휴지통 내의 파일 또는 폴더는 복구할 수 없다"는 틀린 설명이다.
내 컴퓨터로 시스템 내용과 파일·폴더를 관리하는 것, 폴더가 도스의 디렉토리와 같은 개념으로 이름 변경·삭제·생성이 가능한 것, 네트워크 환경에서 연결된 네트워크 자원을 확인하는 것은 모두 윈도98의 실제 기능에 해당한다.
오류나 개정된 내용이 보이면 알려주세요
다음 중 광섬유 케이블에 대한 설명으로 틀린 것은?
보안성이 취약하다.
누화나 전기적 잡음의 영향을 받지 않는다.
대용량 전송이 가능하다.
장거리 전송이 가능하다.
보안성이 취약하다는 설명이 광섬유 케이블에 대한 설명으로 틀리다.
광섬유는 빛 신호로 정보를 전달하므로 전자기적 도청이나 탭핑이 어려워 오히려 보안성이 우수하며, 누화·전기적 잡음의 영향을 받지 않고 대역폭이 넓어 대용량·장거리 전송에 적합하다.
오류나 개정된 내용이 보이면 알려주세요
다음 중 변복조기(Modem)의 변복조 방식이 아닌 것은?
위상 편이변조
진폭 편이변조
평균전압 편이변조
주파수 편이변조
모뎀(변복조기)의 대표적인 변복조 방식에는 진폭 편이변조(ASK), 주파수 편이변조(FSK), 위상 편이변조(PSK)가 있으며, 평균전압 편이변조라는 방식은 존재하지 않는다.
따라서 변복조 방식이 아닌 것은 ③ 평균전압 편이변조이다.
오류나 개정된 내용이 보이면 알려주세요
OSI 7계층 참조 모델에서 하위 계층에 속하지 않는 것은?
물리 계층
네트워크 계층
데이터링크 계층
트랜스포트 계층
OSI 7계층 중 물리·데이터링크·네트워크 계층은 통신망의 전송 기능을 담당하는 하위 계층이고, 트랜스포트(전송) 계층부터 세션·표현·응용 계층까지는 종단 시스템의 처리 기능을 담당하는 상위 계층으로 구분한다.
따라서 하위 계층에 속하지 않는 것은 ④ 트랜스포트 계층이다.
오류나 개정된 내용이 보이면 알려주세요
인터넷에서 패킷의 경로설정 역할을 주로 하는 것은?
브리지
랜카드
라우터
리피터
인터넷에서 패킷의 경로설정을 주로 담당하는 장비는 라우터이다.
라우터는 네트워크 계층에서 동작하며, 패킷의 IP 주소를 라우팅 테이블과 대조해 목적지까지 가장 적절한 경로를 고른 뒤 다른 네트워크로 중계한다.
오류나 개정된 내용이 보이면 알려주세요
스펙트럼 확산 기술을 응용한 다원 접속 방식으로 보내고자 하는 신호를 그 주파수 대역보다 넓은 주파수 대역으로 확산시켜 전송하는 방식은?
CDMA
FDMA
TDMA
STDMA
스펙트럼 확산 기술을 이용해 신호를 원래 대역보다 넓은 주파수 대역으로 확산시켜 전송하는 다원접속 방식은 ① CDMA(부호분할다중접속)이다.
CDMA는 사용자마다 고유한 코드를 부여해 동일한 넓은 주파수 대역을 여러 사용자가 함께 사용하도록 하는 방식이다.
오류나 개정된 내용이 보이면 알려주세요
데이터통신 네트워크 유형 중 분산처리 네트워크의 장점과 거리가 먼 것은?
자원의 공유가 가능하다.
시스템의 운영조직이 간단해진다.
장애 발생시 전체적으로 기능이 마비되지 않는다.
데이터의 신속한 현장 처리가 가능하다.
분산처리 네트워크는 처리 기능을 여러 지점에 나누어 두므로 시스템의 운영조직은 오히려 복잡해지며 간단해지지 않는다.
따라서 장점과 거리가 먼 것은 ② 시스템의 운영조직이 간단해진다이다.
오류나 개정된 내용이 보이면 알려주세요
전자, 정전결함 등 전기적 결함에 의하여 서로 다른 회선에 영향을 주는 현상은?
감쇠
위상 왜곡
비선형 왜곡
누화
전자적·정전적 결합 때문에 한 회선의 신호가 다른 회선에 영향을 주는 현상은 누화이다.
인접한 두 회선이 가까이 놓이면 전자유도와 정전유도로 에너지가 옮겨 가 상대 회선에 원하지 않는 신호가 섞이며, 선로를 꼬거나 차폐하면 줄일 수 있다.
오류나 개정된 내용이 보이면 알려주세요
다음 중 무궁화위성과 같은 정지형 통신위성의 위치로 적합한 것은?
지구 극점 상공 약 45000[km]
지상 약 15000[km] 상공
지구 북회귀선상 약 25000[km] 상공
지구 적도 상공 약 36000[km]
무궁화위성과 같은 정지형 통신위성은 지구 적도 상공 약 36000[km] 궤도에 위치하여 지구 자전 주기와 동일한 주기로 공전함으로써 지상에서는 항상 같은 위치에 정지해 있는 것처럼 보인다.
따라서 정답은 지구 적도 상공 약 36000[km]이다.
오류나 개정된 내용이 보이면 알려주세요
30개의 교환국을 망형으로 상호 결선하려면 국간 필요한 최소 통신 회선 수는?
240
435
225
450
교환국 30개를 망형(mesh)으로 상호 결선할 때 필요한 최소 회선 수는 공식으로 구한다.
을 대입하면
이다.따라서 정답은 435이다.
오류나 개정된 내용이 보이면 알려주세요
다음 중 에러검출 코드가 아닌 것은?
Biquinary
CRC
BCD
2 out-of 5
BCD는 10진수의 각 자리를 4비트 2진수로 나타내는 코드화 방식일 뿐 오류를 검출하는 기능이 없으므로 에러검출 코드가 아니다.
따라서 정답은 BCD이다.
오류나 개정된 내용이 보이면 알려주세요
[정보처리기능사 필기] 10년 2회차 시험지 PDF 다운로드·인쇄 →
[정보처리기능사 필기] 10년 2회차 정답과 해설은 무료인가요?
이 페이지의 60문항 정답과 해설은 로그인 없이 무료로 볼 수 있습니다. 무제한 풀이·실전 모의고사·PDF 출력·전자책 다운로드는 베이직 플랜에 포함됩니다.
이 회차를 CBT 로 직접 풀어볼 수 있나요?
정보처리기능사 필기 기출문제 암기장에서 이 회차를 회차별·랜덤으로 풀고 오답노트에 자동으로 모을 수 있습니다. 정보처리기능사 필기 기출문제 풀러 가기 →
시험지 PDF 나 전자책으로도 볼 수 있나요?
이 회차의 인쇄용 시험지 PDF 페이지에서 시험지를 받을 수 있습니다. 시험지 PDF 받기 →