1. 스토리지
컴퓨터에 데이터를 저장하는 저장소 역할을 수행 하는 부품
▶ 스토리지 종류
- DAS (Direct Attachted Storage) : USB 같은거
- NAS (Network Attachted Storage) : 서버와 저장장치가 이더넷 등을 이용해 네트워크에 연결 된 방식
DAS와 달리 PORT 수 제한이 없어 확장성과 유연성이 뛰어나다 - SAN(Storage Area Network) : 서버와 저장장치를 파이버 채널 스위치로 연결한 고속데이터 네트워크
▶ RAID (Redundant Array of Inexpensive Disks)
복수의 하드디스크를 하나의 드라이브와 같이 인식하고 표기한다. 데이터를 분산하여 쓸 수 있어 고속화 기대
▶ RAID 구성
스트라이핑 : 논리적으로 연속된 데이터들이 물리적으로 여러 개의 디스크에 라운드로빈 방식으로 저장 되는 형태
미러링 : 데이터를 그대로 복제하는 것으로 신뢰성 및 가용성 확보를 위해 사용 된다.
▶ RAID 형태
스미해 하패 블패 각패 패둘
RAID - 0 : 스트라이핑 이용
RAID - 1 : 미러링 이용
RAID - 2 : 해밍코드
RAID - 3 : 하나의 디스크는 패리티 정보를 위해 사용
RAID - 4 : 블록 단위로 패리티 정보를 저장
RAID - 5 : 각각의 디스크에 패리티 정보 저장
RAID - 6 : 하나의 패리티를 두개의 디스크에 저장
2. ITIL (Information Technology Infrastructure Library) 정보 기술 인프라 라이브러리
기업 IT 서비스와 관련하여 영국 정부가 다양한 IT 서비스들의 관리 방법들을 모아 만든 표준적인 참고 문서.
3. 커널의 유형
- 마이크로 커널 : 하드웨어 추상화를 최소화 한 커널로 목적이 분명한 임베디드 시스템이나 성능 최적화에 활용
- 모놀리식 커널 : 하드웨어 위에 높은 수준의 가상 계층을 제공하는 커널로 사용자에게 고수준의 플랫폼을 제공한다.
4. 패스워드 크래킹 유형
- 사전 대입 공격 (Dictionary Attack) : ID와 패스워드가 될 가능성 있는 단어를 파일로 만들어 놓고 대입하여 공격
- 무차별 대입 공격 (Brute Froce Attack) : 패스워드로 사용 될 수 있는 것들을 무작위로 대입하여 알아내는 공격
- 패스워드 하이드브리드 공격 : 사전 공격 + 무차별 대입 공격
- 레인보우 테이블 공격 : 패스워드별로 해시값을 미리 생성해서 테이블에 모아 놓고, 크래킹 하고자 하는 해시값을 테이블에 검색해서 역으로 패스워드를 찾아가는 공격
5. 테스트 레벨 종류
단통시인
종류 | 설명 |
단위 테이스 | 모듈, 서브루틴 등을 테스트하는 단계 |
통합 테스트 | 모듈사이의 인터페이스, 통합된 컴포넌트 간의 상호작용을 검증하는 단계 |
시스템 테스트 | 통합테스트 후 그 기능이 스스템에서 정상적으로 수행 되는 지를 검증하는 테스트 단계 |
인수 테스트 | 계약상의 요구사항을 만족 했는지 확인 하기 위한 테스트 단계 |
6. 소프트웨어 테스트 기법
프로그램 실행 여부에 따라 정적테스트 (소스코드를 보고) 동적테스트 (소프트웨어를 실행 하면서)로 구분
▶ 테스트기법
- 화이트박스 : 소스코드를 보면서 테스트 케이스를 다양하게 만들어 테스트를 수행 하는 방식
종류 : 문장 검증 / 선택 검증 / 경로 검증 / 조건 검증
- 기초 경로 검사 : McCabe가 제안한 대표적인 화이트박스 테스트 기법 - 블랙박스 테스트 : 프로그램의 요구 사항 명세를 보면서 주로 구현 된 기능을 테스트
종류 : 동경원오비 (동경하다의 영어는 워너비)
동등 분할 기법 / 경계값 분석 / 원인-효과 그래프 / 오류 예측 검사 / 비교 검사
▶ 테스트에 대한 시각
검증 (Verification) - 개발자 시각 / 확인 (Validation) - 사용자 시각
▶ 테스트목적 : 회안강성 구회병
회복 / 안전 / 강도 / 성능 / 구조 / 회귀/ 병행
▶ 테스트 종류 : 명구경
명세기반 / 구조기반 / 경험기반
7. 데이터베이스 암호화
API방식 : 애플리케이션에서 데이터의 암/복호화를 수행
Plug-in 방식 : 데이터베이스 서버에 제품을 설치 → 암/복호화 수행
TDE (Transparent Date Encryption) 방식 : DBMS에 내장 또는 옵션으로 제공되는 암호화 기능을 이용하는 방식
파일암호화 방식 : 데이터뿐만 아니라 비정형 데이터 암호화 적용 가능
하드웨어 방식 : 별도의 하드웨어 장비를 외부에 설치
하이브리드 방식 : API 방식과 Plug-in 방식을 결합
8. 기억 장치 관리 전략
보조기억장치의 프로그램이나 데이터를 주기억장치에 적재시키는 시기, 위치 등을 지정하여 한정 된 주기억장치의 공간을 효율적으로 사용한다.
기억장치 관리 전략
- 반입 (Fetch) 전략 : 언제 주기억 장치로 적재할 것인지 결정하는 전략 - 요구 반입 / 예상 반입
- 배치 (Placement) 전략 : 새로 반입 되는 프로그램이나 데이터를 어디에 위치 시킬 것인가? 최초 / 최적 / 최악 적합
- 교체 (Replacement) 전략 : 주기억 장치의 모든 영역이 이미 사용 중인 상태라면 어떻게 교체 시길 것인가?
FIFO / OPT / LRU / LFU / NUR / SCR 등이 있다.
'IT개념' 카테고리의 다른 글
정보처리기사 2020년 실기 기출 문제 오답 노트 (0) | 2023.04.18 |
---|---|
소프트웨어 구축 정보처리기사 요약 (2) | 2023.04.17 |
수제비 오답노트 5회차 (0) | 2023.04.15 |
수제비 오답노트 4회차 (0) | 2023.04.15 |
수제비 오답노트 3회차 (0) | 2023.04.14 |