본문 바로가기
자격증/정보처리기사

내가 공부하려고 정리하는 정보처리기사 실기 정리 (4/6)

by yun5o 2021. 10. 1.

클라우드 컴퓨팅 유형

IaaS : 서버, 스토리지 서비스
PaaS : 플랫폼형 서비스
SaaS : SW형 서비스

 

IPv6 : 128bit의 인터넷 프로토콜  니캐스트, 티캐스트, 니캐스트

IPv4 : 32bit 주소체계를 갖는 네트워크 계층의 프로토콜   니캐스트, 티캐스트, 로드캐스트

IPv4 → IPv6 전환 기술 : 듀얼스택 터널링 주소변환

 

IPsec : 무결성과 인증을 보장하는 AH와 기밀성을 보장하는 암호화(ESP)를 이용해 양 종단 보안서비스를 제공하는 프로토콜

SSH : 포트번호 22, 원격 접속 프로토콜

SSL/TLS : 전송계층과 응용계층 사이에서 클라이언트와 서버 간의 웹 데이터 암호화(기밀성), 상호 인증 및 전송 시 데이터 무결성을 보장하는 보안 프로토콜

 

ARP : IP → MAC 주소로 변환

RARP : MAC → IP 주소로 변환

 

ICMP : IP 패킷을 처리할 때 발생되는 문제(오류)를 알려주는 메시지 형식 프로토콜

IGMP : 호스트 컴퓨터와 인접 라우터가 멀티캐스트 그룹 메시지를 구성하는 데 사용하는 프로토콜

 

DHCP : 호스트 IP 구성 관리를 단순화하는 IP 표준이다

DNS : IP주소를 도메인 주소로 바꾸거나 혹은 그 도메인 주소를 IP주소로 변환해주는 기술

 

VPN (가상사설망) : 인터넷과 같은 공중망에 인증, 암호화, 터널링 기술을 활용하여 마치 전용망을 사용하는 효과를 가지는 보안 솔루션
SAN : 광저장장치영역 네트워크

S-HTTP : 전송되는 모든 메시지를 각각 암호화해 전송하는 기술
IDS : 네트워크에 대한 공격을 실시간으로 탐지하는 시스템
IPS : 네트워크에 대한 공격을 실시간으로 차단 및 능동적으로 대응하는 시스템
방화벽 : 내부 외부 접근 통제
NAC : 내부 네트워크 통제, 점검 (내부PC MAC주소)

 

DLP (데이터 유출방지) : 내부 중요 자료가 외부로 빠져나가는 것을 탐지, 차단하는 솔루션
DRM (디지털 저작권 관리) : 디지털 저작물에 대한 보호와 관리를 위한 솔루션
DRM 구성요소 : 패키저 / 콘텐츠 제공자 / 콘텐츠 분배자 / 보안 컨테이너 / 클리어링 하우스 / drm 컨트롤러
클리어링 하우스 : 저작권 관리에서 키 관리 및 라이선스 발급 관리를 수행

 

파일시스템 : 파일에 이름을 부여하고 저장이나 검색을 위하여 논리적으로 그것들을 어디에 위치시켜야 하는지 등을 정의한 뒤 관리하는 데이터베이스 전 단계의 데이터 관리 방식
ISAM : 자료 내용은 주 저장부, 자료의 색인은 자료가 기록된 위치와 함께 색인부에 기록되는 파일 관리 시스템
VSAM : 대형 운영 체제에서 사용되는 파일 관리 시스템

 

OSPF : 링크 상태 알고리즘
OLTP : 온라인 업무 처리 형태의 하나로 네트워크상의 여러 이용자가 실시간으로 데이터베이스의 데이터를 갱신하거나 검색사는 등의 단위 작업을 처리하는 방식
OLAP : 데이터로부터 통계적으로 요약 정보를 분석해 의사결정에 활용하는 방식
ODBC : 1992.9월 Microsoft에서 출시, 표준 개방형 API, 개발 언어에 관계없이 사용할 수 있는 DBMS 접속 기술

 

증강현실(AR) : 실제로 존재하는 환경에 가상의 사물이나 정보를 합성
가상현실(VR) : 실제와 유사하지만 실제가 아닌 어떤 특정한 환경이나 상황 혹은 기술
메타버스 : 가상.초월(meta)과 세계.우주(universe)의 합성어, 3차원 가상 세계

 

tpmC : 1분간 최대 처리건수

 

배치스케줄러 :  일괄 처리를 위해 주기적으로 발생하거나 반복적으로 발생하는 작업을 지원하는 도구

 

OWASP : 웹 정보 노출이나 악성코드, 스크립트, 보안이 취약한 부분을 연구하는 비영리단체
OWASP CLASP : 프로그램 설계나 코딩 오류를 찾아내어 개선하기 위해 개발팀에 취약점 목록을 제공하는 것

 

시스템 카탈로그 : 시스템 자신이 필요로 하는 스키마 및 여러 객체에 관한 정보를 포함하고 있는 시스템 데이터베이스, 데이터 사전 이라고도 한다
시멘틱웹 : 기계가 이해할 수 있는 온톨로지 형태로 표현하고 자동화된 기계가 처리하도록 하는 지능형 웹

다익스트라 알고리즘 : 다이나믹 프로그래밍을 활용한 대표적인 최단 경로 탐색 알고리즘
벨만포드 알고리즘 : 한 노드에서 다른 노드까지의 최단거리를 구하는 알고리즘
TFN : Trinoo와 비슷한 분산도구, 많은 소스에서 하나 혹은 여러 개의 목표 시스템에 대해 서비스 거부 공격

교착상태(DEAD LOCK) : 상호 배제에 의해 나타나는 문제점으로 두 개 이상의 프로세스들이 자원을 점유한 상태에서 
서로 다른 프로세스가 점유하고 있는 자원을 요구하며 무한정 기다리는 현상
 
디지털 발자국(Digital Footprint) : 사람들이 PC나 모바일 기기, 인터넷을 사용하면서 남긴 흔적들을 말함

SET(Secure Electronic Transaction), 안전한 전자거래 : 온라인상 안전거래를 위해 VISA, MASTER CARD에서 개발한 프로토콜

 

클러스터 : 데이터 저장 시 데이터 액세스 효율을 향상시키기 위해 동일한 성격의 데이터를 동일한 데이터에 저장하는 물리적 방법

 

하둡 : 대량의 자료를 처리할 수 있는 대형 컴퓨터에서 동작하는 응용프로그램을 지원하는 자바 오픈소스 프레임워크

하둡 분산형 파일시스템(Hadoop Distributed FileSystem, HDFS)하둡 네트워크에 연결된 기기에 데이터를 저장하는 분산형 파일시스템

맵리듀스(MapReduce) : 구글에서 대용량 데이터 처리를 분산 병렬 컴퓨팅에서 처리하기 위한 목적으로 제작 , 소프트웨어 프레임워크


척와 (Chukwa) : 분산된 서버에서 로그 데이터를 수집하여 저장하며, 저장한 데이터를 분석하기 위해서 만들어졌다. 또한 하둡 클러스터의 로그, 서버의 상태 정보 등을 관리할 수 있는 기능도 포함되어 있다.
스쿱 (Sqoop) : 하둡과 관계형 데이터베이스 간에 데이터를 전송할 수 있도록 설계된 도구
HA(고가용성) : 정보 시스템이 상당히 오랜 기간 동안 지속적으로 정상 운영이 가능한 성질

 

네트워크 슬라이싱 : 하나의 물리적인 네트워크 인프라를 독립적인 가상네트워크로 분리해 각 서비스에 특화된 전용 네트워크를 제공하는 기술

디지털포렌식 : 디지털 정보를 분석해 범죄단서를 찾는 수사기법

온톨리지 : 실세계에 존재하는 모든 개념들과 속성, 관계 정보를 컴퓨터가 이해할 수 있도록 서술해놓은 개념화 명세서

 

TDD : 작성해야하는 프로그램 테스트 먼저 진행 후 그 테스트에 통과할 수 있도록 코드를 작성한다는 원리

 

데이터 마이닝 : 대규모로 저장된 데이터 안에서 어떤 규칙이나 패턴을 발견해서 의미있는 정보로 변환되고 의사결정에 활용하는 기술
NoSQL : 데이터 저장에 고정된 테이블 스키마가 필요하지 않고, 조인 연산 사용이 불가능하며, 수평적으로 확장 가능한 DBMS (유형[키컬도그] : Key-Value Store, Column Family Data Store, Document Store, Graph Store)

병행제어 : 여러 트랜잭션을 수행할때, DB의 일관성 유지를 위해 상호작용을 제어하는 방법
로킹 : 일관성과 무결성을 유지하기 위한 트랜잭션의 순차적 진행을 보장하는 기법

 

연산자 우선순위 [괄리비 비관론]
  ( )  -      /      -  <<  -  <   -  ==  -   ||
괄호 - 이항산술 - 비트 - 비교 - 관계 - 논리

댓글