프로그래밍기능사 · 2003

프로그래밍기능사 (2003-01-26)

총 60문항

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

  1. 1.클록펄스(Clock Pulse)에 의해서 기억 내용을 한자리씩 이동하는 레지스터는?

    1. ①시프트레지스터
    2. ②B레지스터
    3. ③누산기
    4. ④D레지스터
  2. 2.제어장치의 기능에 대한 설명으로 옳지 않은 것은?

    1. ①주기억장치에 기억된 명령을 꺼내어 해독한다.
    2. ②산술 및 논리연산을 실행하는 장치이다.
    3. ③프로그램카운터와 명령레지스터를 이용하여 명령어 처리 순서를 제어한다.
    4. ④입, 출력장치를 제어한다.
  3. 3.JK 플립플롭(Flip Flop)에서 보수가 출력되기 위한 입력값 J, K의 입력 상태는?

    1. ①J=0, K=1
    2. ②J=0, K=0
    3. ③J=1, K=1
    4. ④J=1, K=0
  4. 4.드모르간(De Morgan)의 정리에 의하여 를 바르게 변환시킨 것은?

    1. ①
    2. ②
    3. ③
    4. ④
  5. 5.101101(2)의 2의 보수는 얼마인가?

    1. ①110111(2)
    2. ②111000(2)
    3. ③110001(2)
    4. ④010011(2)
  6. 6.에러를 검출하고 검출된 에러를 교정하기 위하여 사용되는 코드는?

    1. ①ASCII 코드
    2. ②BCD 코드
    3. ③8421 코드
    4. ④Hamming 코드
  7. 7.입·출력장치와 중앙연산장치의 속도차로 인한 단점을 해결하는 장치는?

    1. ①터미널(Terminal)장치
    2. ②채널(Channel)장치
    3. ③콘솔(Console)장치
    4. ④제어(Control)장치
  8. 8.자기디스크(Magnetic Disk) 장치의 주요 구성 요소가 아닌 것은?

    1. ①IRG(Inter Record Gap)
    2. ②디스크(Disk)
    3. ③읽고 쓰기 헤드(R/W Head)
    4. ④액세스 암(Access Arm)
  9. 9.명령어 형식(Instruction Format)에서 첫번째 바이트에 기억되는 것은?

    1. ①Operand
    2. ②Op Code
    3. ③Length
    4. ④Question Mark
  10. 10.8개의 bit로 표현 가능한 정보의 최대 가지수는?

    1. ①256
    2. ②257
    3. ③258
    4. ④255
  11. 11.불(Boolean) 대수의 정리 중 옳지 않은 것은?

    1. ①1 · A = A
    2. ②0 · A = 0
    3. ③1 + A = A
    4. ④0 + A = A
  12. 12.다음과 같은 논리식으로 구성되는 회로는?

    1. ①전감산기(Full Subtracter)
    2. ②반가산기(Half Adder)
    3. ③전가산기(Full Adder)
    4. ④부호기(Encoder)
  13. 13.인스트럭션(Instruction)이 제공하는 정보가 아닌 것은?

    1. ①명령어 순서
    2. ②데이터 주소
    3. ③명령어 형식
    4. ④작업 수행 시간
  14. 14.ROM(Read Only Memory)에 대한 옳은 설명은?

    1. ①데이터를 읽고 기록하는것 모두 가능하다.
    2. ②데이터를 기록하는 것만 가능하다.
    3. ③데이터를 읽고 기록하는것 모두 불가능하다.
    4. ④데이터를 읽어내는 것만 가능하다.
  15. 15.수치연산은 입력되는 수에 따라 단항 및 이항연산으로 구분되는데 이항연산에 해당하지 않는 것은?

    1. ①AND
    2. ②OR
    3. ③ADD
    4. ④MOVE
  16. 16.8진수(Octal Number) 474를 2진수(Binary Number)로 변환(Conversion)하면?

    1. ①010 001 110
    2. ②101 111 101
    3. ③011 110 011
    4. ④100 111 100
  17. 17.연산에 사용되는 데이터 및 연산의 중간 결과를 레지스터에 저장하는 주된 이유는?

    1. ①연산의 정확도를 높이기 위하여
    2. ②연산 속도의 향상을 위하여
    3. ③비용 절약을 위하여다.
    4. ④기억 장소의 절약을 위하여
  18. 18.중앙처리장치에서 명령이 실행될 차례를 제어하거나 특정 프로그램과 관련된 컴퓨터 시스템의 상태를 나타내고 유지해 두기 위한 제어 워드로서, 실행중인 CPU의 상태를 포함하고 있는 것은?

    1. ①PSW
    2. ②MBR
    3. ③SP
    4. ④MAR
  19. 19.목적 프로그램을 만들지 않고 직접 한 문장씩 번역하여 실행하는 방식의 언어 처리기는?

    1. ①인터프리터(Interpreter)
    2. ②프리프로세서(Preprocessor)
    3. ③컴파일러(Compiler)
    4. ④어셈블러(Assembler)
  20. 20.다음 진리표에 해당하는 논리식은?

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

    1. ①개요
    2. ②개체
    3. ③스크린 팁
    4. ④쪽(슬라이드)
  22. 22.데이터베이스 시스템의 구성 요소로 가장 적절한 것은?

    1. ①개념 스키마, 핵심 스키마, 구체적 스키마
    2. ②외부 스키마, 핵심 스키마, 내부 스키마
    3. ③개념 스키마, 구체적 스키마, 응용 스키마
    4. ④외부 스키마, 개념 스키마, 내부 스키마
  23. 23.데이터베이스 디자인 단계의 순서가 옳은 것은?

    1. ①(1)-(4)-(2)-(3)
    2. ②(1)-(3)-(2)-(4)
    3. ③(1)-(2)-(4)-(3)
    4. ④(1)-(2)-(3)-(4)
  24. 24.데이터베이스와 관련된 용어 설명으로 옳지 않은 것은?

    1. ①테이블(Table): 서로 다른 종류의 데이터로 저장된 필드를 가진 레코드로 구성된다.
    2. ②질의(Query): 하나 이상의 테이블로부터 일정한 기준에 따라 데이터를 선택, 추출하는 방법을 제공한다.
    3. ③관계(Relation): 각 개체들의 속성값이 유일한 값을 가지는 경우로서, 내림차순 또는 오름차순으로 설정할 수 있다.
    4. ④매크로(Macro): 반복되거나 복잡한 단계를 수행하는 작업을 자동화시켜 일괄적으로 처리하는 방법을 제공한다.
  25. 25.스프레드시트에서 기본 입력 단위를 무엇이라고 하는가?

    1. ①툴 바
    2. ②셀
    3. ③블록
    4. ④탭
  26. 26.스프레드시트 작업에서 반복되거나 복잡한 단계를 수행하는 작업을 일괄적으로 자동화시켜 처리하는 방법에 해당하는 것은?

    1. ①필터
    2. ②검색
    3. ③정렬
    4. ④매크로
  27. 27.사원(사원번호, 이름) 테이블에서 "사원번호"가 "200" 인 튜플을 삭제하는 SQL 문은?

    1. ①DELETE FROM 사원 WHERE 사원번호 = 200;
    2. ②REMOVE TABLE 사원 WHERE 사원번호 = 200;
    3. ③DELETE, 사원번호, 이름 FROM 사원 WHERE 사원번호 = 200;
    4. ④DROP TABLE 사원 WHERE 사원번호 = 200;
  28. 28.하나의 테이블에 한 행의 데이터를 등록하는 방법으로 옳은 것은?

    1. ①CREATE TABLE 고객 (계좌번호 NUMBER (3,0), 이름 VARCHAR2 (8), 금액 NUMBER(5,0)) ;
    2. ②UPDATE 고객 SET 금액 = 10000 WHERE 이름 = "홍길동";
    3. ③INSERT INTO 고객 (계좌번호, 이름, 금액) VALUES(111, 홍길동, 5000);
    4. ④SELECT * FROM 고객 ;
  29. 29.테이블 구조 변경시 사용하는 SQL 명령은?

    1. ①CREATE TABLE
    2. ②ALTER TABLE
    3. ③DROP TABLE
    4. ④INSERT TABLE
  30. 30.SQL에서 데이터 검색을 할 경우 검색된 결과값의 중복 레코드를 제거하기 위해 사용되는 옵션은?

    1. ①*
    2. ②distinct
    3. ③all
    4. ④cascade
  31. 31.UNIX 시스템의 셸(Shell)에 대한 설명으로 옳지 않은 것은?

    1. ①셸은 항상 주기억장치에 상주하면서 메모리관리, 작업관리, 파일 관리 등 기능을 조정한다.
    2. ②셸 인터프리트를 사용자가 활용할 수 있다.
    3. ③셸은 사용자가 지정한 명령들을 해석하여 커널로 처리할 수 있도록 전달해 주는 명령 인터프리터이다.
    4. ④셸은 단말장치를 통하여 사용자로부터 명령어를 입력 받는다.
  32. 32."Windows 98" 에서 현재 활성화된 창(Window)의 프로그램을 종료하는 단축키는?

    1. ①Ctrl + C
    2. ②Alt + tab
    3. ③Ctrl + z
    4. ④Alt + F4
  33. 33.현재의 작업 디렉토리를 나타내기 위한 UNIX 명령은?

    1. ①usr
    2. ②pwd
    3. ③who
    4. ④cd
  34. 34."Windows 98"에서 하드디스크에 있는 파일을 휴지통에 버리지 않고 바로 삭제하려고 한다. 파일 선택 후 어떤 키를 눌러야 하는가?

    1. ①Ctrl + Delete
    2. ②Delete
    3. ③Shift + Delete
    4. ④Alt + Delete
  35. 35.다음은 컴퓨터에서 프로그램 언어의 처리 과정을 나타내고 있다. ( )안에 들어갈 과정을 차례로 나열한 것은?

    1. ①로딩(Loading) → 링킹(Linking)
    2. ②링킹(Linking) → 로딩(Loading)
    3. ③어셈블링(Assembling) → 링킹(Linking)
    4. ④링킹(Linking) → 어셈블링(Assembling)
  36. 36.도스(MS-DOS)에서 "Config.sys" 파일과 "Autoexec.bat" 파일의 수행을 사용자가 선택하여 실행하려고 하는 경우, 사용하는 기능키(Function Key)는?

    1. ①F4
    2. ②F7
    3. ③F8
    4. ④F5
  37. 37."Windows 98"에서는 CD-ROM Title을 드라이브에 넣으면 자동으로 실행되는 기능을 제공하는데, 이 기능을 멈추게 하는 방법은?

    1. ①F4 를 누른 채로 삽입
    2. ②Ctrl 를 누른 채로 삽입
    3. ③Alt 를 누른 채로 삽입
    4. ④Shift 를 누른 채로 삽입
  38. 38.단말장치 사용자가 일정한 시간 간격(Time SliCe) 동안 CPU를 사용함으로써 단독으로 중앙처리장치를 이용하는 것과 같은 효과를 가지는 시스템은?

    1. ①다중프로그래밍 시스템
    2. ②분산 데이터 처리 시스템
    3. ③시분할 처리 시스템
    4. ④병렬 처리 시스템
  39. 39."Windows 98"의 "제어판"에서 할 수 없는 작업은?

    1. ①시스템 날짜 변경
    2. ②프로그램 추가 및 삭제
    3. ③마우스 환경설정
    4. ④그림 작성 및 수정
  40. 40."Windows 98"의 시작버튼 위에서 마우스의 오른쪽 버튼을 눌렀을 때 나타나는 메뉴가 아닌 것은?

    1. ①찾기
    2. ②열기
    3. ③설정
    4. ④탐색
  41. 41.도스(MS-DOS)에서 별도의 실행 파일이 존재하지 않고 "COMMAND.COM"이 메모리에 상주하고 있을 경우, 항상 사용할 수 있는 명령어를 의미하는 것은?

    1. ①배치 명령어
    2. ②실행 명령어
    3. ③외부 명령어
    4. ④내부 명령어
  42. 42."Windows 98"의 클립보드에 대한 설명으로 옳지 않은 것은?

    1. ①선택된 대상을 클립보드에 오려두기의 단축키는 Ctrl + V 이다.
    2. ②가장 최근에 저장된 파일 하나만을 저장할 수 있다.
    3. ③클립보드에 현재 화면 전체를 복사하는 기능키는 <Print SCreen>이다.
    4. ④Windows에서 자료를 일시적으로 보관하는 장소를 제공한다.
  43. 43."Windows 98"의 탐색기에서 이웃하는 파일들을 선택할 때 사용하는 키와 이웃하지 않는 파일들을 선택할 때 사용하는 키의 나열이 옳은 것은?

    1. ①Ctrl , Alt
    2. ②Alt , Ctrl
    3. ③Shift , Ctrl
    4. ④Shift , Alt
  44. 44.다음 설명은 무엇에 관한 내용인가?

    1. ①Job Scheduling
    2. ②File System
    3. ③Operating System
    4. ④Application Program
  45. 45.도스(MS-DOS)에서 현재의 백업 디스크에 있는 파일들을 지우지 않고 새로운 백업 파일들을 추가하는 명령은?

    1. ①BACKUP *.* A: /S
    2. ②BACKUP *.* A: /M
    3. ③BACKUP *.* A: /D
    4. ④BACKUP *.* A: /A
  46. 46.새로운 서브 디렉토리를 만드는 DOS 명령어는?

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

    1. ①가상 시스템(Virtual System)
    2. ②세마포어(Semaphore)
    3. ③교착상태(Dead Lock)
    4. ④임계 영역(Critical Section)
  48. 48.How can you find out which switches are available to xcopy.exe at DOS?

    1. ①?/XCOPY
    2. ②HELP/XCOPY
    3. ③XCOPY/HELP
    4. ④XCOPY/?
  49. 49.교착상태의 발생 조건에 해당하지 않는 것은?

    1. ①순환대기
    2. ②점유와 대기
    3. ③상호배제
    4. ④선점
  50. 50.도스(MS-DOS)의 필터(Filter)명령어 중 하나 또는 여러 개의 파일에서 특정한 문자열을 검색하는 명령어는?

    1. ①SEARCH
    2. ②MORE
    3. ③FIND
    4. ④SORT
  51. 51.신호 속도가 2,400[baud]이며, 쿼드비트(quadbit)를 사용하는 경우 통신 속도[bps]는?

    1. ①1,600[bps]
    2. ②2,400[bps]
    3. ③9,600[bps]
    4. ④4,800[bps]
  52. 52.펄스의 위치를 변화시켜 변조시키는 방식은?

    1. ①PPM
    2. ②PWM
    3. ③PAM
    4. ④PCM
  53. 53.컴퓨터 네트워크의 목적이 아닌 것은?

    1. ①컴퓨터 소프트웨어 자원의 독점
    2. ②컴퓨터 하드웨어 자원의 공유
    3. ③데이터 자원의 공유
    4. ④컴퓨터 부하의 분산화
  54. 54.데이터 링크 계층에서 감시 시퀀스의 전송제어문자 중 "ACK" 의 설명으로 올바른 것은?

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

    1. ①메시지 교환망
    2. ②근거리 통신망
    3. ③패킷 라디오망
    4. ④인공 위성망
  56. 56.데이터통신에 관한 설명으로 가장 적합한 것은?

    1. ①음성통신수단을 이용하여 어떤 곳에서 다른 곳으로 이동하는 정보를 전달하는 방법이다.
    2. ②일반 사람들에게 통신서비스를 제공할 목적으로 한국통신에서 설치, 운용하는 통신방식이다.
    3. ③정보의 제공자로부터 정보의 이용자로의 화상신호를 전달하는 시스템이다.
    4. ④규정한 통신규범에 따라 기계와 기계간의 비음성 정보를 전송하는 통신방식이다.
  57. 57.정보통신신호의 전송이 양쪽에서 가능하나, 동시 전송은 불가능하고 한 쪽 방향으로만 전송이 교대로 이루어지는 통신 방식은?

    1. ①전이중 통신 방식
    2. ②단방향 통신 방식
    3. ③반송주파수 통신 방식
    4. ④반이중 통신 방식
  58. 58.주파수분할 멀티플렉스(FDM)에 대한 설명으로 옳지 않은 것은?

    1. ①진폭편이 변조방식을 사용
    2. ②진폭 등화를 동시에 수행
    3. ③시분할 멀티플렉스에 비해 간단한 구조
    4. ④재생증폭기는 전체 채널에 하나만 필요
  59. 59.데이터통신에서 교환기와의 회선접촉 불량에 의하여 생기는 잡음은?

    1. ①위상의곡(Phase Distortion)
    2. ②충격성잡음(Impulse Noise)
    3. ③비선형의곡(Nonlinear Distortion)
    4. ④감쇄(Attenuation)
  60. 60.TV 전파의 일부를 이용해서 문자나 도형정보를 방송하면 시청자들이 단말기와 어댑터 등의 장치를 사용하여 TV 화면으로 그 내용을 시청할 수 있는 미디어는?

    1. ①CATV
    2. ②CCTV
    3. ③Videotex
    4. ④Teletext