본문 바로가기

자격증 준비/정보처리기사 필기 - 5과목(정보시스템 구축 관리)

[정보처리기사 필기] 5과목 - 신기술 및 관련 용어

728x90
반응형

네트워크 관련 신기술

IoT(Internet of Things)

  • 정보 통신 기술을 기반으로 실세계와 가상 세계의 다양한 사물들을 인터넷으로 서로 연결하여 진보된 서비스를 제공하기 위한 서비스 기반 기술

 

Mesh Network

  • 차세대 이동통신, 홈네트워킹, 공공 안전 등 특수 목적을 위한 새로운 방식의 네트워크 기술
  • 대규모 디바이스의 네트워크 생성에 최적화되어 있음

 

PICONET

  • 여러 개의 독립된 통신장치가 블루투스 기술이나 UWB 통신 기술을 사용하여 통신망을 형성하는 무선 네트워크 기술

 

파장 분할 다중화(WDM, Wavelength Division Multiplexing)

  • 광섬유를 이용한 통신 기술의 하나로, 파장이 서로 다른 복수의 신호를 보냄으로써 여러 대의 단말기가 동시에 통신 회선을 사용할 수 있도록 하는 것
  • 파장이 다른 광선끼리는 서로 간섭을 일으키지 않는 성질을 이용한 기술

 

클라우드 기반 HSM(Cloud-based Hardware Security Module)

  • 클라우드를 기반으로 암호화 키의 생성, 저장, 처리 등의 작업을 수행하는 보안기기를 가리키는 용어
  • 클라우드에 인증서를 저장하므로 스마트폰과 같은 개별 기기에 인증서를 저장할 피요가 없음
  • 암호화 키 생성이 하드웨어적으로 구현되기 때문에 소프트웨어적으로 구현된 암호 기술이 가지는 보안 취약점을 무시할 수 있음

 

파스-타(PaaS-TA)

  • 소프트웨어 개발 환경을 제공하기 위해 개발한 개방형 클라우드 컴퓨팅 플랫폼
  • 국내 IT 서비스 경쟁력 강화를 목표로 과학기술정보통신부와 학국정보화 진흥원이 연구개발(R&D)을 지원
  • 인프라 제어 및 관리 환경, 실행 환경, 개발 환경, 서비스 환경, 운영 환경으로 구성

 

징(Zing)

  • 10cm 이내 거리에서 3.5Gbps 속도의 데이터 전송이 가능한 초고속 근접무선통신(NFC)
  • 휴대용 스마트 기기, 노트북, 쇼핑몰 거리 등의 광고나 키오스크에 접목하여 사용

 

SSO(Single Sign On)

  • 한 번의 로그인으로 개인이 가입한 모든 사이트를 이용할 수 있게 해주는 시스템
  • 개인정보를 각 사이트마다 일일이 기록해야 하던 불편함을 해소
  • 기업에서는 회원에 대한 통합관리가 가능해 마케팅을 극대화시킬 수 있음

 

스마트 그리드(Smart Grid)

  • 정보 기술을 전력에 접목해 효율성을 높인 시스템으로, 전력 IT라고도 부름
  • 전력선을 기반으로 모든 통신, 정보, 관련 애플리케이션 인프라를 하나의 시스템으로 통합하여 관리함으로써 효율적인 에너지 관리가 가능

 

 

HW 관련 신기술

고가용성(HA; High Availability)

  • 긴 시간동안 안정적인 서비스 운영을 위해 장애 발생 시 즉시 다른 시스템으로 대체 가능한 환경을 구축하는 메커니즘을 의미
  • 가용성(Availability)을 극대화하는 방법으로는 클러스터, 이중화 등이 있음

 

RAID(Redundant Array of Inexpensive Disk)

  • 여러 개의 하드디스크로 디스크 배열을 구성하여 파일을 구성하고 있는 데이터 블록들을 서로 다른 디스크에 분산 저장할 경우 그 블록들을 여러 디스크에서 동시에 읽거나 쓸 수 있으므로 디스크의 속도가 매우 향상되는 기술

 

N-Screen

  • N개의 서로 다른 단말기에서 동일한 콘텐츠를 자유롭게 이용할 수 있는 서비스

 

멤스(MEMS; Micro-Electro Mechanical System)

  • 초정밀 반도체 제조 기술을 바탕으로 센서, 액추에이터(Actuator) 등 기계 구조를 다양한 기술로 미세 가공하여 전기기계적 동작을 할 수 있도록 한 초미세 장치

 

트러스트존 기술(TrustZone Technology)

  • ARM에서 개발한 기술
  • 하나의 프로세서 내에 일반 애플리케이션을 처리하는 일반 구역과 보안이 필요한 애플리케이션을 처리하는 보안 구역으로 분할하여 관리하는 하드웨어 기반의 보안 기술

 

Memristor

  • 메모리와 레지스터의 합성어
  • 전류의 방향과 양 등 기존의 경험을 모두 기억하는 특별 소자

 

 

DB 관련 신기술

하둡(Hadoop)

  • 오픈 소스 기반 분산 컴퓨팅 플랫폼
  • 일반 PC급 컴퓨터들로 가상화된 대형 스토리지를 형성, 그 안에 보관된 거대한 데이터 세트를 병렬로 처리할 수 있도록 개발된 자바 소트웨어 프레임워크, 구글, 야후 등에 적용

 

맵리듀스(MapReduce)

  • 대용량 데이터를 분산 처리하기 위한 목적으로 개발된 프로그래밍 모델
  • Map 작업 : 흩어져 있는 데이터를 연관성 있는 데이터 분류로 묶음
  • Reduce 작업  : Map 작업 후 중복 데이터를 제거하고 원하는 데이터를 추출함

 

타조(Tajo)

  • 아파치 하둡 기반의 분산 데이터 웨어하우스 프로젝트
  • 우리나라가 주도하여 개발하고 있음

 

데이터 마이닝(Data Mining)

  • 데이터 웨어하우스에 저장된 데이터 집합에서 사용자의 요구에 따라 유용하고 가능성있는 정보를 발견하기 위한 기법
  • 대량의 데이터를 분석, 데이터 속에 내재되어 있는 변수 사이의 상호관계를 규명하여 패턴화함으로써 효율적인 데이터 추출이 가능

 

OLAP(Online Analytical Processing)

  • 다차원으로 이루어진 데이터로부터 통계적인 요약 정보를 분석하여 의사결정에 활용하는 방식
  • OLAP 연산 : Roll-up, Drill-down, Drill-through, Drill-across, Pivoting, Slicing, Dicing

 

 

SW 관련 용어

매시업(Mashup)

  • 웹에서 제공하는 정보 및 서비스를 이용하여 새로운 소프트웨어나 서비스, 데이터베이스 등을 만드는 기술
  • 다수의 정보원이 제공하는 콘텐츠를 조합하여 하나의 서비스로 제공하는 웹 사이트 또는 애플리케이션

 

서비스 지향 아키텍처(SOA; Service Oriented Architecture)

  • 기업의 소프트웨어 인프라인 정보시스템을 공유와 재사용이 가능한 서비스 단위나 컴포넌트 중심으로 구축하는 정보기술 아키텍처
  • SOA 기반 애플리케이션 구성 계층
    • 표현 계층(Presentation)
    • 업무 프로세스 계층(Biz-Process)
    • 서비스 중간 계층(Service Intermediary)
    • 애플리케이션 계층(Application)
    • 데이터 저장 계층(Persistency)

 

디지털 트윈(Digital Twin)

  • 현실의 사물을 소프트웨어로 가상화한 모델, 자동차, 항공 에너지, 국방, 헬스케어 등 여러 분야에서 주목 받음
  • 실제 물리적인 자산의 특성에 대한 정확한 정보를 얻을 수 있고, 자산 최적화, 돌발사고 최소화, 생산성 증가 등 설계부터 제조, 서비스에 이르는 모든 과정의 효율성을 향상 시킬 수 있음

 

텐서플로(Tensorflow)

  • 구글의 브레인 팀이 만든 다양한 작업에 대해 데이터 흐름 프로그래밍을 위한 오픈소스 소프트웨어 라이브러리
  • C++ 언어로 제작, 구글 검색, 음성 인식, 번역 등의 구글 서비스 전반에서 다양하게 사용됨

 

도커(Docker)

  • 컨테이너 기술을 자동화하여 쉽게 사용할 수 있게 하는 오픈소스 프로젝트
  • 소프트웨어 컨테이너 안에 응용 프로그램들을 배치시키는 일을 자동화해주는 역할을 수행

 

스크래피(Scrapy)

  • Python 기반의 웹 크롤링 프레임워크, 코드의 재사용성을 높이는 데 도움이됨
  • 대규모의 크롤링 프로젝트에 적합

 

 

보안 관련 용어

서비스형 블록체인(BaaS; Blockchain as a Service)

  • 블록체인 앱의 개발 환경을 클라우드 기반으로 제공하는 서비스
  • 블록체인 네트워크에 노드의 추가 및 제거가 용이, 블록체인 플랫폼마다 다른 블록체인 기술을 보다 편리하게 사용할 수 있게 함

 

OWASP(the Open Web Application Security Project)

  • 웹 정보 노출이나 악성 코드, 스크립트, 보안이 취약한 부분을 연구하는 비영리 단체
  • 보안 취약점 중 보안에 미치는 영향이 큰 것을 기준으로 선정한 10대 웹 애플리케이션 취약점을 3~4년에 한 번씩 발표하고 있음

 

TCP 래퍼(TCP Wrapper)

  • 외부 컴퓨터의 접속 인가 여부를 점검하여 접속을 허용 및 거부하는 보안용 도구
  • 네트워크에 접속하면 로그인한 다른 컴퓨터 사용자의 ID 및 로그를 조회하여 악용이 가능한데, 이를 방지하기 위한 방화벽 역할 수행

 

허니팟(Honeypot)

  • 비정상적인 접근을 탐지하기 위해 설치해 둔 시스템
  • 침입자를 속여 실제 공격을 당하는 것처럼 보여줌으로써 추적 및 공격기법에 대한 정보를 수집

 

DPI(Deep Packet Inspection)

  • OSI 7 Layer 전 계층의 프로토콜과 패킷 내부의 콘텐츠를 파악하여 침입 시도, 해킹 등을 탐지하고, 트래픽을 조정하기 위한 패킷 분석 기술
728x90
반응형