안녕하세요. 띵_스토리입니다.
저는 올해 정보처리기사 자격증을 취득하기 위해 필기 한 달, 실기 한 달 정도의 시간을 투자하여 합격하였습니다.
이번에 공부하였던 내용들을 간략하게 요약해봤습니다.
시험이 많이 어려워져 걱정 많으실 텐데 조금이나마 도움이 되었으면 좋겠습니다.


 

1. 보안약점
- 입력 데이터 검증 및 표현(sql injection, xss)
- 보안 기능 (인증 없는 중요 기능, 취약한 패스워드, 부적절한 인가)
- 시간 및 상태 (경쟁조건, 재귀함수)
- 에러 처리
- 코드 오류
- 캡슐화
- api 오용
2. 자료구조
- 단순 (자료형)
- 선형 (큐, 스택, 덱)
- 비선형 (트리, 그래프)
- 파일 (순차파일, 색인파일)  
3. 알고리즘
- 입력 0개 이상, 출력 1개 이상
4. 연산자
- 산술
- 시프트
- 관계
- 논리 : &&, ||
- 비트 : &, |
5. 변수명
- 첫글자 숫자x, 예약어x, 특수기호x, 띄어쓰기x
6. 절차적 언어
- algol, c, basic, fortran
7. 스크립트 언어
- javascript, perl, python
8. 함수형 언어
- LISP
9. 객체지향 구성요소
- 객체(개체, 속성, 메소드), 클래스, 메시지
10. 라이브러리 구성요소
- 도움말, 설치파일, 샘플코드
11. java 접근 제어
- public, private, protected
12. 오버로딩
- 동일 이름 여러 메서드
13. 오버라이딩
- 상위 클래스 재정의
14. 버블 정렬
- 첫 수부터 하나씩
15. 삽입 정렬
- 숫자를 순서에 맞게
16. 선택 정렬
- 첫수 끝수 비교, 두 번째 네 번째 비교
17. 프로세스 상태도
- 생성,준비,실행(대기),완료
18. 선점형 스케줄링
- RR, SRT
18. 비선점형 스케줄링
- FCFS, SJF, HRN
20. 클라우드 컴퓨팅 분류
- 사설, 공용, 하이브리드
21. 클라우드 컴퓨팅 유형
- IAAS(인프라), SAAS, DAAS
22. windows 명령어
- cls, cd
23. 유닉스 명령어
- rm, ls, cp, mv
24. 빅데이터
- volume, variety, velocity
25.  데이터 마이닝
- 데용량 텍스트 데이터 패턴 추출
26. 온톨로지
- 실세계 데이터를 컴퓨터가 이해하도록
27. x.25
- ISDN 대체
28. ATM
- 광대역
29. 프로토콜 3요소
- 구문, 의미, 타이밍
30. TCP, UDP 
- TCP : 흐름제어, 신뢰성 보장

- UDP : 비흐름제어, 비신뢰성

 

 

 

 


수정이 필요하거나 궁금한 점 있으시면 댓글 달아주세요. 글 읽어주셔서 감사합니다. :D

+ Recent posts