목록Certificate/정보처리기사 (39)
Learn & Record
351. DB 관련 신기술 -하둡, 맵리듀스, 타조, 데이터 마이닝, OLAP 352. 회복 - 연기 갱신 기법, 즉각 갱신 기법, 그림자 페이지 대체 기법, 검사점 기법 353. 병행제어 - 로킹, 타임 스탬프 순서, 최적 병행수행, 다중 버전 기법 354. 교착상태 - 상호배제, 점유와 대기, 비선점, 환형 대기 - 해결 방법 : 예방 기법, 회피 기법, 발견 기법, 회복 기법 355. Secure SDLC의 개요 - CLASP, SDL, Seven Touchpoints 356. 보안요소 - 기밀성, 무결성, 가용성, 인증, 부인방지 357. 세션 하이재킹 - 서버에 접속하고 있는 클라이언트들의 세션 정보를 가로채는 공격기법, 세션 가로채기 라고도 함 358. 입력 데이터 검증 및 표현의 보안 약점 ..
301. 스레드 - 프로세스 내에서의 작업 단위로서 시스템의 여러 자원을 할당받아 실행하는 프로그램의 단위 302. 주요 스케줄링 알로리즘 - FIFO(선입선출), SJF 단기작업우선, HRN 303. UNIX/LINU의 주요 환경 변수 - 환경 변수의 명령어나 스크립트에서 사용하려면 변수명 앞에 $를 입력해야한다. 304. UNIX/LINUX 기본 명령어 - cat, chdir ~~ 등 305. IP 주소 - 인터넷에 연결된 모든 컴퓨터 자원을 구분하기 위한 고유한 주소 306. 서브네팅 - 할당된 네트워크 주소를 다시 여러 개의 작은 네트워크로 나누어 사용하는 것을 말한다. 307. IPv6 - 현재 사용하고 있는 IP 주소 체계인 IPv4의 주소 부족 문제를 해결하기 위해 개발되었다 308. IPv..
251. 단순 if문 - 조건에 따라서 실행할 문장을 달리하는 제어문이며, 단순 if문은 조건이 한 개 일 때 사용하는 제어문이다. 252. 다중 if문 - 조건이 여러 개 일 때 사용하는 제어문이다. 253. switch문 - 조건에 따라 분기할 곳이 여러 곳인 경우 간단하게 처리할 수 있는 제어문이다. 254. for문 - 초기값, 최종값, 증가값을 지정하는 수식을 이용해 정해진 횟수를 반복하는 제어문이다. 255. while문 - 조건이 참인 동안 실행할 문장을 반복 수행하는 제어문이다. 256. do~while문 - 조건이 참인 동안 정해진 문장을 반복 수행하다가 조건이 거짓이면 반복문을 벗어난 while문과 같은 동작을 하는데, 다른 점은 do~while문은 실행할 문장을 무조건 한 번 실행한 ..
201. DAS (Direct Attahed Storage) - 서버와 저장장치를 전용 케이블로 직접 연결하는 방식으로, 일반 가정에서 컴퓨터에 외장하드를 연결하는 것이 해당된다 202. NAS (Network Attached torage) - 서버와 저장장치를 네트워크를 통해 연결하는 방식 203. SAN (Storage Area Network) - DAS의 빠른 처리와 NAS의 파일 공유 장점을 혼합한 방식 204. DDL (Data Define Language) - Schema, domain, tablem view, index를 정의하거나 변경 또는 삭제할 때 사용하는 언어 205. DML (Data Manipulation Language, 데이터 조작어) - 데이터베이스 사용자가 응용 프로그램이나..
151. 순환 복잡도 - 한 프로그램의 논리적인 복잡도를 측정하기 위한 소프트웨어의 척도, 맥케이브 순환도 또는 복잡도 메트릭이라 함 152. 소스 코드 최적화 - 나쁜 코드를 배제하고, 클린 코드로 작성하는 것 153. 소스 코드 품질 분석 도구 - 정적 분석 도구 : pmd, cppcheck, SonarQube, checkstyle, ccm, cobertura 등 - 동적 분석 도구 : Avalanche, Valgrind 등 154. EAI (Enterprise Application Intergration) - 기업 내 각종 애플리케이션 및 플랫폼 간의 정보 전달, 연계, 통합 등 상호 연동이 가능하게 해주는 솔루션 - 유형 : point-to-point, Hub & Spoke, Message Bus..
101. 릴리즈노트의 개요 - 개발 과정에서 정리된 릴리즈 정 보를 소프트웨어의 최종 사용자인 고객과 공유하기 위한 문서 102. 릴리즈 노트 초기 버전 작성 시 고려사항 - 머릿말, 개요, 목적, 문제 요약, 재현 항목, 수정/개선 내용, 사용자 영향도, SW 지원 영향도, 노트, 면책 조항, 연락처 103. 디지털 저작권 관리 (DRM) - 저작권자가 의도한 용도로만 사용되도록 하는 디지털 콘테츠 관리 및 보호 기술 104. 디지털 저작권 관리의 구성 요소 - 클리어링 하우스, 콘텐츠 제공자, 패키저, 콘텐츠 분배자, 콘텐츠 소비자, DRM 컨트롤러, 보안 컨테이너 105. 디지털 저작권 관리의 기술 요소 - 암호화, 키 관리, 암호화 파일 생성, 식별 기술, 저작권 표현, 정책 관리, 크랙 방지, ..