일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 스프링
- 메소드
- 프로그래밍기초
- Git
- JShell
- 프로그래밍언어
- 배열
- 클래스
- eclips
- Java
- 프로그래밍
- 자바
- JAVA기초
- 자바기초
- 자바 스프링
- 제이쉘
- spring
- 데이터베이스
- 이클립스
- 코딩초보
- 스프링 기초
- 기초코딩
- 초보코딩
- github
- 리눅스
- 초보코딩탈출
- Elk
- 자바프로그래밍
- 알고리즘
- 컴퓨터과학개론
- Today
- Total
키보드워리어
[정보처리기사] 필기 과목 2 정리 본문
안녕하세요 블로그 방문자 여러분, 반갑습니다.
오늘은 정처기 과목 두번째 정리 내용을 공유드립니다.
시험 보기 전에 중요한 부분 잘 파악하셔서 시험 잘 치루시길 바랍니다.
핵심 개념입니다. 파일은 md파일로 쓴거라 양해 부탁드려요🙏
## 과목2
--------------------
### 디지털 저작권 관리
**암키식저 파정크인**
### 저작권 관리구성 요소
**제소분: 제작자/ 소유자/ 분배자
클콘패컨보**
~~~
* 클리어링 하우스: 라이선스 발급하고 관리해주는 역할
* 패키저: 컨텐츠를 메타 데이터와 함께 배포 가능한 단위로 묶는다
~~~
### 정적 분석도구
- PMD,CppCheck,checkstyle
### 선형구조와 비선형 구조
- 비선형 구조: 그래프, 트리
- 선형 구조: 그 외
-----------------
### 자료삭제 알고리즘 (빈칸추론)
if: top : 0 then //삭제할게 없어!!
underflow //바닥이 없는 상태야.
### 자료 추가 알고리즘
if: top : n then //자료 추가된 공간 있어\
overflow
-------------------
### ISO/IEC 9126 하위특성
- 적합, 정확, 상호운용, 보안, 준수
### ISO/IEC 25000
9126,14598 통합버전
### ISO/IEC 12119
국제표준 역할
### 트리
차수란? 자식 노드가 가장 많이 가지고 있는 것.
- 전위, 중위, 후위 방향 알고 있을것.\
c > l > r : 전위 \
l > c > r : 중위 \
l > r > c : 후위
### 방향그래프 무방향 그래프의 간선 수
* 방향 그래프 n(n-1)
* 무방향 그래프 n(n-1)/2
* 여기서 n 이란 정점의 개수.
### 계산식
전위식과 후위식
- 피연산자 가운데 있는 연산식을 왼쪽이나 오른쪽으로 밀어낸것.
- 괄호를 만들고 괄호 좌우로 옮기고 괄호를 삭제하면 된다
### 테스트
~~~
테스트와 디버그의 목적
- 테스트는 오류를 찾기 위함이고
- 디버그는 오류를 수정하기 위함이다.
검증과 확인의 차이
- 검증은 개발 과정을 테스트하여 개발자 요구에 맞게 운영하고
- 확인은 개발 결과를 테스트해서 사용자 요구에 맞게하는 작업
~~~
- 사용자 메뉴얼 순서는, 정의->작성->검토 순
- 코트 인스펙션 (정적 테스트) -> 눈으로 확인해가며 에러체크, 하드웨어와 소프트 웨어 모두 가능
-------------------------
## 소프트웨어
*신뢰성이란*\
명시된 조건에서 성능 수준 유지 능력
*이식성*\
하나 이상의 하드웨어에서 운영하기 쉽게 수정 될 수 있는 능력
*재사용성*\
일부분을 다른 시스템에서 사용할 수 있는 정도
### 화이트박스 테스트 유형 (구조테스트)
*구결조변다*\
프로그램 내부 로직을 보면서 수행하는 테스트
### 블랙박스 테스트 유형 (기능테스트)
*동경결상, 유분폐원 비오* \
프로그램 외부 사용자의 요구사항 명세를 보면서 수행
### 폴딩법
XoR한 값을 홈주소로 사용
### 해싱함수의 종류
*산곱수 풀기무* (제산법, 제곱법,숫자 분석법)
### 이진검색 알고리즘
- 탐색효율이 증가
- 검색할 데이터가 정렬되어 있어야한다.
- 비교 횟수를 거듭하며 대상이 절반으로 준다.
### McCabe Cyclomatic수 공식
~~~
V(G) = E-N+2
~~~
E= 선의 개수, N= 노드 개수
### EAI 구축 유형
- Peer to Peer
- Hub & Spoke
- Messaging Bus
- Hybrid
### STAF
서비스 도출, 컴포넌트 재사용하는 테스트 프레임워크
이상 부족한 컨텐츠 읽어주셔서 감사드립니다.
내용 피드백이 있는 경우 댓글 부탁드립니다!
다음 포스팅 때 뵙겠습니다! 감사합니다 🤗
'개발 관련' 카테고리의 다른 글
[정보처리기사] 필기 과목 4 정리 (0) | 2023.07.11 |
---|---|
[정보처리기사] 필기 과목 3 정리 (0) | 2023.07.08 |
[정보처리기사] 필기 과목 1 정리 (0) | 2023.07.05 |
[원티드 프리온보딩 챌린지]자바의 설계적 결함이 있을까? (0) | 2023.06.25 |
:: 원티드 프리온보딩 챌린지를 소개합니다. (0) | 2023.06.21 |