본문 바로가기

주메뉴 바로가기

지안에듀 로고 빅모의고사 로고

문제은행 공통과목

이동할 직렬을 선택해주세요.

닫기
로그인 지안에듀 바로가기
문제은행

지안에듀의 문제은행을 실전처럼 활용해보세요.

2021 국가직 9급 컴퓨터일반 시험 목록 바로가기

  1. 문제은행

20문제가 검색되었습니다.

  • 11

    통합 테스팅 방법에 대한 설명으로 옳지 않은 것은?

     

    해설

    ①번 상향식 통합의 단점이다.
    연쇄식 통합이란 상향식 통합과 하향식 통합을 혼합한 시험이며, 샌드위치 테스트 통합이라고도 불린다. 그러므로 특수하고 중요한 기능을 수행하는 최소 모듈 집합을 먼저 구현하고 보조적인 기능의 모듈은 나중에 구현하여 테스트한 후 계속 추가한다.

  • 12

    다음 중 파이썬 프로그래밍 언어에 대한 설명으로 옳은 것만을 모두 고르면?

    ㄱ.변수 선언 시 변수명 앞에 데이터형을 지정해야 한다.
    ㄴ.플랫폼에 독립적인 대화식 언어이다.
    ㄷ.클래스를 정의하여 객체 인스턴스를 생성할 수 있다.

     

    해설

    1991년 귀도 반 로섬(Guido van Rossum)에 의해 설계 및 개발된 C언어 기반의 오픈소스 고급 프로그래밍 언어이다. 플랫폼에 독립적인 대화식 언어이다. 즉, C언어와 다르게 인터프리터 방식의 동적 타이핑(Dynamically typed) 언어이다.

    컴퓨터 프로그래밍 분야에서 덕 타이핑(duck typing)은 동적 타이핑의 한 종류로, 객체의 변수 및 메소드의 집합이 객체의 타입을 결정하는 것을 말한다. 클래스 상속이나 인터페이스 구현으로 타입을 구분하는 대신, 덕 타이핑은 객체가 어떤 타입에 걸맞은 변수와 메소드를 지니면 객체를 해당 타입에 속하는 것으로 간주한다. “덕 타이핑”이라는 용어는 다음과 같이 표현될 수 있는 덕 테스트에서 유래했다. (덕은 영어로 오리를 의미한다.)

    “만약 어떤 새가 오리처럼 걷고, 헤엄치고, 꽥꽥거리는 소리를 낸다면 나는 그 새를 오리라고 부를 것이다.”

    덕 타이핑에서는, 객체의 타입보다 객체가 사용되는 양상이 더 중요하다. 예를 들면, 덕 타이핑이 없는 프로그래밍 언어로는 오리 타입의 객체를 인자로 받아 객체의 걷기 메소드와 꽥꽥거리기 메소드를 차례로 호출하는 함수를 만들 수 있다. 반면에, 같은 함수를 덕 타이핑이 지원되는 언어에서는 인자로 받는 객체의 타입을 검사하지 않도록 만들 수 있다.

  • 13

    해쉬(Hash)에 대한 설명으로 옳지 않은 것은?

     

    해설
  • 14

    프로세스의 메모리는 세그먼테이션에 의해 그 역할이 할당되어 있다. 표준 C언어로 작성된 프로그램이 컴파일 후 실행파일로 변환되어 메모리를 할당받았을 때, 이 프로그램에 할당된 세그먼트에 대한 설명으로 옳은 것은?

     

    해설
  • 15

    다음은 프로세스 상태 전이도이다. 각 상태 전이에 대한 예로 적절하지 않은 것은?

     

    해설

    ㉣-실행 중인 프로세스가 작업을 완료하거나 실행이 중단되었다. → 실행 중인 프로세스가 작업을 완료하면 종료 상태로 전환된다.

  • 16

     

    해설
  • 17

    다음은 어느 학생이 C 언어로 작성한 학점 계산 프로그램이다. 출력 결과는?

     

    해설

    위 코드에서 score = 85는 두 번째 if문을 만족시켜 grade 변수에는 B가 저장되
    지만, 이어서 score 변수 값은 세 번째 if문도 만족하기 때문에 C가 저장된다.
    그러므로 grade 값은 B가 출력되지 않고 마지막에 저장된 C가 출력된다.

  • 18

    파이프라인 해저드(Pipeline Hazard)에 대한 다음 설명에서 ㉠과 ㉡에 들어갈 내용을 바르게 연결한 것은?

    ○하드웨어 자원의 부족 때문에 명령어를 적절한 클록 사이클에 실행할 수 있도록 지원하지 못할 때 ( ㉠ ) 해저드가 발생한다.
    ○실행할 명령어를 적절한 클록 사이클에 가져오지 못할 때 ( ㉡ ) 해저드가 발생한다.

     

    해설
  • 19

    합성곱 신경망(CNN, Convolutional Neural Network) 처리 시 다음과 같은 입력과 필터가 주어졌을 때, 합성곱에 의해 생성된 특징 맵(Feature Map)의 ㉠에 들어갈 값은?

     

    해설
  • 20

    해밍코드에 대한 패리티 비트 생성 규칙과 인코딩 예가 다음과 같다. 이에 대한 설명으로 옳은 것은?

     

    해설
  •  
  • 1
  • 2
  •