본문 바로가기
Develop/etc

정보처리기사 실기 기출 정리

by 연로그 2021. 1. 4.
반응형

2020년에 필기, 실기 시험 모두 합격~!

첫 실기 시험 때, 2020년부터 정처기 시험 유형이 싹 바뀐다고 해서 이전 실기 문제들을 전혀 안 봤다가 낭패봤다.

실기 시험 3번이나 본...ㅋㅋ... 내 경험상 시험 1회당 3~5문제 정도는 비슷하거나 완전 같은 문제가 나왔다. 

17~19년도 기출 중에서 시험범위가 겹치는? 부분만 정리했던걸 업로드한다.

 

sql문 문제는 내가 전공자라 기본이라 생각하고 넘겼기 때문에 기출을 따로 정리하지 않았다

( sql 개념: yeonyeon.tistory.com/9 )

 


 

* OLAP 연산
- drill down: 분석할 항목에 대해 한 차원 계층 구조를 따라 요약->상세 데이터로 접근
- pivoting: 보고서의 행, 열, 페이지 차원을 바꿔 볼 수 있는 기능

* dos
: 시스템을 악의적으로 공격해 해당 시스템의 자원을 부족하게 하여 원래 의도된 용도로 사용하지 못하게 하는 공격

* ddos
: 단일 시스템을 표적으로 훼손된 여러 시스템을 사용해 서비스 거부 공격을 유발하는 공격법

* FIFO
: 첫번째 요청이 첫번째로 할당

* SWOT 분석
: 기업의 내외부 환경을 분석해 강점은 부각, 약점은 보완, 기회는 활용, 위협은 억제하는 마케팅 전략을 수립하는 기법

* 트랜잭션 특성
- 원자성: 트랜잭션 수행 결과는 모두 반영/미반영
- 독립성: 트랜잭션 수행 중에 다른 연산작업 껴들기 x
- 일관성: 트랜잭션 수행이 성공적으로 완료되면 언제나 일관성 있는 db 상태로 변환
- 영속성: 트랜잭션 결과는 오류 발생해도 영구적으로 보존

* VoIP; Voice over Internet Protocol
: 인터넷 텔레포니의 핵심 기술로서 지금까지 PSTN 네트워크를 통해 이루어졌던 음성 서비스를 IP(Internet Protocol)기술을 사용하여 제공하는 것

* 파밍
: 합법적으로 소유하고 있던 사용자의 도메인을 탈취하거나 DNS 이름을 속여 사용자들이 진짜 사이트로 오인하도록 유도하여 개인 정보를 훔치는 신종 인터넷 사기 수법.

* 노모포비아
: 스마트폰이 곁에 없을 때 불안감/두려움 느끼는 증상

* 업무 프로세스 용어
- As-Is: 현재의 업무 프로세스 분석
- To-Be: 미래에 구현하고자 하는 업무 프로세스를 정의하는 분석
- Decision Support System: 컴퓨터 사용해 정형화 되지 않는 문제로서 일부는 주관적으로 다룰 수 밖에 없는 문제에 대해 의사결정자가 효과적인 의사결정을 할 수 있도록 지원.
- Strategic Information System: 기업이 경쟁 우위를 확보하기 위해 구축, 이용하는 정보 시스템

* 시간 복잡도
: 알고리즘 소요 시간을 정량화하기 위해 알고리즘이 처리해야 할 연산의 수가 증가할 때 시간이 증가하는 대략적인 패턴을 수치화한 것

* GLONASS
: 미국의 gps, 유럽의 갈릴레오 위치결정 시스템과 유사한 러시아의 전파 위성 항법 시스템. FDMA 방식 사용.

* 캡슐화
- 정보 은닉이라고도 함.
- 객체 상세 내용을 객체 외부에 감추고  메시지 통해 다른 객체와 상호작용

* 애드혹
: 재난현장과 같이 별도의 고정된 유선망을 구축할 수 없는 장소에서 모바일 호스트만 이용해 구성한 네트워크

* 메타데이터
: 데이터에 관한 데이터.
- MP3 파일, 도서관 장서, 위성사진 같은 이해관계의 객체들을 위한 문맥을 자원기술의 관점에서 분명하게 표현
- MetaData Registry: 메타데이터 등록, 인증을 통해 메타데이터 유지관리. 메타데이터 명세 공유하는 레지스트리

* 백업
- 전체/증분/차등 백업

* SCM 시스템
- SCP 시스템: 기업이 제품 수요 예측하고, 그 제품에 대한 조달 생산 계획을 수립하는 시스템. 수요/제조/유통/운송/재고 계획
- SCE 시스템: 제품 올바르게 전달될 수 있도록 제품의 흐름 관리하는 시스템. 주문/생산/유통 관리

* AI; Artificial Intelligence
: 인간의 두뇌같이 컴퓨터 스스로 추론, 학습, 판단하며 전문적인 작업을 하거나 인간 고유의 지식 활동을 하는 시스템.

* 벤치마킹 기법
: 특정 분야에서 우수한 상태를 모델로 자기 기업과의 성과 차이 비교 분석하고 단점 극복을 위해 상대의 앞선 운영 프로세스 배우며 꾸준히 노력해 자기혁신하는 경영기법 

* 데이터 마이닝
:
- 군집화: 상호간 유사한 특성을 갖는 데이터들을 집단화하는 방법

* RedSec
: RADIUS 데이터를 tcp나 tls를 이용해 전송하기 위한 프로토콜
* 블록체인
: P2P 네트워크를 이용해 온라인 금융 거래 정보를 온라인 네트워크 참여자의 디지털 장비에 분산 저장하는 기술

* 병행 제어
: 동시에 여러개의 트랜잭션 병행 수행할 때 실행되는 트랜잭션들이 db의 일관성 파괴하지 않도록 트랜잭션 간의 상호작용을 제어하는 기술

* 로킹 기법
하나의 트랜잭션이 데이터를 액세스하는 동안 다른 트랜잭션이 그데이터 항목을 액세스할 수 없도록 

* TPS; Transaction Processing System
: 기업에서 업무 처리를 할 때 다양하게 발생하는 거래 자료를 전산화해 신속하고 정확하게 처리하는 정보화 시스템

* CALS; Commerce At Light Speed
: 미국 국방부에서 컴퓨터를 이용해 군수품 납품 체계를 개선할 목적으로 도입.

* 사회 공학
: 컴퓨터 보안에 있어 인간 상호 작용의 깊은 신뢰를 바탕으로 사람들을 속여 정상 보안 절차를 깨트리기 위한 비기술적 시스템 침입 수단

* 살라미 기법
: 많은 대상으로부터 눈치 채지 못할 만큼의 적은 금액/양 빼내는 컴퓨터 사기 기법

* SDN; Software Defined Networking
: 네트워크를 컴퓨터처럼 모델링해 여러 사용자가 각각의 소프트웨어 프로그램들로 네트워킹을 가상화하여 제어, 관리하는 네트워크.

* ALTER TABLE 테이블 ADD 속성 자료형;
* 함수적 종속
- 부분 함수 종속
- 완전 함수 종속
- 이행 함수 종속

* db 장애
- 실행/트랜잭션/시스템/미디어 장애
- 회복 관리기: 로그, 메모리, 덤프 이용
- 회복 기법: 연기 갱신/즉각 갱신/그림자 페이지/체크 포인트

* 스니핑; sniffing
: 네트워크의 중간에서 남의 패킷 정보를 도청하는 수동적 공격

* OWASP; the Open Web Application Security Project
: 웹 정보 노출이나 악성 코드, 보안이 취약한 부분을 연구하는 비영리 단체

* 공통 평가 기준; Common Criteria
: 정보화 순기능 역할을 보장하기 위해 정보화 제품의 정보보호 기능과 이에 대한 사용 환경 등급을 정한 기준

* 아이핀
: 사이버 주민등록번호

* 타이포스쿼팅
: 주소를 잘못 입력하거나 철자 빠뜨리는 실수를 이용하기 위해 유명 도메인을 미리 등록하는 것. URL 하이재킹.

* 크리슈머
: 단순 제품 사용 이상으로 제품의 기능이나 가치에 스토리 담아 기존의 콘텐츠 발전시켜 새로운 문화/소비유행 만들어 가는 사람들

* BLE; Bluetooth Low Energy
: 대기상태에서는 절전 모드로 유지

* InfoLust
: 필요한 정보를 기다리지 않고 적극적으로 찾아다니는 정보 열광자

* 스키마
- 개념 스키마: 개체 간 관계와 제약조건, db 접근 권한, 보안 정책, 무결성 규정에 관한 명세 정의
- 내부 스키마: db 물리적 구조
- 외부 스키마: 사용자/응용 프로그래머가 필요로 하는 db 논리적 구조

* SAN; Storage Area Network
: 장비에 스토리지 직접 연결하여 데이터를 저장하는 것.

* Connected car
: 자동차와 정보통신기술 연결시킨 것. 양방향 인터넷 및 모바일 서비스 이용 가능한 차량.

* 관계대수
- SELECT  σ
- PROJECT  ㅠ
- JOIN  ⋈
- DIVISION  ÷
- DIFFERENCE  ㅡ
- CARTESIAN PRODUCT  X

* GIS; Geographic Information System
: 지리적 자료를 수집 저장 분석 출력할 수 있는 컴퓨터 응용 시스템

* DHCP; Dynamic Host Configuration Protocol
: TCP/IP 통신을 실행하기 위해 필요한 설정 정보 자동적으로 할당, 관리하기 위한 통신 규약

* Kernel
: OS의 핵심. 자원 관리

* Bluetooth
: 무선 개인 영역 네트워크. 점대점, 다중점간 응용 프로그램을 지원하는 데이터나 디지털 음성의 단거리 전송

* AlphaGo
: 신경망 구조인 인간의 뇌 같이 작동.

* 이력 관리
: 하나의 업무 단위가 시간의 흐름에 따라 발생하는 과거와 현재 데이터를 지속적으로 유지하는 관리 방법
- 구분: 선분/발생/진행 이력
- 형태: 시점/변경 이력 관리

* 오픈 스택
: 아파치 라이선스 형태로 배포되고 있는 소스 sw 기반의 클라우드 운영체제

* REDO, UNDO
- T1~T5 5개의 트랜잭션이 병행 처리되는 과정에서 시스템 장애가 발생한 상황.


REDO: 트랜잭션 시작, 완료 기록 있는 트랜잭션. 2, 4
UNDO: 시작 있지만 완료 없는 트랜잭션. 3, 5

* 지그비
: 저속 전송 속도를 갖는 홈오토메이션 및 데이터 네트워크를 위한 표준 기술. 집 어느곳에서나 전등 제어.

* MEMS; Micro Electro Mechanical System
: 기계구조를 다양한 기술로 미세 가공하여 전기기계적 동작을 할 수 있도록 한 초미세 장치

* 관계형 데이터 모델
: 데이터를 테이블 또는 릴레이션 구조로 표현하는 논리적 데이터 모델
- 애트리뷰트: db 구성하는 가장 작은 논리적 단위
- 튜플: 각각의 행

* 트러스트존
: 하나의프로세서 내에 일반 애플리케이션 처리하는 일반구역과 보안 필요한 애플리케이션 처리하는 보안 구역으로 분할해 관리하는 하드웨어 기반의 보안 기술

* 양자 암호 키 분배
: 양자 통신을 위해 비밀키 분배하고 관리하는 기술

* Webaholism
: 인터넷 중독증

* companion screen
: N screen의 일종. TV 방송 시청 시 방송 내용 공유하며 추가적인 기능 수행할 수 있는 스마트폰, 태블릿 PC 등.

* EA; Enterprise Architecture
: 기업의 목표 효과적으로 지원하기 위해 IT 인프라 각 부분의 구성과 구현 기술을 체계적으로 기술하는 작업

* ERP; Enterprise Resource Planning
: 기업의 전반적인 업무 프로세스를 하나의 체계로 통합 및 재구축해 관련 정보를 서로 공유하고 이를 통해 신속한 의사결정 및 업무 수행이 가능하도록 도와주는 전사적 자원 관리 패키지 시스템 

* EAI; Enterprise Application Integration
: 기업 내 운영되는 여러 종류의 플랫폼, 애플리케이션들을 통합하고 유기적으로 처리할 수 있는 기반 기술.

* MOT; Management Of Technology
: 기업 경쟁력 강화를 위해 기술적인 영역과 경영 원리 구분해 관리하던 기존의 사고를 버리고 이 두 가지를 연결한다

* VOC; Voice Of Customer
: 고객의 의견이나 불만사항을 접수부터 처리까지 실시간으로 관리하고 평가하는 고객 관리 시스템

* VPN; Virtual Private Network
: 노드에 연결하기 위해 공공 회선을 사용함으로써 구성되는 망

* VolP; Voice over Internet Protocol
: 인터넷 프로토콜 네트워크를 통해 음성 통신과 멀티미디어 세션을 구혀하는 전달 기법, 통신 프로토콜 등의 집합

* DSMS; Data Stream Management System
: 실시간으로 발생하는 대용량의 연속적인 데이터 흐름을 관리하는 시스템

* SSL
: tcp/ip계층과 애플리케이션 계층 사이에 위치해 인증, 암호화, 무결성을 보장하는 업계 표준 프로토콜

* SET; Secure Electronic Transaction
: 개인 계좌 정보나 신용 정보 등이 네트워크 통한 노출,위조 ,변조 방지

* 루트킷; Rootkit
: 불법적인 해킹에 사용되는 악의적인 기능들 제공하는 도구

* SaaS; Software as a Service
: sw 여러 기능 중에서 사용자가 필요로 하는 서비스만 이용 가능하도록 한 sw.

* ITIL; Information Technology Infrastructure Libray
: IT 서비스의 운영 및 관리 돕기 위한 문서들의 집합

* RAID; Redundant Array of Independent Disks
: 여러 개 하드디스크로 디스크 배열 구성해 파일을 구성하는 데이터 블록들을 서로 다른 디스크들에 분산 저장하는 기술

* Optane Memory
: RAM과 플래시 메모리의 중간형태인 비휘발성 메모리.

* Interrupt
: 예상치 못한 이벤트가 발생한 것을 프로그램에 알리는 신호. 예외.

* Register
: 처리될 데이터나 연산의 중간 결과를 저장하는 CPU 내부에 위치한 특별한 고속 저장 공간.

반응형