Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
Tags
- 깃허브 토큰 생성
- dbeaver 백업/복구
- firstChild
- Node Property
- 타임리프 참조 오류
- CI/CD
- 소프트웨어
- 자바 swing 프로젝트
- 배포 자동화
- EL1021E
- 깃허브 연동
- 깃허브 토큰 발급
- Jenkins
- 환경변수
- git 폴더 모으기
- submit 기본동작
- 테스팅
- deploy.sh
- Quartz dependency
- 되돌리기
- css 리셋
- 배열 call by value
- document 함수
- 클래스 참조
- AWS 생성
- ..gitignore
- 채팅 프로젝트
- reset
- Quartz 라이브러리
- .ppk
Archives
- Today
- Total
TY blog
정보처리기사 실기 시험 전 확인해 볼 사항 정리 본문
1. 관계 대수 및 관계 해석
1. 관계대수
- 관계대수는 관계형 데이터베이스에서 원하는 정보와 그 정보를 검색하기 위해서 어떻게 유도하는가를 기술하는 절차적인 언어이다.
- 관계 데이터베이스에 적용하기 위해 특별히 개발한 순수 관계 연산자와 수학적 집합 이론에서 사용하는 일반 집합 연산자가 있다.
2. 관계 해석
- 관계해석은 관계 데이터의 연산을 표현하는 방법이다.
- 관계 데이터 모델의 제안자인 코드(E, F. Codd)가 수학의 Predicate Calculus에 기반을 두고 관계 데이터베이스를 위해 제안했다.
2. 프로그래밍 언어
- switch 문 Break 확인하기
- index 실수 확인하기 (i는 0부터 시작해야 한다는 생각은 버리고 문제에 있는 숫자 확인하고 풀기)
- 완전수 주의 (6, 28)
- 언어별 출력형식 주의
3. 암호 알고리즘
1. 개인키 암호화 기법
- 개인키 암호화 기법은 동일한 키로 데이터를 암호화하고 복호화한다.
- 대칭 암호 기법 또는 단일키 암호화 기법이라고도 한다.
- 암호화/복호화 속도가 빠르지만, 관리해야 할 키의 수가 많다.
스트림 암호화 방식 | 평문과 동일한 길이의 스트림을 생성하여 비트 단위로 암호화 하는 방식 종류 : LFSR, RC4, TKIP |
블록 암호화 방식 | 한번에 하나의 데이터 블록을 암호화 하는 방식 종류 : DES, SEED, AES, ARIA, IDEA, Skipjack |
2. 공개키 암호화 기법
- 공개키 암호화 기법은 데이터를 암호화 할때 사용하는 공개키는 사용자에게 공개하고, 복호화할 때의 비밀키는 관리자가 비밀리에 관리한다.
- 비대칭 암호 기법이라고도 한다.
- 관리해야 할 키의 수가 적지만, 암호화/복호화 속도가 느리다.
- 대표적으로는 RSA와 ECC 기법이 있다.
3. 해시 암호화 기법
- 해시는 임의의 길이의 입력 데이터나 메시지를 고정된 길이의 값이나 키로 변환하는 것을 의미한다.
- 해시 알고리즘을 해시 함수라고 부르며, 해시 함수로 변환된 값이나 키를 해시값 또는 해시키라고 부른다.
EX ) SHA 시리즈 / MD5 / N-NASH / SNEFRU
4. 블랙박스 / 화이트 박스 테스트 분류
1. 블랙박스 테스트 : 내부 구조나 동작을 모르는 상태에서 소프트웨어의 동작을 검사하는 테스트
동치 분할 검사 | 프로그램의 입력 조건에 타당한 입력 자료와 타당하지 않은 입력 자료의 개수를 균등하게 하여 테스트 케이스를 정하고, 해당 입력 자료에 맞는 결과가 출력되는지 확인하는 기법 |
경계값 분석 | 입력 조건의 중간값보다 경계값에서 오류가 발생될 확률이 높다는 점을 이용하여 입력 조건의 경계값을 테스트 케이스로 선정하여 검사하는 기법 |
원인-효과 그래프 검사 | 입력 데이터 간의 관계와 출력에 영향을 미치는 상황을 체계적으로 분석한 다음 효용성이 높은 테스트 케이스를 선정하여 검사하는 기법 |
오류 예측 검사 | 과거의 경험이나 확인자의 감각으로 테스트하는 기법 |
비교 검사 | 여러 버전의 프로그램에 동일한 테스트 자료를 제공하여 동일한 결과가 출력되는지 테스트 하는 기법 |
2. 화이트 박스 테스트 : 내부 구조 동작을 세밀하게 검증하는 테스트
구문(문장) 검증 기준 | 최소 한번은 모든 문장이 수행되도록 구성하는 검증 기준 |
결정(분기) 검증 기준 | 조건식이 참 / 거짓일 때 수행되도록 구성하는 검증 기준 |
조건 검증 기준 | 조건식에 상관없이 개별 조건이 참 / 거짓일 때 수행되도록 구성하는 검증 기준 |
분기/조건 검증 기준 | 분기 검증 기준과 조건 검증 기준을 모두 만족하는 설계 |
* 참고서적 : 2024 시나공 정보처리기사 실기 기본서
'기타' 카테고리의 다른 글
정보처리기사 합격 후기 (0) | 2024.06.19 |
---|---|
DBeaver Mysql데이터 백업/복구 (0) | 2024.02.24 |
프로세스와 쓰레드 (0) | 2024.02.17 |
웹 쿠키 속성 (0) | 2023.08.27 |
같은IP 에서 톰캣 2개이상 동시 로그인시에 세션끊김현상 조치 - JSESSIONID (0) | 2023.03.28 |
Comments