2021 3회 정보처리기사 기출문제 오답노트

2022. 10. 12. 19:49·Computer Science/정보처리기사
728x90

ARP (Address Resolution Protocol) : ARP 스푸핑은 로컬 네트워크 (LAN) 에서 사용하는 ARP 프로토콜의 취약점을 이용한 공격기법으로, 자신의 물리적 주소 (MAC) 를 변조하여 다른 PC에게 도달해야 하는 데이터 패킷을 가로채거나 방해한다. 

DCL 중 GRANT 의 기능 : 데이터베이스 관리자가 데이터베이스 사용자에게 권한을 부여하는 명령어 

AAA 서버 
- Authentication : 접근하는 사용자의 신원을 검증하는 기능 
- Authorization : 신원이 검증된 사용자에게 특정된 권한과 서비스를 허용하는 기능 
- Accounting : 사용자가 어떤 종류의 서비스를 이용했고, 얼마만큼의 자원을 사용했는지 기록 및 보관하는 기능 

Factory Method 패턴 : 객체 생성을 서브 클래스에서 처리하도록 분리하여 캡슐화한 패턴. 상위 클래스에서 인터페이스만 정의하고, 실제 생성은 서브 클래스가 담당한다. 가상 생성자 패턴이라고도 불린다. 

+ 디자인 패턴 정리하기 

Control Coupling : 결합도 (Coupling) 의 종류 중 단순 처리 대상인 데이터만 전달되는 것이 아니라 , 어떻게 처리해야 하는지를 결정하는 제어 요소가 전달되는 경우의 결합도 

+ 결합도 정리하기 


파일의 구조는 파일을 구성하는 레코드들이 보조 기억 장치에 편성되는 방식을 의미하는 것으로, 크게 순차, index, 해싱으로 구분된다. 
index 파일 구조는 <값, 주소> 쌍으로 구성되는 데이터 구조를 활용하여 데이터에 접근하는 방식으로, 자기 디스크에서 주로 활용된다. 

class diagram : UML 다이어그램 중 객체들을 class로 추상화하여 표현하는 다이어그램으로 대표적인 구조적 다이어그램이다. Class는 각각의 객체들이 갖는 속성과 메소드를 표현한 것으로 3개의 구획으로 나눠 이름, 속성, 메소드를 표기한다. 

OSI 7 Layer 

데이터 링크 계층 : 물리적으로 연결된 두 개의 인접한 개방 시스템 간에 신뢰성있고 효율적인 정보 전송을 할 수 있도록 연결 설정, 데이터 전송, 오류 제어 등의 기능을 수행한다. 

네트워크 계층 : 개방 시스템들 간의 네트워크 연결을 관리하며, 경로 제어, 패킷 교환, 트래픽 제어 등의 기능을 수행한다. 

표현 계층 : 서로 다른 데이터 표현 행태를 갖는 시스템 간의 상호 접속을 위해 필요한 계층으로, 코드 변환, 데이터 암호화, 데이터 압축, 구문 검색 등의 기능을 수행한다. 

DES (Data Encrption Standard): IBM이 개발하고 NBS에 의해 미국의 국가 표준으로 발표된 암호화 알고리즘. 64비트의 블록 크기와 56비트의 키 길이, 16회의 라운드를 수행한다. 컴퓨터 기술이 발달함에 따라 해독이 쉬워지면서 미국의 국가 표준이 AES로 대체되었다. 

AES : DES에 한계를 느낀 NIST에서 공모한 후 발표. 블록크기는 128비트이며 키 길에 따라 128, 192, 256로 분류된다. 

방화벽 (firewall) : 기업이나 조직 내부의 네트워크와 인터넷 간에 전송되는 정보를 선별하여 수용, 거부, 수정하는 기능을 가진 침입 차단 시스템

VPN : 공중 네트워크와 암호화 기술을 이용하여 사용자가 마치 자신의 전용회선을 사용하는 것처럼 해주는 보안 솔루션

Cause-Effect Graph : 테스트 기법 중 그래프를 활용하여 입력 데이터 간의 관계와 출력에 영향을 미치는 상황을 체계적으로 분석한 다음 효용성이 높은 테스트 케이스를 선정하여 검사하는 기법 

UML의 관계
Aggregation : 하나의 사물이 다른 사물에 포함되어 있는 관계. 전체와 부분으로 구별되어지며 서로 독립적이다. 
Generalization : 상위 모듈이 하위 모듈보다 더 일반적인 개념을 가지고 있으며, 하위 모듈이 상위 모듈보다 더 구체적인 개념을 가진다. 

Bit 연산자 

^ : xor 

| : or

& : and 

728x90

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

교착상태 개념  (0) 2022.10.14
정보처리기사 2022년 1회 실기 기출문제 오답노트  (1) 2022.10.13
[정보처리기사/실기] 7장 어플리케이션 테스트 관리 - 오답노트  (0) 2022.10.09
[정보처리기사/실기] 11장 응용 SW 기초 기술 활용 - 오답노트  (0) 2022.10.07
[정보처리기사/실기] 디자인 패턴  (0) 2022.09.28
'Computer Science/정보처리기사' 카테고리의 다른 글
  • 교착상태 개념
  • 정보처리기사 2022년 1회 실기 기출문제 오답노트
  • [정보처리기사/실기] 7장 어플리케이션 테스트 관리 - 오답노트
  • [정보처리기사/실기] 11장 응용 SW 기초 기술 활용 - 오답노트
minjiwoo
minjiwoo
Data Engineering과 Cloud Native 기술에 대해 Dive Deep 하는 플랫폼 엔지니어가 되는 것을 목표로 하고 있습니다. 경험과 공부한 내용을 기록하며 지속가능한 엔지니어가 되는 것이 꿈입니다.
minjiwoo
minji's engineering note
minjiwoo
전체
오늘
어제
  • 분류 전체보기 (613)
    • Data Engineering (42)
      • Apache Spark (11)
      • Databricks & Delta Lake (9)
      • Airflow (3)
      • SQL (6)
      • Trouble Shooting (2)
      • Hadoop (2)
      • MLOps (1)
    • Cloud Engineering (104)
      • AWS (23)
      • Linux 🐧 (29)
      • Docker 🐳 (21)
      • Kubernetes ⚙️ (20)
      • Ansible (10)
    • Computer Science (87)
      • 네트워크 (9)
      • 운영체제 (25)
      • 정보처리기사 (48)
      • CS 기술 면접 스터디 (3)
    • Programming Languages (27)
      • Python (17)
      • C와 C++ (10)
    • Backend (5)
      • Django (2)
    • 프로젝트 (2)
      • 테크포임팩트 (2)
    • iOS (11)
      • 레이블러리 (2)
    • Algorithm (PS) (275)
      • LeetCode (6)
    • 개발일기 (30)
      • 내돈내산 후기🎮 (3)
      • 개발자 취준생 (5)
      • Today I Learned (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

  • Hi there

인기 글

태그

  • 클라우드
  • 데이터브릭스
  • 백트래킹
  • BFS
  • 알고리즘
  • AWS
  • 스파크
  • 백준
  • Databricks
  • docker
  • 코딩테스트
  • 데이터엔지니어링
  • 파이썬
  • python
  • 쿠버네티스
  • 프로그래머스
  • dp
  • Swift
  • 빅데이터
  • dfs
  • linux
  • Kubernetes
  • 카카오코딩테스트
  • 리눅스
  • 운영체제
  • Leetcode
  • ansible
  • 데이터엔지니어
  • EC2
  • SPARK

최근 댓글

최근 글

hELLO· Designed By정상우.v4.5.2
minjiwoo
2021 3회 정보처리기사 기출문제 오답노트
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.