글 목록으로 돌아가기
2026년 4월 14일·General·자격증·3 min read

2020년 1회 정처기실기

2020년 정처기 실기 기출 1회

AI 노트

글을 빠르게 훑을 수 있도록 요약과 읽기 가이드를 제공합니다.

1번

XML

웹페이지의 기본 형식인 HTML의 문법이 각 웹브라우저에서 상호 호환적이지 못하다는 문제와 SGML의 복잡함을 해결하기 위하여 개발 됨

마크업 언어임

원활한 데이터의 연계를 위해 송수신 시스템 간에 전송되는 데이터가 동일한 구조로 구성될 수 있도록 형태를 정의하는 역할을 수행하며 다음과 같은 특징이 있음

  • 유니코드 문자: 텍스트 데이터 형식으로 유니코드를 사용하여 전 세계 언어를 지원
  • XML 파서: 대다수의 웹 브라우저가 해석을 위한 번역기를 내장
  • 마크업과 내용: XML 문서의 문자들은 마크업과 내용으로 구분됨. 일반적으로 마크업은 <로 시작하여 >로 끝나는 태그를 의미, 그 외의 문자열은 내용에 해당
  • 엘리먼트: 마크업과 내용으로 이루어지는 하나의 요소를 의미함

2번

JSON

속성-값 쌍으로 이루어진 데이터 객체를 전달하기 위해 사람이 읽을 수 있는 텍스트를 사용하는 개방형 표준 포맷임

비동기 처리에 사용되는 AJAX에서 XML을 대체하여 사용되고 있음

가질 수 있는 자료 기본형

  • 숫자
  • 문자열: "" 묶음
  • 참/거짓
  • 배열: [] 사용
  • 객체: 이름/값 쌍으로 표현, {} 묶음
  • NULL

3번

Header

릴리즈 노트는 개발 과정에서 정리된 릴리즈 정보를 소프트웨어의 최종 사용자인 고객과 공유하기 위한 문서

릴리즈 노트는 정확하고 완전한 정보를 기반으로 개발팀에서 직접 현재 시제로 작성해야 함

릴리즈 노트 작성 시 릴리즈 노트 이름, 소프트웨어 이름, 릴리즈 버전, 릴리즈 날짜, 릴리즈 노트 날짜, 릴리즈 노트 버전 등이 포함된 항목을 Header라고 한다.

5번

결합도, 응집도

소프트웨어 패키징이란 모듈별로 생성한 실행 파일들을 묶어 배포용 설치 파일을 만드는 것을 말함.

소스 코드는 향후 관리를 고려하여 모듈화하여 패키징한다. 모듈화는 모듈 간 결합도의 최소화와 모듈 내 요소들의 응집도를 최대화 하는 것이 목표

7번

트랜잭션의 특징

  • 원자성: 트랜잭션의 연산은 데이터베이스에 모두 반영되도록 commit 되든지 아니면 전형 반영되지 않도록 rolback되어야 한다.
  • 일관성: 트랜잭션이 그 실행을 성공적으로 완료하면 언제나 일관성 있는 DB 상태로 변환한다.
  • 독립성: 둘 이상의 트랜잭션이 동시에 병행 실행되는 경우 어느 하나의 트랜잭션 실행중에 다른 트랜잭션의 연산이 끼어들 수 없다.
  • 지속성: 성공적으로 완료된 트랜잭션의 결과는 시스템이 고장나더라도 영구적으로 반영되어야 한다.

8번

애플리케이션 성능이란 사용자가 요구한 기능을 최소한의 자원을 사용하여 최대한 많은 기능을 신속하게 처리하는 정도

애플리케이션 성능 측정 지표

  • 처리량: 일정 시간 내에 애플리케이션이 처리하는 일의 양
  • 응답 시간: 애플리케이션에 요청을 전달한 시간부터 응답이 도착할 때까지 걸린 시간
  • 경과 시간: 애플리케이션에 작업을 의뢰한 시간부터 처리가 완료될 때까지 걸린 시간
  • 자원 활용률: 애플리케이션이 의뢰한 작업을 처리하는 동안의 CPU, 메모리, 네트워크 등의 자원 사용률

9번

데이터베이스에서 비정규화란 정규화된 데이터 모델을 통합, 중복, 분리하는 과정으로 의도적으로 정규화 원칙을 위배하는 행위

10번

MD5

MD4를 개선한 암호화 알고리즘, 각각의 512 비트짜리 입력 메시지 블록에 대해 차례로 동작한다.

각 512 비트 입력 메시지 블록을 처리하고 나면 128 비트 스테이트의 값이 변하는 암호화 알고리즘

11번

프로토콜은 서로 다른 기기들 간의 데이터 교환을 원활하게 수행할 수 있도록 표준화시켜 놓은 통신 규약

기본 요소 3가지

  • 구문
  • 의미
  • 시간

12번

LAND Attack

공격자가 패킷의 출발지 주소 또는 포트를 임의로 변경하여 송신측 IP 주소 또는 포트를 동일하게 함으로써 송신 IP 주소가 자신이므로 자신에게 응답을 수행하게 되는 공격

13번

살충제 패러독스의 개념

살충제 패러독스는 동일한 테스트 케이스로 동일한 테스트를 반복하면 더 이상 결함이 발견되는 않는 현상을 의미

15번

물리 계층

다양한 전송매체를 통해 비트 스트림을 전송, 전송에 필요한 두 장치 간의 실제 접속과 절단 등 기계적, 전기적, 기능적, 절차적 특성에 대한 규칙을 정의한다.

16번

Fan-in은 모듈로 들어오는 선의 수라고 생각하면 됨

17번

SQL문

전기과 50명, 전산과 100명, 전자과 50명일 때 튜플의 수

SELECT DEPT FROM STUDENT -> 200 SELECT DISTINCT DEPT FROM STUDENT -> 3 SELECT COUNT(DISTINCT DEPT) FROM STUDENT WHERE DEPT='전산과' -> 1

18번

데이터 마이닝은 데이터 웨어하우스에 저장된 데이터 집합에서 사용자의 요구에 따라 유용하고 가능성 있는 정보를 발견하기 위한 기법

19번

HRN 비선점형 스케줄의 우선순위를 구하는 계산식

(대기 시간 + 서비스 시간)/서비스 시간

Comment

댓글 0

익명 로그인 없이 남길 수 있지만 수정과 삭제는 작성 당시 입력한 비밀번호로만 가능합니다.

아직 댓글이 없습니다

첫 번째 피드백을 남겨 보세요.