본문 바로가기
정보처리기사 실기

정보처리기사 실기 약술형 대비

by Killing_me__ 2021. 7. 2.
반응형

1. DLP : 내부 정보 유출 방지를 위해 사용하는 보안 기술
2. 파레토 법칙 : 오류의 80퍼센트가 전체 원인 20퍼센트에서 발생
3. COCOMO : 보헴 제안 모형
4. UDDI : 웹 서비스 정보인 WSDL을 등록하고 검색하기 위한 저장소
5. DRM : 저작권자가 그들이 배포한 자료의 사용을 제어하고 이를 의도한 용도로만 사용하게 제한하는데 사용되는 모든 기술 지칭 용어
6. 인터프리터 : 컴파일 과정이 없기 때문에 개발하는 과정에서 사용하면 유용, 실행 속도가 느리고 메모리 사용 비효율적
7. 방화벽 : 들어오고 나가는 네트워크 트래픽을 모니터링하고 제어하는 네트워크 보안 시스템
8. 알파테스트 : 상품으로 출시하기 전 개발인력이 성능을 확인하는 테스트
9. 베타테스트 : 선발된 잠재 고객으로 하여금 일정 기간 무료로 사용하게 한 후 오류 수정보완
10. JDBC : 자바에서 데이터베이스를 사용할 수 있도록 연결해주는 응용 프로그램 인터페이스
11. 문맥교환 : CPU가 현재 실행하고 있는 프로세스의 문맥 상태를 프로세스 제어 블록에 저장하고 다음 프로세스의 PCB로부터 문맥 복원하는 작업
12. ERD : 엔티티와 엔티티간의 관계를 도식화한 다이어그램
13. 설치 매뉴얼 주석 : 주의사항(중요한 정보 주석) / 참고사항(특별한 사용자 환경)
14. 기본키 : 유일성, 최소성, 대표성을 가지며 null값을 허용하지 않는 키(유최대)
15. MVC 패턴 : 사용자 인터페이스에서 비즈니스 로직 분리하여 디자인 등과 서로 영향 없이 쉽게 고칠 수 있는 패턴
16. 회귀테스트 : 기능 추가나 오류를 수정한 소프트웨어가 수정에 의해 새로이 유입된 오류가 없는지 확인하는 반복 테스트
17. 컴포넌트 : 특정한 기능 수행 위해 독립적으로 개발되어 보급되는 잘 정의된 인터페이스를 가지는 소프트웨어 프로그램, 다른 부품과 조립되어 응용 시스템을 구축
18. SQL 삽입 : 프로그램 보안 상 허점을 의도적으로 이용해 악의적 SQL을 삽입해 DB 조작
19. git : 분산 버전 관리 시스템
20. FTP : 응용 계층 프로토콜, 파일을 주고 받을 수 있는 원격 파일 전송 프로토콜
21. SaaS : 응용 프로그램 클라이언트에게 서비스
22. PaaS : 앱 개발 실행 관리할 수 있게 플랫폼 서비스로 제공
23. IaaS : 서버, 네트워크, 스토리지 가상화하여 인프라 자원 제공
24. RAID : 여러개의 하드디스크에 중복된 데이터를 나눠서 저장하는 기술
25. VPN 위한 터널링 프로토콜 : IPSec, SSL
26. 데이터 통신 사용한 인터페이스 예외 처리 방법 : 수신 측에서 받은 JSON 객체를 try~catch 구문 이용하여 예외 처리
27. APT : 특정 타겟 목표로 하여 지속적으로 정보 수집하고 취약점 분석하여 피해를 줌
28. 결함 조치 상태 : 열린, 할당된, 연기된, 종료된, 수정된, 분류된
29. 교착상태 : 둘 이상의 프로세스가 서로가 가진 한정된 자원 요청하는 경우 발생. 모든 프로세스가 대기 상태로 전환
30. 시퀀스 다이어그램 : 시스템이나 객체들이 주고 받은 메시지를 표현
31. 객체 다이어그램 : 객체와 객체 사이의 관계로 표현
32. 정형분석 : 구문과 의미를 갖는 언어를 이용해 요구사항을 수학적 기호로 표현한 후 이를 분석하는 기법
33. 로킹 : 트랜잭션이 사용하는 데이터 항목에 대하여 잠금 설정한 트랜잭션이 해제할 때 까지 독점적으로 사용할 수 있게 함
34. DFD : 데이터가 각 프로세스를 따라 흐르면서 변환되는 모습을 나타내는 그림
35. 응답시간 : 애플리케이션에 작업을 요청해서 응답 도착까지 걸린 시간
36. 경과시간 : 애플리케이션에 작업을 의뢰한 시간부터 처리가 완료된 때까지 걸린 시간
37. XSS : 악의적인 사용자가 공격하려는 사이트에 스크립트를 삽입하여 사용자가 의도치 않은 행동을 수행하거나 쿠키나 세션 토큰 등의 민감한 정보를 탈취하는 공격
38. 군집분석 : 데이터마이닝에서 각 객체의 유사성을 측정하여 유사성이 높은 대상 집단을 분류하고 집단의 특성을 도출하는 분석
39. RPO : 복구 가능한 시스템이 다음 도달해야 하는 비즈니스 상태(백업 결정 지표)
40. 관계대수 : 관계형 데이터베이스에서 원하는 정보와 그 정보를 어떻게 유도하는가를 기술한 절차적 정형 언어
41. 데이터 웨어하우스 : 조직의 업무시스템에서 모은 정보를 일관된 스키마로 저장한 저장소
42. ETL : 수집대상 데이터 추출, 가공하여 웨어하우스에 저장
43. SRT : 숄티스트 리메이닝 타임 퍼스트
44. 브룩스의 법칙 : 개발 일정 지연된다고 개발자 신규 투입하면 더 지연
45. DB API 기법 : 애플리케이션 레벨에서 암호 모듈을 적용하는 애플리케이션 수정 방식의 암호화 기법
46. 패키저 : DRM 구성요소 중, 콘텐츠를 메타 데이터와 함께 배포 가능한 단위로 묶는 기능
47. 시멘틱 웹 : 의미론적 웹, 기계가 이해할 수 있는 형태로 제작된 앱
48. 방화벽 : 미리 정의된 보안 규칙에 기반하여 들어오고 나가는 네트워크 트래픽을 모니터링하고 제어하는 네트워크 보안 시스템
49. 가비지 콜렉션 : 할당했던 메모리 영역 중에 필요 없게 된 영역 해제하는 기능
50. 기능점수(FP) : SW규모를 측정 및 예측하는 기법
51. 스텁 : 다른 프로그래밍 기능을 대리하는 코드, 기존 코드를 흉내내거나 아직 개발되지 않은 코드를 임시로 대처하는 역할(하향식)
52. xUnit : 다양한 언어를 지원하는 단위 테스트 프레임워크
53. DDL 명령어 : CREATE, ALTER, DROP, TRUNCATE
54. UDP : 데이빗 리드가 설계, TCP와 함께 데이터그램으로 알려진 단문 메시지를 교환하기 위해 사용됨
55. REST : HTTP를 통해 자원을 구분하고 상태를 주고받는 기술
56. 전송계층 : 종단 간 신뢰성 있고 효율적인 데이터를 전송, 오류 검출과 복구, 흐름 제어를 수행하는 계층
57. RIP : 최초의 라우팅 프로토콜
58. OSPF : 라우팅 프로토콜 중 링크 상태 알고리즘 사용, 토폴로지에 대한 정보가 전체 라우터에 동일하게 유지
59. 패킷 : 패키지와 버킷의 합성어. 통신망을 통해 전송하기 쉽도록 자른 데이터 전송 단위
60. XML : HTML의 한계를 극복하는 특수한 목적을 갖는 다목적 마크업 언어
61. IPSec : 인증 헤더와 암호화를 이용하여 양 종단간 보안을 제공하는 보안 프로토콜
62. DRM : 디지털 콘텐츠에 대한 권리 정보 지정, 허가된 사용자의 허가된 범위 내에서 콘텐츠 이용하도록 통제하는 기술
63. 테스트 드라이버 : 상향식 통합 테스트에서 데이터의 입출력을 확인하기 위해서 하위 모듈 호출하는 상위의 더미 모듈
64. 스텁 : 상위 모듈에서 호출될 수 있는 더미 모듈 (하향식 통합 테스트)
65. WSDL : 웹 서비스에 대한 상세 정보를 XML 형식으로 기술한 언어 또는 파일
66. 내용 결합도 : 한 모듈이 다른 모듈 내부에 있는 변수나 기능 직접 참조하거나 사용
67. IPv4 : 데이터를 교환하기 위한 32비트 주소 체계를 갖는 네트워크 계층의 프로토콜(멀유브)
68. 개념모델링 : 개념모델은 문제 도메인의 엔티티들과 개별 관계 및 종속성을 반영 시나리오로 나타내기 위해 유스케이스 사용, 대부분 모델링 표기법 UML 사용
69. UI 품질 요구사항중 사용성 : 사용자와 컴퓨터 사이에 발생하는 행위를 정확하고 쉽게 인지 가능
70. 프로토콜 기능 : 캡슐화, 동기제어, 경로제어, 에러제어, 흐름제어, 순서제어, 주소지정, 다중화, 단편화, 재결합
71. 개인키 암호화 알고리즘 : 동일한 키 사용 / DES, AES, SEED, ARIA
72. 공개 키 암호화 알고리즘 : 서로 다른 키 사용(공개키, 암호키), RSA(소인수분해), 단방향, SHA-256 (해시 알고리즘 256비트), MD5
73. HRN 우선순위 계산식 : (대기시간 + 서비스시간) / 서비스시간
74. 부분 함수 종속 제거 : 제2정규형의 정규화 조건 (도부이결다조)
75. 절차적 프로그래밍 언어 : C, BASIC, 포트란, 알골, 실행 순서 지정하는 언어
76. 자료 구조 : 컴퓨터에 데이터를 삽입, 삭제, 수정하게 해주는 논리적인 공간 구조
77. SEED : 전자상거래, 금융, 무선통신 등에서 전송되는 개인정보 보호하는 128비트 블록 암호 알고리즘
78. SOAP : HTTP 등을 이용하여 메시지를 네트워크 상에서는 교환하는 프로토콜
79. MyBatis : DBMS에 질의하기 위한 쿼리를 별도의 XML 파일로 분리하고 매핑 등을 통해 SQL 실용 가능
80. OPS : 초당 처리되는 연산 능력, 컴퓨터의 성능 수치로 나타냄
81. REST : HTTP URI을 통해 자원을 명시하고 자원 조작하는 기술
82. 형상통제위원회(CCB) : 형상 항목의 변경에 대하여 평가 등 결정하는 심의 조직
83. 백본망 : 다양한 네트워크를 상호 연결하는 컴퓨터 네트워크의 일부. 각기 다른 랜이나 부분망 간에 정보 교환하기 위한 경로 제공
84. 다형성 : 하나의 메시지에 대해 각 객체가 가지고 있는 고유한 방법으로 응답하는 능력
85. CSRF(Cross-Site Request Forgery) : 사용자가 자신의 의지와는 무관하게 공격자가 의도한 행위를 특정 웹사이트에 요청하게 하는 공격 기법
86. 하이퍼바이저 : 하나의 호스트 컴퓨터상에서 동시에 다수의 운영체제를 구동시킬 수 있는 하드웨어와 운영체제 사이의 소프트웨어 가상화 플랫폼
87. 제어의 역행(IoC; Inversion of Control) : 개발자가 제어하지 않고 제어 권한 프레임을 프레임워크에 넘겨 생산성을 향상시키는 프레임워크 특징
88. SOAP : HTTP 등을 사용하여 XML 기반의 메시지를 네트워크 상에서 교환하는 프로토콜
89. 스턱스넷 : 지멘스사
90. RIP : 최단 경로 탐색하는 거리 벡터 라우팅 프로토콜
91. 정황 시나리오 : 요구사항 정의에 사용되는 초기 시나리오. 높은 수준, 낙관적이면서도 발생 상황에 이상적인 시스템 동작에 초점을 맞추는 시나리오
92. 면책 조항 : 릴리즈 노트 작성 항목 중 회사 및 표준 제품과 관련된 메시지, 프리웨어 및 불법 복제 방지 등 고지사항
93. 캡슐화 : 서로 관련성이 많은 데이터와 이와 관련된 함수들을 한 묶음으로 처리하는 기법
94. 상호 운용성 : 다른 목적을 지닌 2개 이상 시스템들이 상호간 정보 및 서비스를 교환하면서 효과적으로 운용될 수 있는 시스템의 능력
95. 데이터 흐름도 : 데이터가 각 프로세스를 따라 흐르면서 변환되는 모습을 나타내는 그림으로, 시스템 분석과 설계에서 유용하게 사용되는 다이어그램
96. 데이터 흐름도 구성요소 4가지 : 프로세스, 데이터흐름, 데이터저장소, 외부 엔티티
97. 정형분석 : 요구사항 분석 기법 중 요구사항을 수학적 기호로 표현한 후 이를 분석하는 기법
형식적으로 정의된 의미를 지닌 언어로 요구사항 표현
98. 반정규화 중복테이블 추가하는 방법 3가지 : 집계테이블 추가, 진행테이블 추가, 특정 부분만을 포함하는 테이블 추가 (집진특)
99. 명확성 : 공통 모듈 명세 기법 중 해당 기능에 대해 일관되게 이해하고 한 가지로 해석될 수 있도록 작성하는 원칙
100. V모델 : 소프트웨어 생명주기 단계별 개발자 관점에서 공정 과정상 검증과 사용자 관점에서의 최종 산출물에 대한 확인을 지원하기 위한 테스트 모델
101. 테스트레벨 : 프로젝트에서 책임과 연관되어 있으며 서로 독립적 성격을 갖지만 함께 편성되고 관리되는 테스트 활동의 그룹
102. 블랙박스 테스트 : 프로그램 외부 사용자의 요구사항 명세를 보면서 수행하는 기능 테스트
103. 화이트박스 테스트 : 프로그램의 내부 구조를 직접 보며 문장 검증, 경로 검증 등을 수행하고 동작 검사하는 소프트웨어 기능 테스트
104. 패키저 : 저작권 관리에서 콘텐츠를 메타 데이터와 함께 배포 가능한 단위로 묶는 기능을 수행
105. 클리어링 하우스 : 저작권 관리에서 키 관리 및 라이선스 발급 관리 수행
106. 보안 컨테이너 : 저작권 관리에서 원본을 안전하게 유통하기 위한 전자적 보안 장치
107. PKI : 공개 키 암호화 방식 기반으로 디지털 인증서를 활용하는 소프트웨어, 하드웨어, 사용자, 정책 및 제도 등 총칭하는 암호기술
108. DOI : 디지털 저작물에 특정한 번호를 부여하는 일종의 바코드 시스템
109. MPEG-21 : 멀티미디어 관련 요소 기술들이 통일된 형태로 상호 운용성을 보장하는 멀티미디어 표준 규격
110. SSO : 한 번의 시스템 인증을 통하여 여러 정보 시스템에 재인증 절차 없이 접근할 수 있는 통합 로그인 기술
111. 테스트 프레임워크 : 웹 기반 테스트 설계(Fitnesse) / 서비스 호출, 컴포넌트 재사용 등 환경 지원(STAF) / 다양한 브라우저 지원(Selenium)
112. 메시지 버스 : EAI 구축 유형 중 애플리케이션 사이에 미들웨어를 두어 연계하는 미들웨어 통합방식
113. 허브앤 스포크 : 단일한 접점의 허브 시스템을 통하여 데이터를 전송하는 중앙집중식 방식
114. RSA : 전자서명 가능한 최초의 알고리즘이자 소인수분해에 기반
115. RC4 : 로널드 라이베스트가 만들었지만 연구를 통해 취약한 것으로 알려진 스트림 암호 알고리즘
116. SEED : 한국인터넷진흥원에서 자체 개발한 3DES보다 신뢰성 우수, 128비트
117. AES : DES 진화형 128비트
118. TCP : 전송계층에 위치, 근거리 통신망이나 인트라넷, 인터넷에 연결된 컴퓨터에서 실행되는 일련 옥텟 안정적이게 교환해줌
119. X.25 : 패킷을 사용하여 대용량의 데이터를 다숙의 패킷으로 분리하여 송신하며, 수신측에서는 다수의 패킷이 결합되어 원래 데이터로 복원
120. 라우터 : 데이터 패킷을 발신지에서 목적지까지 전달하기 위해 최적 경로로 지원, 이 경로를 데이터 패킷을 다음 장치로 전달하는 장비
121. 쉘(Shell) : 사용자와 운영체제 내부를 관리하는 커널 사이의 인터페이스, 프로그램 호출, 명령 수행 해석기
122. MMU : CPU가 메모리에 접근하는 것 관리하는 컴퓨터 하드웨어 부품
123. Plug & Play : 운영체제에서 하드웨어로 새로 설치할 때 해당 하드웨어에 사용하는데 필요한 시스템 운경
124. 라이브러리 : 효율적인 프로그램 개발을 위해 필요한 프로그램을 모아놓은 집합체, 도설샘 제공하는 프로그램
125. 인터프리터 : 프로그램 문장 하나씩 번역하고 실행할 수 있게 하는 프로그램(즉시실행), 베이직, LISP ,프롤로그
126. 싱글톤 패턴 : 전역변수 사용하지 않고 객체 하나만 생성하게 하며, 객체 어디서든 참조하는 패턴
127. 경쟁조건 : 메모리가 공유되는 하나의 객체에 두 개 이상의 스레드가 동시에 값을 변경하려고 할 때 발되는 성능저하
128. mutex : 임계 영역 가진 스레드들의 실행시간이 서로 겹치지 않게 각각 단독으로 실행되게 하는 기술
129. 동적 분석 도구 : 애플리케이션을 실행하여 코드에 존재하는 메모리 누수 현황 발견
130. 성능 도구 테스트 : 애플리케이션에 부하나 스트레스를 적용하요 성능 측정 지표를 점검하는 도구
131. 결정적 결함 : 결함 우선순위 중 24시간 안에 즉시 수정 필요
132. DoS : 시스템에 과도한 부하를 일으켜 정보 시스템의 사용을 방해하는 공격 방식
133. Ping of Death : 인터넷 프로토콜 허용 범위 이상의 큰 패킷을 고의로 전송하는 서비스 공격
134. DLP(Data Loss Prevention) : 기업 내부자의 고의나 실수로 인한 외부로의 정보 유출 방지
135. NAC : 인가되지 않은 사용자의 접속을 조절하는 일, 네트워크에 접속하는 PC MAC주소 등록한 후 보안관리기능 제공 솔루션
136. UTM : 다양한 보안 솔루션 기능 하나로 통합한 보안 솔루션(Unified Threat Management)
137. ESM(Enterprise Security Management) : 이기종 보안시스템 통합관리
138. IDS : 보안 위협하는 침입행위 발생할 경우 이를 탐지, 대응하기 위한 시스템
139. DMZ : 내부 네트워크와 외부 사이에 위치하며 서버 위치시키기에 적합한 장소
140. 워크스루 : 검토자료 회의 전에 배포해서 검토 진행한 후 짧은 시간동안 회의 통해 코드 오류 검출하고 문서화
141. 순차코드 : 일정 기준에 따라서 최초의 자료부터 차례로 일련번호 부여하는 방식
142. TP monitor : 항공기나 철도 예약 업무같이 트랜잭션을 처리 및 감시하는 미들웨어
143. WAS : 사용자의 요구에 따라 변하는 동적인 컨텐츠 처리하기 위해 사용되는 미들웨어
144. 집단화 : 객체지향 기법에서 클래스 들 사이의 '부분-전체', '부분'의 관계로 설명되는 연관성 나타내는 용어
145. HIPO : 시스템 분석 및 문서화할 때 사용하는 기법, 가시적 도표, 총체적 도표, 세부적 도표, 하향식 소프트웨어 개발 위한 문서화 도구
146. 동등분할테스트 : 입력 데이터의 영역을 유사한 도메인 별로 유효값/무효값 그룹핑하여 대표값 테스트 케이스 도출하여 테스트
147. STAF : 서비스 호출, 컴포넌트 재사용 등 다양한 환경 지원하는 테스트 프레임워크
148. 추상화 : 불필요한 부분 생략하고 중요한 것에 중점 두어 간략화, 공통 성질 추출하여 클래스 설정하는 기법
149. IPSec(IPSecurity) : IP계층에서 무결성과 인증 보장하는 인증헤더와 기밀성 보장하는 암호화 이용한 IP 보안 프로토콜
150. SSL(Secure Sockets Layer) : 응용계층과 TCP 계층 사이에서 웹 데이터 암호화 및 전송시 기밀성 보장하는 공개키 기반 보안 프로토콜
151. Secure DB : 커널 암호화 방식, DB 파일을 직접 암호화하고 접근 제어와 감사 기록 기능 추가된 DB 보안 강화 기술
152. CMS : 다양한 미디어 포맷에 따라 콘텐츠 작성, 수집, 관리 배급하는 콘텐츠 생산에서 활용, 폐기까지 전 공급 과정 관리 기술
153. XrML : 디지털 콘텐츠 / 웹서비스 권리 조건 표현한 XML 기반 마크업 언어
154. 외계인 코드 : 아주 오래되거나 참고문서 또는 개발자가 없어 유지보수 어려운 프로그램 코드
155. Docker : 애플리케이션을 격리된 상태에서 실행하는 가상화 솔루션
156. SDDC (Software-Defined Data Center) : 동적으로 자원 할당, 관리하는 데이터 센터
157. 데이터 마트 : 전사적으로 구축된 데이터 웨어하우스로부터 특정 주체나 부서 중심으로 구축된 소규모 단일 주체의 데이터 웨어하우스
158. 장애 투명성 : 분산된 곳에서 네트워크 장애 발생해도 데이터 무결성 보장하는 분산 데이터베이스 목표
159. 커널 : 프로그램들과 하드웨어 간 인터페이스 역할, 컴퓨터 부팅 시 주기억장치에 적재되어 상주하면서 실행되는 것
160. 휴먼 에러 : 인간 실수 등 통해 SW 예정된 설계 벗어나 발생하는 오류
161. MVC 패턴 : 사용자 인터페이스로부터 비즈니스 로직 분리
162. 온톨로지 : 개념들간의 정보를 컴퓨터가 이해할 수 있도록 서술해놓은 지식 베이스
163. TearDrop : IP fragment offset 값 중첩되도록 조작하여 전송
164. ALTER : 테이블, 인덱스와 같은 오브젝트 변경
165. 외래키 : 참조무결성 보장하기 위해 사용되며 중복되는 값, 비어있는 값 가질 수 있음
166. 개체무결성 : 한 릴레이션의 기본키를 구성하는 어떠한 속성 값도 nulll값이나 중복값을 가질 수 없음
167. 슈퍼키: 릴레이션 구성하는 모든 튜플에 대한 유일성은 만족시키지만 최소성은 만족시키지 못하는 키
168. 도메인 : 릴레이션에서 하나의 애트리뷰트가 취할 수 있는 같은 타입의 원자값들의 집합
169. 트랜잭션 : DB 시스템에서 하나의 논리적 기능을 정상적으로 수행하기 위한 작업 기본 단위
170. 병행투명성 : 다수 트랜잭션이 동시에 실행되어도 수행 결과는 서로 영향을 받지 않음
171. 위치투명성 : 접근하려는 DB의 실제 위치를 알 필요 없이 단지 DB 논리적 명칭만으로 접근
172. 중복투명성 : 동일한 데이터가 여러 곳에 중복되어 있어도 사용자는 마치 하나의 데이터만 존재하는 것 처럼 사용
173. 장애투명성 : 특정 지역 시스템에 장애가 발생해도 데이터 무결성을 보장
174. DCL 기능 : 데이터 보안, 무결성 유지, 병행수행 제어, 회복
175. 로킹(Locking) 기법 : 데이터 항목에 대하여 잠금 설정한 트랜잭션이 해제 할 때 까지 독점적으로 사용
176. 클러스터 : 동일한 성격 데이터를 동일한 데이터 블록에 저장
177. 컴포지트 파티셔닝 : 범위분할 이후에 해시 함수 적용하여 재분할
178. BCNF : 3차 정규형 만족 + 모든 결정자가 후보키가 되게 하여 결정자 함수 종속성 제거
179. 2NF : 부분적 함수 종속 제거(완전 함수적 종속 관계)
180. 관계해석 : 원하는 정보가 무엇인지 정의
181. 관계대수 : 어떻게 유도하는가 기술하는 절차적 언어
182. 스피어피싱(Spear Phishing) : 메일의 링크나 파일 클릭 유도, 개인정보 탈취
183. 트로이목마 : 정상적 기능을 하는 프로그램으로 위장
184. VPN : 터널링 기법 이용, 내용을 바깥 사람에게 드러내지 않고 통신 목적으로 하는 사설 통신망
185. IPS(침입방지시스템) : 비정상적 트래픽 능동적으로 차단하고 격리
186. RUDY : 바디부분 매우 소량, 연결상태 유지
187. 패스워드 크래킹 : 네트워크 패스워드 탐색하는 공격기법
188. APT(Advanced Persistent Threat, 지능형 지속 위협) : 지속적으로 정보 수집하고 취약점 파악
189. SYN Flooding : SYN 패킷 보내 동시 가용 사용자 수 점유
190. DDoS : 네트워크 취약점 있는 호스트 탐색해 에이전트로 만든 후 공격에 이용
191. 큐싱 : QR코드를 이용해 악성 앱 다운로드 유도
192. 스미싱 : 문자 메시지에 링크를 걸어 개인정보를 빼내는 공격
193. 키로거 공격 : 키보드의 움직임을 탐지해 정보 탈취
194. 랜섬웨어 : 파일 암호화하고 금전 요구
195. 백도어 : 시스템 설계자가 액세스 편의를 위해 시스템 보안 제거한 비밀통로
196. ~, &, ^, | : c언어 비트 연산자
197. 순차적 응집도 : 모듈 내 하나의 활동으로부터 나온 출력값을 그 다음 활동 입력 데이터로 사용
198. 교착상태 필요 충분 조건 : 상호배제, 점유와 대기, 환형대기, 비선점[상점환비]
199. 교착상태 해결방법 : 예방 기법, 회피 기법, 발견 기법, 회복 기법[예회발복]
200. ARP : IP 주소를 MAC 주소로 변환하는 프로토콜
201. RARP : MAC 주소를 IP주소로 변환하는 프로토콜
202. 문맥교환 : CPU가 현재 실행하고 있는 프로세스의 문맥상태를 PC에 저장하고 다음 프로세스의 PCB로부터 문맥을 복원하는 작업
203. 타이머 런 아웃 : 지정 할당시간이 초과되면 스케줄러에 의해 CPU 반납 후 다시 준비상태가 되는 프로세스 상태전이
204. PHP : 동적 웹페이지 제작에 많이 사용 되는 언어
205. TOCTOU(입보시에코캡아 중 시간부분 상세 개념) : 다수의 멀티 프로세스 상에서 인프라 자원 체크하는 시점과 사용되는 시점이 달라서 발생하는 보안 취약점
206. HDLC : 데이터 링크 계층 대표적 프로토콜, 비트 프레임 통기 방식, 수신 측에서 오류 검출되면 재송 요구
207. CI : 빈번한 통합 시 발생하는 여러가지 문제점을 조기에 발견, 피드백 사이클을 짧게 하여 소프트웨어 품질과 생산성 향상
208. OTP : 로그인 할 때마다 그 세션에서만 사용할 수 있는 일회성 패스워드를 생성하는 보안 시스템
209. IKE : 인터넷 표준 암호 키 교환 프로토콜, IPSec을 암호화 하는 데에 사용. 기반 암호 기술은 RSA법 및 디피헬만법 사용
210. 공개키 보안 기준 : 2048비트 이상 / 대칭키 : 128비트 이상
211. 온프레미스 : 보안을 위해 클라우드 등 원격 환경이 아닌 자체적으로 보유한 전살실 서버에 소프트웨어를 설치해 운영하는 방식
212. SOA(서비스 지향 아키텍처) : 서비스를 네트워크 상에 연동하여 시스템 전체 구축해 나가는 방법론
213. SDLC(소프트웨어 개발 생명주기) : 소프트웨어의 기획부터 폐기까지의 전 과정을 효과적으로 관리하기 위한 절차
214. 테스트하네스 : 시스템 및 시스템 컴포넌트를 시험하는 환경의 일부분
215. 프레임릴레이 : ISDN을 사용하기 위한 프로토콜로, 기술적으로 X.25에 비해 우위에 있다.
216. 하둡(Hadoop) : 빅데이터를 효율적으로 저장하고 처리하는 오픈소스 기반 분산 컴퓨팅 플랫폼
217. 머신러닝 : 인간의 학습 능력과 같은 기능을 컴퓨터에서 실현
218. 브랜치 : 각자 독립적인 작업 영역 안에서 마음대로 소스 코드를 변경하는 git의 기능
219. DAO : 특정 타입의 데이터베이스에 추상 인터페이스 제공, 세부 내용 노출 없이 데이터를 실제로 조작
220. ICMP(Internet Control Message Protocol) : 여러 정보를 전달하거나 컨트롤하는 용도로 사용되는 프로토콜

반응형

댓글