0 / 60
목록으로

🎯 2022년 1회 기출문제

정보처리 산업기사 실전 모의고사 · 총 60문항

Q1

[1과목: 정보시스템 기반 기술] 디지털 코드 중에서 에러 검출 및 교정이 가능한 코드는?

Q2

[1과목: 정보시스템 기반 기술] 해싱에서 동일한 버킷 주소를 갖는 레코드들의 집합을 의미하는 것은?

Q3

[1과목: 정보시스템 기반 기술] 라우팅(Routing) 프로토콜이 아닌 것은?

Q4

[1과목: 정보시스템 기반 기술] 아키텍처 설계에서 뷰의 종류가 아닌 것은?

Q5

[1과목: 정보시스템 기반 기술] 파이프 필터 형태의 소프트웨어 아키텍처에 대한 설명으로 옳은 것은?

Q6

[1과목: 정보시스템 기반 기술] 한 객체의 상태가 변화하면 객체에 상속되어 있는 다른 객체들에게 변화된 상태를 전달하는 패턴은?

Q7

[1과목: 정보시스템 기반 기술] OSI 참조 모델에서 UDP가 속한 계층은?

Q8

[1과목: 정보시스템 기반 기술] 디렉터리 구조 중 중앙에 마스터 파일 디렉터리가 있고, 그 아래에 사용자별로 서로 다른 파일 디렉터리가 있는 구조는?

Q9

[1과목: 정보시스템 기반 기술] 개체-관계(E-R) 모델에서 개체 타입을 표시하는 기호는?

Q10

[1과목: 정보시스템 기반 기술] FCFS 기법을 적용하여 작업 스케줄링을 하였을 때, 다음 작업들의 평균 회수 시간(Turn Around Time)은? (단, 문맥교환 시간은 무시한다.) 작업 도착시간 실행시간 A 0 6 B 1 3 C 2 1 D 3 8

Q11

[1과목: 정보시스템 기반 기술] IPv6에 대한 설명으로 틀린 것은?

Q12

[1과목: 정보시스템 기반 기술] LAN의 한 종류인 100Base-T 네트워크에서 사용되는 전송 매체는?

Q13

[1과목: 정보시스템 기반 기술] 사용자 인터페이스(User Interface)에 대한 설명으로 틀린 것은?

Q14

[1과목: 정보시스템 기반 기술] 디스크 대기 큐에 다음과 같은 순서(왼쪽부터 먼저 도착한 순서임)로 트랙의 액세스 요청이 대기 중이다. 모든 트랙을 서비스하기 위하여 FCFS 스케줄링 기법이 사용되었을 때, 모두 몇 트랙의 헤드 이동이 생기는가?(단, 현재 헤드의 위치는 50 트랙이다.) 디스크 대기 큐 : 10, 40, 55, 35

Q15

[1과목: 정보시스템 기반 기술] 소프트웨어의 개발 과정에서 소프트웨어의 변경 사항을 관리하기 위해 개발된 일련의 활동은?

Q16

[1과목: 정보시스템 기반 기술] 프로세스의 정의 중 틀린 것은?

Q17

[1과목: 정보시스템 기반 기술] UML 모델에서 하나의 사물이 다른 사물에 비해 더 일반적인지 구체적인지를 표현하는 경우에 나타나는 관계는?

Q18

[1과목: 정보시스템 기반 기술] 기업의 소프트웨어 인프라인 정보 시스템을 공유와 재사용이 가능한 서비스 단위나 컴포넌트 중심으로 구축하는 정보기술 아키텍처는?

Q19

[1과목: 정보시스템 기반 기술] 통합 테스트에 대한 설명으로 틀린 것은?

Q20

[1과목: 정보시스템 기반 기술] 다음 설명에 해당하는 용어는? 소프트웨어의 구현 단계에서 발생할 수 있는 보안 취약점들을 최소화하기 위해 보안 요소들을 고려하며 코딩하는 것을 의미하며, 보안 취약점을 사전에 대응하여 안정성과 신뢰성을 확보하기 위해 사용된다.

Q21

[2과목: 프로그래밍 언어 활용] 한 모듈이 다른 모듈의 내부 자료를 직접적으로 참조하는 경우의 결합도를 의미하는 것은?

Q22

[2과목: 프로그래밍 언어 활용] JavaScript에서 다음 그림과 같은 창을 띄우기 위해 사용한 명령어로 옳은 것은?

Q23

[2과목: 프로그래밍 언어 활용] 다음 중 C언어에서 변수명으로 사용할 수 있는 것은?

Q24

[2과목: 프로그래밍 언어 활용] C언어에서 상수를 정의할 때 사용하는 예약어는?

Q25

[2과목: 프로그래밍 언어 활용] 다음 Java 코드가 실행되었을 때의 결과는? int a[][] = new int[2][3]; System.out.print(a.length);

Q26

[2과목: 프로그래밍 언어 활용] Python에서 사용되는 서식 문자열과 그 의미가 올바르게 연결되지 않은 것은?

Q27

[2과목: 프로그래밍 언어 활용] Python에서 문자열이나 리스트와 같은 순차형 객체에서 일부를 잘라 반환하는 기능은?

Q28

[2과목: 프로그래밍 언어 활용] HTML에서 다음과 같이 frameset 태그를 사용했을 때 나타나는 결과로 올바른 것은? <FRAMESET cols="50%, 50%"> <FRAMESET rows="50%, 50%"> </FRAMESET> </FRAMESET>

Q29

[2과목: 프로그래밍 언어 활용] 다음 중 C 언어에서 수학 함수를 사용하기 위해 추가해야 하는 라이브러리는?

Q30

[2과목: 프로그래밍 언어 활용] 다음 중 JavaScript의 프레임워크가 아닌 것은?

Q31

[2과목: 프로그래밍 언어 활용] 다음 C언어의 함수 중 키보드로 문자 하나를 입력받아 변수에 저장하는 함수는?

Q32

[2과목: 프로그래밍 언어 활용] 프레임워크(Framework)에 대한 설명으로 틀린 것은?

Q33

[2과목: 프로그래밍 언어 활용] 다음 중 빌드 도구가 아닌 것은?

Q34

[2과목: 프로그래밍 언어 활용] 모듈을 설계하기 위해서 바람직한 응집도(Cohesion)와 결합도(Coupling)의 관계는?

Q35

[2과목: 프로그래밍 언어 활용] 다음 C언어 프로그램이 실행되었을 때의 결과는? #include <stdio.h> void func(int* p) { *p = *p - 5; } main() { int a = 13; func(&a); printf("%d", a); }

Q36

[2과목: 프로그래밍 언어 활용] 추상 클래스에 대한 설명으로 옳은 것은?

Q37

[2과목: 프로그래밍 언어 활용] 다음 중 객체지향 언어에 속하는 것은?

Q38

[2과목: 프로그래밍 언어 활용] 다음 중 커서를 왼쪽으로 한 칸 이동하는 제어문자는?

Q39

[2과목: 프로그래밍 언어 활용] 특정 모듈에 대해서 존재하는 처리 요소들 간의 기능적 연관성을 의미하는 것으로 입력이나 에러 처리 같은 유사한 기능을 행하는 요소끼리 하나의 요소로 묶는 응집도는?

Q40

[2과목: 프로그래밍 언어 활용] 정보 보안의 3대 요소에 해당하지 않는 것은?

Q41

[3과목: 데이터베이스의 활용] 스택의 응용 분야로 거리가 먼 것은?

Q42

[3과목: 데이터베이스의 활용] 3, 5, 6, 8의 순서로 정해진 입력자료를 스택에 입력하였다가 출력한 결과가 될 수 없는 것은?(단, 왼쪽부터 먼저 출력된 순서이다.)

Q43

[3과목: 데이터베이스의 활용] 다음과 같은 그래프에서 간선의 개수는?

Q44

[3과목: 데이터베이스의 활용] 자료가 다음과 같을 때, 삽입(Insertion) 정렬 방법을 적용하여 오름차순으로 정렬할 경우 Pass 2를 수행한 결과는? 자료 : 8, 3, 4, 9, 7

Q45

[3과목: 데이터베이스의 활용] A → B 이고 B → C 일 때 A → C를 만족하는 종속 관계를 제거하는 정규화 단계는?

Q46

[3과목: 데이터베이스의 활용] 다음 SQL문을 올바르게 설명한 것은? SELECT * FROM STUDENT WHERE SNAME LIKE ‘홍%’ ;

Q47

[3과목: 데이터베이스의 활용] 다음 중 트랜잭션의 특성인 ACID에 속하지 않는 것은?

Q48

[3과목: 데이터베이스의 활용] 다음 중 SQL 정의어에 포함되지 않는 명령어는?

Q49

[3과목: 데이터베이스의 활용] 데이터베이스 설계 단계 중 물리적 설계에 대한 설명으로 옳지 않은 것은?

Q50

[3과목: 데이터베이스의 활용] 릴레이션에서 속성의 수와 튜플의 수를 의미하는 것으로 순서대로 옳게 짝지어진 것은?

Q51

[3과목: 데이터베이스의 활용] 릴레이션의 기본키를 구성하는 어떤 속성도 널(Null) 값이나 중복 값을 가질 수 없음을 의미하는 것은?

Q52

[3과목: 데이터베이스의 활용] 두 릴레이션에 존재하는 튜플의 합집합을 구하되, 결과로 생성된 릴레이션에서 중복되는 튜플은 제거되는 연산은?

Q53

[3과목: 데이터베이스의 활용] 뷰(VIEW)에 대한 설명으로 옳지 않은 것은?

Q54

[3과목: 데이터베이스의 활용] 버블 정렬을 이용한 오름차순 정렬시 다음 자료에 대한 3회전 후의 결과는? 9, 6, 7, 3, 5

Q55

[3과목: 데이터베이스의 활용] 다음 SQL의 실행 결과로 옳은 것은? <거래내역> 상호 금액 대명금속 255,000 정금강업 900,000 효신산업 600,000 율촌화학 220,000 한국제지 200,000 한국화이바 795.000 <SQL> SELECT 상호 FROM 거래내역 WHERE 금액 In (SELECT MAX(금액) FROM 거래내역);

Q56

[3과목: 데이터베이스의 활용] 데이터베이스의 무결성 규정(Integrity Rule)과 관련한 설명으로 틀린 것은?

Q57

[3과목: 데이터베이스의 활용] 정규화 과정 중 2NF에서 3NF로 진행시의 작업에 해당하는 것은?

Q58

[3과목: 데이터베이스의 활용] SQL의 데이터 조작문(DML)에 해당하는 것은?

Q59

[3과목: 데이터베이스의 활용] 다음에 해당하는 트랜잭션(ACID)의 특성은? 둘 이상의 트랜잭션이 동시에 병행 실행되는 경우 어느 하나의 트랜잭션 실행 중에 다른 트랜잭션의 연산이 끼어들 수 없다.

Q60

[3과목: 데이터베이스의 활용] 시스템 카탈로그에 대한 설명으로 틀린 것은?