프로그래밍기능사 · 2006

프로그래밍기능사 (2006-04-02)

총 60문항

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

  1. 1.현재 수행 중에 있는 명령어 코드(Code)를 저장하고 있는 임시저장 장치는?

    1. ①인덱스 레지스터(Index Register)
    2. ②명령 레지스터(Instruction Register)
    3. ③어큐뮬레이터(Accumulator)
    4. ④메모리 레지스터(Memory Register)
  2. 2.입력된 2개의 값들 중에서 어느 것이라도 참 값을 가지고 있으면 참이라는 결과를 출력하는 논리 연산 자는?

    1. ①NOT
    2. ②OR
    3. ③AND
    4. ④NAND
  3. 3.다음 그림의 논리회로에서 출력 (C)은? (단, A=1, B=1이다.)

    1. ①0
    2. ②1
    3. ③11
    4. ④10
  4. 4.2진수 0110을 그레이 코드로 변환하면?

    1. ①0010
    2. ②0111
    3. ③0101
    4. ④1110
  5. 5.연산 후 입력 자료가 변하지 않고 보존되는 특징의 장점을 갖는 인스트럭션 형식은?

    1. ①0-주소 인스트럭션
    2. ②1-주소 인스트럭션
    3. ③2-주소 인스트럭션
    4. ④3-주소 인스트럭션
  6. 6.주소부분에 있는 값이 실제 데이터가 있는 실제 기억 장치 내의 주소를 나타내며 단순한 변수 등을 액세스하는데 사용되는 주소 지정 방식은?

    1. ①상대 Address
    2. ②절대 Address
    3. ③간접 Address
    4. ④직접 Address
  7. 7.중앙처리장치에서 명령이 실행된 차례를 제어하거나 특정 프로그램과 관련된 컴퓨터 시스템의 상태를 나타내고 유지해 두기 위한 제어 워드로서 실행중인 CPU의 상태를 포함하고 있는 것은?

    1. ①PSW
    2. ②SP
    3. ③MAR
    4. ④MBR
  8. 8.입출력 장치와 주기억 장치 사이에 위치하여 데이터 처리 속도의 차이를 줄이는데 도움이 되는 장치는?

    1. ①입출력 채널
    2. ②명령 해독기
    3. ③연산 장치
    4. ④인덱스 레지스터
  9. 9.입출력 장치의 동작 속도와 전자계산기 내부의 동작 속도를 맞추는데 사용되는 레지스터는?

    1. ①시퀀스 레지스터(Sequence Register)
    2. ②쉬프트 레지스터(Shift Register)
    3. ③버퍼 레지스터(Buffer Register)
    4. ④어드레스 레지스터(Address Register)
  10. 10.누산기(Accumulator)에 대하여 바르게 설명한 것은?

    1. ①다음에 수행할 명령어와 번지를 기억하는 장치이다.
    2. ②연산 부호를 해독하는 장치이다.
    3. ③연산 결과를 일시적으로 기억하는 장치이다.
    4. ④현재 실행중인 연산 결과를 기억하는 장치이다.
  11. 11.다음 논리 회로를 나타내는 불 대수식은?

    1. ①X = ABC
    2. ②X = A'+B'+C'
    3. ③X = AB+C
    4. ④X = A+B+C
  12. 12.16진수 FF를 10진수로 나타내면?

    1. ①254
    2. ②255
    3. ③256
    4. ④257
  13. 13.다음 논리식에서 (ㄱ)에 알맞은 것은?

    1. ①A'+B
    2. ②A'ㆍB
    3. ③A+B'
    4. ④AㆍB'
  14. 14.명령어 구성에서 연산자의 기능에 해당하지 않는 것은?

    1. ①입출력 기능
    2. ②주소지정 기능
    3. ③제어 기능
    4. ④함수연산 기능
  15. 15.특정한 장치에서 사용되는 정보를 다른 곳으로 전송하기 위하여 일정한 규칙에 따라 암호로 변환하는 장치는?

    1. ①명령 계수기
    2. ②명령 레지스터
    3. ③부호기(Encoder)
    4. ④해독기(Decoder)
  16. 16.2진수 10110을 1의 보수(1' Complement)로 표현한 것은?

    1. ①11110
    2. ②01000
    3. ③00110
    4. ④01001
  17. 17.불(Boolean)대수의 정리 중 옳지 않은 것은?

    1. ①X+X = X
    2. ②XㆍX = X
    3. ③Xㆍ0 = X
    4. ④X + 0 = X
  18. 18.수치연산은 입력되는 수에 따라 단항 및 이항연산으로 구분되는데 이항연산에 해당하지 않는 것은?

    1. ①AND
    2. ②MOVE
    3. ③OR
    4. ④ADD
  19. 19.제어논리장치(CLU)와 산술논리연산장치(ALU)의 실행 순서를 제어하기 위해 사용되는 레지스터는?

    1. ①누산기(Accumulator)
    2. ②프로그램 상태 워드(PSW)
    3. ③명령 레지스터(Instruction Register)
    4. ④플래그 레지스터(Flag Register)
  20. 20.다음 중 합집합 A U B로 나타낼 수 있는 회로는?

    1. ①
    2. ②
    3. ③
    4. ④
  21. 21.테이블에서 각 레코드를 식별할 수 있는 유일한 값을 갖는 필드를 무엇이라 하는가?

    1. ①파일
    2. ②블록
    3. ③기본키
    4. ④레코드
  22. 22.프레젠테이션에서 사용하는 하나의 화면을 의미하는 것은?

    1. ①셀
    2. ②슬라이드
    3. ③워크시트
    4. ④프로젝트
  23. 23.DBA의 역할로 거리가 먼 것은?

    1. ①스키마 정의
    2. ②데이터 사전의 유지관리
    3. ③저장구조와 접근방법 선정
    4. ④응용프로그램의 설계 및 개발
  24. 24.SQL문의 형식으로 적당하지 않은 것은?

    1. ①SELECT - FROM - WHERE
    2. ②UPDATE - FROM - WHERE
    3. ③INSERT - INTO - VALUES
    4. ④DELETE - FROM - WHERE
  25. 25.SQL에서 데이터베이스에 대한 일련의 처리를 하나로 모은 작업단위로 관리할 수 있다. 이 작업 단위를 무엇이라고 하는가?

    1. ①페이징(Paging)
    2. ②디스패치(Dispatch)
    3. ③스풀링(Spooling)
    4. ④트랜잭션(Transaction)
  26. 26.데이터베이스 개체(Entity)의 속성 중 하나의 속성이 가질 수 있는 모든 값의 집합을 무엇이라고 하는가?

    1. ①객체(Object)
    2. ②속성(Attribute)
    3. ③도메인(Domain)
    4. ④레코드 타입(Record Type)
  27. 27.SQL에서 기본테이블을 생성하는 명령은?

    1. ①CREATE
    2. ②SELECT
    3. ③DROP
    4. ④UPDATE
  28. 28.다음 SQL 질의어의 의미로 가장 적절한 것은?

    1. ①상품 테이블의 인덱스만을 제거하라.
    2. ②상품 필드가 키인 인덱스를 제거하라.
    3. ③상품 테이블을 삭제하라.
    4. ④상품 필드를 제거하라.
  29. 29.윈도우용 프레젠테이션에서 하나의 화면을 구성하는 개개의 요소들을 무엇이라 하는가?

    1. ①시나리오
    2. ②개요
    3. ③스크린 팁
    4. ④개체(Object)
  30. 30.기업체의 발표회나 각종 회의 등에서 빔 프로젝트 등을 이용하여 제품에 대한 소개나 회의 내용을 요약 정리하여 청중에게 효과적으로 전달하기 위한 도구를 의미하는 것은?

    1. ①프레젠테이션
    2. ②데이터베이스
    3. ③스프레드시트
    4. ④워드프로세서
  31. 31.시스템의 성능을 극대화하기 위한 운영체제의 목적으로 옳지 않은 것은?

    1. ①처리 능력 증대
    2. ②사용 가능도 증대
    3. ③신뢰도 향상
    4. ④응답시간 지연
  32. 32.도스(MS-DOS)의 COMMAND.COM에서 직접 처리되는 명령어가 아닌 것은?

    1. ①DIR
    2. ②COPY
    3. ③CLS
    4. ④DISKCOPY
  33. 33.현재의 작업 디렉토리를 나타내기 위한 UNIX 명령어는?

    1. ①cd
    2. ②pwd
    3. ③kill
    4. ④cp
  34. 34.UNIX에서 파일의 내용을 화면에 보여주는 명령은?

    1. ①rm
    2. ②cat
    3. ③mv
    4. ④type
  35. 35.윈도98에서 ‘디스크 조각 모음’에 대한 설명으로 옳지 않은 것은?

    1. ①디스크 조각 모음은 불량(Bad) 섹터를 치료해 준다.
    2. ②사용 중인 디스크의 효율 향상을 위하여 수행한다.
    3. ③디스크 조각 모음 작업 중에도 다른 작업을 수행할 수 있다.
    4. ④하드디스크뿐만 아니라 플로피디스크도 조각 모음을 할 수 있다.
  36. 36.도스(MS-DOS)에서 파일을 읽기 전용 속성으로 지정하는 명령어는?

    1. ①ATTRIB + H
    2. ②ATTRIB + V
    3. ③ATTRIB + R
    4. ④ATTRIB + A
  37. 37.다음은 무엇에 대한 설명인가?

    1. ①Interrupt
    2. ②Polling
    3. ③Method Invocation
    4. ④Virus
  38. 38.윈도98에서 선택된 아이콘을 다른 폴더로 이동 또는 복사하기 위하여 아이콘을 선택한 후 왼쪽 버튼을 누른 채 원하는 곳에 끌어다 놓은 후 마우스 왼쪽 버튼을 놓는 마우스 동작 방법은?

    1. ①Click
    2. ②Double Click
    3. ③Drag And Drop
    4. ④Click And Drop
  39. 39.인터럽트(Interrupt)의 종류로서 옳지 않은 것은?

    1. ①Supervisor Call Interrupt
    2. ②I/O interrupt
    3. ③External Interrupt
    4. ④Virtual Machine Interrupt
  40. 40.UNIX의 구성요소를 크게 세 부분으로 나눌 때 이에 해당되지 않는 것은?

    1. ①커널(Kernel)
    2. ②쉘(Shell)
    3. ③포트(Port)
    4. ④유틸리티(Utility)
  41. 41.스풀링과 버퍼링에 대한 설명 중 옳지 않은 것은?

    1. ①스풀링은 저속의 입출력장치와 고속의 CPU 간의 속도차이를 해소하기 위한 방법이다.
    2. ②버퍼링은 주기억장치의 일부를 버퍼로 사용 한다.
    3. ③버퍼링은 송신자와 수신자의 속도차이를 해결하기 위하여 사용한다.
    4. ④버퍼링은 서로 다른 여러 작업에 대한 입력과 출력 계산을 동시에 수행한다.
  42. 42.윈도98의 탐색기에서 파일이나 폴더를 같은 드라이브로 이동하는 방법 및 선택방법으로 옳지 않은 것은?

    1. ①비연속적인 여러 개의 파일이나 폴더를 선택할 경우 Shift 단축키를 사용한다.
    2. ②마우스의 오른쪽 단추를 누른 후 드래그 앤 드롭을 이용하여 이동한다.
    3. ③마우스의 왼쪽 단추로 드래그 앤 드롭을 이용하여 이동한다.
    4. ④이동할 파일이나 폴더의 전체 항목을 선택하는 단축키는 Ctrl + A 이다.
  43. 43.현재 디렉토리(Directory)의 내용을 확인하기 위하여 도스의 DIR 명령을 사용한 경우 화면에 가장 많은 파일을 표현할 수 있는 명령방식은?

    1. ①DIR/W
    2. ②DIR/P
    3. ③DIR
    4. ④DIR *.*
  44. 44.사용자의 편의를 위해 사용 빈도가 높은 프로그램을 시스템 제공자가 미리 작성하여 사용자에게 제공해 주는 처리 프로그램은?

    1. ①감시(Supervisor) 프로그램
    2. ②작업 관리(Job Management) 프로그램
    3. ③데이터 관리(Data Management) 프로그램
    4. ④서비스(Service) 프로그램
  45. 45.도스(MS-DOS)에서 외부명령어가 아닌 것은?

    1. ①FORMAT
    2. ②COPY
    3. ③CHKDSK
    4. ④LABEL
  46. 46.윈도98에서 하드웨어 장치를 장착하면 자동 인식하는 것을 무엇이라고 하는가?

    1. ①멀티태스킹(Multi-Tasking)
    2. ②오토 컨넥트(Auto-Connect)
    3. ③드래그 앤 드롭(Drag And Drop)
    4. ④플러그 앤 플레이(Plug & Play)
  47. 47.Which of the following is correct answer about batch processing system?

    1. ①Data processing system which requires immediate process when the data generated like seat reservation for airplane or train.
    2. ②The method that process data collected until it become some quantity or for some period of time at on time.
    3. ③The system which has many processors is to program dividing into more than two jobs concurrently under control processors.
    4. ④A terminal like device equipped with button, dials that enables the operator to communicate with computer.
  48. 48.도스(MS-DOS)에서 시스템 부팅시 반드시 필요한 파일이 아닌 것은?

    1. ①IO.SYS
    2. ②MSDOS.SYS
    3. ③COMMAND.COM
    4. ④CONFIG.SYS
  49. 49.다중프로그래밍 상에서 두 개의 프로세스가 실행 중에 있게 되면 각 프로세스는 자신이 필요한 자원을 가지고 실행되다가 서로 자신이 점유하고 있는 자원을 포기하지 않은 상태에서 다른 프로세스가 자원을 요구하는 경우가 발생된다. 이 경우 두 프로세스는 모두 더 이상 실행을 할 수 없게 되는데 이러한 현상을 무엇이라고 하는가?

    1. ①교착상태(Dead Lock)
    2. ②세마포어(Semaphore)
    3. ③가상시스템(Virtual System)
    4. ④임계영역(Critical Section)
  50. 50.준비상태(Ready)에 있는 프로세스들 중에서 우선순위가 가장 높은 프로세스를 선택하여 CPU를 할당(Running 상태)하는 것을 무엇이라 하는가?

    1. ①디스페치(Dispatch)
    2. ②타이머 종료(Timer Run Out)
    3. ③사건 대기(Event Wait)
    4. ④깨어남(Wake Up)
  51. 51.보(Baud) 속도가 1,600[baud]이며 트리비트(Tribit)를 사용하는 경우의 속도는?

    1. ①1,600[bps]
    2. ②2,400[bps]
    3. ③4,800[bps]
    4. ④9,600[bps]
  52. 52.텔레비전과 전화의 연결에 의한 정보 서비스는?

    1. ①텔레텍스트(Teletext)
    2. ②텔레텍스(Teletex)
    3. ③CATV
    4. ④비디오텍스(Videotex)
  53. 53.다음 중 광섬유의 전송 특성으로 잘못된 것은?

    1. ①전자기적 누화가 없다.
    2. ②많은 회선의 집속화가 가능하다.
    3. ③클래딩에 의해 신호의 전송이 이루어진다.
    4. ④저손실로 장거리 전송이 가능하다.
  54. 54.정지위성의 위치는 지구의 적도 상공 약 몇 [Km] 정도인가?

    1. ①25,000
    2. ②36,000
    3. ③45,000
    4. ④56,000
  55. 55.음성 및 비음성 통신 서비스를 통합한 종합정보통신망은?

    1. ①PS수
    2. ②ISDN
    3. ③IS수
    4. ④VAN
  56. 56.100[MHz]의 반송파를 최대 주파수 편이가 60[KHz]이고 신호파 주파수가 10[KHz]로 FM 변조하였을 때 변조 지수(mf) 는?

    1. ①4
    2. ②6
    3. ③8
    4. ④10
  57. 57.은행창구의 거래 상황을 처리해 주는 응용 분야는?

    1. ①공정 제어
    2. ②시차 배분
    3. ③거래 처리
    4. ④전자 메일
  58. 58.데이터 링크 계층에서 감시 시퀀스의 전송제어문자 중 ‘ACK'의 설명으로 옳은 것은?

    1. ①응답을 요구하는 부호이다.
    2. ②부정적인 의미를 나타낸다.
    3. ③수신측에서 문자 동기를 취하기 위해서 사용한다.
    4. ④오류 검출 결과 정확한 정보를 수신하였음을 나타낸다.
  59. 59.다음 중 다중화 방식의 종류에 해당되지 않는 것은?

    1. ①FDM
    2. ②TDM
    3. ③COM
    4. ④WDM
  60. 60.다음 중 데이터 통신 교환방식이 아닌 것은?

    1. ①메시지 교환방식
    2. ②패킷 교환방식
    3. ③기계 교환방식
    4. ④회선 교환방식