4. What are general configuration of indexed sequential file?

   Index area, Mark area, Overflow area

   ② Index area, Prime area, Overflow area

   Index area, Mark area, Excess area

   Index area, Prime area, Mark area

 

[해설] 색인 순차 파일의 구조

1. Index Area: 색인이 기록되는 부분

2. Prime Area: 실제 레코드를 기록

3. Overflow Area: 예비적으로 확보해 둔 부분


15. 정점이 5개인 방향 그래프가 가질 수 있는 최대 간선수는? (, 자기간선과 중복간선은 배제한다.)

 7

 ② 10

 ③ 20개  

 ④ 27

 

[해설] 그래프의 최대 간선수

- 무방향 그래프: n(n-1)/2

- 방향 그래프: n(n-1)

 → 5 * 4 = 20


20. 관계대수에 대한 설명으로 옳지 않은 것은?

 ① 원하는 릴레이션을 정의하는 방법을 제공하며 비절차적 언어이다.

 릴레이션 조작을 위한 연산의 집합으로 피연산자와 결과가 모두 릴레이션이다.

 일반 집합 연산과 순수 관계 연산으로 구분된다.

 질의에 대한 해를 구하기 위해 수행해야 할 연산의 순서를 명시한다.

 

[해설] 관계대수 및 관계해석

관계대수는 절차적 언어, 관계해석은 비절차적 언어

'정보처리기사 오답노트 (개정 전) > 1과목. 데이터베이스' 카테고리의 다른 글

2017년 8월 (18/20)  (0) 2021.08.11
2018년 3회 (19/20)  (0) 2021.08.11
2018년 8월 (18/20)  (0) 2021.08.11
2019년 3월 (14/20)  (0) 2021.08.10
2019년 4월 (14/20)  (0) 2021.08.10

79. 소프트웨어 프로젝트 관리를 효율적으로 수행하기 위한 3P 중 소프트웨어 프로젝트를 수행하기 위한 Task Framework의 고려와 가장 연관되는 것은?

 People

 ② Problem

 Product

 ④ Process

 

[해설] 3P 요소

1. People: 인적 자원

2. Problem: 문제분석과 인식

3. Process: 전체 계획 및 구조와 Framework

 

** 나머지 3문제는 문제 대충 읽고 답 골랐다가...

'정보처리기사 오답노트 (개정 전) > 4과목. 소프트웨어 공학' 카테고리의 다른 글

2017년 8월 (15/20)  (0) 2021.08.11
2018년 3월 (15/20)  (0) 2021.08.11
2019년 3월 (14/20)  (0) 2021.08.10
2019년 4월 (15/20)  (0) 2021.08.10
2019년 8월 (12/20)  (0) 2021.08.10

8. 동시성 제어를 위한 직렬화 기법으로 트랜잭션 간의 순서를 미리 정하는 방법은?

 ① 로킹 기법

 ② 타임스탬프 기법

 ③ 검증 기법

 ④ 배타 로크 기법

 

[해설] 직렬화 기법

1. 로킹 기법: 트랜잭션들이 어떤 로킹 단위를 액세스하기 전에 lock을 요청하여 lock이 허락되어야만 그 로킹 단위를

                 액세스할 수 있도록 함

2. 타임스탬프 기법: 트랜잭션 간의 순서를 미리 정하는 기법


12. 데이터베이스 설계 단계 중 저장 레코드 양식 설계, 레코드 집중의 분석 및 설계, 접근 경로 설계와 관계되는 것은?

 논리적 설계

 ② 요구 조건 분석

 ③ 물리적 설계

 ④ 개념적 설계

 

[해설] 데이터베이스 설계 단계

저장 레코드 양식 설계, 레코드 집중의 분석 및 설계, 접근 경로 설계를 수행하는 단계는 물리적 단계

'정보처리기사 오답노트 (개정 전) > 1과목. 데이터베이스' 카테고리의 다른 글

2018년 3회 (19/20)  (0) 2021.08.11
2020년 4월 (17/20)  (0) 2021.08.11
2019년 3월 (14/20)  (0) 2021.08.10
2019년 4월 (14/20)  (0) 2021.08.10
2019년 8월 (16/20)  (0) 2021.08.10

84. 서비스 지향 아키텍처 기반 애플리케이션을 구성하는 층이 아닌 것은?

 표현층

 ② 프로세스층

 ③ 제어 클래스층

 ④ 비즈니스층

 

[해설] 서비스 지향 아키텍처의 계층

1. 표현계층

2. 프로세스 계층

3. 서비스 계층

4. 비즈니스 계층

5. 영속 계층


89. 다음은 정보의 접근통제 정책에 대한 설명이다. ()에 들어갈 내용으로 옳은 것은?

NAC

② MAC

SDAC

AAC

 

 

 

 

[해설] 접근통제기술

1. MAC(Mandatory Access Control, 강제접근통제)

2. DAC(Discretionary Access Control, 임의접근통제)

3. RBAC(Role-Based Access Control, 역할기반 접근통제)


96. 소프트웨어 정의 데이터센터(SDDC : Software Defined Data Center)에 대한 설명으로 틀린 것은?

 컴퓨팅, 네트워킹, 스토리지, 관리 등을 모두 소프트웨어로 정의한다.

 인력 개입 없이 소프트웨어 조작만으로 자동 제어 관리한다.

 데이터센터 내 모든 자원을 가상화하여 서비스한다.

 ④ 특정 하드웨어 에 종속되어 특화된 업무를 서비스하기에 적합하다.

 

[해설] 소프트웨어 정의 데이터센터(Software Defined Data Center)

- 데이터센터의 모든 자원을 가상화

- 다양한 소프트웨어 정의기술 사용

- 유연한 제어, 비용절감 가능

- 운영이 편리

- 하드웨어와 독립적

64. 운영체제에서 커널의 기능이 아닌 것은?

 프로세스 생성, 종료

 ② 사용자 인터페이스

 기억 장치 할당, 회수

 ④ 파일 시스템 관리

 

[해설] 커널(Kernel)의 기능

1. 프로세스(CPU 스케줄링) 관리

2. 기억장치, 파일, 입출력 관리

3. 프로세스 간 통신

4. 데이터 전송 및 변환

 ** 사용자 인터페이스는 쉘(Shell)의 기능


75. 자바에서 사용하는 접근제어자의 종류가 아닌 것은?

 ① internal

 ② private

 default

 ④ public

 

[해설] 자바의 접근제어자

1. public: 모든 접근을 허용

2. protected: 같은 패키지에 있는 객체와 상속관계의 객체들만 허용

3. default: 같은 패키지에 있는 객체들만 허용

4. private: 현재 객체 내에서만 허용


76. UDP 특성에 해당되는 것은?

 데이터 전송 후, ACK를 받는다.

 송신 중에 링크를 유지 관리하므로 신뢰성이 높다.

 흐름제어나 순서제어가 없어 전송속도가 빠르다.

 ④ 제어를 위한 오버헤드가 크다.

 

[해설] UDP의 특성

- TCP/IP의 전송계층 프로토콜

- 비연결성 서비스 제공

- 단순한 헤더구조로 오버헤드가 적음

- 실시간 전송에 유리

- 빠른속도로 전송 요구시 / 동시에 여러 사용자들에게 데이터 전송시 / 반복적으로 전송 시 사용

 

44. 학생 테이블을 생성한 후, 성별 필드가 누락되어 이를 추가하려고 한다. 이에 적합한 SQL 명령어는?

 INSERT

 ② ALTER

 DROP

 ④ MODIFY

 

[해설] SQL 명령어

1. INSERT: 테이블에 데이터 입력

2. ALTER: 속성 필드 추가

3. DROP: 테이블에서 컬럼 삭제

4. MODIFY: 테이블의 제약조건 변경


60. 데이터웨어하우스의 기본적인 OLAP(on-line analytical processing) 연산이 아닌 것은?

 ① translate

 ② roll-up

 dicing

 ④ drill-down

 

[해설] 데이터 웨어하우스의 기본적인 OLAP 연산

roll-up / slicing & dicing / drill-up & down / pivot / drill-through

 

+ Recent posts