프로그래밍기능사 · 2011

프로그래밍기능사 (2011-07-31)

총 60문항

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

  1. 1.일반적으로 명령어의 패치 사이클 중에는 현재 수행하고 있는 명령어의 위치를 가리키고, 실행 사이클 중에는 바로 다음에 실행할 명령어의 위치를 가리키는 Register는?

    1. ①누산기(accumulator)
    2. ②프로그램 카운터(program counter)
    3. ③명령어 레지스터(instruction register)
    4. ④범용 레지스터(general purpose register)
  2. 2.스택 연산에서 데이터를 삽입하거나 삭제하는 동작을 나타내는 것은?

    1. ①ADD, SUB
    2. ②LOAD, STORE
    3. ③PUSH, POP
    4. ④MOV, MUL
  3. 3.다음 중 제어장치에서 명령어의 실행 사이클에 해당하지 않는 것은?

    1. ①인출 주기(fetch cycle)
    2. ②직접 주기(direct cycle)
    3. ③간접 주기(indirect cycle)
    4. ④실행 주기(execute cycle)
  4. 4.전가산기(Full Adder)는 어떤 회로로 구성되는가?

    1. ①반가산기 1개와 OR 게이트로 구성된다.
    2. ②반가산기 1개와 AND 게이트로 구성된다.
    3. ③반가산기 2개와 OR 게이트로 구성된다.
    4. ④반가산기 2개와 AND 게이트로 구성된다.
  5. 5.CISC(Complex Instruction Set Computer)의 특징으로 틀린 것은?

    1. ①많은 수의 명령어
    2. ②다양한 주소지정 방식
    3. ③가변 길이 명령어 형식
    4. ④단일 사이클의 명령어 실행
  6. 6.EBCDIC 코드는 몇개의 Zone bit를 갖는가?

    1. ①1
    2. ②2
    3. ③3
    4. ④4
  7. 7.가상 메모리를 사용하는 목적으로 가장 옳은 것은?

    1. ①주기억 장치의 용량 제한으로 발생하는 문제 해결
    2. ②CPU와 주기억 장치 사이의 속도 차이 개선
    3. ③대용량 멀티미디어 데이터 보존을 위한 백업
    4. ④컴퓨터 부팅에 사용되는 초기화 프로그램 보관
  8. 8.다음 회로와 관련이 있는 장치는?

    1. ①연산장치
    2. ②제어장치
    3. ③기억장치
    4. ④입력장치
  9. 9.다음 진리표에 해당하는 논리식은?

    1. ①
    2. ②
    3. ③
    4. ④
  10. 10.8 bit를 1 word로 이용하는 컴퓨터에서 op code를 3bit 사용하면 인스트럭션을 몇개 사용할 수 있는가?

    1. ①4
    2. ②6
    3. ③8
    4. ④16
  11. 11.(A+1)·(B+1) + C의 논리식을 간단히 한 결과는?

    1. ①1
    2. ②0
    3. ③A
    4. ④C
  12. 12.다음과 같은 논리식으로 구성되는 회로는?(단, S 는 합(Sum), C 는 자리올림(Carry)을 나타낸다.)

    1. ①반가산기(Half adder)
    2. ②전가산기(Full adder)
    3. ③전감산기(Full Subtracter)
    4. ④부호기(Encoder)
  13. 13.다음 중 주소 일부를 접속하거나 계산하여 기억 장치에 접근 시킬 수 있는 주소의 일부분을 생략한 주소 표현 방식은?

    1. ①절대 주소
    2. ②약식 주소
    3. ③생략 주소
    4. ④자료 자신
  14. 14.묵시적 주소지정 방식을 사용하는 산술 명령어는 주로 어떤 레지스터의 내용을 사용하여 연산을 수행하는가?

    1. ①PC
    2. ②MBR
    3. ③AC
    4. ④SP
  15. 15.다음과 같은 논리회로에서 A의 값이 1010, B의 값이 1110일 때 출력 Y의 값은?

    1. ①1111
    2. ②1001
    3. ③1010
    4. ④0100
  16. 16.제어 논리 장치(CLU)와 산술논리연산장치(ALU)의 실행 순서를 제어하기 위해 사용하는 레지스터는?

    1. ①Flag Register
    2. ②Accumulator
    3. ③Data Register
    4. ④Status Register
  17. 17.CPU의 정보처리 속도 단위 중 초당 100만개의 명령어를 수행하는 것을 나타내는 단위는?

    1. ①MHZ
    2. ②KIPS
    3. ③MIPS
    4. ④LIPS
  18. 18.순차적인 주소지정 등에 유리하며, 주소지정에 2개의 레지스터가 사용되는 방식은?

    1. ①직접 Addressing
    2. ②간접 Addressing
    3. ③상대 Addressing
    4. ④색인 Addressing
  19. 19.개인용 컴퓨터에 주로 사용되고 있는 중앙처리장치는 무엇으로 구성되는가?

    1. ①코프로세서
    2. ②핸드쉐이킹
    3. ③마이크로프로세서
    4. ④초고밀도 집적회로
  20. 20.JK 플립플롭에서 J=K=1일 때 출력 동작은?

    1. ①Set
    2. ②Clear
    3. ③No Change
    4. ④Complement
  21. 21.다음의 SQL 명령에서 DISTINCT의 의미를 가장 잘 설명한 것은?

    1. ①학과명이 중복되지 않게 검색한다.
    2. ②중복된 학과명만 검색한다.
    3. ③동일한 총점을 가진 학생만 검사한다.
    4. ④학과명만 제외하고 검색한다.
  22. 22.스프레드시트에서 조건을 부여하여 이에 맞는 자료들만 추출하여 표시하는 것을 무엇이라고 하는가?

    1. ①정렬
    2. ②필터
    3. ③매크로
    4. ④프리젠테이션
  23. 23.관계 데이터베이스에서 하나의 애트리뷰트가 취할수 있는 같은 타입의 모든 원자값의 집합을 무엇이라고 하는가?

    1. ①튜플(tuple)
    2. ②도메인(domain)
    3. ③스키마(schema)
    4. ④인스턴스(instance)
  24. 24.데이터베이스 제어어(DCL)중 사용자에게 조작에 대한 권한을 부여하는 명령어는?

    1. ①IPTION
    2. ②REVOKE
    3. ③GRANT
    4. ④VALUES
  25. 25.프리젠테이션에서 화면 전체를 전환하는 단위를 의미하는 것은?

    1. ①개체
    2. ②개요
    3. ③스크린 팁
    4. ④슬라이드
  26. 26.데이터베이스 설계 단계를 순서대로 기술한 것은?

    1. ①논리적 설계 → 개념적 설계 → 물리적 설계
    2. ②논리적 설계 → 물리적 설계 → 개념적 설계
    3. ③개념적 설계 → 물리적 설계 → 논리적 설계
    4. ④개념적 설계 → 논리적 설계 → 물리적 설계
  27. 27.데이터베이스에서 정보 부재를 명시적으로 표현하기 위해 사용하는 특수한 데이터 값은?

    1. ①널(null)
    2. ②공백(blank)
    3. ③샵(#)
    4. ④영(zero)
  28. 28.스프레드시트에 행과 열이 교차되면서 만들어지는 각각의 사각형을 무엇이라고 하는가?

    1. ①셀
    2. ②차수
    3. ③카디널리티
    4. ④슬라이드
  29. 29.하나 이상의 기본 테이블로 부터 유도되어 만들어 지는 가상 테이블은?

    1. ①뷰(VIEW)
    2. ②유리창(WINDOW)
    3. ③스키마(SCHEMA)
    4. ④도메인(DOMAIN)
  30. 30.테이블을 제거할 때 사용하는 SQL 명령어는?

    1. ①DELETE
    2. ②DROP
    3. ③VIEW
    4. ④ALTER
  31. 31.UNIX 에서 파일을 삭제할 때 사용되는 명령어는?

    1. ①ls
    2. ②cp
    3. ③pwd
    4. ④rm
  32. 32.다음( ) 안에 알맞은 것은?

    1. ①deadlock waiting
    2. ②deadlock prevention
    3. ③deadlock preemption
    4. ④deadlock exclusion
  33. 33.도스(MS-DOS)의 명령어 중 비교적 자주 사용되며 실행과정이 간단하고 별도의 파일 형태를 갖지 않아 언제든지 실행이 가능한 것은?

    1. ①SORT
    2. ②CLS
    3. ③SYS
    4. ④FDISK
  34. 34."윈도 98“의 시작버튼 위에서 마우스의 오른쪽 버튼을 눌렀을때 나타나는 메뉴가 아닌 것은?

    1. ①열기
    2. ②탐색
    3. ③설정
    4. ④찾기
  35. 35.UNIX 시스템의 구성을 크게 세 부분으로 나눌때 해당하지 않는 것은?

    1. ①Block
    2. ②Kernel
    3. ③Shell
    4. ④Utility
  36. 36.다음중 프로그래밍 시스템 내에서 서로 다른 프로세스가 일어날수 없는 사건을 무한정 기다리고 있는 것은?

    1. ①세마포어
    2. ②가비지 수집
    3. ③코루틴
    4. ④교착상태
  37. 37.운영체제(Operating System)의 목적이 아닌 것은?

    1. ①반환 시간 증가
    2. ②처리 능력 향상
    3. ③사용 가능도 향상
    4. ④신뢰도 향상
  38. 38.다음의 설명이 의미하는 것은?

    1. ①Mutex
    2. ②Event
    3. ③Thread
    4. ④Critical Section
  39. 39."윈도 98“에서 한 번의 마우스 조작만으로 현재 실행중인 응용프로그램 사이를 오가며 작업할 수 있는 환경을 제공하는 것은?

    1. ①바탕화면
    2. ②내 컴퓨터
    3. ③시작 버튼
    4. ④작업 표시줄
  40. 40.도스(MS-DOS)에서 attrib 명령어의 옵션에 대한 설명으로 옳지 않은 것은?

    1. ①백업 파일 속성 : A
    2. ②시스템 파일 속성 : S
    3. ③읽기 전용 파일 속성 : P
    4. ④숨김 파일 속성 : H
  41. 41.도스(MS_DOS)의 필터(Filter)명령어 중 하나 또는 여러개의 파일에서 특정한 문자열을 검색하는 명령어는?

    1. ①FIND
    2. ②MORE
    3. ③SORT
    4. ④SEARCH
  42. 42."윈도 98“의 제어판에서 MIDI(Musical Instrument Digital Interface)형식의 음악 파일을 재생하는데 필요한 드라이브 파일을 설정하는 것은?

    1. ①시스템
    2. ②멀티미디어
    3. ③사운드
    4. ④디스플레이
  43. 43.“윈도 98”의 폴더명에 대한 설명으로 틀린 것은?

    1. ①하나의 폴더 내에 동일한 이름의 폴더가 존재할 수 없다.
    2. ②폴더명은 공백을 포함할 수 없다.
    3. ③폴더의 이름은 255자 이내로 작성한다.
    4. ④?, \, / 는 폴더이름으로 사용할 수 없다.
  44. 44.“윈도98”에서 [디스크 조각 모음]에 관한 설명으로 틀린 것은?

    1. ①조각 모음을 하는데 걸리는 시간은 볼륨에 있는 파일의 수와 크기, 조각난 양 등에 따라 달라진다.
    2. ②컴퓨터 시스템의 속도를 향상시키는 방법 중 하나이다.
    3. ③디스크를 효율적으로 사용하기 위해 파일을 정리하는 것이다.
    4. ④CD-ROM 드라이브 및 네트워크 드라이브에서도 디스크 조각모음을 수행할 수 있다.
  45. 45.UNIX에서 사용할 수 있는 편집기가 아닌 것은?

    1. ①ed
    2. ②vi
    3. ③ex
    4. ④et
  46. 46.UNIX 명령과 MS-DOS 명령의 기능이 서로 다르게 연결된 것은?

    1. ①ls - dir
    2. ②cp - copy
    3. ③rd - rm
    4. ④cd - cd
  47. 47.다음에서 설명하는 프로세스의 상태 변화는 무엇인가?

    1. ①디스패치(Dispatch)
    2. ②블록(Block)
    3. ③타이머 종료(Timer Runout)
    4. ④웨이크 업(Wake Up)
  48. 48.UNIX에 대한 설명으로 옳지 않은 것은?

    1. ①사용자의 명령으로 시스템이 수행되고 그에 따른 결과를 나타내 주는 대화식 운영체제 이다.
    2. ②여러 프로그램을 동시에 여러 개를 실행시킬 수 있다.
    3. ③파일 시스템이 배열 형태가 선형적 구조로 되어 있다.
    4. ④표준 입출력을 통해 명령어와 명령어가 파이프라인으로 연결된다.
  49. 49.다음 도스(MS-DOS) 명령어에 대한 설명으로 옳은 것은?

    1. ①ren : 디렉터리를 지운다.
    2. ②find : 파일의 목록을 보여준다.
    3. ③more : 화면을 깨끗이 지운다.
    4. ④cd : 특정 디렉터리로 이동한다.
  50. 50.다음 도스(MS-DOS) XCOPY 명령어에 대한 설명으로 옳지 않는 것은?

    1. ①XCOPY는 파일과 하위 디렉토리를 한꺼번에 복사해 준다.
    2. ②XCOPY 명령에서 HIDDEN FILE은 복사되지 않는다.
    3. ③XCOPY는 + 기호를 사용하는 파일 합치기 기능이 있다.
    4. ④XCOPY는 외부 명령어이다.
  51. 51.HDLC(High-level Data Link Control) 프레임(Frame)을 구성하는 순서로 바르게 열거한 것은?

    1. ①플래그, 주소부, 정보부, 제어부, 검색부, 플래그
    2. ②플래그, 주소부, 제어부, 정보부, 검색부, 플래그
    3. ③플래그, 검색부, 주소부, 정보부, 제어부, 플래그
    4. ④플래그, 제어부, 주소부, 정보부, 검색부, 플래그
  52. 52.다음중 PCM 전송에서 송신측 과정은?

    1. ①음성 → 양자화 → 표본화 → 부호화
    2. ②음성 → 복호화 → 변조화 → 부호화
    3. ③음성 → 2진화 → 압축화 →부호화
    4. ④음성 → 표본화 → 양자화 → 부호화
  53. 53.주파수분할 다중화 방식에서 각 채널간 간섭을 막기 위해서 일종의 완충지역 역할을 하는 것은?

    1. ①서브 채널(Sub-CH)
    2. ②채널 밴드(CH Band)
    3. ③채널 세트(CH Set)
    4. ④가드 밴드(Guard Band)
  54. 54.IP 주소 198.0.46.201 의 기본 마스크는?

    1. ①255.0.0.0
    2. ②255.255.0.0
    3. ③255.255.255.0
    4. ④255.255.255.255
  55. 55.PCM 방식에서 표본화 주파수가 8[khz]라 하면 이때 표본화 주기는?

    1. ①125[㎲]
    2. ②100[㎲]
    3. ③85[㎲]
    4. ④8[㎲]
  56. 56.다음 중 트래픽 제어에 해당되지 않는 것은?

    1. ①흐름제어
    2. ②교착회피 제어
    3. ③오류제어
    4. ④폭주 제어
  57. 57.패리티 검사에 대한 설명으로 틀린 것은?

    1. ①패리티 검사는 주로 저속 비동기방식에서 이용된다.
    2. ②패리티 비트는 짝수(Even) 혹은 홀수 (Odd) 패리티로 사용된다.
    3. ③전송 중 짝수개의 에러 비트가 발생해도 에러 검출이 가능하다.
    4. ④패리티 검사를 통하여 전송 신뢰를 높일 수 있다.
  58. 58.ARQ 방식이란?

    1. ①에러를 정정하는 방식
    2. ②부호를 정정하는 방식
    3. ③에러를 검출하는 방식
    4. ④에러를 검출하여 재전송을 요구하는 방식
  59. 59.반송파 신호(Carrier Signal)의 피크-투-피크(Peak-to-Peak) 전압이 변하는 형태의 아날로그 변조방식은?

    1. ①AM(Amplitude Modulation)
    2. ②FM(Frequency Modulation)
    3. ③PM(Phase Modulation)
    4. ④DM(Delta Modulation)
  60. 60.2 out of 5 부호를 이용하여 에러를 검출하는 방식은?

    1. ①정마크(정스페이스) 방식
    2. ②군계수 check 방식
    3. ③SQD 방식
    4. ④Parity check 방식