Self-Development/Study

2022년 정보 처리 기사 실기 - 모의고사 문제 및 오답 노트 정리 1

JeongKyun 2022. 4. 29.
반응형

#001 - 서비스 지향 아키텍처

더보기

가장 선진화된 서비스의 분할된 애플리케이션 조각들을 Loosely-coupled하게 연결하여 하나의 완성된 Application을 구현하기 위한 아키텍처

 

 

#002.1 - 피코넷

더보기

피코넷 

: 여러 개의 독립된 통신 장치가 블루투스 기술이나 UWB 통신 기술을 사용하여 통신망을 형성하는 무선 네트워크 기술

 

 

#002.2 - 지그비

더보기

지그비

: 저속 전송 속도를 갖는 홈오토메이션 및 데이터 네트워크를 위한 표준 기술

 

 

#003 - (TCP) 세션 하이재킹

더보기

케빈 미트닉이 사용했던 공격 방법의 하나로,

TCP의 세션 관리 취약점을 이용한 공격 기법이다.

 

세션 하이재킹에 대응을 위해서는

비동기화 상태 탐지, ACK 패킷 비율 모니터링, 특정 세션에서 패킷 유실 및 재전송이 증가되는 것을 탐지해야한다.

 

 

#004 - 정적 테스트 (동료검토, 인스펙션, 워크스루)

더보기

동료검토

: 2~3명이 진행하는 리뷰의 형태로 요구사항 명세서 작성자가 명세서를 직접 설명하고, 이해관계자들이 설명을 들으며 결함을 검토하는 기법

 

인스펙션

: 저작자 외의 전문가 또는 팀이 검사하여 오류를 찾아내는 검토 방법

 

워크스루

: 검토 자료를 회의 전에 배포해서 사전 검토를 한 후 짧은 시간동안 회의를 하여 오류를 찾아내는 기법

 

 

#005 - DOS, DDOS

더보기

DOS

: 특정 서버에게 수많은 접속 시도를 만들어 다른 이용자가 정상적으로 서비스를 이용 못하게 하는 공격 기법

 

DDOS

: 여러 대의 컴퓨터를 감염키고, 분산된 좀비PC들을 이용하여 타겟 시스템을 집중적으로 공격하여 서비스를 마비시키는 공겨 기법

 

 

#006 - JSON

더보기

키-값 쌍으로 이뤄진 데이터 오브젝트를 전달하기 위해 인간인 읽을 수 있는 텍스트를 사용하는 개방형 표준 포맷

 

 

#007.1 - 정형 명세기법

더보기

정형 명세 기법

1. 사용자의 요구를 표현할 때 수학적인 원리와 표기법으로 서술하는 기법,

2. Z-스키마, Petri Nets 상태 차트 활용

3. 표현 간결, 명확성 및 검증 용이

4. 기법 이해 어려움

 

 

#007.2 - 비정형 명세기법

더보기

비정형 명세 기법

1. 사용자의 요구를 표현할 때 자연어를 기반으로 서술하는 기법

2. 사용자와 개발자의 이해가 용이

3. 명확성 및 검증에 문제가 있음

 

 

#008.1 - 연쇄복귀 (DB 병행 제어 미보장 시 문제점 정리)

더보기

연쇄복귀

: 복수의 트랜잭션 데이터 공유 시 특정 트랜잭션이 처리를 취소할 경우 트랜잭션이 처리한 곳의 부분을 취소하지 못하는 오류

 

 

#008.2 - 갱신 손실 (DB 병행 제어 미보장 시 문제점 정리)

더보기

갱신 손실

: 먼저 실행된 트랜잭션의 결과를 나중에 실행된 트랜잭션이 덮어쓸 때 발생하는 오류

 

 

#008.3 - 현황 파악오류 (DB 병행 제어 미보장 시 문제점 정리)

더보기

현황 파악오류

: 트랜잭션의 중간 수행 결과를 다른 트랜잭션이 참조하여 발생하는 오류

 

 

#008.4 - 모순성 (DB 병행 제어 미보장 시 문제점 정리)

더보기

모순성

: 두 트랜잭션이 동시에 실행되어 DB의 관성이 결여되는 오류

 

 

#009 - 데이터 흐름도 (DFD)

더보기

처리기(Process)

: 입력된 데이터를 원하는 형태로 변환하여 출력하기 위한 과정으로, 원(o)으로 표시한다.

 

데이터 흐름(Data Flow)

: 구성요소간의 주고받는 데이터 흐름을 나타내며, 화살표로 표시(->)

 

데이터 저장소(Data Store)

: 데이터가 저장된 장소이고, 평행선으로 표시(=)

 

단말(Terminator)

: 프로세스 처리 과정에서 데이터가 발생하는 시작과 종료를 나타내며, 사각형(ㅁ)으로 표시

 

 

#010.1 - 요구사항 분석 (모델링 절차) 

더보기

요구사항 분석

: 현행 데이터의 문제점과 개선해야 할 점을 확인하고 향후 개선점을 도출하는 활동

 

 

#010.2 - 개념 모델링 (모델링 절차) 

더보기

개념 모델링

: 업무 중심의 포괄적인 모델링으로,

추상화하는 활동으로 주제 영역과 핵심 데이터 간의 관계 정의

 

 

#010.3 - 논리 모델링 (모델링 절차) 

더보기

논리 모델링

: 관계, 속성, 키 등을 도출하는 활동

 

 

#010.4 - 물리 모델링 (모델링 절차) 

더보기

사용 DBMS 특성에 맞게 물리적 스키마를 만드는 활동

 

 

#011.1 - 기능성  (ISO/IEC 9126 품질 특성, 현재 25010 : 2011로 변경)

더보기

기능성

: SW가 특정 조건에서 사용될 때 명시된 요구 만족하는 기능을 제공하는 SW 제품의 능력

 

 

#011.2 - 신뢰성  (ISO/IEC 9126 품질 특성, 현재 25010 : 2011로 변경)

더보기

신뢰성

: 성능 수준을 유지할 수 있는 SW 제품의 능력

 

 

#011.3 - 사용성  (ISO/IEC 9126 품질 특성, 현재 25010 : 2011로 변경)

더보기

사용성

: 사용자에 의해 이해되고, 학습되고 선호될 수 있는 SW 제품의 능력

 

 

#011.4 - 효율성  (ISO/IEC 9126 품질 특성, 현재 25010 : 2011로 변경)

더보기

효율성

: 사용되는 자원의 양에 따라 요구된 성능을 제공하는 SW 제품의 능력

 

 

#011.5 - 유지보수성  (ISO/IEC 9126 품질 특성, 현재 25010 : 2011로 변경)

더보기

유지보수성

: SW 제품이 변경되는 능력

 

 

#011.6 - 이식성  (ISO/IEC 9126 품질 특성, 현재 25010 : 2011로 변경)

더보기

이식성

: 한 환경에서 다른 환경으로 전이될 수 있는 SW 제품의 능력

 

 

#012 - 킬 스위치

더보기

스마트폰 이용자가 도난당한 스마트 폰의 작동을 웹사이트를 통해 정지할 수 있도록 하는 일종의 자폭 기능

 

 

#013.1 - 검증 (SW 테스트)

더보기

개발자 혹은 시험자의 시각으로 SW가 명세화된 기능을 올바르게 수행하는지 알아보는 과정으로 SW 개발과정을 테스트 하는것을 말한다.

 

 

#013.2 - 확인 (SW 테스트)

더보기

사용자 시각으로 올바른 SW가 개발되었는지 입증하는 과정으로 SW 결과를 테스트 하는 것을 말한다.

 

 

#014 - 자료 사전 작성 목적

더보기

다른사람들에게 특정한 자료 용어가 무엇을 의미하는지 알려주기 위함

 

 

#015.1 - 지식 기반 인증 (인증기술 4종류 - 지소생특)

더보기

사용자가 기억하고 있는 지식

ID, PW

 

 

#015.2 - 소지 기반 인증 (인증기술 4종류 - 지소생특)

더보기

소지하고 있는 사용자 물품

공인인증서, OTP

 

 

#015.3 - 생체 기반 인증 (인증기술 4종류 - 지소생특)

더보기

고유한 사용자의 생체 정보

 

 

#015.4 - 특징 기반 인증 (인증기술 4종류 - 지소생특)

더보기

사용자의 특징을 활용

서명, 발걸음, 몸짓

 

 

#016 - 트랜잭션

더보기

하나의 논리적 기능을 정상적으로 수행하기 위한 작업의 기본 단위

 

 

#017 - REVOKE 문법 (리온프)

더보기

EX) REVOKE INSERT ON DEPT FROM 신민아

REVOKE 권한 ON 테이블 FROM 사용자

 

 

#018.1 - 포인트 투 포인트 (EAI 구축 유형, 포허메하)

더보기

가장 기초적인 통합방법으로 1:1 단순 통합방법을 말한다.

 

 

#018.2 - 허브 앤 스포크 (EAI 구축 유형, 포허메하)

더보기

단일한 접점의 허브 시스템을 통하여 데이터를 전송하는 중앙 집중식 방식

 

 

#018.3 - 메시지 버스 (EAI 구축 유형, 포허메하)

더보기

애플리케이션 사이 미들웨어(버스)를 두어 연계하는 미들웨어 통합 방식

 

 

#018.4 - 하이브리드 (EAI 구축 유형, 포허메하)

더보기

그룹 내부는 허브 앤 스포크 방식을 사용하고,

그룹 간에는 메시지 버스 방식을 사용하는 통합 방식

 

::허브 앤스포크 + 메시지 버스 방식

 

 

#019.1 - 백로그 (스크럼 기법)

더보기

제품과 프로젝트에 대한 요구사항이다.

 

 

#019.2 - 스프린트 (스크럼 기법)

더보기

2~4주의 짧은 개발 기간을 지칭한다.

 

 

#019.3 - 번 다운 차트 (스크럼 기법)

더보기

백로그 대비 시간을 그래픽적으로 표현한 차트

 

 

#019.4 - 스크럼

더보기

매일 정해진 시간, 장소에서 짧은 시간의 개발을 하는 팀을 위한 프로젝트 관리 중심 방법론을 말한다.

 

 

#020.1 - LRU (페이지 교체 기법)

더보기

LRU(Least Recently Used)

: 사용된 시간을 확인하여 가장 오랫동안 사용되지 않은 페이지를 선택하여 교체하는 기법

 

 

#020.2 - LFU (페이지 교체 기법)

더보기

LRU(Least Frequently Used)

: 사용자 횟수를 확인하여 참조 횟수가 가장 적은 페이지를 선택하여 교체하는 기법

 

 

#021 - 로킹 기법

더보기

트랜잭션이 사용하는 데이터 항목에 대하여 잠금을 설정한 트랜잭션이 해제할 때까지 독점적으로 사용할 수 있게 해주는 기법

 

 

#022.1 - CSMA/CD

더보기

IEEE802.3 유선 LAN의 반이중 방식에서 신호 전송 전에 현재 채널이 사용 중인지 체크하여 전송하는 매체 엑세스 제어 방식

 

 

#022.2 - CSMA/CA

더보기

무선 LAN의 반이중 방식에서 사전에 가능한 충돌을 회피하는 무선전송 방식

 

 

#023.1 - BIA (비지니스 연속성 계획)

더보기

장애나 재해로 인해 운영상의 손실을 볼 것을 가정하여,

시간 흐름에 따른 영향도 및 손실평가를 조사하는 BDP를 구축하기 위한 비지니스 영향 분석

 

 

#023.2 - RTO (비지니스 연속성 계획)

더보기

장애나 재해로 인해 운영상의 손실을 볼 것을 가정하여,

업무 중단 시점부터 업무가 복구되어 다시 구동될때 까지의 시간

 

 

#023.3 - RPO (비지니스 연속성 계획)

더보기

업무중단 시점부터 데이터가 복구되어 다시 정상가동될 때 데이터의 손실 허용 시점

 

 

#023.4 - DRP (비지니스 연속성 계획)

더보기

재난으로 장기간에 걸쳐 시설의 운영이 불가한 경우를 대비한 재난 복구 계획

 

 

#023.5 - DRS (비지니스 연속성 계획)

더보기

재해 복구 계획의 원활한 수행을 진행하기 위해 평상시에 확보해두는 인적, 물적 자원 및 이들에 대한 지소적인 관리체계가 통합된 재해복구센터

댓글

💲 많이 본 글