[정보처리기사] 참고사항(220424)

Hyo Kyun Lee·2023년 2월 15일
0

정보처리기사

목록 보기
24/26

1. MoM(Message Oriented MiddleWare)

  • 메시지 지향 미들웨어, 메시지 큐를 이용하여 비동기형 메시지 전달
  • 이기종 분산 시스템의 데이터 동기를 위해 사용(온라인 업무X)
  • 큐를 이용하기 때문에 빠르고 즉각적인 업무보다는 느리고 안정적인 응답에 사용

2. 기능적/비기능적 요구사항

  • 기능은 말 그대로 기능, 시스템의 동작에 초점(은행의 인출/입금 등의 기능)
  • 비기능은 성능, 품질, 자원효율성, 처리량 등에 대한 내용

3. 클래스

  • 클래스는 공통 속성을 공유하는 객체들의 집합이다.
  • 하나 이상의 유사 객체들을 묶는다.

4. GoF 구조패턴

  • 어댑터, 브릿지, 컴포지트, 프록시, 플라이웨이트, 패서드, 데코레이터

5. 사용자 인터페이스 종류

  • NUI(Natural User Interface) : 사용자의 말이나 행동, 자연스러운 움직임으로 기기 조작하는 인터페이스
  • VUI(Voice User Interface) : 사람의 음성으로 기기 조작하는 인터페이스
  • OUI(Organic User Interface) : 모든 사물과 사용자 간의 상호작용을 위한 인터페이스

6. MVC

  • model : data를 가지고 있다, 정보 및 데이터, 모델의 변경사항은 컨트롤러에게 알려주고 뷰를 통해 반영한다.
  • controller : model, view 사이에서 브릿지(매개자) 역할, model / view의 변경사항을 수시로 모니터링

7. 워크스루 / 인스펙션

  • 워크스루 : 요구사항 명세를 짧게 검토하고, 사전 검토후 짧은 검토회의를 통해 결함 발견
  • 인스펙션 : 다른 검토 전문가들이 요구사항 명세를 확인하면서 결함 발견

8. 위험 모니터링

  • 징후들에 대해 계속 살펴보고 인지하는 것.

9. RCS

  • Revision Control System
  • 동시에 소스 수정 불가, 개발 결과를 합치거나 추적 가능
  • 소스 파일 수정을 한 사람만 가능, 이에 대한 개선방안으로 CVS 등장

10. 선형/이진검색

  • 선형 : O(n) -> 정렬되어있지 않아도 가능, 선형적으로 순차탐색
  • 이진검색 : O(logn) -> 정렬되어있어야 함, 범위를 반으로 줄여가면서 탐색

11. 인덱스

  • 인덱스도 뷰와 마찬가지로 DDL을 통해 생성/삭제한다.
  • CREATE, DROP

12. 데이터 사전 유의사항

  • 시스템 카탈로그, 시스템 데이터베이스라고도 한다.

13. IP 프로토콜

  • Header Length는 32비트 워드 단위로 표기
  • 패킷 길이는 2^16 - 1

14. IGP

  • 내부 그룹 라우팅 프로토콜(반대말 : EGP)
  • RIP, OSPF

15. UDP/IP

  • 둘다 비연결성 지향이지만, 계층이 다름(UDP는 전송, IP는 네트워크)
  • IP -> 주소 및 경로 지정

16. 응용프로그램 취약점 관리

  • 실행 프로세스 권한 설정, 운영체제 접근 제한, 운영체제 정보 수집 제한, 패치 관리, 시스템 무결성 검사, 악성 프로그램 확인 및 제거

17. 대칭 암호화 알고리즘 유의사항

  • 비대칭에 비해 비교적 실행속도가 빠른건 맞지만, 어찌됐든 키교환이 반드시 필요한 알고리즘이다.
  • 키교환으로 인해 키탈취 위험 존재

18. DAC/MAC

DAC - 임의접근통제, 신원기반
MAC - 의무접근통제, 객체 접근 등급 및 정책

0개의 댓글