프로그래밍기능사 · 2010

프로그래밍기능사 (2010-07-11)

총 60문항

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

  1. 1.중앙처리장치의 한 종류인 CISC(Complex Instruction Set Computer)에 대한 설명으로 틀린 것은?

    1. ①복잡하고 기능이 많은 명령어로 구성된다.
    2. ②다양한 크기의 명령어를 사용한다.
    3. ③많은 수의 레지스터를 사용한다.
    4. ④마이크로 코드 설계가 어렵다.
  2. 2.에러를 검출하고 검출된 에러를 교정하기 위하여 사용되는 코드는?

    1. ①BCD 코드
    2. ②Hamming 코드
    3. ③8421 코드
    4. ④ASCII 코드
  3. 3.n 비트의 2진 코드 입력에 의해 최대 2n개의 출력이 나오는 회로로 2진 코드를 다른 부호로 바꾸고자할 때 사용하는 회로는?

    1. ①디코더(decoder)
    2. ②카운터(counter)
    3. ③레지스터(register)
    4. ④RS플립플롭(RS flip-flop)
  4. 4.제어장치의 기능에 대한 설명으로 틀린 것은?

    1. ①산술 및 논리연산을 실행하는 장치이다.
    2. ②입출력장치를 제어한다.
    3. ③주기억장치에 기억된 명령을 꺼내어 해독한다.
    4. ④프로그램카운터와 명령레지스터를 이용하여 명령어 처리순서를 제어한다.
  5. 5.다음과 같은 논리회로는?

    1. ①전가산기
    2. ②반가산기
    3. ③카운터
    4. ④패리티 발생기
  6. 6.입출력 조작의 시간과 중앙처리장치의 처리시간과의 불균형을 보완하는 것은?

    1. ①채널장치
    2. ②제어장치
    3. ③터미널장치
    4. ④콘솔장치
  7. 7.명령어(Instruction)가 제공하는 정보가 아닌 것은?

    1. ①작업소요시간
    2. ②명령어 형식
    3. ③연산자
    4. ④데이터의 주소
  8. 8.(1011)2 - (1101)2의 값을 10진수로 나타내면?

    1. ①-1
    2. ②-2
    3. ③-3
    4. ④-4
  9. 9.소프트웨어에 의하여 우선순위를 판별하는 방법은?

    1. ①인터럽트 벡터
    2. ②데이지 체인
    3. ③폴링
    4. ④핸드 쉐이킹
  10. 10.기억장치로부터 전송된 메모리 워드나 기억될 메모리를 일시적으로 저장하는 레지스터는?

    1. ①PSW
    2. ②Queue
    3. ③MBR
    4. ④DMA
  11. 11.다음 중 컴퓨터 시스템에서 처리할 경우 연산속도가 가장 빠른 것은?

    1. ①S = A / B
    2. ②S = A + B
    3. ③S = A - B
    4. ④S = A * B
  12. 12.1 비트(bit) 기억장치로 가장 적절한 것은?

    1. ①레지스터
    2. ②누산기
    3. ③계전기
    4. ④플립플롭
  13. 13.를 간소화하면?

    1. ①A
    2. ②B
    3. ③A + B
    4. ④A · B
  14. 14.토글 또는 보수 플립플롭으로서, JK 플립플롭의 J와 K를 묶어서 입력이 구성되며, 입력이 0일 경우에는 상태가 불변이고, 입력이 1일 경우에는 보수가 출력되는 것은?

    1. ①D플립플롭
    2. ②RS플립플롭
    3. ③P플립플롭
    4. ④T플립플롭
  15. 15.제어장치가 앞의 명령 실행을 완료한 후, 다음에 실행 할 명령을 기억장치로부터 가져오는 동작을 완료할 때까지의 주기를 무엇이라고 하는가?

    1. ①fetch cycle
    2. ②transfer cycle
    3. ③search time
    4. ④run time
  16. 16.기억장치 고유의 번지로서 0, 1, 2, 3과 같이 16진수로 약속하여 순서대로 정해놓은 번지, 즉, 기억장치 중의 기억장소를 직접 숫자로 지정하는 주소로서 기계어 정보가 기억되어 있는 것은?

    1. ①메모리 주소
    2. ②베이스 주소
    3. ③상대 주소
    4. ④절대 주소
  17. 17.이항(Binary) 연산에 해당하는 것은?

    1. ①Rotate
    2. ②Shift
    3. ③Complement
    4. ④OR
  18. 18.레지스터 중 PC(Program Counter)를 바르게 설명한 것은?

    1. ①현재 실행 중인 명령어의 내용을 기억한다.
    2. ②다음에 수행할 명령어의 번지를 기억한다.
    3. ③기억 장소의 내용을 기억한다.
    4. ④연산의 결과를 일시적으로 보관한다.
  19. 19.그림과 같은 논리회로에서 출력 X에 알맞은 것은?

    1. ①
    2. ②
    3. ③
    4. ④
  20. 20.오퍼랜드(Operand) 자체가 연산 대상이 되는 주소지정방식은?

    1. ①즉시주소지정(Immediate Addressing)
    2. ②직접주소지정(Direct Addressing)
    3. ③간접주소지정(Indirect Addressing)
    4. ④묵시적주소지정(implied Addressing)
  21. 21.3단계 데이터베이스 구조에서 각 단계의 스키마에 해당하지 않는 것은?

    1. ①내부 스키마
    2. ②외부 스키마
    3. ③개념 스키마
    4. ④물리 스키마
  22. 22.데이터베이스 관리자(DBA)의 역할과 거리가 먼 것은?

    1. ①스키마 정의
    2. ②무결성 제약조건의 인정
    3. ③데이터 액세스 권한의 인정
    4. ④프로그램의 논리 및 알고리즘의 설계
  23. 23.학생 테이블에 데이터를 입력한 후, 주소 필드가 누락되어 이를 추가하려고 할 경우 적합한 SQL 명령은?

    1. ①MORE TABLE ~
    2. ②ALTER TABLE ~
    3. ③ADD TABLE ~
    4. ④MODIFY TABLE ~
  24. 24.SQL에서 DROP 문의 옵션(Optation) 중 “RESTRICT”의 역할에 대한 설명으로 가장 적합한 것은?

    1. ①제거할 요소들을 기록 후 제거한다.
    2. ②제거할 요소가 참조 중일 경우에만 제거한다.
    3. ③제거할 요소들에 대한 예비조치(back up) 작업을 한다.
    4. ④제거할 요소가 참조 중이면 제거하지 않는다.
  25. 25.스프레드시트에서 사용자가 설정하는 특정 조건을 만족하는 자료만 검색, 추출하는 기능은?

    1. ①정렬(Sort)
    2. ②필터(Filter)
    3. ③매크로(Macro)
    4. ④차트(Chart)
  26. 26.스프레드시트에서 행과 열이 만나서 이루는 사각형으로 데이터가 입력되는 기본 단위는?

    1. ①피치(pitch)
    2. ②셀(cell)
    3. ③도트(dot)
    4. ④포인트(point)
  27. 27.DBMS의 필수 기능으로 옳은 것은?

    1. ①조작 기능, 제어 기능, 연산 기능
    2. ②정의 기능, 제어 기능, 연산 기능
    3. ③정의 기능, 조작 기능, 연산 기능
    4. ④정의 기능, 조작 기능, 제어 기능
  28. 28.프레젠테이션에서 화면을 구성하는 그림이나 도형들은?

    1. ①슬라이드
    2. ②개체
    3. ③시나리오
    4. ④개요
  29. 29.SQL 구문 형식으로 옳지 않은 것은?

    1. ①SELECT ~ FROM ~ WHERE
    2. ②DELETE ~ FROM ~ WHERE
    3. ③INSERT ~ INTO ~ WHERE
    4. ④UPDATE~ SET ~ WHERE
  30. 30.SQL의 데이터 정의어에 해당되지 않는 것은?

    1. ①SELECT
    2. ②CREATE
    3. ③ALTER
    4. ④DROP
  31. 31.UNIX의 특징으로 옳지 않은 것은?

    1. ①대화식 운영체제이다.
    2. ②하나의 컴퓨터를 여러 사람이 사용할 수 있다.
    3. ③이식성과 확장성이 뛰어난 폐쇄형 시스템이다.
    4. ④파일시스템이 Tree형태의 계층적 구조로 되어 있다.
  32. 32.“윈도98”에서 바탕화면에 있는 비실행파일을 마우스 끌기를 이용하여 “내 문서” 폴더로 가져갔을 때 설명으로 옳은 것은?

    1. ①바탕화면의 파일이 삭제되어 휴지통으로 이동한다.
    2. ②“내 문서” 폴더에서 복사 오류가 발생한다.
    3. ③바탕화면의 끌기 대상 파일이 “내 문서” 폴더로 이동한다.
    4. ④바탕화면의 끌기 대상 파일이 복사되어 “내 문서” 폴더 내에도 동일한 문서가 만들어진다.
  33. 33.Which one is not related to Processing Program?

    1. ①Language Translate Program
    2. ②Service Program
    3. ③Job Management Program
    4. ④Problem Program
  34. 34.운영체제(OS)에 대한 설명으로 틀린 것은?

    1. ①OS는 컴퓨터와 사용자 간의 중간자 역할을 한다.
    2. ②OS는 H/W 및 주변장치를 관리하는 역할을 한다.
    3. ③하나의 컴퓨터 내의 모든 소프트웨어는 각각 자신의 OS를 따로 가지고 있어야 한다.
    4. ④일반적으로 OS는 사용자가 컴퓨터를 제어하기 쉽게 할 수 있는 인터페이스를 제공한다.
  35. 35.UNIX의 가장 핵심 요소로서, 메모리, CPU, 프린터 등의 시스템 자원 활용도를 높이기 위해 스케줄링과 자료 관리를 하는 것은?

    1. ①채널
    2. ②유틸리티
    3. ③커널
    4. ④쉘
  36. 36.도스(MS-DOS)에서 단편화되어 있는 파일의 저장 상태를 최적화하여 디스크의 작동 효율을 높이는 명령은?

    1. ①DISKCOMP
    2. ②CHKDSK
    3. ③DEFRAG
    4. ④DISKCOPY
  37. 37.UNIX 명령어 “rm" 의 설명으로 옳은 것은?

    1. ①파일 삭제
    2. ②디렉토리 생성
    3. ③디렉토리 이동
    4. ④파일 이동
  38. 38.가상기억장치 관리 기법인 페이지 대체 알고리즘에 대한 설명으로 틀린 것은?

    1. ①FIFO : 가장 처음에 기록된 페이지를 교체
    2. ②LRU : 최근 쓰이지 않은 페이지를 교체
    3. ③LFU : 사용 횟수가 가장 적은 페이지를 교체
    4. ④MRU : 사용 빈도가 가장 많은 페이지를 교체
  39. 39.교착상태(Dead Lock)에 관한 설명으로 옳지 않은 것은?

    1. ①교착상태는 둘 이상의 프로세스들이 서로 다른 프로세스가 차지하고 있는 자원을 요구하여 무한정 기다리게 함으로 인해 결국 해당 프로세스의 진행이 중단되는 현상이다.
    2. ②교착상태는 어떤 자원을 한 프로세스가 사용 중일 때 다른 프로세스가 그 작업이 끝날 때까지 기다리는데서 발생한다.
    3. ③교착상태는 한 프로세스에게 할당된 자원을 스스로 내놓기 전에는 다른 자원을 강제로 빼앗을 수 없을 때 발생한다.
    4. ④교착상태는 프로세스들이 자신의 자원을 내놓고 상대방의 자원을 요구하는 것이 순환을 이룰 때 발생한다.
  40. 40.컴퓨터를 재부팅할 때의 방법으로 틀린 것은?

    1. ①RESET 키를 누른다.
    2. ②시작메뉴를 이용하여 재부팅한다.
    3. ③ESC 키를 누른다.
    4. ④Alt + F4 키를 이용하여 재부팅한다.
  41. 41.What is the name of the program that can fix minor errors on your hard drive?

    1. ①SCANDISK
    2. ②FDISK
    3. ③FORMAT
    4. ④MEM
  42. 42.프로세스의 상태 변화 중 우선순위가 가장 높은 프로세스가 준비상태에서 실행상태로 전환되는 것은?

    1. ①웨이크 업
    2. ②타이머 종료
    3. ③디스패치
    4. ④블록
  43. 43."윈도98"의 휴지통에 대한 설명으로 틀린 것은?

    1. ①삭제한 파일을 임시 저장하며, 휴지통 내에 파일을 다시 복구할 수 있다.
    2. ②휴지통의 크기를 변경시킬 수 없다.
    3. ③파일 삭제 시 휴지통에 보관하지 않고 즉시 삭제할지의 여부를 지정할 수 있다.
    4. ④파일 삭제시 삭제확인 메시지를 보이지 않게 지정할 수 있다.
  44. 44.UNIX에서 인터넷을 통해 post@misty.acme.com에게 E-메일을 보내는 명령으로 옳은 것은?

    1. ①mail post@misty.acme.com
    2. ②talk post@misty.acme.com
    3. ③mail ~/post@misty.acme.com
    4. ④talk ~/post@misty.acme.com
  45. 45.도스(MS-DOS)에서 EXE 형태의 파일을 COM 파일로 변환시켜 주는 명령어는?

    1. ①EXE2BIN
    2. ②EMM386
    3. ③RAMDRIVE
    4. ④HIMEM
  46. 46."윈도98"에서 다음 설명에 해당하는 것은?

    1. ①아이콘
    2. ②단축아이콘
    3. ③폴더
    4. ④작업표시줄
  47. 47."윈도98"의 [내 컴퓨터]-[파일]-[포맷]에서 3.5플로피 디스크를 포맷할 때, 제공되는 포맷 형식이 아닌 것은?

    1. ①빠른 포맷
    2. ②백업 포맷
    3. ③전체
    4. ④시스템 파일만 복사
  48. 48.도스(MS-DOS)에서 명령어 중 COMMAND.COM 파일이 관리하는 것은?

    1. ①CHKDSK
    2. ②DELTREE
    3. ③COPY
    4. ④FORMAT
  49. 49."윈도98"에서 하드웨어 장치를 장착하면 자동 인식하는 것은?

    1. ①멀티태스킹(multi-tasking)
    2. ②오토 컨넥트(auto-connect)
    3. ③드래그 앤 드롭(drag & drop)
    4. ④플러그 앤 플레이(plug & play)
  50. 50."윈도98" 부팅 시 F8 키를 입력하면 나타나는 멀티 부팅 메뉴가 아닌 것은?

    1. ①Previous Version Of MS-DOS
    2. ②Logged
    3. ③Safe Mode Confirmation
    4. ④Normal
  51. 51.중앙 내부의 구리 심선과 원통형의 외부도체로 구성되어 있고 그 사이에는 절연물로 채워져 있으며 주로 CATV용 구내전송선로에 이용되는 케이블은?

    1. ①국내케이블
    2. ②동축케이블
    3. ③폼스킨케이블
    4. ④광케이블
  52. 52.송·수신 간에 통신회선이 고정적이고, 언제나 통신이 가능하며 많은 양의 데이터 전송에 효율적인 회선은?

    1. ①중계회선
    2. ②구내회선
    3. ③전용회선
    4. ④교환회선
  53. 53.송신측에서 정보의 정확한 전송을 위해서 전송할 데이터의 앞부분과 뒷부분에 헤더(header)와 트레일러(trailer)를 첨가하는 과정은?

    1. ①정보의 캡슐화
    2. ②연결 제어
    3. ③정보의 분할
    4. ④정보의 분석
  54. 54.전력이 10[W]인 경우 [dBm]의 값은?

    1. ①10[dBm]
    2. ②20[dBm]
    3. ③30[dBm]
    4. ④40[dBm]
  55. 55.이동전화 시스템에서 CDMA 방식의 의미는?

    1. ①채널분할 다중화방식
    2. ②코드분할 다원접속방식
    3. ③캐리어 변복조방식
    4. ④공간분할 다중접속방식
  56. 56.다음 중 디지털신호의 장거리 전송을 위해 전송신호를 새로 재생시키거나 전압을 높여 주는 물리적 계층의 기능만을 수행하는 것은?

    1. ①게이트웨이
    2. ②라우터
    3. ③리피터
    4. ④브리지
  57. 57.다음 중 데이터통신의 교환방식이 아닌 것은?

    1. ①메시지교환방식
    2. ②패킷교환방식
    3. ③기계교환방식
    4. ④회선교환방식
  58. 58.정지-대기(stop and wait)에 관한 설명중 옳은 것은?

    1. ①오류 발생 때만 NAK로 검출한다.
    2. ②송신완료 후 오류 블록만 재송신 요구한다.
    3. ③비동기에서 오류를 수정한다.
    4. ④매 블록마다 ACK와 NAK로 응답한다.
  59. 59.다음 중 광섬유 케이블의 손실에 해당하지 않는 것은?

    1. ①접속손실
    2. ②산란손실
    3. ③흡수손실
    4. ④유전체손실
  60. 60.데이터 전달의 기본 단계를 순서대로 옳게 나열한 것은?

    1. ①회선연결→링크확립→메시지전달→링크단절→회선단절
    2. ②링크확립→회선연결→메시지전달→회선단절→링크단절
    3. ③회선연결→링크단절→메시지전달→링크확립→회선단절
    4. ④링크확립→회선단절→메시지전달→회선연결→링크단절