프로그래밍기능사 · 2007

프로그래밍기능사 (2007-01-28)

총 60문항

정답과 해설은 문제지에 없어요. CBT에서 확인할 수 있어요.

  1. 1.8bit를 1word로 이용하는 컴퓨터에서 op-code를 3bit 사용하면 인스트럭션을 몇 개 사용할 수 있는가?

    1. ①4
    2. ②6
    3. ③8
    4. ④16
  2. 2.중앙처리장치의 제어 부분에 의해서 해독되어 현재 실행중인 명령어를 기억하는 레지스터는?

    1. ①PC(Program Counter)
    2. ②IR(Instruction Register)
    3. ③MAR(Memory Address Register)
    4. ④MBR(Memory Buffer Register)
  3. 3.번지(address)로 지정된 저장위치(storage locations)의 내용이 실제 번지가 되는 주소지정번지는?

    1. ①간접지정번지
    2. ②완전지정번지
    3. ③절대지정번지
    4. ④상대지정번지
  4. 4.전가산기(full adder)는 어떤 회로로 구성되는가?

    1. ①반가산기 1개와 OR 게이트로 구성된다.
    2. ②반가산기 1개와 AND 게이트로 구성된다.
    3. ③반가산기 2개와 OR 게이트로 구성된다.
    4. ④반가산기 2개와 AND 게이트로 구성된다.
  5. 5.명령어(Instructions) 형식에서 첫 번째 바이트의 기능이 아닌 것은?

    1. ①자료의 주소지정 기능
    2. ②제어 기능
    3. ③자료전달 기능
    4. ④함수연산 기능
  6. 6.컴퓨터시스템의 중앙처리장치를 구성하는 하나의 회로로서 산술 및 논리연산을 수행하는 장치는?

    1. ①Arithmetic Logic Unit
    2. ②Memory Unit
    3. ③I/O Unit
    4. ④Associative Memory Unit
  7. 7.CPU에서 명령이 실행되는 순서를 제어하거나 특정 프로그램에 관련된 컴퓨터시스템의 상태를 나타내고 유지하기 위한 제어 워드로서 실행 중인 CPU의 상황을 나타내는 것은?

    1. ①PSW
    2. ②MBR
    3. ③MAR
    4. ④PC
  8. 8.연산 자료 중에서 필요 없는 부분을 지우고 필요한 부분만 가지고 연산을 행하는 것을 마스크(Mask)라고 하는데 마스크의 개념을 사용하여 행해지는 연산은?

    1. ①AND
    2. ②OR
    3. ③NOT
    4. ④MOVE
  9. 9.1bit 기억장치로 가장 적합한 것은?

    1. ①레지스터
    2. ②누산기
    3. ③계전기
    4. ④플립플롭
  10. 10.16진수 FF를 10진수로 나타낸 것은?

    1. ①265
    2. ②256
    3. ③255
    4. ④245
  11. 11.다음 그림은 어떤 회로를 나타낸 것인가?

    1. ①AND 회로
    2. ②Half Adder
    3. ③NOT 회로
    4. ④OR 회로
  12. 12.자외선을 이용하여 메모리를 지우고 Writer로 다시 프로그램을 입력할 수 있는 기억소자는?

    1. ①ROM
    2. ②EEPROM
    3. ③CMOS
    4. ④EPROM
  13. 13.A(AB+C)를 간단히 한 결과로 옳은 것은?

    1. ①A(B+C)
    2. ②A
    3. ③B
    4. ④C
  14. 14.그림과 같은 논리회로에서 A=1,B=1, C=0 일 때 X로 출력되는 값은?

    1. ①0
    2. ②1
    3. ③10
    4. ④11
  15. 15.명령어 형식 중 주소부분이 없어 연산자만 존재하는 형식은?

    1. ①0-주소 형식
    2. ②1-주소 형식
    3. ③2-주소 형식
    4. ④3-주소 형식
  16. 16.컴퓨터에 의하여 다음에 수행될 명령어의 주소가 저장되어 있는 기억장소는?

    1. ①프로그램카운트(Program Counter)
    2. ②메모리 레지스터(Memory Register)
    3. ③명령어 레지스터(Instruction Register)
    4. ④인덱스 레지스터(Index Register)
  17. 17.동시에 여러 개의 입/출력장치가 작동되도록 설계된 것은?

    1. ①Simples channel
    2. ②Multiplexer channel
    3. ③Select channel
    4. ④Register channel
  18. 18.디스크 팩이 6장으로 구성되었을 때 사용하여 기록할 수 있는 면 수는?

    1. ①6
    2. ②8
    3. ③10
    4. ④12
  19. 19.JK플립플롭(flipflop)에서 보수가 출력되기 위한 J, K의 입력 상태는?

    1. ①J =1, K = 0
    2. ②J =0, K = 1
    3. ③J =1, K = 1
    4. ④J =0, K = 0
  20. 20.명령어의 구성 중 연산자 부분(operation code)의 구성요소에 해당되지 않은 것은?

    1. ①인스트럭션 형식
    2. ②동작코드
    3. ③데이터 종류
    4. ④명령어 순서
  21. 21.데이터베이스관리시스템(DBMS)의 필수 기능에 해당하지 않는 것은?

    1. ①제어기능
    2. ②정의기능
    3. ③조작기능
    4. ④처리기능
  22. 22.프레젠테이션의 구성요소 중 프레젠테이션을 구성하는 하나의 화면 단위를 무엇이라고 하는가?

    1. ①슬라이드
    2. ②개체
    3. ③시나리오
    4. ④개요
  23. 23.스프레드시트 작업에서 반복되거나 복잡한 단계를 수행하는 작업을 일괄적으로 자동화시켜 처리하는 방법에 해당하는 것은?

    1. ①매크로
    2. ②정렬
    3. ③검색
    4. ④필터
  24. 24.테이블 삭제시 사용하는 SQL 명령은?

    1. ①CRATE TABLE
    2. ②DELETE TABLE
    3. ③DROP TABLE
    4. ④ALTER TABLE
  25. 25.다음 SQL문을 실행한 결과 검색되지 않는 주문 수량은?

    1. ①150
    2. ②200
    3. ③300
    4. ④350
  26. 26.SQL SELECT 문에서 특정 열의 값을 기준으로 정렬할 때 사용하는 절은?

    1. ①SORT BY 절
    2. ②ORDER BY 절
    3. ③ORDER TO 절
    4. ④SORT 절
  27. 27.사원(사원번호, 이름) 테이블에서 “사원번호”가 “200”인 튜플을 삭제하는 SQL 문은?

    1. ①REMOVE TABLE 사원 WHERE 사원번호=200;
    2. ②KILL 사원번호, 이름 FROM 사원 WHERE 사원번호=200;
    3. ③DELETE FROM 사원 WHERE 사원번호=200;
    4. ④DROP TABLE 사원 WHERE 사원번호=200;
  28. 28.각종 보고서나 논문 자료를 여러 사람 앞에서 설명하고자 할 때 가장 적당한 것은?

    1. ①스프레드시트
    2. ②DBMS
    3. ③프레젠테이션
    4. ④언어번역 프로그램
  29. 29.데이터베이스 구조를 3단계의 스키마로 나눌 경우 포함되지 않는 것은?

    1. ①외부스키마
    2. ②개념스키마
    3. ③논리스키마
    4. ④내부스키마
  30. 30.다음 <질의>를 SQL 문으로 옳게 표기한 것은?

    1. ①SELECT 상품명, 단가, 수량 FROM 상품 WHERE 단가 >=5000;
    2. ②SELECT 상품 FROM 상품명, 단가, 수량 WHERE 단가 >=5000;
    3. ③SELECT 상품명, 단가, 수량 FROM 상품 WHERE 수량 >=5000;
    4. ④SELECT 상품명, 단가, 수량 FROM 상품 IF 단가>=5000;
  31. 31.'윈도98'에 대한 설명으로 옳지 않은 것은?

    1. ①데이터를 한 번에 16비트 단위로 처리한다.
    2. ②Plug and Play 기능을 지원한다.
    3. ③네트워크와 인터넷을 지원한다.
    4. ④멀티태스킹(Multi-tasking)을 지원한다.
  32. 32.‘윈도98’에서 사용자를 변경하려면 시작 단추에 있는 어떤 메뉴를 클릭하는가?

    1. ①실행
    2. ②프로그램
    3. ③설정
    4. ④로그오프
  33. 33.도스(MS-DOS)에서 감추어진 파일의 속성을 해제하는 명령은?

    1. ①ATTRIB /+A
    2. ②ATTRIB /-A
    3. ③ATTRIB /-H
    4. ④ATTRIB /+H
  34. 34.다음의 설명이 가장 적합한 것은?

    1. ①Booting
    2. ②Backup
    3. ③File store
    4. ④Formatting
  35. 35.‘윈도98’의 탐색기에서 이웃하는 파일들을 선택할 때 사용하는 키와 이웃하지 않는 파일들을 선택할 때 사용하는 키의 나열이 순서적으로 옳은 것은?

    1. ①Ctrl, Alt
    2. ②Shift, Alt
    3. ③Alt, Ctrl
    4. ④Shift, Ctrl
  36. 36."윈도98"에서 "시스템 도구" 메뉴에 포함되지 않는 것은?

    1. ①디스크 검사
    2. ②디스크 조각 모음
    3. ③디스크 정리
    4. ④디스크 포맷
  37. 37.유닉스(UNIX) 명령어 "rm"의 설명으로 옳은 것은?

    1. ①파일 삭제
    2. ②디렉토리 생성
    3. ③디렉토리 이동
    4. ④파일 이동
  38. 38.‘윈도98’에서 한 번의 마우스 조작만으로 현재 실행 중인 응용프로그램 사이를 오가며 작업할 수 있는 환경을 제공하는 것은?

    1. ①바탕화면
    2. ②내 컴퓨터
    3. ③시작 버튼
    4. ④작업 표시줄
  39. 39.유닉스(UNIX)에서 네트워크상의 문제를 진단할 수 있는 명령어는?

    1. ①ping
    2. ②cd
    3. ③pwd
    4. ④who
  40. 40.다음 ( ) 안의 내용으로 가장 적절한 것은?

    1. ①GUI
    2. ②compiler
    3. ③file system
    4. ④operating system
  41. 41.다중 프로그래밍 환경에서 하나 또는 그 이상의 프로세서가 가능하지 못한 특정 사건(Event)을 무한정 기다리는 상태를 무엇이라고 하는가?

    1. ①Swapping
    2. ②Overlay
    3. ③Pipelining
    4. ④Dead Lock
  42. 42.도스(MS-DOS)에서 외부명령어에 대한 설명으로 옳은 것은?

    1. ①독립된 파일의 형태로 DIR 명령으로 확인이 가능하다.
    2. ②COMMAND.COM이 주기억장치에 올려 져야 사용할 수 있다.
    3. ③주기억장치에 항상 올려져 있는 명령어이다.
    4. ④DIR은 외부명령어 이다.
  43. 43.유닉스(UNIX) 운영체제의 기초가 되는 컴퓨터 언어는?

    1. ①C
    2. ②COBOL
    3. ③PASCAL
    4. ④BASIC
  44. 44.유닉스(UNIX) 명령어 중 DOS의 DIR과 같은 역할을 하는 명령은?

    1. ①ls
    2. ②cd
    3. ③pwd
    4. ④cp
  45. 45.‘윈도98’에서 바탕화면에 있는 아이콘들을 정렬하려고 할 때 기본적으로 제공하는 아이콘 정렬 방식이 아닌 것은?

    1. ①종류별 정렬
    2. ②자동 정렬
    3. ③계단식 정렬
    4. ④크기순 정렬
  46. 46.도스(MS-DOS)에서 실행파일이 존재하지 않고 ‘COMMAND.COM'이 메모리에 상주하고 있을 경우 항상 사용할 수 있는 명령어를 의미하는 것은?

    1. ①내부명령어
    2. ②외부명령어
    3. ③배치명령어
    4. ④실행명령어
  47. 47.단말장치 사용자가 일정한 시간간격(Time Slice) 동안 CPU를 사용함으로써 단독으로 중앙처리장치를 이용하는 것과 같은 효과를 가지는 시스템은?

    1. ①시분할 시스템
    2. ②다중프로그래밍 시스템
    3. ③일괄처리 시스템
    4. ④분산처리 시스템
  48. 48.도스(MS-DOS)에서 ‘config.sys' 파일에 ’break=on'을 설정하는 이유는?

    1. ①중첩 확장 메모리 영역의 사용을 위하여
    2. ②ctrl + c에 의한 작업 중지 명령을 위하여
    3. ③숨김(hidden) 파일을 만들기 위하여
    4. ④드라이브를 읽기 전용(read only)로 만들기 위하여
  49. 49.‘윈도98’에서 ‘디스크 조각 모음’에 관한 설명으로 옳은 것은?

    1. ①디스크의 논리적 영역을 할당한다.
    2. ②디스크의 삭제된 파일을 복구한다.
    3. ③디스크의 물리적 손상부분을 제거한다.
    4. ④디스크를 효율적으로 사용하기 위해 파일을 정리한다.
  50. 50.하드디스크의 분할을 설정하고 논리적 드라이브 번호를 할당하는 DOS의 외부명령어는?

    1. ①FDISK
    2. ②CHKDSK
    3. ③RECOVER
    4. ④DISKCOMP
  51. 51.다음 중 리얼타임시스템(real time system)으로 처리하는데 가장 적합한 것은?

    1. ①급여계산
    2. ②월간판매 분석
    3. ③좌석예약
    4. ④성적관리
  52. 52.다음 중 LAN과 가장 관계가 없는 것은?

    1. ①DSU
    2. ②CSMA/CD
    3. ③Token ring
    4. ④FDDI
  53. 53.전송선로의 조건 중 선로의 감쇄량이 최소로 되는 경우는?(단, R : 선로의 저항 L : 선로의 인덕턴스 C : 선로의 커패시턴스 G : 선로의 누설컨덕턴스)

    1. ①RL = GC
    2. ②LG = RC
    3. ③LC = GR
    4. ④LR = CR
  54. 54.국제표준화기구인 ISO에서 제시한 프로토콜 모델은?

    1. ①OSI 7계층
    2. ②ITU-X 시리즈
    3. ③IBM의 BSC
    4. ④ANSI의 HDLC
  55. 55.광섬유 케이블은 코어와 클래드로 구성된다. 케이블에서 빛이 통과하는 주 통로는?

    1. ①코어
    2. ②클래드
    3. ③코어와 클래드 양쪽 모두
    4. ④코어와 클래드의 중심
  56. 56.정보통신시스템에서 디지털 신호를 아날로그 신호로, 아날로그 신호를 디지털 신호로 변환시켜주는 것은?

    1. ①변복조기
    2. ②단말기
    3. ③다중화기
    4. ④접속기
  57. 57.에러(error)를 검출하기 위하여 1개의 체크 비트(check bit)를 가지는데 이것을 무엇이라 하는가?

    1. ①바이너리 비트(binary bit)
    2. ②패리티 비트(parity bit)
    3. ③캐리 비트(carry bit)
    4. ④체크 디지트(check digit)
  58. 58.메시지통신시스템(MHS)의 설명으로 적합하지 않은 것은?

    1. ①전자메일 서비스의 일종이다.
    2. ②패킷교환방식으로 운용된다.
    3. ③컴퓨터의 축적처리 기능을 이용한 것이다.
    4. ④메시지의 양방향 송/수신이 가능하다.
  59. 59.RS-232C용 케이블 커넥터인 25핀에서 DTE와 DCE간에 데이터의 송신과 수신용 핀 번호가 순서대로 옳은 것은?

    1. ①2, 3번
    2. ②7, 8번
    3. ③14, 16번
    4. ④20, 21번
  60. 60.다음 중 데이터통신의 목적으로 가장 적합한 것은?

    1. ①통신서비스의 표준화
    2. ②신속 정확한 정보의 전달과 정보지원의 공유 및 이용
    3. ③정보통신기기의 개발 및 발전 촉진
    4. ④정보에 대한 비밀 보장