본문 바로가기

주메뉴 바로가기

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

문제은행 공통과목

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

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

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

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

  1. 홈
  2. 문제은행

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

  • 1

    컴퓨팅 사고(Computational Thinking)에서 주어진 문제의 중요한 특징만으로 문제를 간결하게 재정의함으로써 문제 해결을 쉽게 하는 과정은?

     

    해설

    컴퓨팅 사고(Computational Thinking)란 컴퓨터로 처리할 수 있는 형태로 문제와 해결책을 표현하는 사고 과정을 말하는데, 컴퓨터에게 뭘 해야 할지를 사람이 설명해 주는 것이라고 볼 수 있다. 예를 들어 복잡한 문제를 컴퓨터가 효과적으로 처리할 수 있는 단위로 분해(decomposition), 문제 간 유사성을 찾는 패턴 인식(pattern recognition), 문제의 핵심만 추려 복잡한 문제를 단순화하는 추상화(abstraction), 일련의 규칙과 절차에 따라 문제를 해결하는 알고리즘 기법 등을 사용하여 사람과 컴퓨터 모두가 문제를 처리할 수 있는 형태로 표현한다.

  • 2

    소프트웨어에 대한 설명으로 옳지 않은 것은?

     

    해설

    ④번은 컴파일러에 대한 설명이다.

  • 3

     

    해설
  • 4

    -35를 2의 보수(2’s Complement)로 변환하면?

     

    해설

    우선 양수 35를 2진수로 표현하여 –35를 2의 보수법으로 나타내면 된다.
    그러므로, +35=00100011, -35=11011101

  • 5

    OSI 7계층에서 계층별로 사용하는 프로토콜의 데이터 단위는 다음 표와 같다. ㉠~㉢에 들어갈 내용을 바르게 연결한 것은?

     

    해설
  • 6

    300개의 노드로 이진 트리를 생성하고자 할 때, 생성 가능한 이진 트리의 최대 높이와 최소 높이로 모두 옳은 것은? (단, 1개의 노드로 생성된 이진 트리의 높이는 1이다)

     

    해설
  • 7

    아래와 같은 순서대로 회의실 사용 요청이 있을 때, 다음 중 가장 많은 회의실 사용 시간을 확보할 수 있는 스케줄링 방법은? (단, 회의실은 하나이고, 사용 요청은 (시작 시각, 종료 시각)으로 구성된다. 회의실에 특정 회의가 할당되면 이 회의 시간과 겹치는 회의 요청에 대해서는 회의실 배정을 할 수 없다)

     

    해설

    우선 가장 많은 회의실 사용 시간을 확보하기 위해서는 사용 요청 시간이 가장 이른 작업부터 고려해야 한다. 그러므로 (9:00, 12:00)시간이 1번 작업이 사용된다. 이 때 작업1이 수행되는 동안 다른 작업은 동시에 회의실에 들어 올 수 없기 때문에 2번 작업은 (13:00, 14:30)시간이 된다. 이 때 작업2가 끝나고 (14:40, 15:00)시간 작업과 (14:50, 16:00)시간 작업이 있는데, 만약 시작 시간이 빠른 (14:40, 15:00)시간 작업을 수행하게 되면 다음 작업으로 (15:40, 16:20)시간 작업을 수행할 수밖에 없어 전체 사용 시간 줄게 된다. 그러므로 작업2 다음 작업은 (14:50, 16:00)시간 작업이 되어야 하고 마지막 작업은 (16:10, 18:00)시간 작업이 된다.
    결론적으로 긴 작업부터 시작하여 하나의 작업이 끝났을 때 작업을 요청한 작업 중 수행시간이 가장 긴 작업을 수행했을 때 회의실 사용시간이 가장 많게 된다.

  • 8

    제품 테이블에 대하여 SQL 명령을 실행한 결과가 다음과 같을 때, ㉠과 ㉡에 들어갈 내용을 바르게 연결한 것은?

     

    해설

    SELECT에 사용된 컬럼명이 반드시 GROUP BY 절에 사용되는 것은 아니지만, GROUP BY절에 명시된 속성은 SELECT문에 명시되어야 한다.
    그러므로 ㉠은 제조업체이며 ㉡은 제조업체별 최고 단가를 출력한다. 하지만 제품이름이 2개 이상이어야 하므로 A업체가 제외된다.

  • 9

    스택의 입력으로 4개의 문자 D, C, B, A가 순서대로 들어올 때, 스택 연산 PUSH와 POP에 의해서 출력될 수 없는 결과는?

     

    해설

    스택은 선형 자료구조로 구조의 한쪽 끝(top)에서만 삽입과 삭제 연산이 일어나는 제한된 데이터 구조이다.
    또한 스택에서는 각 요소가 삽입 연산의 순서와 반대로 가장 먼저 삽입되어 스택에 들어간 요소가 가장 최후에 삭제된다는 특성을 나타낸다. 그러므로 ②번 보기의 BDCA에서 D가 출력되기 위해서는 반드시 C가 먼저 출력되어야 한다.

  • 10

    임계구역에 대한 설명으로 옳은 것은?

     

    해설
  •  
  • 1
  • 2
  •