[정보처리기능사 필기] 04년 4회차 기출문제 정답·해설 페이지

[정보처리기능사 필기] 04년 4회차
    1[정보처리기능사 필기] 04년 4회차

    컴퓨터 시스템에서 명령어를 실행하기 위하여 CPU에서 이루어지는 동작 단계의 하나로서, 기억장치로부터 명령어를 읽어 들이는 단계는?

    1

    인출(Fetch)단계

    2

    재기록(Write Back)단계

    3

    해독(Decoding)단계

    4

    실행(Execute)단계

    해설

    기억장치로부터 명령어를 읽어 들이는 단계는 인출(Fetch)단계이다.

    명령어 실행 사이클은 인출 → 해독(Decoding) → 실행(Execute) → 재기록(Write Back) 순서로 진행되며, 인출 단계에서는 프로그램 카운터가 가리키는 주기억장치 주소의 명령어를 읽어 명령 레지스터에 적재한다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    2[정보처리기능사 필기] 04년 4회차

    16진수 FF를 10진수로 나타내면?

    1

    256

    2

    255

    3

    257

    4

    254

    해설

    16진수 FF를 10진수로 변환하면 255이다.

    16진수 자리값은 왼쪽부터 161,16016^1, 16^0이며 F는 15를 의미하므로
    FF16=15×16+15×1FF_{16}=15\times16+15\times1
    =240+15=255=240+15=255이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    3[정보처리기능사 필기] 04년 4회차

    언어번역 프로그램(Language Translator)에 해당하지 않는 것은?

    1

    어셈블러

    2

    인터프리터

    3

    로더

    4

    컴파일러

    해설

    언어번역 프로그램에 해당하지 않는 것은 로더(Loader)이다.

    로더는 번역된 목적 프로그램을 주기억장치에 적재하여 실행 가능한 상태로 만드는 프로그램으로, 언어를 다른 언어로 옮기는 번역 기능은 수행하지 않는다.

    • ① 어셈블러: 어셈블리어 프로그램을 기계어로 번역하는 언어번역 프로그램이다.
    • ② 인터프리터: 원시 프로그램을 한 줄씩 번역하며 즉시 실행하는 언어번역 프로그램이다.
    • ④ 컴파일러: 고급언어로 작성된 원시 프로그램 전체를 기계어로 번역하는 언어번역 프로그램이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    4[정보처리기능사 필기] 04년 4회차

    반가산기(Half-Adder)의 논리회로도에서 자리올림이 발생하는 회로는?

    1

    AND

    2

    OR

    3

    NOT

    4

    Exclusive OR

    해설

    반가산기에서 자리올림(Carry)이 발생하는 회로는 AND 게이트이다.

    반가산기는 두 입력 A,B\rm A, B에 대해 합(Sum)과 자리올림을 구하는 회로로, 합은 A⊕B\rm A \oplus B(Exclusive OR)로, 자리올림은 A⋅B\rm A \cdot B(AND)로 구해진다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    5[정보처리기능사 필기] 04년 4회차

    주기억장치, 제어장치, 연산장치 사이에서 정보가 이동되는 경로이다. 빈 부분에 알맞은 장치는?
    입력장치①출력장치결과데이터명령제어신호②③제어신호중앙처리장치

    1

    1◯\textcircled{\small 1} 주기억장치, 2◯\textcircled{\small 2} 연산장치, 3◯\textcircled{\small 3} 제어장치

    2

    1◯\textcircled{\small 1} 주기억장치, 2◯\textcircled{\small 2} 제어장치, 3◯\textcircled{\small 3} 연산장치

    3

    1◯\textcircled{\small 1} 제어장치, 2◯\textcircled{\small 2} 주기억장치, 3◯\textcircled{\small 3} 연산장치

    4

    1◯\textcircled{\small 1} 제어장치, 2◯\textcircled{\small 2} 연산장치, 3◯\textcircled{\small 3} 주기억장치

    해설

    ①은 주기억장치, ②는 연산장치, ③은 제어장치이다.

    주기억장치는 입력장치·출력장치와 자료를 주고받는 중심에 위치하며, 연산장치는 주기억장치로부터 데이터를 받아 연산한 결과를 다시 주기억장치로 돌려보낸다.

    제어장치는 주기억장치로부터 명령을 받아 해독하고, 그 결과에 따라 연산장치와 출력장치에 제어신호를 보내 전체 동작을 통제한다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    6[정보처리기능사 필기] 04년 4회차

    누산기(Accumulator)에 대한 설명으로 적절한 것은?

    1

    산술연산 또는 논리연산의 결과를 일시적으로 기억하는 장치이다.

    2

    연산명령의 순서를 기억하는 장치이다.

    3

    연산부호를 해독하는 해독장치이다.

    4

    연산명령이 주어지면 연산준비를 하는 장치이다.

    해설

    누산기(Accumulator)에 대한 설명으로 적절한 것은 산술연산 또는 논리연산의 결과를 일시적으로 기억하는 장치라는 설명이다.

    누산기는 연산장치(ALU)에서 수행된 연산 결과를 임시로 저장하여 다음 연산에 사용할 수 있도록 하는 레지스터이다.

    • ② 연산명령의 순서를 기억하는 장치는 프로그램 카운터(PC)이다.
    • ③ 연산부호를 해독하는 장치는 명령 해독기(Decoder)이다.
    • ④ 연산준비를 하는 기능은 연산장치(ALU) 자체의 역할이지 누산기의 정의가 아니다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    7[정보처리기능사 필기] 04년 4회차

    불대수(Boolean algebra)의 정리 중 틀린 것은?

    1

    A⋅Aˉ=0A \cdot \bar{A}=0

    2

    A+A‾=1{A}+\overline{{A}}=1

    3

    A+A=A{A}+{A}={A}

    4

    A+0=0A+0=0

    해설

    불대수 정리 중 틀린 것은 A+0=0A+0=0이다.

    동일법칙(항등법칙)에 따르면 A+0=AA+0=A이므로 이 식은 성립하지 않는다.

    나머지는 모두 성립하는 정리로, A⋅Aˉ=0A\cdot\bar{A}=0과 A+Aˉ=1A+\bar{A}=1은 보수법칙, A+A=AA+A=A는 멱등법칙이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    8[정보처리기능사 필기] 04년 4회차

    다음 그림의 논리회로에서 입력 A,B,C\rm A, B, C에 대한 출력 Y\rm Y의 값은?
    ABCY

    1

    Y=AB+BC\rm {Y}={AB}+{BC}

    2

    Y=AB+B‾C\rm {Y}={AB}+\overline{{B}} {C}

    3

    Y=A+B+C\rm {Y}={A}+{B}+{C}

    4

    Y=A‾B+B‾C\rm {Y}=\overline{{A}} {B}+\overline{{B}} {C}

    해설

    출력 Y\rm Y의 논리식은 Y=AB+BˉC\rm Y=AB+\bar{B}C이다.

    그림에서 위쪽 AND 게이트는 입력 A,B\rm A, B를 그대로 받아 AB\rm AB를 출력하고, 아래쪽 AND 게이트는 B\rm B를 반전한 Bˉ\rm \bar{B}와 C\rm C를 입력받아 BˉC\rm \bar{B}C를 출력한다.

    두 AND 게이트의 출력이 OR 게이트로 합쳐져 최종 출력 Y=AB+BˉC\rm Y=AB+\bar{B}C가 된다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    9[정보처리기능사 필기] 04년 4회차

    그림과 같은 논리회로에서 A\rm A의 값이 1010, B\rm B의 값이 1110일 때 출력 Y\rm Y의 값은?
    ABY

    1

    1001

    2

    1010

    3

    1111

    4

    0100

    해설

    출력 Y\rm Y의 값은 0100이다.

    그림의 게이트는 A\rm A를 반전시킨 Aˉ\rm \bar{A}와 B\rm B를 입력받는 AND 게이트이므로 Y=Aˉ⋅B\rm Y=\bar{A}\cdot B이다.

    A=1010\rm A=1010이므로 Aˉ=0101\rm \bar{A}=0101이고, 이를 B=1110\rm B=1110과 비트별로 AND 연산하면
    0101 AND 1110=01000101\ \text{AND}\ 1110 = 0100이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    10[정보처리기능사 필기] 04년 4회차

    1비트(bit) 기억장치로 가장 적합한 것은?

    1

    레지스터

    2

    누산기

    3

    플립플롭

    4

    계전기

    해설

    1비트(bit) 기억장치로 가장 적합한 것은 플립플롭(Flip-Flop)이다.

    플립플롭은 두 가지 안정 상태(0 또는 1)를 유지하는 최소 단위의 기억소자로, 1비트 정보를 저장하는 데 사용된다.

    • ① 레지스터는 여러 개의 플립플롭을 모아 여러 비트를 저장하는 장치이다.
    • ② 누산기는 연산 결과를 저장하는 레지스터의 일종으로 1비트 저장 소자가 아니다.
    • ④ 계전기(릴레이)는 전자기적 스위치 소자로 기억을 목적으로 하지 않는다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    11[정보처리기능사 필기] 04년 4회차

    2항 연산(Binary Operation)과 관계가 있는 것은?

    1

    Shift

    2

    AND

    3

    Complement

    4

    Rotate

    해설

    2개의 피연산자를 필요로 하는 2항 연산이므로 정답은 AND이다.

    AND는 두 비트를 입력받아 논리곱을 구하는 연산인 반면, 나머지 보기는 피연산자가 하나뿐인 단항(1항) 연산이다.

    • ① Shift: 하나의 값을 이동시키는 단항 연산이다.
    • ③ Complement: 하나의 값을 반전시키는 단항 연산이다.
    • ④ Rotate: 하나의 값을 순환 이동시키는 단항 연산이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    12[정보처리기능사 필기] 04년 4회차

    2진수 1101.101을 10진수로 표현하면?

    1

    13.5

    2

    13.6875

    3

    13.875

    4

    13.625

    해설

    2진수 1101.101(2)1101.101_{(2)}를 변환하면 13.625가 되므로 정답은 13.625이다.

    정수부 1101은 1×23+1×22+0×21+1×20=8+4+0+1=131\times2^3+1\times2^2+0\times2^1+1\times2^0=8+4+0+1=13이다.

    소수부 .101은 1×2−1+0×2−2+1×2−3=0.5+0+0.125=0.6251\times2^{-1}+0\times2^{-2}+1\times2^{-3}=0.5+0+0.125=0.625이므로 전체 값은 13+0.625=13.62513+0.625=13.625이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    13[정보처리기능사 필기] 04년 4회차

    다음 보기의 연산은?
    0100110101100111ALU01000101

    1

    OR 연산

    2

    AND 연산

    3

    Complement 연산

    4

    MOVE 연산

    해설

    입력 두 값을 비트별로 AND 연산하면 출력값과 정확히 일치하므로 정답은 AND 연산이다.

    01001101과 01100111을 비트마다 AND하면 0100010101000101이 되어 그림의 출력값과 같다.

    • ① OR 연산: 비트 하나라도 1이면 1이 되므로 출력보다 1의 개수가 많아진다.
    • ③ Complement 연산: 입력 하나를 반전시키는 단항 연산이라 두 입력을 받는 그림 구조와 맞지 않는다.
    • ④ MOVE 연산: 값을 그대로 옮기는 연산이라 두 입력을 조합한 출력을 설명하지 못한다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    14[정보처리기능사 필기] 04년 4회차

    명령어 형식 중 기억 장치에 접근할 피연산자가 없는 것으로 산술에 필요한 명령어는 스택 구조 형태에서 처리하도록 하는 것은?

    1

    1-주소 형식

    2

    3-주소 형식

    3

    2-주소 형식

    4

    0-주소 형식

    해설

    연산에 필요한 피연산자를 스택(Stack)에서 꺼내 쓰므로 주소 필드가 없는 ④ 0-주소 형식이 정답이다.

    0-주소 형식은 스택 top의 값들을 암묵적 피연산자로 사용하여 연산 후 결과를 다시 스택에 쌓는 구조이다.

    반면 1·2·3-주소 형식은 피연산자나 결과 저장 위치를 명시적인 주소 필드로 지정한다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    15[정보처리기능사 필기] 04년 4회차

    명령어 구성에서 연산자의 기능에 해당하지 않는 것은?

    1

    함수 연산 기능

    2

    제어 기능

    3

    주소 지정 기능

    4

    입·출력 기능

    해설

    주소 지정 기능은 연산자(Op Code)가 아니라 주소 부분(오퍼랜드/모드 필드)이 담당하므로 정답은 주소 지정 기능이다.

    명령어의 연산자 부분은 일반적으로 산술·논리 연산과 같은 함수 연산 기능, 프로그램 흐름을 바꾸는 제어 기능, 데이터를 입출력장치와 주고받는 입·출력 기능을 담당한다.

    반면 유효 주소를 어떻게 계산할지 정하는 주소 지정 방식은 오퍼랜드(주소) 필드와 모드 비트에 속하는 기능이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    16[정보처리기능사 필기] 04년 4회차

    Instruction의 구성에서 처음의 바이트(Byte)에 기억되는 것은?

    1

    Length

    2

    Operand

    3

    Comma

    4

    Op Code

    해설

    명령어의 첫 바이트에는 수행할 연산의 종류를 나타내는 Op Code(연산 코드)가 저장되므로 정답은 Op Code이다.

    일반적인 명령어 형식은 앞부분에 연산자(Op Code)를, 뒷부분에 처리 대상인 오퍼랜드(주소)를 배치하는 구조를 따른다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    17[정보처리기능사 필기] 04년 4회차

    주소 부분에 있는 값이 실제 데이터가 있는 실제 기억장치 내의 주소를 나타내며 단순한 변수 등을 액세스하는데 사용되는 주소 지정 방식은?

    1

    직접 Address

    2

    간접 Address

    3

    상대 Address

    4

    절대 Address

    해설

    주소 필드의 값이 곧 데이터가 저장된 실제 기억장치 주소를 가리키는 방식은 ① 직접 Address이다.

    직접 주소지정 방식은 유효 주소 계산 과정 없이 주소 필드 값을 그대로 사용하므로 단순한 변수 접근에 적합하다.

    • ② 간접 Address: 주소 필드가 실제 데이터의 주소를 담은 또 다른 기억장소를 가리켜 한 단계를 더 거친다.
    • ③ 상대 Address: 주소 필드 값에 프로그램 카운터 등 기준 주소를 더해 유효 주소를 계산한다.
    • ④ 절대 Address: 프로그램 시작 위치와 무관하게 정해진 고정 물리 주소를 지정하는 방식이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    18[정보처리기능사 필기] 04년 4회차

    동시에 여러 개의 입·출력장치를 제어할 수 있는 채널은?

    1

    Duplex Channel

    2

    Multiplexer Channel

    3

    Register Channel

    4

    Selector Channel

    해설

    속도가 낮은 여러 입·출력장치를 동시에 제어할 수 있는 채널은 Multiplexer Channel(멀티플렉서 채널)이므로 정답은 Multiplexer Channel이다.

    멀티플렉서 채널은 시분할 방식으로 여러 저속 장치의 데이터를 번갈아 전송하여 동시 제어가 가능하다.

    이에 비해 Selector Channel은 한 번에 하나의 고속 장치만을 전담하여 데이터를 전송한다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    19[정보처리기능사 필기] 04년 4회차

    RS 플립플롭에서 S=1S=1, R=1R=1 이면 출력은 어떤 상태가 되는가?

    1

    불변 (No Change)

    2

    불능(Not Allowed)

    3

    1로 Set됨

    4

    0으로 Reset됨

    해설

    S=1, R=1이 동시에 입력되면 출력이 정의되지 않는 불능(Not Allowed) 상태가 되므로 정답은 불능(Not Allowed)이다.

    RS 플립플롭은 S=1,R=0S=1, R=0이면 1로 Set, S=0,R=1S=0, R=1이면 0으로 Reset, S=0,R=0S=0, R=0이면 이전 상태를 유지하는 불변 상태가 된다.

    그러나 S=1,R=1S=1, R=1은 Set과 Reset이 동시에 요구되는 모순 조건이라 출력이 정해지지 않는 금지 상태로 취급한다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    20[정보처리기능사 필기] 04년 4회차

    기억된 내용을 읽을 수만 있고, 전원이 차단되어도 기억된 내용이 소멸되지 않는 것은?

    1

    RAM

    2

    DAM

    3

    ROM

    4

    DOM

    해설

    읽기만 가능하고 전원이 차단되어도 내용이 소멸되지 않는 비휘발성 메모리는 ③ ROM이다.

    ROM(Read Only Memory)은 제조 시 또는 별도 방법으로 기록된 데이터를 유지한 채 전원 없이도 내용을 보존하며 읽기 동작만 지원한다.

    • ① RAM: 전원이 차단되면 저장된 내용이 사라지는 휘발성 메모리이다.
    • ② DAM: 실제 존재하는 표준 메모리 규격이 아닌 오답 보기이다.
    • ④ DOM: 실제 존재하는 표준 메모리 규격이 아닌 오답 보기이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    21[정보처리기능사 필기] 04년 4회차

    데이터베이스 시스템의 구성 요소로 가장 적절한 것은?

    1

    개념 스키마, 핵심 스키마, 구체적 스키마

    2

    개념 스키마, 구체적 스키마, 응용 스키마

    3

    외부 스키마, 개념 스키마, 내부 스키마

    4

    외부 스키마, 핵심 스키마, 내부 스키마

    해설

    외부 스키마, 개념 스키마, 내부 스키마로 구성되는 3단계 스키마 구조가 데이터베이스 시스템의 표준 구성 방식이다.

    외부 스키마는 개별 사용자·응용 프로그램 관점의 논리적 구조, 개념 스키마는 조직 전체를 통합한 논리적 구조, 내부 스키마는 물리적 저장 구조를 정의한다.

    따라서 ③ 외부 스키마, 개념 스키마, 내부 스키마가 정답이며, ①②④의 '핵심 스키마', '구체적 스키마', '응용 스키마'는 3단계 스키마 용어가 아니다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    22[정보처리기능사 필기] 04년 4회차

    데이터베이스 디자인 단계의 순서가 옳은 것은?
    (1) 데이터베이스의 목적을 정의
    (2) 데이터베이스에서 필요한 테이블을 정의
    (3) 테이블에서 필요한 필드를 정의
    (4) 테이블간의 관계를 정의

    1

    (1)-(3)-(2)-(4)

    2

    (1)-(2)-(4)-(3)

    3

    (1)-(2)-(3)-(4)

    4

    (1)-(4)-(2)-(3)

    해설

    데이터베이스 설계는 목적 정의 → 테이블 정의 → 필드 정의 → 관계 정의 순서로 진행하므로 ③ (1)-(2)-(3)-(4)가 정답이다.

    먼저 데이터베이스가 다룰 목적을 정한 뒤 필요한 테이블을 정의하고, 각 테이블에 들어갈 필드를 정한 다음 마지막으로 테이블 간의 관계를 설정하는 것이 일반적인 설계 절차이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    23[정보처리기능사 필기] 04년 4회차

    DBMS의 장점이 아닌 것은?

    1

    데이터 보안성 보장

    2

    데이터 무결성 유지

    3

    데이터 중복성 최대화

    4

    데이터 공유

    해설

    DBMS는 데이터 중복을 최소화하는 것이 목적이므로 데이터 중복성 최대화는 DBMS의 장점이 아니다.

    DBMS는 데이터의 중복을 최소화하면서 여러 응용 프로그램이 데이터를 공유하게 하고, 보안성과 무결성을 유지하도록 설계된 시스템이다.

    • ① 데이터 보안성 보장 — DBMS의 대표적 장점이다.
    • ② 데이터 무결성 유지 — DBMS의 대표적 장점이다.
    • ④ 데이터 공유 — 여러 사용자가 데이터를 공유할 수 있게 하는 것이 DBMS의 장점이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    24[정보처리기능사 필기] 04년 4회차

    프레젠테이션을 구성하는 내용을 하나의 화면 단위로 나타낸 것을 의미하는 것은?

    1

    슬라이드

    2

    포인트

    3

    서식파일

    4

    개체

    해설

    프레젠테이션에서 화면 하나의 단위를 슬라이드라고 하므로 ① 슬라이드가 정답이다.

    슬라이드 하나에 텍스트·이미지·도표 등의 개체를 배치하여 발표 내용을 구성하며, 여러 슬라이드가 모여 하나의 프레젠테이션 파일을 이룬다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    25[정보처리기능사 필기] 04년 4회차

    스프레드시트 작업에서 반복되거나 복잡한 단계를 수행하는 작업을 일괄적으로 자동화시켜 처리하는 방법에 해당하는 것은?

    1

    필터

    2

    정렬

    3

    매크로

    4

    검색

    해설

    반복되거나 복잡한 작업을 일괄 자동화하여 처리하는 기능은 매크로이므로 ③ 매크로가 정답이다.

    매크로는 사용자가 수행한 일련의 명령을 기록해 두었다가 필요할 때 한 번에 재실행하는 기능으로, 스프레드시트에서 반복 작업을 자동화할 때 사용한다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    26[정보처리기능사 필기] 04년 4회차

    학생 테이블에 데이터를 입력한 후, 주소 필드가 누락되어 이를 추가하려고 할 때의 적합한 SQL 명령은?

    1

    ALTER TABLE

    2

    CREATE TABLE

    3

    MODIFY TABLE

    4

    ADD TABLE

    해설

    이미 만들어진 테이블에 필드(열)를 추가할 때 사용하는 SQL 명령은 ALTER TABLE이므로 ① ALTER TABLE이 정답이다.

    ALTER TABLE 문은 ADD 절과 함께 사용하여 기존 테이블의 구조를 변경(필드 추가·삭제·수정)하는 데 쓰인다.

    반면 CREATE TABLE은 새 테이블을 생성할 때 쓰는 명령으로, 이미 존재하는 테이블의 구조 변경에는 사용하지 않는다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    27[정보처리기능사 필기] 04년 4회차

    다음 질의를 SQL 문으로 옳게 표기한 것은?
    <질의>
    상품 테이블에서 단가가 50000 이상인 자료의 상품명, 단가, 수량을 검색하시오.

    1

    SELECT 상품명, 단가, 수량 FROM 상품 IF 단가 >= 50000;

    2

    SELECT 상품명, 단가, 수량 FROM 상품 WHERE 단가 >= 50000;

    3

    SELECT 상품명, 단가, 수량 FROM 상품 WHERE 수량 >= 50000;

    4

    SELECT 상품 FROM 상품명, 단가, 수량 WHERE 단가 >= 50000;

    해설

    단가가 50000 이상인 상품명·단가·수량을 검색하려면 WHERE 단가 >= 50000 조건을 사용하므로 ② 문장이 정답이다.

    SQL의 조건 검색은 IF가 아닌 WHERE 절로 표현하며, 조건 필드는 검색 의도에 맞게 단가여야 한다.

    • ① SELECT 상품명, 단가, 수량 FROM 상품 IF 단가 >= 50000; — SQL은 조건절에 IF가 아닌 WHERE를 사용하므로 문법이 틀렸다.
    • ③ SELECT 상품명, 단가, 수량 FROM 상품 WHERE 수량 >= 50000; — 조건 필드가 수량으로 되어 있어 질의 의도(단가 조건)와 다르다.
    • ④ SELECT 상품 FROM 상품명, 단가, 수량 WHERE 단가 >= 50000; — SELECT 절과 FROM 절의 대상이 뒤바뀌어 있어 문법이 틀렸다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    28[정보처리기능사 필기] 04년 4회차

    SQL에서 데이터 검색을 할 경우 검색된 결과값의 중복 레코드를 제거하기 위해 사용되는 옵션은?

    1

    cascade

    2

    distinct

    3

    all

    4

    *

    해설

    SQL에서 검색 결과의 중복 레코드를 제거할 때 사용하는 옵션은 DISTINCT이므로 ② distinct가 정답이다.

    SELECT DISTINCT 문을 사용하면 조회 결과에서 동일한 값을 가진 행을 하나만 남기고 나머지 중복 행을 제거한다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    29[정보처리기능사 필기] 04년 4회차

    SQL 문의 형식으로 적당하지 않은 것은?

    1

    UPDATE - FROM - WHERE

    2

    DELETE - FROM - WHERE

    3

    INSERT - INTO - VALUES

    4

    SELECT - FROM - WHERE

    해설

    UPDATE 문은 SET 절을 사용해 값을 지정하므로 'UPDATE - FROM - WHERE' 형식은 옳지 않아 ① 문장이 정답이다.

    올바른 UPDATE 문 형식은 UPDATE - SET - WHERE이며, FROM 절은 UPDATE 문의 기본 구성 요소가 아니다.

    • ② DELETE - FROM - WHERE — 삭제할 테이블을 FROM으로 지정하는 올바른 형식이다.
    • ③ INSERT - INTO - VALUES — 새 레코드를 삽입하는 올바른 형식이다.
    • ④ SELECT - FROM - WHERE — 데이터를 검색하는 올바른 형식이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    30[정보처리기능사 필기] 04년 4회차

    기업의 제품소개나 연구발표, 회의내용 요약 등 각종 그림이나 도표, 그래프 등을 이용하여 많은 사람에게 효과적으로 의미를 전달할 때 사용되는 응용 프로그램은?

    1

    프레젠테이션

    2

    스프레드시트

    3

    유틸리티

    4

    데이터베이스

    해설

    그림·도표·그래프 등으로 발표 내용을 효과적으로 전달하는 응용 프로그램은 프레젠테이션이므로 ① 프레젠테이션이 정답이다.

    프레젠테이션 프로그램은 슬라이드 단위로 자료를 구성하여 제품 소개나 연구 발표, 회의 요약 등을 시각적으로 전달하는 데 특화된 소프트웨어이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    31[정보처리기능사 필기] 04년 4회차

    Windows 98에서 [디스크 조각모음]에 관한 설명으로 옳은 것은?

    1

    디스크의 삭제된 파일을 복구한다.

    2

    디스크의 물리적 손상부분을 제거한다.

    3

    디스크의 논리적 영역을 할당한다.

    4

    디스크를 효율적으로 사용하기 위해 파일을 정리한다.

    해설

    디스크 조각모음은 디스크에 흩어져 저장된 파일 조각들을 연속된 공간으로 재배치하여 디스크를 효율적으로 사용하도록 파일을 정리하는 기능이므로 정답이다.

    디스크 조각모음은 파일 접근 속도를 높이기 위한 논리적 재배치 작업일 뿐, 삭제된 파일 복구나 물리적 손상 제거, 논리적 영역 할당과는 관련이 없다.

    • ① 삭제된 파일을 복구한다: 이는 휴지통이나 별도의 복구 유틸리티의 기능이다.
    • ② 물리적 손상부분을 제거한다: 이는 디스크 검사(스캔디스크)의 배드섹터 처리 기능이다.
    • ③ 논리적 영역을 할당한다: 이는 파티션 설정이나 포맷 작업에 해당한다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    32[정보처리기능사 필기] 04년 4회차

    Windows 98의 탐색기에서 파일이나 폴더를 같은 드라이브로 이동하는 방법 및 선택 방법으로 옳지 않은 것은?

    1

    이동할 파일이나 폴더의 전체항목을 선택하는 단축키는 Ctrl + A이다.

    2

    비 연속인 여러 개의 파일이나 폴더를 선택 할 경우 Shift 단축키를 사용한다.

    3

    마우스의 왼쪽단추로 드래그 앤 드롭을 이용하여 이동한다.

    4

    마우스의 오른쪽 단추를 누른 후 드래그 앤 드롭을 이용하여 이동한다.

    해설

    비연속적으로 여러 개의 파일이나 폴더를 선택할 때는 Ctrl 키를 사용하며 Shift 키는 연속된 범위를 선택할 때 사용하므로, ② "비 연속인 여러 개의 파일이나 폴더를 선택할 경우 Shift 단축키를 사용한다"는 설명이 옳지 않아 정답이다.

    탐색기에서 전체 항목 선택은 Ctrl+A이며, 같은 드라이브 내 파일·폴더 이동은 마우스 왼쪽 버튼 드래그 앤 드롭 또는 오른쪽 버튼 드래그 후 메뉴에서 이동을 선택하는 방법으로 가능하다.

    • ① Ctrl+A로 전체 항목을 선택하는 것은 옳은 설명이다.
    • ③ 왼쪽 단추 드래그 앤 드롭으로 이동하는 것은 옳은 설명이다.
    • ④ 오른쪽 단추 드래그 앤 드롭 후 메뉴 선택으로 이동하는 것도 옳은 설명이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    33[정보처리기능사 필기] 04년 4회차

    준비상태(Ready)에 있는 프로세스들 중에서 우선 순위가 가장 높은 프로세스를 선택하여 CPU를 할당(Running 상태)하는 것을 무엇이라 하는가?

    1

    사건대기(Event Wait)

    2

    깨어남(Wake Up)

    3

    디스패치(Dispatch)

    4

    타이머 종료(Timer Runout)

    해설

    준비상태(Ready)의 프로세스들 중 우선순위가 가장 높은 프로세스를 선택하여 CPU를 할당해 실행(Running) 상태로 전이시키는 작업을 디스패치(Dispatch)라고 하므로 정답이다.

    디스패치는 운영체제의 스케줄러가 수행하는 기능으로, 프로세스 상태 전이 중 준비 상태에서 실행 상태로의 전환에 해당한다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    34[정보처리기능사 필기] 04년 4회차

    UNIX에서 현재 작업 디렉토리 경로를 화면에 출력하는 명령어는?

    1

    ar

    2

    cat

    3

    pr

    4

    pwd

    해설

    UNIX에서 현재 작업 디렉토리의 절대 경로를 화면에 출력하는 명령어는 ④ pwd이며, 이름 자체가 print working directory의 약자이다.

    나머지 보기는 디렉토리 경로와 무관한 파일 처리 명령이다.

    • ① ar는 여러 파일을 하나의 아카이브(라이브러리) 파일로 묶고 관리하는 명령이다.
    • ② cat은 파일의 내용을 이어서 표준출력으로 보여 주는 명령이다.
    • ③ pr은 파일을 인쇄용 형식(쪽 나눔·머리글 부착)으로 정리해 출력하는 명령이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    35[정보처리기능사 필기] 04년 4회차

    Windows 98에서 선택된 아이콘을 다른 폴더로 이동 또는 복사하기 위하여 아이콘을 선택한 후 왼쪽버튼을 누른 채 원하는 곳에 끌어다 놓은 후, 마우스 버튼을 놓는 마우스 동작 방법은?

    1

    DOUBLE CLICK

    2

    CLICK

    3

    CLICK AND DROP

    4

    DRAG AND DROP

    해설

    아이콘을 선택한 채 왼쪽 버튼을 누르고 원하는 위치까지 끌어다 놓은 후 버튼을 놓는 마우스 동작은 드래그 앤 드롭(Drag and Drop)이므로 정답이다.

    더블 클릭은 아이콘 실행에, 단순 클릭은 선택에 사용되는 동작으로 파일·폴더의 이동·복사 동작과는 구별된다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    36[정보처리기능사 필기] 04년 4회차

    Windows 98에서 도스 창을 열어 작업한 후, 다시 윈도로 복귀하고자 할 때 도스 창을 종료하는 방법은?

    1

    Ctrl + Enter 를 누른다.

    2

    Esc 를 누른다.

    3

    "EXIT" 명령어를 입력하고 Enter 를 누른다.

    4

    Alt + F4 를 누른다.

    해설

    Windows 98에서 도스 창을 열어 작업한 후 창을 종료하고 윈도로 복귀하려면 "EXIT" 명령어를 입력하고 Enter를 누르면 되므로 정답이다.

    도스 창은 하나의 응용 프로그램 창이므로 해당 프로그램 내에서 종료 명령을 실행하여 닫는 것이 정상적인 종료 절차이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    37[정보처리기능사 필기] 04년 4회차

    컴퓨터 센터에 작업을 지시하고 나서부터 결과를 받을 때까지의 경과 시간은?

    1

    액세스 시간 (Access Time)

    2

    서치 시간 (Search Time)

    3

    프로세스 시간 (Process Time)

    4

    턴 어라운드 시간 (Turnaround Time)

    해설

    컴퓨터 센터에 작업을 지시한 시점부터 결과를 받을 때까지 걸리는 전체 경과 시간을 턴 어라운드 시간(Turnaround Time)이라 하므로 정답이다.

    액세스 시간은 데이터에 접근하는 데 걸리는 시간, 서치 시간은 자료를 탐색하는 시간, 프로세스 시간은 CPU가 실제로 처리하는 시간을 의미하여 턴 어라운드 시간과는 범위가 다르다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    38[정보처리기능사 필기] 04년 4회차

    Windows 98에서는 CD-ROM Title를 드라이브에 넣으면 자동으로 실행되는 기능을 제공하는데, 이 기능을 멈추게 하는 방법은?

    1

    F4 를 누른 채로 삽입

    2

    Alt 를 누른 채로 삽입

    3

    Ctrl 을 누른 채로 삽입

    4

    Shift 를 누른 채로 삽입

    해설

    Windows 98에서 CD-ROM을 드라이브에 삽입할 때 자동으로 실행되는 자동실행 기능을 멈추려면 Shift 키를 누른 채로 삽입하면 되므로 정답이다.

    Shift 키를 누르고 있으면 운영체제가 삽입 이벤트에 대한 자동실행(Autorun) 처리를 건너뛰도록 동작한다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    39[정보처리기능사 필기] 04년 4회차

    UNIX 명령어 중 DOS의 DIR과 같은 역할을 하는 명령은?

    1

    ls

    2

    cd

    3

    cp

    4

    pwd

    해설

    UNIX에서 DOS의 DIR 명령과 같이 디렉토리의 파일 목록을 출력하는 명령어는 ls이므로 정답이다.

    cd는 디렉토리 이동, cp는 파일 복사, pwd는 현재 작업 디렉토리 경로 출력 명령으로 각각 다른 기능을 수행한다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    40[정보처리기능사 필기] 04년 4회차

    UNIX 명령어 "rm"의 설명으로 옳은 것은?

    1

    파일 삭제

    2

    디렉토리 이동

    3

    디렉토리 생성

    4

    파일 이동

    해설

    UNIX 명령어 rm은 remove의 약자로 파일을 삭제하는 명령이므로 정답이다.

    디렉토리 이동은 cd, 디렉토리 생성은 mkdir, 파일 이동은 mv 명령을 사용하여 각각 구분된다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    41[정보처리기능사 필기] 04년 4회차

    Windows 98에서 제어판에 있는 디스플레이 항목의 기능이 아닌 것은?

    1

    마우스 포인터의 모양 변경

    2

    화면 보호기능

    3

    해상도 지정

    4

    배경무늬 변경

    해설

    Windows 98 제어판의 디스플레이 등록정보는 화면과 관련된 설정을 담당하며, 마우스 포인터의 모양 변경은 별도의 마우스 등록정보에서 처리하는 기능이므로 정답은 마우스 포인터의 모양 변경이다.

    디스플레이 등록정보는 배경, 화면 보호기, 모양(테마), 설정(해상도·색상 품질) 탭으로 구성되어 화면 표시와 관련된 항목만을 다룬다.

    • ② 화면 보호기능: 디스플레이 등록정보의 화면 보호기 탭에서 설정한다.
    • ③ 해상도 지정: 디스플레이 등록정보의 설정 탭에서 지정한다.
    • ④ 배경무늬 변경: 디스플레이 등록정보의 배경 탭에서 변경한다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    42[정보처리기능사 필기] 04년 4회차

    도스(MS-DOS)에서 별도의 실행 파일이 존재하지 않고 "COMMAND.COM"이 메모리에 상주하고 있을 경우, 항상 사용할 수 있는 명령어를 의미하는 것은?

    1

    배치 명령어

    2

    외부 명령어

    3

    내부 명령어

    4

    실행 명령어

    해설

    COMMAND.COM이 메모리에 상주하면서 별도의 실행 파일 없이 항상 사용할 수 있는 명령어를 내부 명령어라고 하므로 정답은 내부 명령어이다.

    내부 명령어는 COMMAND.COM 로딩 시 함께 메모리에 올라가는 상주형 명령어로 dir, copy, cls 등이 해당하며, 이와 달리 외부 명령어는 디스크에 별도의 실행 파일(.com, .exe)로 존재해 실행 시마다 디스크에서 읽어들여야 한다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    43[정보처리기능사 필기] 04년 4회차

    Windows 98에서 설치된 응용 프로그램을 삭제하는 방법 중 가장 바람직한 방법은?

    1

    시작 메뉴를 클릭하여 프로그램 메뉴를 선택한 후 삭제할 응용 프로그램을 휴지통으로 Drag &Drop 한다.

    2

    제어판에서 프로그램 추가/삭제 아이콘을 이용하여 삭제한다.

    3

    내 컴퓨터 창을 열어서 삭제할 응용 프로그램의 실행 파일을 휴지통으로 Drag &Drop 한다.

    4

    Windows 탐색기로 삭제할 응용 프로그램 폴더를 찾아서 delete 키를 누른다.

    해설

    응용 프로그램을 안전하게 삭제하려면 제어판의 프로그램 추가/삭제 기능을 이용해야 하므로 정답은 제어판에서 프로그램 추가/삭제 아이콘을 이용하여 삭제한다이다.

    이 기능은 설치 시 등록된 레지스트리 항목과 관련 파일을 함께 제거해 프로그램을 온전히 삭제하지만, 실행 파일이나 폴더만 직접 지우면 레지스트리 정보와 부속 파일이 남아 시스템에 잔재가 생길 수 있다.

    • ① 프로그램 메뉴 항목을 휴지통으로 끌어다 놓는 방법: 바로가기만 삭제될 뿐 실제 프로그램은 남는다.
    • ③ 실행 파일만 휴지통으로 끌어다 놓는 방법: 관련 파일과 레지스트리 정보가 그대로 남는다.
    • ④ 탐색기에서 프로그램 폴더를 delete로 지우는 방법: 폴더는 삭제되나 레지스트리 항목이 남는다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    44[정보처리기능사 필기] 04년 4회차

    Windows 98의 [내 컴퓨터] → [(C:)] → [등록 정보] → [도구]에서 확인할 수 있는 항목은?

    1

    내게 필요한 옵션

    2

    디스크 조각 상태

    3

    프로그램 추가/삭제

    4

    새 하드웨어 추가

    해설

    드라이브 등록정보의 [도구] 탭에서는 오류 검사, 백업, 디스크 조각 모음 기능을 제공하므로 정답은 디스크 조각 상태이다.

    [도구] 탭은 디스크 자체의 유지 관리 기능만을 모아둔 곳으로, 내게 필요한 옵션·프로그램 추가/삭제·새 하드웨어 추가는 모두 제어판에서 별도로 제공하는 시스템 설정 항목이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    45[정보처리기능사 필기] 04년 4회차

    컴퓨터 시스템 내부에서 실행중인 프로그램을 정의하는 용어는?

    1

    버퍼

    2

    프로세스

    3

    인터럽트

    4

    커널

    해설

    컴퓨터 시스템 내부에서 실행 중인 프로그램을 가리키는 용어는 프로세스(Process)이므로 정답은 프로세스이다.

    프로세스는 CPU에 의해 실행되며 고유한 프로세스 제어 블록(PCB)을 가지는 실행 단위로, 디스크에 저장된 정적인 프로그램과 구분된다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    46[정보처리기능사 필기] 04년 4회차

    Windows 98에 대한 설명으로 옳지 않은 것은?

    1

    Plug and Play 기능을 지원한다.

    2

    네트워크와 인터넷을 지원한다.

    3

    데이터를 한번에 16비트 단위로 처리한다.

    4

    멀티미디어 기능이 강화되었다.

    해설

    Windows 98은 데이터를 32비트 단위로 처리하는 32비트 운영체제이므로 데이터를 16비트 단위로 처리한다는 설명은 옳지 않으며 정답이다.

    Windows 98은 Plug and Play, 네트워크·인터넷 지원, 강화된 멀티미디어 기능을 특징으로 하는 32비트 그래픽 운영체제이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    47[정보처리기능사 필기] 04년 4회차

    Windows 98에서 바탕화면에 있는 아이콘들을 정렬하려고 할 때 기본적으로 제공하는 아이콘 정렬방식이 아닌 것은?

    1

    크기순 정렬

    2

    계단식 정렬

    3

    자동 정렬

    4

    종류별 정렬

    해설

    바탕화면 아이콘 정렬 방식으로 계단식 정렬은 제공되지 않으므로 정답은 계단식 정렬이다.

    바탕화면 아이콘은 이름순·크기순·종류별·날짜순 정렬과 자동 정렬만 지원하며, 계단식 정렬은 열려 있는 여러 창을 배열할 때 사용하는 방식이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    48[정보처리기능사 필기] 04년 4회차

    다음 설명은 무엇에 관한 내용인가?
    It is a program that acts as an intermediary between a user of a computer and computer hardware.

    1

    Application Program

    2

    Job Scheduling

    3

    File System

    4

    Operating System

    해설

    사용자와 컴퓨터 하드웨어 사이에서 매개 역할을 하는 프로그램은 운영체제(Operating System)이므로 정답은 Operating System이다.

    운영체제는 하드웨어 자원을 관리하고 사용자에게 일관된 인터페이스를 제공하여 응용 프로그램이 하드웨어를 직접 제어하지 않고도 실행될 수 있게 한다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    49[정보처리기능사 필기] 04년 4회차

    다음의 설명이 가장 적합한 것은?
    Before a disk can store data, it must be divided into sectors that the disk controller can read and write.

    1

    Booting

    2

    File Store

    3

    Backup

    4

    Formatting

    해설

    디스크가 데이터를 저장하기 전에 디스크 컨트롤러가 읽고 쓸 수 있도록 섹터 단위로 나누는 작업은 포맷(Formatting)이므로 정답은 Formatting이다.

    포맷은 트랙과 섹터를 물리적·논리적으로 구성해 디스크를 사용 가능한 상태로 준비하는 과정으로, 부팅(Booting)이나 백업(Backup)과는 구분된다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    50[정보처리기능사 필기] 04년 4회차

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

    1

    교착상태(Dead Lock)

    2

    세마포어(Semaphore)

    3

    가상 시스템(Virtual System)

    4

    임계 영역(Critical Section)

    해설

    서로 다른 두 프로세스가 각자 점유한 자원을 포기하지 않은 채 상대방이 가진 자원을 요구하여 양쪽 모두 실행을 진행할 수 없게 되는 현상을 교착 상태(Dead Lock)라 하므로 정답은 교착상태(Dead Lock)이다.

    교착 상태는 상호 배제, 점유와 대기, 비선점, 순환 대기의 네 조건이 동시에 성립할 때 발생하며, 세마포어는 이를 예방·회피하기 위한 동기화 도구이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    51[정보처리기능사 필기] 04년 4회차

    온-라인 시스템의 기본 구성 요소에 해당되지 않는 것은?

    1

    데이터베이스 장치

    2

    단말장치

    3

    통신회선

    4

    전송제어장치

    해설

    온-라인 시스템의 기본 구성 요소가 아닌 것은 ① 데이터베이스 장치이다.

    온라인 시스템은 단말장치·통신회선·전송제어장치로 구성되는 통신 경로가 핵심이며, 데이터베이스 장치는 응용 처리 단계에서 쓰이는 저장 설비로 통신 시스템의 기본 구성요소로 분류되지 않는다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    52[정보처리기능사 필기] 04년 4회차

    헤딩과 텍스트로 이루어진 정보 메시지가 3개의 블록으로 분할되어 전송될 경우 최종 블록에 들어갈 전송 제어 캐릭터는?

    1

    ETB

    2

    EOT

    3

    ETX

    4

    STX

    해설

    3개 블록으로 분할된 메시지의 최종 블록에는 ③ ETX(End of Text) 제어문자가 사용된다.

    BSC(이진 동기 통신) 프로토콜에서 중간 블록의 끝에는 ETB(End of Transmission Block)를 붙이고, 메시지의 마지막 블록 끝에는 ETX를 붙여 텍스트의 종료를 알린다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    53[정보처리기능사 필기] 04년 4회차

    각 통화로에 여러 반송주파수를 할당하여 동시에 많은 통화로를 구성하는 방식은?

    1

    공간 분할 방식

    2

    시분할 방식

    3

    온라인 방식

    4

    주파수 분할 방식

    해설

    여러 통화로에 서로 다른 반송주파수를 할당하여 동시에 통화로를 구성하는 방식은 ④ 주파수 분할 방식(FDM)이다.

    FDM은 전체 대역폭을 여러 주파수 대역으로 나누어 각 통화로에 고유한 반송주파수를 배정함으로써 하나의 전송매체로 다중 통신을 가능하게 한다.

    • ① 공간 분할 방식: 물리적으로 별도의 회선을 나누어 사용하는 방식이다.
    • ② 시분할 방식: 시간을 분할하여 하나의 회선을 여러 이용자가 순차적으로 사용하는 방식이다.
    • ③ 온라인 방식: 통화로 구성 방식이 아니라 단말과 컴퓨터가 직접 연결되는 운용 형태를 말한다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    54[정보처리기능사 필기] 04년 4회차

    데이터의 직렬 전송(Serial Transmission)에 관한 설명으로 맞는 것은?

    1

    다 채널로 구성되므로 비경제적이기 때문에 자주 이용되지 않는다.

    2

    부호의 단위 수 만큼 통신로를 사용하여 정보를 한번에 전송한다.

    3

    데이터 신호를 하나의 회선(채널)을 이용하여 순차적으로 전송한다.

    4

    정보처리장치에서 1문자 또는 1바이트 단위로 처리한다.

    해설

    데이터의 직렬 전송에 대한 설명으로 옳은 것은 ③ 데이터 신호를 하나의 회선(채널)을 이용하여 순차적으로 전송한다는 것이다.

    직렬 전송은 한 비트씩 차례로 전송하므로 병렬 전송보다 회선 수가 적어 경제적이며 원거리 전송에 주로 사용된다.

    • ① "다 채널로 구성되어 비경제적"이라는 설명은 여러 회선을 동시에 쓰는 병렬 전송의 특징이다.
    • ② "부호의 단위 수만큼 통신로를 사용하여 한 번에 전송"하는 것은 병렬 전송에 해당한다.
    • ④ "1문자 또는 1바이트 단위로 처리"하는 것은 전송 방식이 아니라 정보처리장치 내부의 데이터 처리 단위에 관한 설명이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    55[정보처리기능사 필기] 04년 4회차

    전자교환기용 MFC 자동전화기의 부호방식은?

    1

    다주파부호방식

    2

    고주파부호방식

    3

    저주파부호방식

    4

    단일주파부호방식

    해설

    전자교환기용 MFC(Multi Frequency Code) 자동전화기의 부호방식은 ① 다주파부호방식이다.

    MFC 신호방식은 하나의 숫자나 기호를 서로 다른 두 개 이상의 주파수 조합으로 표현하여 전송하는 방식으로, 전자교환기 상호간의 신호 전달에 사용된다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    56[정보처리기능사 필기] 04년 4회차

    정보통신시스템의 기본 구성에 있어서 신호변환기에 해당하지 않는 것은?

    1

    DCE

    2

    DTE

    3

    DSU

    4

    MODEM

    해설

    정보통신시스템의 기본 구성 중 신호변환기에 해당하지 않는 것은 ② DTE이다.

    DTE(Data Terminal Equipment)는 데이터를 발생시키거나 수신하는 단말장치 자체이며, DCE·모뎀·DSU는 단말에서 나온 데이터 신호를 통신회선에 맞는 형태로 바꿔주는 신호변환 장치이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    57[정보처리기능사 필기] 04년 4회차

    데이터링크 계층의 프로토콜 중 ISO에 의해 정해진 비트 방식의 프로토콜에 해당하는 것은?

    1

    DDCMP

    2

    ADCCP

    3

    SDLC

    4

    HDLC

    해설

    ISO가 정한 비트 방식의 데이터링크 계층 프로토콜은 ④ HDLC(High-level Data Link Control)이다.

    HDLC는 문자가 아닌 비트 단위로 프레임을 구성하는 범용 프로토콜로 국제표준화기구(ISO)에 의해 표준화되었다.

    • ① DDCMP: DEC사가 만든 바이트(문자) 지향 프로토콜이다.
    • ② ADCCP: ANSI가 표준화한 비트 지향 프로토콜로 ISO 표준은 아니다.
    • ③ SDLC: IBM이 SNA를 위해 개발한 프로토콜이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    58[정보처리기능사 필기] 04년 4회차

    크레디트(Credit) 점검, 은행잔고 등의 응용 분야는?

    1

    전문교환

    2

    대화형 시차배분

    3

    원격일괄처리

    4

    정보 검색

    해설

    크레디트 점검, 은행잔고 조회 등에 활용되는 온라인 처리 응용 분야는 ④ 정보 검색이다.

    정보 검색(조회) 방식은 저장된 데이터베이스에서 필요한 정보를 즉시 찾아 응답하는 형태로, 신용 조회나 잔고 조회처럼 단건 질의에 즉각 응답하는 업무에 적합하다.

    • ① 전문교환: 여러 단말 사이에서 메시지를 목적지로 전달·교환하는 방식이다.
    • ② 대화형 시차배분: 다수 사용자가 시간을 나누어 대화식으로 컴퓨터를 이용하는 방식이다.
    • ③ 원격일괄처리: 데이터를 모아 두었다가 일괄적으로 원격지에서 처리하는 방식이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    59[정보처리기능사 필기] 04년 4회차

    50보오(Baud) 통신 속도로 송신할 경우 1초간 송신되는 최단 펄스의 수는?

    1

    25

    2

    50

    3

    200

    4

    100

    해설

    50보오(Baud)의 통신 속도로 송신할 때 1초간 송신되는 최단 펄스의 수는 ② 50이다.

    보오(Baud)는 1초에 발생하는 신호(펄스) 변화의 횟수를 나타내는 단위이므로, 하나의 신호 상태가 1비트를 나타내는 2진 신호에서는 보오 수와 초당 최단 펄스 수가 같다.

    따라서 50보오는 곧 초당 50개의 최단 펄스가 전송됨을 의미한다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    60[정보처리기능사 필기] 04년 4회차

    방송 네트워크의 특징 설명으로 알맞지 않은 것은?

    1

    기본적인 구성에는 교환장치가 없다.

    2

    한 스테이션에 의해 전송된 데이터는 네트워크 상의 모든 또는 다수의 다른 스테이션들에 의해 수신된다.

    3

    스테이션들을 공통의 통신 매체를 공유하며, 따라서 액세스 제어 기술이 필요 없다.

    4

    방송 네트워크는 패킷 라디오 네트워크, 인공위성 네트워크, 로컬 네트워크가 있다.

    해설

    방송 네트워크에서도 매체 접근 제어 기술이 반드시 필요하므로 ③ 스테이션들이 공통의 통신 매체를 공유하여 액세스 제어 기술이 필요 없다는 설명은 옳지 않다.

    여러 스테이션이 하나의 전송매체를 함께 쓰면 동시에 송신할 때 신호 충돌이 생기므로 CSMA/CD나 토큰 방식으로 송신 순서를 통제한다.

    • ① 기본적인 구성에는 교환장치가 없다: 스테이션들이 공통 매체에 직접 연결되는 구조이므로 옳은 설명이다.
    • ② 한 스테이션이 전송한 데이터를 모든 또는 다수의 스테이션이 수신한다: 방송 전달 특성을 그대로 서술한 옳은 설명이다.
    • ④ 패킷 라디오 네트워크와 인공위성 네트워크 및 로컬 네트워크가 있다: 방송 네트워크의 대표적인 예이므로 옳은 설명이다.

    오류나 개정된 내용이 보이면 알려주세요

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.

[정보처리기능사 필기] 04년 4회차 시험지 PDF 다운로드·인쇄 →

[정보처리기능사 필기] 04년 4회차 정답과 해설은 무료인가요?

이 페이지의 60문항 정답과 해설은 로그인 없이 무료로 볼 수 있습니다. 무제한 풀이·실전 모의고사·PDF 출력·전자책 다운로드는 베이직 플랜에 포함됩니다.

이 회차를 CBT 로 직접 풀어볼 수 있나요?

정보처리기능사 필기 기출문제 암기장에서 이 회차를 회차별·랜덤으로 풀고 오답노트에 자동으로 모을 수 있습니다. 정보처리기능사 필기 기출문제 풀러 가기 →

시험지 PDF 나 전자책으로도 볼 수 있나요?

이 회차의 인쇄용 시험지 PDF 페이지에서 시험지를 받을 수 있습니다. 시험지 PDF 받기 →

[정보처리기능사 필기] 04년 4회차 문항별 상세 페이지 전체 보기