프로그래밍기능사 (2004-10-10)
총 60문항
정답과 해설은 문제지에 없어요. CBT에서 확인할 수 있어요.
1.로더(Loader)의 기능으로 옳지 않은 것은?
- ①재배치(Relocation)
- ②할당(Allocation)
- ③링킹(Linking)
- ④번역(Compile)
2.다른 모든 플립플롭의 기능을 대용할 수 있으므로 응용범위가 넓고 집적회로화 되어, 가장 널리 사용되는 플립플롭은?
- ①T 플립플롭
- ②JK 플립플롭
- ③D 플립플롭
- ④RS 플립플롭
3.보기의 내용과 가장 관계 있는 장치는?
- ①제어장치
- ②기억장치
- ③연산장치
- ④입·출력장치
4.명령어의 구성이 연산자부에 3bit, 주소부에 5bit로 되어 있을 때, 이 명령어를 사용하는 컴퓨터는 최대 몇 가지의 동작이 가능한가?
- ①256
- ②32
- ③16
- ④8
5.하나의 명령어가 2개의 오퍼랜드를 가지고 있으며, 처리할 데이터를 제 1, 제 2 오퍼랜드에 기억시키고 그 처리 결과를 제 1오퍼랜드에 기억시키므로 제 1오퍼랜드로 표시된 장소에 기억되어 있던 내용은 처리 후에 지워지게 되는 명령의 형식은?
- ①1 어드레스(Address) 방식
- ②2 메모리(Memory) 방식
- ③2 어드레스(Address) 방식
- ④3 어드레스(Address) 방식
6.에러를 검출하고 검출된 에러를 교정하기 위하여 사용되는 코드는?
- ①ASCII 코드
- ②BCD 코드
- ③8421 코드
- ④Hamming 코드
7.다음 논리회로에서 출력 f의 값은?
- ①1
- ②2
- ③1/2
- ④0
8.레지스터에 새로운 데이터를 전송하면 먼저 있던 내용은 어떻게 되는가?
- ①먼저 내용은 다른 곳으로 전송되고 새로운 내용만 기억된다.
- ②기억된 내용에 아무런 변화가 없다.
- ③먼저 내용은 지워지고 새로운 내용만 기억된다.
- ④누산기(Accumulator)에서는 덧셈이 이루어진다.
9.2진수 “101111110”을 8진수로 변환하면?
- ①557
- ②576
- ③567
- ④558
10.불(Boolean) 대수의 정리 중 옳지 않은 것은?
- ①1 · A = A
- ②0 · A = 0
- ③1 + A = A
- ④0 + A = A
11.입·출력장치의 동작속도와 전자계산기 내부의 동작 속도를 맞추는데 사용되는 레지스터는?
- ①시프트 레지스터(Shift Register)
- ②시퀀스 레지스터(Sequence Register)
- ③어드레스 레지스터(Address Register)
- ④버퍼 레지스터(Buffer Register)
12.다음 회로는 0과 1을 입력으로 하는 논리회로이다. 이 회로의 종류는?
- ①전감산기
- ②반가산기
- ③플립플롭
- ④전가산기
13.다음 논리식에서 (ㄱ)에 알맞은 것은?
- ①
- ②
- ③
- ④
14.전가산기(Full adder)의 구성으로 옳은 것은?
- ①2개의 반가산기와 1개의 OR 게이트회로
- ②1개의 AND 게이트 회로와 1개의 Exclusive OR 회로
- ③2개의 반가산기만으로 구성
- ④1개의 반가산기와 2개의 OR 게이트회로
15.2진수 1001을 Gray Code로 변환하면?
- ①1110
- ②1010
- ③1001
- ④1101
16.이항(Binary) 연산에 해당하는 것으로만 나열된 것은?
- ①SHIFT, AND
- ②MOVE, OR
- ③ROTATE, AND
- ④AND, OR
17.연산 후 입력자료가 변하지 않고 보존되는 특징의 장점을 갖는 인스트럭션 형식은?
- ①2-주소 인스트럭션 형식
- ②1-주소 인스트럭션 형식
- ③3-주소 인스트럭션 형식
- ④0-주소 인스트럭션 형식
18.중앙처리장치에서 명령이 실행될 차례를 제어하거나 특정 프로그램과 관련된 컴퓨터 시스템의 상태를 나타내고 유지해 두기 위한 제어 워드로서, 실행중인 CPU의 상태를 포함하고 있는 것은?
- ①PSW
- ②MBR
- ③SP
- ④MAR
19.CPU와 주기억장치 사이에서 정보 교환을 위하여 주기억장치의 정보를 일시적으로 저장하는 고속 기억장치는?
- ①연관 기억 장치
- ②보조 기억 장치
- ③가상 기억 장치
- ④캐시 기억 장치
20.OP 코드로만 구성되며, 스택을 이용하여 연산을 하는 형식은?
- ①1-주소 형식
- ②3-주소 형식
- ③2-주소 형식
- ④0-주소 형식
21.스프레드시트에서 기본 입력 단위를 무엇이라고 하는가?
- ①툴 바
- ②셀
- ③블록
- ④탭
22.아래 내용에 해당하는 데이터베이스 유형은?
- ①계층형 데이터베이스
- ②관계형 데이터베이스
- ③객체형 데이터베이스
- ④네트워크 데이터베이스
23.데이터베이스에서 생성된 테이블을 삭제할 때 사용하는 SQL 명령문은?
- ①Drop
- ②Clear
- ③Del
- ④Delete
24.DBA의 역할로 거리가 먼 것은?
- ①스키마 정의
- ②데이터 사전의 유지 관리
- ③저장 구조와 접근 방법 선정
- ④응용 프로그램의 설계 및 개발
25.SQL문 “SELECT * FROM INSA ;” 에서 “*”의 의미는?
- ①모든 열을 검색하라.
- ②INSA 테이블의 기본키 열을 검색하라.
- ③특수문자 “*”을 포함한 필드명을 검색하라.
- ④INSA 테이블을 삭제하라.
26.다음 SQL문을 실행한 결과, 검색되지 않는 주문 수량은 얼마인가?
- ①150
- ②200
- ③350
- ④300
27.DBMS의 필수기능으로만 나열된 것은?
- ①정의기능, 조작기능, 제어기능
- ②예비기능, 회복기능, 조작기능
- ③참조기능, 보안기능, 저장기능
- ④보안기능, 병행제어기능, 검증기능
28.SQL에서 변경된 내용을 데이터베이스에 저장할 때 사용되는 처리 문은?
- ①ROLLBACK
- ②COMMIT
- ③CROSS
- ④CASCADE
29.스프레드시트의 기본 기능이 아닌 것은?
- ①자료의 계산 기능
- ②동영상 처리 기능
- ③차트 작성 기능
- ④그림, 클립아트, 지도 등의 개체 삽입 기능
30.Windows 프레젠테이션에서 하나의 화면을 구성하는 개개의 요소들을 무엇이라 하는가?
- ①시나리오
- ②개요
- ③스크린팁
- ④개체(Object)
31.시스템의 성능을 극대화하기 위한 운영체제의 목적으로 옳지 않은 것은?
- ①응답시간 지연
- ②처리능력 증대
- ③신뢰도 향상
- ④사용가능도 증대
32.Windows 98에서 파일의 삭제시 휴지통에 넣지 않고 바로 삭제하는 단축키는?
- ①Shift + F1
- ②Ctrl + Alt
- ③Shift + Del
- ④Ctrl + Del
33.시스템 프로그램을 디스크로부터 주기억장치로 읽어 내어 컴퓨터를 이용할 수 있는 상태로 만들어 주는 과정은?
- ①데드락(Deadlock)
- ②스케줄링(Scheduling)
- ③부팅(Booting)
- ④업데이트(Update)
34.도스(MS-DOS)의 COMMAND.COM에서 직접 처리되는 명령어가 아닌 것은?
- ①DIR
- ②CLS
- ③COPY
- ④DISKCOPY
35.Windows 98에서 하드웨어 장치를 장착하면 자동 인식하는 것을 무엇이라 하는가?
- ①플러그 앤 플레이(Plug & Play)
- ②드래그 앤 드롭(Drag & Drop)
- ③오토 컨넥트(Auto-Connect)
- ④멀티 태스킹(Multi-Tasking)
36.다중 프로그래밍 시스템 내에서 서로 다른 프로세스가 일어날수 없는 사건을 무한정 기다리고 있는 것을 무엇이라 하는가?
- ①코루틴(Coroutine)
- ②교착상태(Deadlock)
- ③가베지수집(Garbage Collection)
- ④세마포어(Semaphore)
37.프로세스 스케줄링 방법 중 가장 먼저 CPU를 요청한 프로세스에게 가장 먼저 CPU를 할당하여 실행할 수 있게 하는 방법은?
- ①FIFO
- ②FILO
- ③LFU
- ④LRU
38.스풀링과 버퍼링에 대한 설명 중 옳지 않은 것은?
- ①버퍼링은 송신자와 수신자의 속도 차이를 해결하기 위하여 사용한다.
- ②버퍼링은 주기억장치의 일부를 버퍼로 사용한다.
- ③스풀링은 저속의 입·출력장치와 고속의 CPU간의 속도 차이를 해소하기 위한 방법이다.
- ④버퍼링은 서로 다른 여러 작업에 대한 입·출력과 계산을 동시에 수행한다.
39.Windows 98에서 아래 설명에 해당하는 것은?
- ①폴더
- ②아이콘
- ③단축아이콘
- ④작업표시줄
40.Windows 98에서 여러 개의 응용 프로그램을 순서대로 전환 할 때 사용하는 단축키는?
- ①Alt + F1
- ②Alt + Tab
- ③Alt + Enter
- ④Alt + Shift
41.현재의 작업 디렉토리를 나타내기 위한 UNIX 명령은?
- ①cd
- ②kill
- ③pwd
- ④cp
42.UNIX에서 현재 실행중인 프로세스를 삭제하기 위한 명령어는?
- ①stop
- ②kill
- ③dd
- ④del
43.Windows 98에 대한 설명으로 옳지 않은 것은?
- ①다중 작업 환경(Multi Tasking) 지원
- ②파일 이름을 255자 까지 지원
- ③Plug & Play 기능 지원
- ④16bit 환경의 GUI 시스템
44.온라인 실시간 시스템의 조회 방식에 적합한 업무는?
- ①성적 처리 업무
- ②좌석 예약 업무
- ③봉급 계산 업무
- ④객관식 채점업무
45.Windows 98의 탐색기에서 연속된 여러 개의 파일을 선택할 때 첫 번째 파일을 선택 후, 마지막 파일 선택시 동시에 누르는 키는?
- ①Tab 키
- ②Alt 키
- ③Ctrl 키
- ④Shift 키
46.운영체제에서 가장 기초적인 시스템 기능을 담당하는 부분으로 관리자(Supervisor), 제어 프로그램(Control Program), 핵(Nucleus)등으로 부르며 프로세스관리, CPU 제어, 입·출력 제어, 기억장치 관리 등의 기능을 수행하는 것은?
- ①커널(Kernel)
- ②파일 시스템(File System)
- ③데이터관리(Data Control)
- ④인터페이스(Interface)
47.다음 중 도스(MS-DOS)에서 파일을 읽기 전용 속성으로 지정하는 명령어는?
- ①ATTRIB +A
- ②ATTRIB +V
- ③ATTRIB +H
- ④ATTRIB +R
48.도스(MS-DOS)에서 두 개의 파일을 비교하여 그 차이를 나타내는 명령은?
- ①FC
- ②SHARE
- ③VER
- ④MOVE
49.다음 괄호 안에 가장 알맞은 단어는?
- ①GUI
- ②Operating System
- ③File System
- ④Interpreter
50.다음은 무엇에 대한 설명인가?
- ①Polling
- ②Method Invocation
- ③Interrupt
- ④Virus
51.데이터의 전달과정을 5단계로 구분한 순서로 맞는 것은?
- ①회로연결-링크확립-전문전달-링크단절-회로단절
- ②회로연결-전문전달-링크확립-회로단절-링크단절
- ③링크확립-회로연결-전문전달-회로단절-링크단절
- ④링크확립-회로연결-전문전달-링크단절-회로단절
52.1,600보(Baud)이며 트리 비트(Tribit)를 사용하는 경우 통신속도는 몇 bps 속도가 되는가?
- ①2,400
- ②4,800
- ③1,600
- ④9,600
53.다음 중 외부의 영향을 가장 적게 받는 전송선로는?
- ①동축케이블
- ②광섬유케이블
- ③M/W 무선경로
- ④PVC 국내케이블
54.EIA의 RS-232C 접속방법과 같은 내용을 기술한 ITU-T의 권고안은?
- ①V.24
- ②X.25
- ③MPEG-4
- ④IPv4
55.데이터통신의 교환방식으로 분류할 때 해당되지 않는 것은?
- ①회선교환방식
- ②메세지교환방식
- ③패킷교환방식
- ④메모리교환방식
56.국제표준화기구(ISO)에서 권고하고 있는 OSI 7계층 중에서 최하위 계층은?
- ①링크계층
- ②응용계층
- ③물리계층
- ④패킷계층
57.다음은 변조 방식들의 나열이다. 이 중 반송파로 사용하는 정현파의 진폭에 정보를 실어 보내는 변조 방식은?
- ①FM
- ②PSK
- ③FSK
- ④ASK
58.INTELSAT 통신위성의 위치는?
- ①남극 상공 40,000[km] 정도
- ②지상으로부터 45,000[km] 정도
- ③북극 상공 30,000[km] 정도
- ④적도 상공 36,000[km] 정도
59.이동통신(핸드폰)의 접속방식에 이용되는 CDMA방식은?
- ①주파수분할다원접속방식
- ②코드분할다원접속방식
- ③공간분할다원접속방식
- ④시분할다원접속방식
60.일정량의 자료를 모은 후에 처리하는 방법을 무엇이라 하는가?
- ①일괄 처리(Batch Processing)
- ②실시간 처리(Real Time Processing)
- ③원격 처리(Teleprocessing)
- ④온-라인 처리(On-Line Processing)