[정보처리기능사 필기] 11년 1회차 기출문제 정답·해설 페이지
- ② 인터럽트에 의한 입출력: CPU가 인터럽트 신호를 받아 직접 처리하는 방식으로 CPU 개입이 필요하다.
- ③ 프로그램에 의한 입출력: CPU가 프로그램 명령으로 직접 입출력을 제어하는 방식이다.
- ④ 채널 제어기에 의한 입출력: 별도의 채널이 관리하는 방식으로, CPU 경유 없이 주기억장치와 직접 데이터를 주고받는다는 정의에는 DMA가 가장 부합한다.
- ① magnetic drum, ③ magnetic core, ④ magnetic disk는 모두 임의의 위치에 바로 접근할 수 있는 직접(임의)접근 장치이다.
- ② 주기억장치의 번지를 기억하는 레지스터는 MAR(Memory Address Register)이다.
- ③ 연산 결과를 일시 저장하는 것은 누산기(Accumulator) 등의 레지스터이다.
- ④ 현재 실행 중인 명령어의 내용을 기억하는 것은 명령 레지스터(IR, Instruction Register)이다.
- ②·④ 캐시메모리는 대용량 저장이나 주기억장치 대체 용도가 아니라 보조적인 고속 메모리이다.
- ③ 캐시메모리는 RAM 계열의 휘발성 메모리이므로 전원이 꺼지면 내용이 사라진다.
- ③ 캐시메모리는 휘발성 메모리이므로 전원이 꺼지면 내용이 유지되지 않는다.
- ④ 캐시메모리는 주기억장치를 보조하는 고속 메모리일 뿐 주기억장치 자체로 쓰이지 않는다.
- ① 간접주소지정: 주소부의 값이 가리키는 번지에 실제 유효번지가 다시 저장되어 있는 방식이다.
- ② 인덱스주소지정: 주소부 값에 인덱스 레지스터 값을 더해 유효번지를 구하는 방식이다.
- ③ 즉시주소지정: 주소부 자체에 연산에 사용할 데이터 값이 직접 들어 있는 방식이다.
- ① 상대 주소: 프로그램 카운터 등 기준 값에 오프셋을 더해 유효번지를 구하는 방식으로 이 그림과 다르다.
- ③ 직접 주소: 번지부 값이 곧바로 데이터가 저장된 번지가 되는 방식이다.
- ④ 묵시 주소: 특정 레지스터를 암묵적으로 지정해 별도의 주소 표시가 필요 없는 방식이다.
- ①·② 필드·레코드는 데이터를 논리적으로 구성하는 단위이지 기억장치 하드웨어의 지정 방식이 아니다.
- ④ 블록은 여러 번지를 묶어 다루는 전송 단위 개념으로, 개별 기억장소 지정의 기준은 아니다.
- ① 멀티플렉서: 여러 입력 중 하나를 선택해 단일 출력으로 내보내는 장치이다.
- ③ 디코더(decoder): 반대로 2진 코드를 입력받아 특정 출력선 하나를 활성화하는 장치이다.
- ④ 플립플롭: 1비트 정보를 저장하는 순차논리소자이다.
- ① 인덱스 레지스터: 주소를 변경(인덱싱)해 유효주소를 구하는 데 쓰인다.
- ② 명령 레지스터: 현재 실행 중인 명령어를 보관한다.
- ③ 데이터 레지스터: 연산에 사용할 데이터를 일시적으로 저장한다.
- ① 라우터: 네트워크 간 경로를 설정해 데이터를 전달한다.
- ② D/A변환기: 디지털 신호를 아날로그 신호로 변환한다.
- ③ 모뎀: 디지털·아날로그 신호를 상호 변환해 통신회선으로 전송한다.
- ① : 동일 법칙에 의해 이고, 이 옳다.
- ③ : 이면 값이 1이 되므로 항상 성립하지는 않는다.
- ④ : 이므로 좌변은 가 되어 와 다르다.
- ① 많은 범용 레지스터의 사용: 메모리 접근을 줄이고 처리 속도를 높이는 데 기여한다.
- ② 컴파일러 기술의 사용: 컴파일러가 효율적으로 코드를 생성할 수 있도록 설계되어야 한다.
- ④ 메모리 접근 횟수 감소: 처리 속도 향상을 위한 주요 설계 목표이다.
- ① UPDATE ~ SET ~ WHERE ~: 조건에 맞는 행의 값을 변경하는 올바른 형식이다.
- ② SELECT ~ FROM ~ WHERE ~: 조건에 맞는 행을 검색하는 올바른 형식이다.
- ④ DELETE ~ FROM ~ WHERE ~: 조건에 맞는 행을 삭제하는 올바른 형식이다.
- ① CREATE — 새로운 테이블을 정의해 생성하는 명령이다.
- ② ALTER — 열 추가·삭제 등 기존 테이블의 구조를 변경하는 명령이다.
- ④ DELETE — 테이블은 그대로 두고 저장된 행(데이터)만 지우는 조작어이다.
- ① 차수(Degree) — 릴레이션이 갖는 속성(열)의 개수를 뜻한다.
- ③ 튜플(Tuple) — 릴레이션의 한 행, 즉 하나의 레코드를 뜻한다.
- ④ 널(NULL) — 값이 없거나 알 수 없음을 나타내는 특수한 표시이다.
- ① CHKDSK: 디스크 상태를 점검하고 오류를 검사하는 명령이다.
- ② SCANDISK: 디스크 오류를 검사·복구하는 명령이다.
- ③ FORMAT: 파티션된 영역을 포맷하는 명령으로, 파티션 설정 자체는 하지 않는다.
- ① type: MS-DOS에서 파일 내용을 출력하는 명령이며 UNIX 명령이 아니다.
- ③ mv: 파일을 이동하거나 이름을 바꾸는 명령이다.
- ④ rm: 파일을 삭제하는 명령이다.
- ① ls: 디렉터리의 파일 목록을 표시한다.
- ② cp: 파일을 복사한다.
- ④ cat: 파일 내용을 화면에 출력한다.
- ① 휴지통의 파일은 사용자가 비우기 전까지 자동으로 삭제되지 않는다.
- ② 휴지통 크기의 초기 설정값은 드라이브 용량의 10%이다.
- ③ 휴지통에 있는 파일도 디스크 공간을 차지한다.
- ① GUI: 그래픽 기반의 사용자 인터페이스 방식을 의미한다.
- ② file system: 파일을 저장·관리하는 방식이다.
- ③ compiler: 고급언어를 기계어로 번역하는 프로그램이다.
- ② 사용가능도 증대 — 필요할 때 시스템 자원을 즉시 사용할 수 있는 정도를 높이는 것으로 목적에 해당한다.
- ③ 신뢰도 향상 — 주어진 문제를 정확하게 처리하는 정도를 높이는 것으로 목적에 해당한다.
- ④ 처리능력 증대 — 일정 시간 안에 처리하는 작업량을 늘리는 것으로 목적에 해당한다.
- ① 바로가기를 삭제하면 원본 파일도 삭제된다 — 원본은 삭제되지 않으므로 틀림.
- ③④ 실제 실행파일과 연결되지 않는다 — 바로가기는 원본 파일 경로를 가리키는 연결 파일이므로 틀림.
- ② 시분할 다원접속: 시간 슬롯으로 채널을 구분하는 실제 다원접속 방식이다.
- ③ 코드분할 다원접속: 확산코드로 채널을 구분하는 실제 다원접속 방식이다.
- ④ 주파수분할 다원접속: 주파수 대역으로 채널을 구분하는 실제 다원접속 방식이다.
- ① 호스트컴퓨터: 데이터 처리계를 구성하는 요소이다.
- ② 통신제어장치: 전송계에서 회선 제어와 오류 검출 등을 담당하는 요소이다.
- ③ 전송회선: 단말장치와 컴퓨터 사이의 데이터 전송로가 되는 요소이다.
- ① 위상편이변조(PSK): 반송파의 위상을 변화시키는 방식으로 동기식 고속 모뎀에서 주로 쓰인다.
- ② 펄스코드변조(PCM): 아날로그 신호를 표본화·양자화·부호화하는 디지털화 방식이다.
- ④ 델타변조(DM): PCM을 간소화한 파형부호화 방식이다.
- ② FHSS: 반송 주파수를 일정 패턴으로 도약시키며 전송하는 확산대역 방식이다.
- ③ DSSS: 원신호에 확산코드를 직접 곱해 대역을 넓혀 전송하는 확산대역 방식이다.
- ④ TDM: 시간을 나누어 여러 채널의 신호를 하나의 회선으로 전송하는 방식이다.
- ① 부호화: 양자화된 값을 이진 부호로 변환하는 과정이다.
- ③ 표본화: 일정 시간 간격으로 신호를 추출하는 과정이다.
- ④ 양자화: 표본화된 값을 이산적인 레벨로 근사하는 과정이다.
- ① 주파수편이변조: 반송파의 주파수를 변화시켜 정보를 싣는 방식이다.
- ② 위상편이변조: 반송파의 위상을 변화시켜 정보를 싣는 방식이다.
- ③ 진폭편이변조: 반송파의 진폭을 변화시켜 정보를 싣는 방식이다.
- ① 경로손실 — 전파가 거리에 따라 전력이 감쇠하는 현상이다.
- ③ 지연확산 — 다중경로로 도달한 신호들의 도착 시간 차이로 수신 신호가 시간축으로 퍼지는 현상이다.
- ④ 심볼간 간섭현상 — 지연확산 등으로 인접한 심볼이 서로 겹쳐 간섭을 일으키는 현상이다.
- ① 주파수 대역을 나누어 여러 채널로 사용한다: 이는 주파수분할다중화(FDM)에 대한 설명이다.
- ② 주로 아날로그 병렬전송에 이용된다: TDM은 주로 디지털 신호의 전송에 이용된다.
- ④ 각 채널별 대역 필터가 필요하다: 대역 필터로 채널을 구분하는 방식은 FDM이다.
CPU를 경유하지 않고 고속의 입출력장치와 기억장치가 직접 데이터를 주고받는 방식은?
DMA(Direct Memory Access)
인터럽트에 의한 입출력(interrupt driven I/O)
프로그램에 의한 입출력(Programmed I/O)
채널 제어기에 의한 입출력
DMA(Direct Memory Access)는 CPU를 거치지 않고 입출력장치와 주기억장치가 버스를 통해 직접 데이터를 주고받는 방식이다.
DMA 제어기가 CPU 대신 버스 점유권을 넘겨받아 전송을 수행하므로 CPU의 개입 없이 고속 데이터 전송이 가능하다.
오류나 개정된 내용이 보이면 알려주세요
순차처리(Sequential access)만 가능한 장치는?
magnetic drum
magnetic tape
magnetic core
magnetic disk
magnetic tape(자기테이프)는 기록된 순서대로만 읽고 쓸 수 있는 순차접근(Sequential Access) 전용 매체이다.
테이프는 원하는 위치에 도달하려면 앞뒤로 감아야 하므로 임의의 위치로 바로 이동하는 직접접근이 불가능하다.
오류나 개정된 내용이 보이면 알려주세요
16진수 2C를 10진수로 변환한 것으로 옳은 것은?
41
42
44
43
16진수 2C를 10진수로 변환하면 44가 되므로 정답이다.
16진수는 각 자리에 가중치를 곱해 더하는데, C는 12를 의미하므로
가 된다.
오류나 개정된 내용이 보이면 알려주세요
레지스터 중 Program counter의 기능을 바르게 설명한 것은?
다음에 수행할 명령어의 번지를 기억한다.
주기억장치의 번지를 기억한다.
연산의 결과를 일시적으로 보관한다.
현재 실행중인 명령어의 내용을 기억한다.
프로그램 카운터(Program Counter)는 다음에 실행할 명령어가 저장된 번지를 기억하는 레지스터이다.
CPU는 한 명령어를 인출한 뒤 PC 값을 증가시켜 다음 명령어의 위치를 가리키게 함으로써 순차적인 명령어 실행 흐름을 유지한다.
오류나 개정된 내용이 보이면 알려주세요
캐시메모리(Cache memory)의 설명으로 옳은 것은?
CPU와 주기억장치 사이의 속도차이를 해결하기 위한 고속 메모리로 이용된다.
대용량 기억장치용으로 주로 사용된다.
전원이 꺼져도 내용은 그대로 유지된다.
컴퓨터의 주기억장치로 주로 이용된다.
캐시메모리는 CPU와 주기억장치 사이의 속도 차이를 줄이기 위해 사용하는 고속 버퍼 메모리이다.
CPU에 가까운 위치에서 자주 쓰이는 데이터나 명령어를 임시로 저장함으로써 주기억장치 접근 지연을 줄인다.
오류나 개정된 내용이 보이면 알려주세요
다음 중 캐시메모리에 대한 설명으로 가장 올바른 것은?
CPU와 주기억장치 사이의 속도차이를 해결하기 위한 고속 메모리로 이용된다.
하드웨어나 마이크로 코드 방식으로 구현한다.
전원이 꺼져도 내용은 그대로 유지된다.
컴퓨터의 주기억장치로 주로 이용된다.
캐시메모리는 CPU와 주기억장치의 속도 차이를 해결하기 위한 고속 메모리로 쓰인다는 점이 가장 핵심적인 특징이다.
캐시는 하드웨어적으로 구현되는 경우가 일반적이지만 이는 구현 방식에 대한 부수적 설명일 뿐, 캐시메모리 자체의 본질적 기능을 설명하는 것은 아니다.
오류나 개정된 내용이 보이면 알려주세요
2진수로 부여된 주소 값이 직접 기억장치의 피연산자가 위치한 곳을 지정하는 주소 지정 방식은?
간접주소지정(Indirect Addressing)
인덱스주소지정(Index Addressing)
즉시주소지정(Immediate Addressing)
직접주소지정(Direct Addressing)
직접주소지정(Direct Addressing)은 명령어의 주소부에 담긴 2진수 값이 피연산자가 저장된 기억장치의 번지를 그대로 가리키는 방식이다.
CPU는 주소부의 값을 그대로 유효번지로 사용해 해당 번지의 데이터를 바로 읽어온다.
오류나 개정된 내용이 보이면 알려주세요
다음과 같이 현재 번지부에 표현된 값이 실제 데이터가 기억된 번지가 아니고, 그 곳에 기억된 내용이 실제의 데이터 번지가 되도록 표시하는 주소지정 방식은?
상대 주소(relative address)
간접 주소(indirect address)
직접 주소(direct address)
묵시 주소(implied address)
번지부에 표시된 값(200번지)이 가리키는 곳에는 실제 데이터가 아니라 유효번지(3000)가 다시 저장되어 있고, 그 3000번지에 실제 데이터(700)가 있으므로 이는 간접 주소(indirect address) 방식이다.
즉 CPU는 주소부의 값을 한 번 더 따라가야(포인터처럼 참조해야) 실제 데이터의 위치를 알 수 있다.
오류나 개정된 내용이 보이면 알려주세요
다음을 논리식으로 바르게 표현한 것은?
A와 B는 OR 게이트를 거쳐 를 출력하고, C는 NOT 게이트(버퍼+반전 표시)를 거쳐 로 반전된다.
두 출력이 마지막 AND 게이트(직선 뒷면·둥근 앞면 기호)에 입력되어 최종 출력은
가 되므로 이는 ④ 와 일치한다.
오류나 개정된 내용이 보이면 알려주세요
주기억장치에서 기억장치의 지정은 무엇에 따라 행하여지는가?
필드(Field)
레코드(Record)
어드레스(Address)
블록(Block)
주기억장치에서 특정 기억장소를 구분해 지정하는 기준은 어드레스(Address, 번지)이다.
각 기억장소에는 고유한 번지가 부여되어 있어 CPU는 이 번지를 통해 원하는 위치의 데이터를 읽거나 쓴다.
오류나 개정된 내용이 보이면 알려주세요
특정 값을 여러 자리인 2진수로 변환하거나 특정장치로부터 보내오는 신호를 여러 개의 2진 신호로 바꾸어 변환시키는 장치는?
멀티플렉서
인코더(encoder)
디코더(decoder)
플립플롭
인코더(encoder)가 특정 신호를 여러 자리의 2진 코드로 변환하는 장치이다.
인코더는 다수의 입력선 중 활성화된 하나의 신호를 받아 이에 대응하는 다중 비트의 2진 코드를 출력하는 논리회로이다.
오류나 개정된 내용이 보이면 알려주세요
PC내의 레지스터 중 연산 결과에 따라 자리올림이나 오버플로가 발생했는지 여부와 외부로부터의 인터럽트 신호까지 나타내는 것은?
인덱스 레지스터
명령 레지스터
데이터 레지스터
상태 레지스터
자리올림이나 오버플로 발생 여부와 외부 인터럽트 신호까지 나타내는 레지스터는 ④ 상태 레지스터이다.
상태 레지스터는 연산 결과의 캐리·오버플로·부호·제로 등을 1비트 플래그로 저장하고 인터럽트 요청 여부도 함께 표시하여 플래그 레지스터라고도 불린다.
오류나 개정된 내용이 보이면 알려주세요
16진수 4CD를 8진수로 변환하면?
16진수 를 8진수로 변환하면 이다.
16진수는 4비트, 8진수는 3비트 단위이므로 먼저 2진수로 바꾼다.
이를 오른쪽부터 3비트씩 다시 묶으면
따라서 이 된다.
오류나 개정된 내용이 보이면 알려주세요
중앙처리장치와 입출력장치의 속도 차이를 해결하기 위하여 필요로 하는 것은?
라우터
D/A변환기
모뎀
버퍼
버퍼(buffer)는 중앙처리장치와 입출력장치 사이의 속도 차이를 완충하기 위해 사용하는 장치이다.
버퍼는 처리 속도가 빠른 CPU와 상대적으로 느린 입출력장치 사이에서 데이터를 임시로 저장함으로써 속도 불일치로 인한 대기나 손실을 줄인다.
오류나 개정된 내용이 보이면 알려주세요
컴퓨터 내에서 실행되는 명령어와 데이터가 이동되는 통로를 일컫는 것은?
체인
드라이버
버스
라인
컴퓨터 내에서 명령어와 데이터가 이동하는 통로는 버스(bus)이다.
버스는 중앙처리장치·기억장치·입출력장치 간에 주소·데이터·제어 신호를 전달하는 공통 전송로이며, 용도에 따라 주소버스·데이터버스·제어버스로 구분된다.
오류나 개정된 내용이 보이면 알려주세요
다음 회로(Circuit)에서 결과가 “1”(불이 켜진 상태)이 되기 위해서는 와 는 각각 어떠한 값을 갖는가?
그림의 회로는 전지 , 램프, 스위치 , 가 하나의 폐회로에 직렬로 연결된 구조이므로 일 때만 램프가 켜진다.
직렬회로는 경로 중 어느 하나의 스위치라도 열려 있으면 전류가 흐르지 못하므로, 두 스위치가 모두 닫혀야 회로가 완성되어 불이 들어온다.
이는 두 입력이 모두 참일 때만 결과가 참이 되는 AND(논리곱) 동작과 같다.
오류나 개정된 내용이 보이면 알려주세요
-14를 부호화된 2의 보수로 표현하면?
11110010
10001110
11100011
11111001
-14를 부호화된 2의 보수(8비트)로 표현하면 이다.
먼저 14를 2진수로 표현하면 이고, 각 비트를 반전한 1의 보수는
여기에 1을 더하면 음수의 2의 보수 표현이 되므로
오류나 개정된 내용이 보이면 알려주세요
불 대수의 정리로 옳은 것은?
불 대수의 정리로 옳은 것은 ② 이다.
드모르간 정리에 따라 곱(AND)의 보수는 각 변수 보수의 합(OR)과 같으므로 가 성립한다.
오류나 개정된 내용이 보이면 알려주세요
명령어(instruction)의 구성을 가장 바르게 표현한 것은?
주프로그램과 부 프로그램
명령코드부와 번지부로 구성
자료의 표현과 주소지정 방식
오류검색 코드형식
명령어(instruction)는 명령코드부(op-code)와 번지부(operand)로 구성된다.
명령코드부는 수행할 연산의 종류를 지정하고, 번지부는 연산에 사용될 데이터나 그 데이터가 저장된 주소를 지정한다.
오류나 개정된 내용이 보이면 알려주세요
명령어(instruction) 설계 시 고려할 사항으로 옳지 않은 것은?
많은 범용 레지스터의 사용
컴파일러 기술의 사용
제한적이고 복잡한 명령어 세트
메모리 접근 횟수 감소
명령어 설계 시 고려사항으로 옳지 않은 것은 제한적이고 복잡한 명령어 세트이다.
명령어 집합은 소수의 단순한 명령어로 실행 속도를 높이는 방식(RISC)이거나 다양한 복잡한 명령어로 프로그래밍 편의성을 높이는 방식(CISC)으로 설계되며, '제한적'이면서 동시에 '복잡한' 명령어 세트라는 표현은 서로 상충되어 설계 고려사항으로 성립하지 않는다.
오류나 개정된 내용이 보이면 알려주세요
SQL 구문 형식으로 옳지 않은 것은?
UPDATE ~ SET ~ WHERE ~
SELECT ~ FROM ~ WHERE ~
INSERT ~ INTO ~ WHERE ~
DELETE ~ FROM ~ WHERE ~
테이블에 새 행을 추가하는 INSERT 문은 INSERT INTO ~ VALUES ~ 형식을 쓰므로 ③ INSERT ~ INTO ~ WHERE ~ 는 옳지 않은 형식이다.
WHERE 절은 UPDATE·SELECT·DELETE처럼 이미 있는 행을 조건에 따라 골라낼 때 쓰는 절이며, 새 행을 끼워 넣는 INSERT 문에는 조건을 걸 대상이 없으므로 WHERE 절이 붙지 않는다.
오류나 개정된 내용이 보이면 알려주세요
DBMS의 필수 기능에 해당하지 않는 것은?
정의 기능
제어 기능
독립 기능
조작 기능
DBMS의 필수 기능은 정의 기능·조작 기능·제어 기능 세 가지이므로 여기에 속하지 않는 ③ 독립 기능이 정답이다.
정의 기능은 데이터의 구조와 형식을 정의하는 기능이고, 조작 기능은 데이터의 검색·삽입·삭제·갱신을 수행하는 기능이며, 제어 기능은 무결성·보안·병행제어를 담당하는 기능이다.
데이터 독립성은 DBMS가 추구하는 목표 중 하나일 뿐 이 3대 필수 기능의 항목으로 분류되지는 않는다.
오류나 개정된 내용이 보이면 알려주세요
테이블을 삭제하기 위한 SQL 명령은?
CREATE
ALTER
DROP
DELETE
테이블 자체를 삭제하는 SQL 명령은 ③ DROP이다.
DROP은 테이블의 구조 정의와 그 안의 데이터를 함께 제거하는 정의어(DDL)이므로, 실행 후에는 테이블이 데이터베이스에 남지 않는다.
오류나 개정된 내용이 보이면 알려주세요
스프레드시트에서 기본 입력 단위는?
셀
툴바
블록
탭
스프레드시트에서 데이터를 입력하는 가장 기본적인 단위는 행과 열이 만나는 ① 셀이다.
툴바·블록·탭은 셀에 입력된 데이터를 다루거나 화면을 구성하는 보조 요소일 뿐 입력 단위 자체는 아니다.
오류나 개정된 내용이 보이면 알려주세요
SQL의 데이터 조작문(DML)에 해당하지 않는 것은?
INSERT
SELECT
DROP
UPDATE
SQL의 데이터 조작문(DML)은 INSERT·SELECT·UPDATE·DELETE이므로 여기에 속하지 않는 ③ DROP이 정답이다.
DROP은 테이블·인덱스 같은 데이터베이스 객체 자체를 정의·삭제하는 데이터 정의문(DDL)에 해당한다.
오류나 개정된 내용이 보이면 알려주세요
데이터베이스 3단계 스키마의 종류에 해당하지 않는 것은?
처리(Process) 스키마
외부(External) 스키마
개념(Conceptual) 스키마
내부(Internal) 스키마
데이터베이스 3단계 스키마는 외부·개념·내부 스키마이므로, 여기에 속하지 않는 ① 처리(Process) 스키마가 정답이다.
외부 스키마는 개별 사용자·응용 프로그램 관점의 논리 구조를, 개념 스키마는 조직 전체를 통합한 논리 구조를, 내부 스키마는 물리적 저장 구조를 규정한다.
이 세 계층은 데이터 독립성을 확보하기 위한 구분이며, 처리 절차를 기술하는 스키마는 정의되지 않는다.
오류나 개정된 내용이 보이면 알려주세요
관계형 데이터베이스의 속성 또는 필드에서 나타낼 수 있는 값의 범위를 의미하는 것은?
차수
도메인
튜플
널(NULL)
하나의 속성(필드)이 취할 수 있는 값들의 집합, 즉 값의 범위를 ② 도메인이라 한다.
도메인은 자료형과 길이·값 범위 제약으로 정의되며, 릴레이션에 입력되는 값이 허용되는 값인지 판정하는 기준이 된다.
오류나 개정된 내용이 보이면 알려주세요
스프레드시트에서 조건을 부여하여 이에 맞는 자료들만 추출하여 표시하는 것을 무엇이라 하는가?
정렬
필터
프리젠테이션
매크로
스프레드시트에서 지정한 조건에 맞는 자료만 걸러서 화면에 표시하는 기능을 ② 필터라 한다.
정렬은 자료의 순서를 재배열하는 기능이고, 매크로는 반복 작업을 자동화하는 기능이며, 프리젠테이션은 발표 자료를 만드는 별도의 프로그램이므로 모두 조건 추출 기능과는 다르다.
오류나 개정된 내용이 보이면 알려주세요
프리젠테이션에서 화면을 전환하는 단위는?
슬라이드
시나리오
개체
셀
프리젠테이션 프로그램에서 화면 전환의 기본 단위는 ① 슬라이드이다.
시나리오는 여러 조건의 값을 저장해 비교하는 스프레드시트 기능이고, 개체는 슬라이드 안에 삽입되는 도형·그림 등을 가리키며, 셀은 스프레드시트의 입력 단위이므로 화면 전환 단위가 아니다.
오류나 개정된 내용이 보이면 알려주세요
다음 SQL 문의 의미로 적합한 것은?
SELECT * FROM 사원;
사원 테이블에서 전체 레코드의 모든 필드를 검색한다.
사원 테이블을 삭제한다.
사원 테이블에서 “*”값이 포함된 모든 필드를 검색한다.
사원 테이블의 모든 필드에 “*”값을 추가한다.
SELECT * FROM 사원; 은 사원 테이블에서 모든 필드를 포함한 전체 레코드를 검색하는 명령이므로 정답이다.
여기서 별표(*)는 테이블의 모든 열(필드)을 의미하는 기호일 뿐 특정 값을 뜻하지 않으므로, "*"라는 값이 포함된 필드를 찾거나 그 값을 추가한다는 설명은 옳지 않다.
또한 이 명령은 데이터를 조회(SELECT)하는 것으로 테이블을 삭제하는 DROP과는 무관하다.
오류나 개정된 내용이 보이면 알려주세요
도스(MS-DOS)에서 하드디스크(HDD)의 영역을 논리적으로 설정하고 사용 가능하도록 분할하는 명령어는?
CHKDSK
SCANDISK
FORMAT
FDISK
FDISK는 MS-DOS에서 하드디스크의 파티션(논리적 영역)을 생성·삭제·설정하는 명령어이다.
디스크를 사용 가능한 상태로 만들려면 FDISK로 파티션을 나눈 뒤 FORMAT으로 포맷하는 순서를 거친다.
오류나 개정된 내용이 보이면 알려주세요
UNIX에서 파일의 내용을 화면에 보여 주는 명령은?
type
cat
mv
rm
UNIX에서 파일의 내용을 화면에 출력하는 명령은 cat이다.
cat은 여러 파일을 이어 붙여 표준출력으로 보여주는 용도로도 쓰인다.
오류나 개정된 내용이 보이면 알려주세요
UNIX 시스템에서 현재 작업 중인 프로세스의 상태를 알기 위해 사용하는 명령어는?
ls
cp
ps
cat
UNIX에서 현재 실행 중인 프로세스의 상태를 확인하는 명령은 ps이다.
ps는 프로세스 ID·상태·실행 시간 등의 정보를 표시해 준다.
오류나 개정된 내용이 보이면 알려주세요
“윈도 98”에서 [휴지통]에 관한 설명으로 옳은 것은?
[휴지통]에 있는 파일들은 자동으로 삭제된다.
[휴지통]의 크기에 대한 초기 설정은 하드디스크의 20%이다.
[휴지통]에 있는 파일들은 디스크의 공간을 차지하지 않는다.
[Shift]키를 누른 상태로 해당 파일을 드래그하여 [휴지통]에 넣으면 파일이 [휴지통]에 보관되지 않고 바로 삭제된다.
윈도 98에서 [Shift] 키를 누른 채 파일을 드래그하여 휴지통에 넣으면 휴지통을 거치지 않고 바로 삭제된다.
휴지통은 삭제된 파일을 임시 보관하는 공간으로, 완전히 비우기 전까지는 디스크 공간을 계속 차지한다.
오류나 개정된 내용이 보이면 알려주세요
“윈도 98”에서 시작버튼 위에 마우스의 우측버튼을 클릭하면 볼 수 있는 메뉴가 아닌 것은?
검색
탐색
열기
설정
윈도 98에서 [시작] 버튼 위에 마우스 오른쪽 버튼을 클릭하면 열기·탐색·검색 등의 바로가기 메뉴가 나타나며, 설정은 이 메뉴에 포함되지 않는다.
설정은 [시작] 버튼을 왼쪽 버튼으로 클릭했을 때 열리는 [시작] 메뉴의 하위 항목이다.
오류나 개정된 내용이 보이면 알려주세요
다음이 설명하고 있는 것은?
The term often used for starting a computer, especially one that loads its operating software from the disk.
Store
Replacing
Bootstrap
Spooling
제시문은 디스크에서 운영체제를 불러들여 컴퓨터를 시작하는 것을 가리키는 용어라는 뜻으로, 이는 Bootstrap(부트스트랩)에 대한 설명이다.
부트스트랩은 전원이 켜진 컴퓨터가 보조기억장치에 저장된 운영체제를 주기억장치로 적재하여 실행 가능한 상태로 만드는 과정을 말한다.
오류나 개정된 내용이 보이면 알려주세요
도스(MS-DOS)에서 시스템 부팅시 반드시 필요한 파일이 아닌 것은?
COMMAND.COM
MSDOS.SYS
IO.SYS
CONFIG.SYS
MS-DOS 부팅 시 반드시 필요한 파일은 IO.SYS, MSDOS.SYS, COMMAND.COM이며, CONFIG.SYS는 시스템 환경을 설정하는 선택적 파일로 없어도 부팅은 가능하다.
IO.SYS와 MSDOS.SYS는 커널에 해당하는 시스템 파일이고, COMMAND.COM은 명령어를 해석·실행하는 명령 인터프리터이다.
오류나 개정된 내용이 보이면 알려주세요
다음 ( )안의 내용으로 가장 적절한 것은?
A(n) ( ) is a program that acts an intermediary between a user of computer and the computer hardware.
GUI
file system
compiler
operating system
제시문은 사용자와 컴퓨터 하드웨어 사이의 중개자 역할을 하는 프로그램이라는 뜻으로, 이는 operating system(운영체제)에 대한 설명이다.
운영체제는 사용자의 명령을 해석하여 하드웨어 자원을 관리하고 프로그램 실행 환경을 제공한다.
오류나 개정된 내용이 보이면 알려주세요
스풀링(Spooling)에 대한 설명으로 틀린 것은?
출력 시 출력할 데이터를 만날 때마다 주기억장치로 보내 저장시키는 장치이다.
여러 개의 작업에 대해서 CPU작업과 입출력 작업으로 분할한다.
프로그램 실행과 속도가 느린 입출력을 이원화한다.
프로세서와 입출력 장치와의 속도차이를 해결하여 시스템의 효율을 높이는 방법이다.
스풀링에 대한 설명 중 틀린 것은 ① "출력 시 출력할 데이터를 만날 때마다 주기억장치로 보내 저장시키는 장치이다"이다.
스풀링은 입출력 데이터를 주기억장치가 아니라 디스크 같은 보조기억장치에 임시 저장하여, 느린 입출력 작업과 CPU의 연산 작업을 병행할 수 있게 하는 기법이다.
이를 통해 프로세서와 입출력 장치 간의 속도 차이를 완화하고 시스템 전체의 처리 효율을 높인다.
오류나 개정된 내용이 보이면 알려주세요
시스템의 성능을 극대화하기 위한 운영체제의 목적으로 틀린 것은?
응답시간 지연
사용가능도 증대
신뢰도 향상
처리능력 증대
운영체제의 목적은 처리능력(throughput) 증대, 사용가능도(availability) 증대, 신뢰도(reliability) 향상, 그리고 응답시간(turnaround time) 단축이므로 ① 응답시간 지연은 목적으로 옳지 않다.
응답시간은 작업을 의뢰한 시점부터 결과를 얻기까지 걸리는 시간이므로 짧을수록 성능이 좋다. 따라서 응답시간을 지연시키는 것은 목적이 될 수 없다.
오류나 개정된 내용이 보이면 알려주세요
UNIX시스템에서 명령어 해석기에 해당하는 것은?
쉘(shell)
유틸리티(utility)
커널(kernel)
응용프로그램(application program)
UNIX 시스템에서 사용자의 명령을 해석해 커널에 전달하는 명령어 해석기는 ① 쉘(shell)이다.
커널은 시스템 자원을 관리하는 핵심부이고, 유틸리티와 응용프로그램은 명령 해석 기능을 담당하지 않는다.
오류나 개정된 내용이 보이면 알려주세요
시스템 프로그램을 디스크로부터 주기억장치로 읽어 내어 컴퓨터를 이용할 수 있는 상태로 만들어 주는 과정은?
스케줄링(scheduling)
데드락(deadlock)
부팅(booting)
업데이트(update)
디스크에 저장된 운영체제(시스템 프로그램)를 주기억장치로 적재해 컴퓨터를 사용 가능한 상태로 만드는 과정을 ③ 부팅(booting)이라 한다.
스케줄링은 프로세스에 CPU를 배분하는 절차, 데드락은 자원 대기로 인한 교착 상태, 업데이트는 프로그램 갱신을 뜻하므로 이 과정과는 무관하다.
오류나 개정된 내용이 보이면 알려주세요
“윈도 98”의 바로가기 아이콘에 대한 특징으로 옳은 것은?
바로가기 아이콘을 삭제하면 원본 파일도 삭제되므로 항상 주의해야 한다.
바로가기 아이콘의 확장자는 LNK이며, 컴퓨터에 여러 개 존재해도 상관없다.
바로가기 아이콘은 단축 아이콘으로, 실제 실행파일과 연결되지는 않는다.
바로가기 아이콘은 자주 사용하는 문서나 프로그램을 빠르게 실행시키기 위한 아이콘으로, 실제 실행파일과 연결되지는 않는다.
바로가기 아이콘의 확장자는 LNK이며 원본과 별개로 여러 개를 만들어도 문제가 없으므로 ② 바로가기 아이콘의 확장자는 LNK이며, 컴퓨터에 여러 개 존재해도 상관없다가 옳다.
바로가기 아이콘은 원본 실행파일의 위치 정보를 담은 연결 파일일 뿐이므로 삭제해도 원본은 그대로 남고, 실제 실행파일과 연결되어 있다.
오류나 개정된 내용이 보이면 알려주세요
“윈도 98”에서 작업표시줄(Task Bar)의 속성에 대한 설명으로 틀린 것은?
작업표시줄 자동 숨기기를 설정하면 화면에 필요시만 나타난다.
작업표시줄 여백에 마우스 포인터를 위치시키고 마우스의 왼쪽 버튼을 눌러 속성을 볼 수 있다.
작업표시줄 잠금은 작업표시줄의 영역을 임의로 설정하지 못한다.
현재 실행중인 프로그램은 작업표시줄에 표시된다.
작업표시줄의 속성 창은 여백에서 마우스 오른쪽 버튼을 눌러 나오는 바로가기 메뉴로 열 수 있으므로, 왼쪽 버튼으로 속성을 본다는 ② 작업표시줄 여백에 마우스 포인터를 위치시키고 마우스의 왼쪽 버튼을 눌러 속성을 볼 수 있다는 설명이 틀린 것이다.
자동 숨기기를 설정하면 평소 숨어 있다가 마우스를 가져다 대야 나타나고, 잠금 상태에서는 크기·위치를 임의로 바꿀 수 없으며, 실행 중인 프로그램은 작업표시줄에 표시되므로 나머지 설명은 모두 옳다.
오류나 개정된 내용이 보이면 알려주세요
“윈도 98”에서 활성화된 창을 클립보드에 복사하는 단축키는? (단, 는 프린트 스크린 키이다.)
Windows 98에서 현재 활성화된 창만 클립보드에 이미지로 복사하는 단축키는 이다.
키 단독으로는 화면 전체가 복사되고, 를 함께 누르면 캡처 범위가 현재 활성 창으로 한정된다.
오류나 개정된 내용이 보이면 알려주세요
UNIX의 특징을 설명한 것으로 틀린 것은?
대부분 고급언어인 C언어로 구성되어 타 기종에 이식성이 높다.
다수의 사용자(user)가 동시에 사용할 수 있는 시스템이다.
파일구조가 선형구조의 형태로 되어 있어 파일을 효과적으로 운영할 수 있다.
동시에 여러 작업(task)을 수행할 수 있는 시스템이다.
UNIX의 파일구조는 디렉터리가 여러 단계로 이어지는 트리(계층) 구조이므로, 파일구조가 선형구조라고 설명한 ③ 파일구조가 선형구조의 형태로 되어 있어 파일을 효과적으로 운영할 수 있다가 틀린 설명이다.
UNIX는 대부분 C언어로 작성되어 이식성이 높고, 다중 사용자·다중 작업을 지원하는 시스템이므로 나머지 설명은 모두 옳다.
오류나 개정된 내용이 보이면 알려주세요
기억장소의 크기가 너무 작아서 이용할 수 없는 부분으로 남아 있는 상태는?
Compaction
Fragmentation
Replacement
Garbage collection
기억장소가 프로세스나 데이터를 할당하기에는 너무 작은 조각들로 나뉘어 남아 이용할 수 없게 되는 현상을 ② 단편화(Fragmentation)라 한다.
Compaction(압축)은 이러한 단편화를 해소하기 위해 흩어진 여유 공간을 한데 모으는 기법이고, Replacement는 페이지 교체, Garbage collection은 더 이상 쓰이지 않는 메모리를 회수하는 기법이므로 정의가 다르다.
오류나 개정된 내용이 보이면 알려주세요
도스(MS-DOS)에서 사용자가 파일을 잘못해서 정보를 삭제하였을 때, 이를 복원하는 명령어는?
BACKUP
ANTI
DELETE
UNDELETE
MS-DOS에서 실수로 삭제한 파일을 복원할 때 사용하는 명령어는 ④ UNDELETE이다.
BACKUP은 파일을 백업하는 명령, DELETE는 파일을 삭제하는 명령이며 ANTI는 존재하지 않는 명령이므로 삭제 파일 복원과는 관련이 없다.
오류나 개정된 내용이 보이면 알려주세요
“윈도 98”에서 파일이나 폴더를 이동하거나 복사할 때 또는 창의 크기를 조절할 때 사용되는 마우스 조작은?
오른쪽 단추 클릭
클릭(Click)
더블클릭(Double Click)
드래그 앤 드롭(Drag &Drop)
파일이나 폴더를 이동·복사하거나 창의 크기를 조절할 때 사용하는 마우스 조작은 ④ 드래그 앤 드롭(Drag &Drop)이다.
클릭은 항목 선택, 더블클릭은 실행, 오른쪽 단추 클릭은 바로가기 메뉴 호출에 쓰이므로 이동·복사·크기 조절 기능과는 다르다.
오류나 개정된 내용이 보이면 알려주세요
도스(MS-DOS)에서 "ATTRIB" 명령 사용 시, 읽기 전용 속성을 해제할 때 사용하는 옵션은?
-R
-S
+H
-A
DOS의 ATTRIB 명령에서 속성 앞에 -를 붙이면 해당 속성을 해제하므로, 읽기 전용(Read-only) 속성을 해제할 때는 ① -R 옵션을 사용한다.
+H는 숨김 속성을 설정하는 옵션이고 -S와 -A는 각각 시스템 속성과 저장(보관) 속성을 해제하는 옵션으로 읽기 전용 속성과는 다르다.
오류나 개정된 내용이 보이면 알려주세요
위성통신의 다원접속 방법이 아닌 것은?
신호분할 다원접속
시분할 다원접속
코드분할 다원접속
주파수분할 다원접속
위성통신의 다원접속 방식으로는 흔히 주파수분할·시분할·코드분할 다원접속(FDMA·TDMA·CDMA)이 쓰이며, 이런 방식에 속하지 않는 ① 신호분할 다원접속이 정답이다.
주파수분할 다원접속은 주파수 대역을 나누어 채널을 배정하고, 시분할 다원접속은 시간을 나누어 여러 지구국이 순차적으로 위성 중계기를 사용하며, 코드분할 다원접속은 서로 다른 확산코드로 신호를 구분한다.
오류나 개정된 내용이 보이면 알려주세요
통신속도가 50[Baud]일 때 최단부호펄스의 시간은?
0.1[sec]
0.01[sec]
0.02[sec]
0.05[sec]
통신속도가 50[Baud]일 때 최단부호펄스의 시간은 ③ 0.02[sec]이다.
보오(Baud)는 1초 동안 전송되는 최단 신호(부호) 변화 횟수를 나타내는 단위이므로, 최단부호펄스의 시간 T는 통신속도의 역수로 구한다.
따라서
가 된다.
오류나 개정된 내용이 보이면 알려주세요
정보통신시스템을 구성하는 기본 요소가 아닌 것은?
호스트컴퓨터
통신제어장치
전송회선
멀티시스템계
정보통신시스템은 크게 데이터 처리계와 데이터 전송계로 나뉘며,
처리계의 호스트컴퓨터와 전송계의 통신제어장치·전송회선이 기본 구성요소이므로, 이에 속하지 않는 ④ 멀티시스템계가 정답이다.
오류나 개정된 내용이 보이면 알려주세요
비동기 변복조기에서 주로 널리 이용되는 변조방법은?
위상편이변조(PSK)
펄스코드변조(PCM)
주파수편이변조(FSK)
델타변조(DM)
비동기 변복조기(모뎀)에서는 저속 데이터 전송에 적합하고 회로 구현이 간단한 ③ 주파수편이변조(FSK)가 널리 이용된다.
FSK는 반송파의 주파수를 두 값으로 바꾸어 0과 1을 표현하는 방식으로 잡음에 강하고 복조가 단순해 저속 비동기 모뎀에 적합하다.
오류나 개정된 내용이 보이면 알려주세요
하나의 정보를 여러 개의 반송파로 분할하고, 분할된 반송파 사이의 간격을 최소화하기 위해 직교 다중화해서 전송하는 통신방식으로, 와이브로 및 디지털 멀티미디어 방송 등에 사용되는 기술은?
OFDM
FHSS
DSSS
TDM
하나의 정보를 여러 반송파로 나누고 반송파 사이의 간격을 최소화하도록 직교 다중화하여 전송하는 방식은 ① OFDM(직교주파수분할다중화)이며,
와이브로·지상파 DMB 등에 사용된다.
오류나 개정된 내용이 보이면 알려주세요
아날로그 신호를 디지털 신호로 전송하기 위해 필수적인 처리과정이 아닌 것은?
부호화
정보화
표본화
양자화
아날로그 신호를 디지털 신호로 변환하는 PCM 과정은 표본화·양자화·부호화 순으로 이루어지며,
이 과정에 포함되지 않는 ② 정보화가 정답이다.
오류나 개정된 내용이 보이면 알려주세요
정보통신에서 1초에 전송되는 비트(bit)의 수를 나타내는 전송속도의 단위는?
cycle
baud
Hz
bps
1초 동안 전송되는 비트(bit) 수를 나타내는 전송속도의 단위는 ④ bps(bits per second)이다.
cycle과 Hz는 신호의 주파수(초당 진동 횟수)를 나타내는 단위이고, baud는 초당 신호(부호) 변화 횟수를 나타내는 단위로 비트 수와는 구분된다.
오류나 개정된 내용이 보이면 알려주세요
다음 중 변조방식을 분류한 것에 속하지 않는 것은?
주파수편이변조
위상편이변조
진폭편이변조
멀티포인트변조
디지털 변조방식은 반송파의 진폭·주파수·위상을 변화시키는 진폭편이변조·주파수편이변조·위상편이변조(ASK·FSK·PSK)로 분류되며,
이런 분류 체계에 속하지 않는 ④ 멀티포인트변조가 정답이다.
오류나 개정된 내용이 보이면 알려주세요
이동통신의 전파특성 중 이동체가 송신측으로 빠르게 다가오거나 멀어짐에 따라 수신 신호의 주파수 천이가 발생하는 현상은?
경로손실
도플러 효과
지연확산
심볼간 간섭현상
이동체의 움직임 때문에 수신 신호의 주파수가 원래 주파수보다 높거나 낮게 천이되는 현상은 ② 도플러 효과이다.
주파수 천이량은 이동 속도에 비례하며, 송신측에 가까워지면 높아지고 멀어지면 낮아진다.
오류나 개정된 내용이 보이면 알려주세요
TDM과 관련된 설명으로 옳은 것은?
주파수 대역을 나누어 여러 채널로 사용한다.
주로 아날로그 병렬전송에 이용된다.
각 채널당 고정된 프레임을 구성하여 전송한다.
각 채널별 대역 필터가 필요하다.
TDM(시분할다중화)은 전송로의 시간을 나누어 여러 채널에 할당하는 방식으로, ③ 각 채널당 고정된 프레임을 구성하여 전송한다는 설명이 옳다.
TDM은 각 채널에 일정한 타임슬롯을 순서대로 배정해 프레임 단위로 데이터를 전송하며, 채널을 구분하기 위한 별도의 대역 필터가 필요하지 않다.
오류나 개정된 내용이 보이면 알려주세요
[정보처리기능사 필기] 11년 1회차 시험지 PDF 다운로드·인쇄 →
[정보처리기능사 필기] 11년 1회차 정답과 해설은 무료인가요?
이 페이지의 60문항 정답과 해설은 로그인 없이 무료로 볼 수 있습니다. 무제한 풀이·실전 모의고사·PDF 출력·전자책 다운로드는 베이직 플랜에 포함됩니다.
이 회차를 CBT 로 직접 풀어볼 수 있나요?
정보처리기능사 필기 기출문제 암기장에서 이 회차를 회차별·랜덤으로 풀고 오답노트에 자동으로 모을 수 있습니다. 정보처리기능사 필기 기출문제 풀러 가기 →
시험지 PDF 나 전자책으로도 볼 수 있나요?
이 회차의 인쇄용 시험지 PDF 페이지에서 시험지를 받을 수 있습니다. 시험지 PDF 받기 →