프로그래밍기능사 (2006-04-02)
총 60문항
정답과 해설은 문제지에 없어요. CBT에서 확인할 수 있어요.
1.현재 수행 중에 있는 명령어 코드(Code)를 저장하고 있는 임시저장 장치는?
- ①인덱스 레지스터(Index Register)
- ②명령 레지스터(Instruction Register)
- ③어큐뮬레이터(Accumulator)
- ④메모리 레지스터(Memory Register)
2.입력된 2개의 값들 중에서 어느 것이라도 참 값을 가지고 있으면 참이라는 결과를 출력하는 논리 연산 자는?
- ①NOT
- ②OR
- ③AND
- ④NAND
3.다음 그림의 논리회로에서 출력 (C)은? (단, A=1, B=1이다.)
- ①0
- ②1
- ③11
- ④10
4.2진수 0110을 그레이 코드로 변환하면?
- ①0010
- ②0111
- ③0101
- ④1110
5.연산 후 입력 자료가 변하지 않고 보존되는 특징의 장점을 갖는 인스트럭션 형식은?
- ①0-주소 인스트럭션
- ②1-주소 인스트럭션
- ③2-주소 인스트럭션
- ④3-주소 인스트럭션
6.주소부분에 있는 값이 실제 데이터가 있는 실제 기억 장치 내의 주소를 나타내며 단순한 변수 등을 액세스하는데 사용되는 주소 지정 방식은?
- ①상대 Address
- ②절대 Address
- ③간접 Address
- ④직접 Address
7.중앙처리장치에서 명령이 실행된 차례를 제어하거나 특정 프로그램과 관련된 컴퓨터 시스템의 상태를 나타내고 유지해 두기 위한 제어 워드로서 실행중인 CPU의 상태를 포함하고 있는 것은?
- ①PSW
- ②SP
- ③MAR
- ④MBR
8.입출력 장치와 주기억 장치 사이에 위치하여 데이터 처리 속도의 차이를 줄이는데 도움이 되는 장치는?
- ①입출력 채널
- ②명령 해독기
- ③연산 장치
- ④인덱스 레지스터
9.입출력 장치의 동작 속도와 전자계산기 내부의 동작 속도를 맞추는데 사용되는 레지스터는?
- ①시퀀스 레지스터(Sequence Register)
- ②쉬프트 레지스터(Shift Register)
- ③버퍼 레지스터(Buffer Register)
- ④어드레스 레지스터(Address Register)
10.누산기(Accumulator)에 대하여 바르게 설명한 것은?
- ①다음에 수행할 명령어와 번지를 기억하는 장치이다.
- ②연산 부호를 해독하는 장치이다.
- ③연산 결과를 일시적으로 기억하는 장치이다.
- ④현재 실행중인 연산 결과를 기억하는 장치이다.
11.다음 논리 회로를 나타내는 불 대수식은?
- ①X = ABC
- ②X = A'+B'+C'
- ③X = AB+C
- ④X = A+B+C
12.16진수 FF를 10진수로 나타내면?
- ①254
- ②255
- ③256
- ④257
13.다음 논리식에서 (ㄱ)에 알맞은 것은?
- ①A'+B
- ②A'ㆍB
- ③A+B'
- ④AㆍB'
14.명령어 구성에서 연산자의 기능에 해당하지 않는 것은?
- ①입출력 기능
- ②주소지정 기능
- ③제어 기능
- ④함수연산 기능
15.특정한 장치에서 사용되는 정보를 다른 곳으로 전송하기 위하여 일정한 규칙에 따라 암호로 변환하는 장치는?
- ①명령 계수기
- ②명령 레지스터
- ③부호기(Encoder)
- ④해독기(Decoder)
16.2진수 10110을 1의 보수(1' Complement)로 표현한 것은?
- ①11110
- ②01000
- ③00110
- ④01001
17.불(Boolean)대수의 정리 중 옳지 않은 것은?
- ①X+X = X
- ②XㆍX = X
- ③Xㆍ0 = X
- ④X + 0 = X
18.수치연산은 입력되는 수에 따라 단항 및 이항연산으로 구분되는데 이항연산에 해당하지 않는 것은?
- ①AND
- ②MOVE
- ③OR
- ④ADD
19.제어논리장치(CLU)와 산술논리연산장치(ALU)의 실행 순서를 제어하기 위해 사용되는 레지스터는?
- ①누산기(Accumulator)
- ②프로그램 상태 워드(PSW)
- ③명령 레지스터(Instruction Register)
- ④플래그 레지스터(Flag Register)
20.다음 중 합집합 A U B로 나타낼 수 있는 회로는?
- ①
- ②
- ③
- ④
21.테이블에서 각 레코드를 식별할 수 있는 유일한 값을 갖는 필드를 무엇이라 하는가?
- ①파일
- ②블록
- ③기본키
- ④레코드
22.프레젠테이션에서 사용하는 하나의 화면을 의미하는 것은?
- ①셀
- ②슬라이드
- ③워크시트
- ④프로젝트
23.DBA의 역할로 거리가 먼 것은?
- ①스키마 정의
- ②데이터 사전의 유지관리
- ③저장구조와 접근방법 선정
- ④응용프로그램의 설계 및 개발
24.SQL문의 형식으로 적당하지 않은 것은?
- ①SELECT - FROM - WHERE
- ②UPDATE - FROM - WHERE
- ③INSERT - INTO - VALUES
- ④DELETE - FROM - WHERE
25.SQL에서 데이터베이스에 대한 일련의 처리를 하나로 모은 작업단위로 관리할 수 있다. 이 작업 단위를 무엇이라고 하는가?
- ①페이징(Paging)
- ②디스패치(Dispatch)
- ③스풀링(Spooling)
- ④트랜잭션(Transaction)
26.데이터베이스 개체(Entity)의 속성 중 하나의 속성이 가질 수 있는 모든 값의 집합을 무엇이라고 하는가?
- ①객체(Object)
- ②속성(Attribute)
- ③도메인(Domain)
- ④레코드 타입(Record Type)
27.SQL에서 기본테이블을 생성하는 명령은?
- ①CREATE
- ②SELECT
- ③DROP
- ④UPDATE
28.다음 SQL 질의어의 의미로 가장 적절한 것은?
- ①상품 테이블의 인덱스만을 제거하라.
- ②상품 필드가 키인 인덱스를 제거하라.
- ③상품 테이블을 삭제하라.
- ④상품 필드를 제거하라.
29.윈도우용 프레젠테이션에서 하나의 화면을 구성하는 개개의 요소들을 무엇이라 하는가?
- ①시나리오
- ②개요
- ③스크린 팁
- ④개체(Object)
30.기업체의 발표회나 각종 회의 등에서 빔 프로젝트 등을 이용하여 제품에 대한 소개나 회의 내용을 요약 정리하여 청중에게 효과적으로 전달하기 위한 도구를 의미하는 것은?
- ①프레젠테이션
- ②데이터베이스
- ③스프레드시트
- ④워드프로세서
31.시스템의 성능을 극대화하기 위한 운영체제의 목적으로 옳지 않은 것은?
- ①처리 능력 증대
- ②사용 가능도 증대
- ③신뢰도 향상
- ④응답시간 지연
32.도스(MS-DOS)의 COMMAND.COM에서 직접 처리되는 명령어가 아닌 것은?
- ①DIR
- ②COPY
- ③CLS
- ④DISKCOPY
33.현재의 작업 디렉토리를 나타내기 위한 UNIX 명령어는?
- ①cd
- ②pwd
- ③kill
- ④cp
34.UNIX에서 파일의 내용을 화면에 보여주는 명령은?
- ①rm
- ②cat
- ③mv
- ④type
35.윈도98에서 ‘디스크 조각 모음’에 대한 설명으로 옳지 않은 것은?
- ①디스크 조각 모음은 불량(Bad) 섹터를 치료해 준다.
- ②사용 중인 디스크의 효율 향상을 위하여 수행한다.
- ③디스크 조각 모음 작업 중에도 다른 작업을 수행할 수 있다.
- ④하드디스크뿐만 아니라 플로피디스크도 조각 모음을 할 수 있다.
36.도스(MS-DOS)에서 파일을 읽기 전용 속성으로 지정하는 명령어는?
- ①ATTRIB + H
- ②ATTRIB + V
- ③ATTRIB + R
- ④ATTRIB + A
37.다음은 무엇에 대한 설명인가?
- ①Interrupt
- ②Polling
- ③Method Invocation
- ④Virus
38.윈도98에서 선택된 아이콘을 다른 폴더로 이동 또는 복사하기 위하여 아이콘을 선택한 후 왼쪽 버튼을 누른 채 원하는 곳에 끌어다 놓은 후 마우스 왼쪽 버튼을 놓는 마우스 동작 방법은?
- ①Click
- ②Double Click
- ③Drag And Drop
- ④Click And Drop
39.인터럽트(Interrupt)의 종류로서 옳지 않은 것은?
- ①Supervisor Call Interrupt
- ②I/O interrupt
- ③External Interrupt
- ④Virtual Machine Interrupt
40.UNIX의 구성요소를 크게 세 부분으로 나눌 때 이에 해당되지 않는 것은?
- ①커널(Kernel)
- ②쉘(Shell)
- ③포트(Port)
- ④유틸리티(Utility)
41.스풀링과 버퍼링에 대한 설명 중 옳지 않은 것은?
- ①스풀링은 저속의 입출력장치와 고속의 CPU 간의 속도차이를 해소하기 위한 방법이다.
- ②버퍼링은 주기억장치의 일부를 버퍼로 사용 한다.
- ③버퍼링은 송신자와 수신자의 속도차이를 해결하기 위하여 사용한다.
- ④버퍼링은 서로 다른 여러 작업에 대한 입력과 출력 계산을 동시에 수행한다.
42.윈도98의 탐색기에서 파일이나 폴더를 같은 드라이브로 이동하는 방법 및 선택방법으로 옳지 않은 것은?
- ①비연속적인 여러 개의 파일이나 폴더를 선택할 경우 Shift 단축키를 사용한다.
- ②마우스의 오른쪽 단추를 누른 후 드래그 앤 드롭을 이용하여 이동한다.
- ③마우스의 왼쪽 단추로 드래그 앤 드롭을 이용하여 이동한다.
- ④이동할 파일이나 폴더의 전체 항목을 선택하는 단축키는 Ctrl + A 이다.
43.현재 디렉토리(Directory)의 내용을 확인하기 위하여 도스의 DIR 명령을 사용한 경우 화면에 가장 많은 파일을 표현할 수 있는 명령방식은?
- ①DIR/W
- ②DIR/P
- ③DIR
- ④DIR *.*
44.사용자의 편의를 위해 사용 빈도가 높은 프로그램을 시스템 제공자가 미리 작성하여 사용자에게 제공해 주는 처리 프로그램은?
- ①감시(Supervisor) 프로그램
- ②작업 관리(Job Management) 프로그램
- ③데이터 관리(Data Management) 프로그램
- ④서비스(Service) 프로그램
45.도스(MS-DOS)에서 외부명령어가 아닌 것은?
- ①FORMAT
- ②COPY
- ③CHKDSK
- ④LABEL
46.윈도98에서 하드웨어 장치를 장착하면 자동 인식하는 것을 무엇이라고 하는가?
- ①멀티태스킹(Multi-Tasking)
- ②오토 컨넥트(Auto-Connect)
- ③드래그 앤 드롭(Drag And Drop)
- ④플러그 앤 플레이(Plug & Play)
47.Which of the following is correct answer about batch processing system?
- ①Data processing system which requires immediate process when the data generated like seat reservation for airplane or train.
- ②The method that process data collected until it become some quantity or for some period of time at on time.
- ③The system which has many processors is to program dividing into more than two jobs concurrently under control processors.
- ④A terminal like device equipped with button, dials that enables the operator to communicate with computer.
48.도스(MS-DOS)에서 시스템 부팅시 반드시 필요한 파일이 아닌 것은?
- ①IO.SYS
- ②MSDOS.SYS
- ③COMMAND.COM
- ④CONFIG.SYS
49.다중프로그래밍 상에서 두 개의 프로세스가 실행 중에 있게 되면 각 프로세스는 자신이 필요한 자원을 가지고 실행되다가 서로 자신이 점유하고 있는 자원을 포기하지 않은 상태에서 다른 프로세스가 자원을 요구하는 경우가 발생된다. 이 경우 두 프로세스는 모두 더 이상 실행을 할 수 없게 되는데 이러한 현상을 무엇이라고 하는가?
- ①교착상태(Dead Lock)
- ②세마포어(Semaphore)
- ③가상시스템(Virtual System)
- ④임계영역(Critical Section)
50.준비상태(Ready)에 있는 프로세스들 중에서 우선순위가 가장 높은 프로세스를 선택하여 CPU를 할당(Running 상태)하는 것을 무엇이라 하는가?
- ①디스페치(Dispatch)
- ②타이머 종료(Timer Run Out)
- ③사건 대기(Event Wait)
- ④깨어남(Wake Up)
51.보(Baud) 속도가 1,600[baud]이며 트리비트(Tribit)를 사용하는 경우의 속도는?
- ①1,600[bps]
- ②2,400[bps]
- ③4,800[bps]
- ④9,600[bps]
52.텔레비전과 전화의 연결에 의한 정보 서비스는?
- ①텔레텍스트(Teletext)
- ②텔레텍스(Teletex)
- ③CATV
- ④비디오텍스(Videotex)
53.다음 중 광섬유의 전송 특성으로 잘못된 것은?
- ①전자기적 누화가 없다.
- ②많은 회선의 집속화가 가능하다.
- ③클래딩에 의해 신호의 전송이 이루어진다.
- ④저손실로 장거리 전송이 가능하다.
54.정지위성의 위치는 지구의 적도 상공 약 몇 [Km] 정도인가?
- ①25,000
- ②36,000
- ③45,000
- ④56,000
55.음성 및 비음성 통신 서비스를 통합한 종합정보통신망은?
- ①PS수
- ②ISDN
- ③IS수
- ④VAN
56.100[MHz]의 반송파를 최대 주파수 편이가 60[KHz]이고 신호파 주파수가 10[KHz]로 FM 변조하였을 때 변조 지수(mf) 는?
- ①4
- ②6
- ③8
- ④10
57.은행창구의 거래 상황을 처리해 주는 응용 분야는?
- ①공정 제어
- ②시차 배분
- ③거래 처리
- ④전자 메일
58.데이터 링크 계층에서 감시 시퀀스의 전송제어문자 중 ‘ACK'의 설명으로 옳은 것은?
- ①응답을 요구하는 부호이다.
- ②부정적인 의미를 나타낸다.
- ③수신측에서 문자 동기를 취하기 위해서 사용한다.
- ④오류 검출 결과 정확한 정보를 수신하였음을 나타낸다.
59.다음 중 다중화 방식의 종류에 해당되지 않는 것은?
- ①FDM
- ②TDM
- ③COM
- ④WDM
60.다음 중 데이터 통신 교환방식이 아닌 것은?
- ①메시지 교환방식
- ②패킷 교환방식
- ③기계 교환방식
- ④회선 교환방식