본문 바로가기

정보처리기사/실기

2. 모의고사 2회

1. UWB

Ultra Wide Band ; 초광대역무선

  • 중심 주파수의 20% 이상의 점유 대역폭을 가지는 신호.
  • 또는 점유 대역폭과 상관없이 500MHz 이상의 대역폭을 갖는 신호와 수 GHz대의 초광대역을 사용하는 초고속의 무선 데이터 전송 기술

…?
UWB (위키백과) : 기존의 스펙트럼에 비해 매우 넓은 대역에 걸쳐 낮은 전력으로 대용량의 정보를 전송하는 무선 통신 기술.

2. 킬 스위치

Kill Switch

  • 스마트폰에 있는 일종의 자폭 기능.
  • 스마트폰 이용자가, 웹사이트를 통해 스마트폰의 작동을 정지할 수 있도록 하는 기능.
  • 스마트폰의 유통, 도난, 분실을 어느 정도 막을 수 있다.
  • 원격 잠김, 개인 정보 삭제 기능 등.
  • 단말기의 펌웨어나 운영체제에 탑재되는 기술.

3. 검증, 확인

검증 (Verification)

  • 개발자, 시험자의 시각으로
  • 소프트웨어 개발 과정을 테스트
  • 설정된 개발 규격과 요구를 충족하는지 판단

확인 (Validation)

  • 사용자의 시각으로
  • 소프트웨어 결과를 테스트
  • 최종 사용자 요구, 소프트웨어 요구에 적합한지 판단

내부 검증, 사용자 확인 이라고 생각하자.

4. 자료사전 (DD; Data Dictionary)

  • 조직에 속해 있는 사람들에게
  • 특정 자료 용어가 무엇을 의미하는지 알려주기 위해
  • 용어의 정의를 조정하고, 취합하고, 문서로 명확히 함.

7. 인증기술의 유형

지식 기반 인증 사용자가 기억하고 있는 지식 ID / Password
소지 기반 인증 소지하고 있는 사용자 물품 공인인증서, OTP
생체 기반 인증 사용자의 생체 정보 홍채, 정맥, 얼굴, 지문
특징 기반 인증 사용자의 특징을 활용 서명, 발걸음, 몸짓

8. 백엔드

서버 프로그램 구현을 위해, 백엔드와 프론트엔드를 구분.

  • 사용자와 만나지 않고 프론트엔드와 연동하여 핵심 로직을 처리하는 영역.
  • DB나 인터페이스를 통해서 시스템에 접근하여 처리.

9. 트랜잭션

  • (데이터베이스 시스템에서) 하나의 논리적 기능을 정상적으로 수행하기 위한, 작업의 기본 단위.

트랜잭션의 특성 (4가지)

원자성 (Atomicity) 작업의 최소단위 (분해가 불가능). 연산 전체가 성공 또는 실패 (All or Nothing).하나라도 실패할 경우 전체가 취소되어야 함.
일관성 (Consistency) 트랜잭션이 실행 성공 후, 항상 일관된 데이터베이스 상태를 보존해야 함.
격리성 (Isolation) 트랜잭션 실행 중 생성하는 연산의 중간 결과를, 다른 트랜잭션이 접근 불가해야 함.
영속성 (Durability) 성공이 완료된 트랜잭션의 결과는, 영속적으로 데이터베이스에 저장되어야 함.

10. DB 권한 회수

REVOKE 권한 ON 테이블 FROM 사용자
  • REVOKE INSERT ON ‘DEPT’ FROM ‘김이박’

12. EAI 구축 유형

EAI : 기업 어플리케이션 통합 (Enterprise Application Integration)

포인트 투 포인트 (Point-to-Point) 단순 1:1 통합 방법  
허브 앤 스포크 (Hub & Spoke) 단일한 접점의 허브 시스템을 통하여, 데이터를 전송. 중앙 집중식 방식. 허브 장애 시 전체 장애 발생
메시지 버스 (Message Bus) 애플리케이션 사이에 미들웨어(버스)를 두어 연계. 미들웨어 통합 방식. 확장성이 뛰어나고, 대용량 데이터 처리 가능.
하이브리드 (Hybrid) 그룹 내부는 허브 앤 스포크 방식 사용. 그룹 간에는 메시지 버스 방식을 사용.  

13. 이상 현상 (Anomaly)

  • 데이터의 중복으로 인해, 릴레이션을 조작할 때 발생하는 비합리적 현상.

15. DROP VIEW

뷰는 객체이므로 DDL을 이용하여 삭제한다.

DROP VIEW 뷰이름

16. 스크럼

SCRUM

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

주요 요소 : 백로그, 스프린트, 스크럼 미팅, 스크럼 마스터, 스프린트 회고, 번 다운 차트

스프린트 (Spring) 2~4주의 짧은 개발 기간
번 다운 차트 (Burn Down Chart) 백로그 대비 시간을 그래픽적으로 표현한 차트

17. 방화벽

  • 미리 정의된 보안규칙을 기반으로 함.
  • 외부의 불법 침입과
  • 내부의 불법 정보 유출을 방지.
  • 내/외부 네트워크의 상호 간 영향을 차단하기 위한 보안 시스템.

네트워크 보안에 필요한 대표적인 솔루션

방화벽 (Firewall) 상기
침입 탐지 시스템 (IDS; Intrusion Detection System) 네트워크에서 발생하는 이벤트를 모니터링. 비인가 사용자에 의한 자원접근, 보안정책 위반 행위를 실시간으로 탐지.
침입 방지 시스템 (IPS; Intrusion Prevention System) 네트워크에 대한 공격이나 침입을 실시간으로 차단. 유해 트래픽에 대한 조치를 능동적으로 처리.

18. 페이지 교체 기법

LRU (Least Recently Used) 최근에 가장 적게 사용. 사용된 시간을 확인. 가장 오랫동안 사용되지 않은 페이지를 교체.
LFU (Least Frequently Used) 사용 횟수가 가장 적음. 사용된 횟수를 확인. 참조 횟수가 가장 적은 페이지를 교체.

19. 데이터베이스 정규화

데이터베이스 정규화

  • 데이터베이스의 이상 현상(위 13번 문제)의 원인이 되는 데이터 중복성을 제거 → 무결성을 보존.

4차 정규형 (4NF)

  • 다치 (다중 값) 종속성 제거

예시

김이박 운영체제 도서부
김이박 데이터베이스 밴드부

→ 4차 정규화

김이박 운영체제
김이박 데이터베이스
김이박 도서부
김이박 밴드부
  • 세부적인 부분은 다시 등장할 때 점차적으로 살펴보기로 함.
  • 나머지 정규형도 등장할 때 살펴보기로 함.

'정보처리기사 > 실기' 카테고리의 다른 글

5. 모의고사 5회  (0) 2022.07.17
4. 모의고사 4회  (0) 2022.07.17
3. 모의고사 3회  (0) 2022.07.17
1. 모의고사 1회  (0) 2022.07.16
0. 정처기 실기 공부 방법 설정 (D-8)  (0) 2022.07.16