반응형

자격증/정보처리실기 21

[정보처리산업기사] 21강 DB 관련 신기술

1장 응용 SW 기초 기술 활용 1. DB 관련 신기술 (데이터베이스) 기술명 설명 빅데이터 막대한 양의 정형 또는 비정형 데이터의 집합이다. 브로드 데이터 이전에 사용하지 않거나 알지 못했던 새로운 데이터, 기존 데이터에 새로운 가치가 더해진 데이터를 칭한다. 메타 데이터 일련의 데이터들을 정의하고 설명해주는 데이터 디지털 아카이빙 디지털 정보 자원을 장기적으로 보존하기 위한 작업이다. 하둡 오픈 소스를 기반으로 한 분산 컴퓨팅 플랫폼이다. 타조 하둡 기반의 분산 데이터 웨어하우스 프로젝트이다. 우리나라가 주도하여 개발하고 있다. 데이터 다이어트 데이터를 삭제하는 것이 아닌 압축하고, 중복된 정보는 배제하고, 새로운 기준에 따라 나누어 저장하는 작업 데이터 마이닝 데이터 웨어하우스에 저장된 데이터 집합..

[정보처리산업기사] 19강 SW / 보안 관련 신기술

1장 응용 SW 기초 기술 활용 1. SW 관련 신기술 기술명 설명 인공지능(AI) 인간의 두뇌와 같이 컴퓨터 스스로 추론, 학습, 판단 등 인간지능적인 작업을 수행하는 시스템 뉴럴링크 사람의 뇌와 컴퓨터를 결합하는 기술을 연구 (일론 머스크가 설립한 회사) 딥러닝 인간의 두뇌를 모델로 만들어진 인공 신경망을 기반으로 기계 학습 기술 전문가 시스템 의료 진단 같은 특정 분야의 전문가가 수행하는 고도의 업무를 지원한 위한 응용 프로그램 가상현실(VR) 실제와 유사하지만 실제가 아닌 화면이나 상황을 구현하는 기술 증강현실(AR) 실제 촬영한 화면에 가상의 정보를 부가해 보여주는 기술 혼합현실(MR) 가상현실과 현실세계를 합쳐, 현실의 물리적인 객체와 가상의 객체가 상호 작용할 수 있는 환경을 구현하는 기술 ..

[정보처리산업기사] 20강 HW 관련 신기술

1장 응용 SW 기초 기술 활용 1. HW 관련 신기술 (하드웨어) 기술명 설명 고가용성 (HA) 장애 발생 시 즉시 다른 시스템으로 대체 가능한 환격 구축 3D 프린팅 평면에 출력하는 것이 아니라 손으로 만질 수 있는 실제 물체를 만들어 내는 것 4D 프린팅 특정 시간이나 환경 조건이 갖추어지면 스스로 형태를 변화시키거나 제조되는 자가 조립 기술이 적용된 3D 프린팅 RAID 여러 개의 하드 디스크에 일부 중복된 데이터를 나눠서 저장하는 기술 4K 해상도 고화질 모니터 해상도 앤 스크린 N개의 서로 다른 단말기에서 동일한 콘텐츠를 자유롭게 이용할 수 있는 서비스 컴페니언 스크린 N스크린의 한 종류로, 내용을 공유하며 추가적인 기능을 수행할 수 있는 스마트폰, 태블릿PC, 세컨드 스크린이라고도 불린다. ..

[정보처리산업기사] 18강 네트워크 관련 신기술

1장 응용 SW 기초 기술 활용 1. 네트워크 관련 신기술 기술명 설명 loT (사물인터넷) 실세계와 가상세계의 다양한 사물들을 인터넷으로 서로 연결하여 진보된 서비스를 제공하기 위한 기술 M2M (사물 통신) 무선 통신을 이용한 기계와 기계 사이의 통신 (위치 추적 시스템, 무선 신용 카드 조회기 등등) 모바일 컴퓨팅 휴대형 기기로 이동하면서 저유롭게 네트워크에 접속하여 업무를 처리할 수 있는 환경 클라우드 컴퓨팅 각종 컴퓨터 자원을 중앙 컴퓨터에 두고 인터넷 기능을 갖는 단말기로 언제 어디서나 인터넷을 통해 컴퓨터 작업을 수행할 수 있는 가상화된 환경 그리드 컴퓨팅 지리적으로 분산되어 있는 컴퓨터를 초고속 인터넷망으로 연결하여 공유함으로써 하나의 고성능 컴퓨터처럼 활용하는 기술 모바일 클라우드 컴퓨팅..

[정보처리산업기사] 17강 서버 개발

1장 응용 SW 기초 기술 활용 1. 서버 개발 웹 애플리케이션의 로직을 구현할 서버 프로그래을 제작하여 웹 애플리케이션 서버에 탑재하는 것을 의미한다. - 서버 개발에서 사용되는 프로그래밍 언어에는 자바, 자바스크립트, 파이썬, php, ruby 등등이 있다. 12 서버 개발 프레임워크 서버 프로그램 개발 시 다양한 네트워크 설정, 요청 및 응답 처리, 아키텍처 모델 구현 등을 손쉽게 처리할 수 있도록 클래스나 인터페이스를 제공하는 소프트웨어를 의미한다. - 서버 개발 프레임워크의 대부분은 모델-뷰-컨트롤러(MVC) 패턴을 기반으로 개발되었다. - 서버 개발 프레임워크의 종류 프레임워크명 특징 spring 자바를 기반으로 만든 프레임워크 전자정부 표준 프레임워크의 기반 기술로 사용되고 있음 node.j..

[정보처리산업기사] 16강 개발 지원 도구

1장 응용 SW 기초 기술 활용 1. 통합 개발 환경 (IDE) 개발에 필요한 환경, 즉 편집기, 컴파일러, 디버거 등의 다양한 툴을 하나의 인터페이스로 통합하여 제공하는 환경 - 통합 개발 환경 도구는 통합 개발 환경을 제공하는 소프트웨어를 의미한다. 2. 통합 개발 환경 도구의 종류 이클립스 비주얼 스튜디오 엑스코드 안드로이드 스튜디오 IDEA 3. 빌드 도구 소스 코드 파일들을 컴퓨터에서 실행할 수 있는 제품 소프트웨어로 변환하는 과정 또는 결과물을 말한다. - 전처리, 컴파일 등의 작업을 수행한다. * 전처리는 컴파일에 앞서 코드에 삽입된 주석을 제거하거나 매크로들을 처리하는 과정을 의미 대표적인 빌드 도구 - Ant - Maven - Gradle 4. 기타 협업 도구 개발에 참여하는 사람들이 서..

[정보처리산업기사] 15강 개발 환경 구축

1장 응용 SW 기초 기술 활용 1. 개발 환경 구축 개발 환경 구축을 응용 소프트웨어 개발을 위해 개발 프로젝트를 이해하고 소프트웨어 및 하드웨어 장비를 구축하는 것을 의미한다. 2. 하드웨어 환경 사용자와의 인터페이스 역할을 하는 클라이언트 그리고 클라이언트와 통신하여 서비스를 제공하는 서버로 구성된다. 클라이언트의 종류 : 개인용 컴퓨터 또는 모바일 등등 서버의 종류 웹 서버 : 클라이언트로부터 직접 요청을 받아 처리함 웹 애플리케이션 서버 : 동적 서비스를 제공하거나, 인터페이스 역할을 수행 데이터베이스 서버 : 데이터베이스와 이를 관리하는 dbms를 운영함 파일 서버 : 데이터베이스의 저장하기에는 비효율적이거나, 서비스 제공을 목적으로 유지하는 파일들을 저장 3. 소프트웨어 환경 클라이언트와 서..

[정보처리산업기사] 14강 경로 / 트래픽 제어

1장 응용 SW 기초 기술 활용 1. 경로 제어 (Routing) 송 / 수신 측 간의 전송 경로 중에서 최적 패킷 교환 경로를 결정하는 기능이다. - 경로 제어는 경로 제어표를 참조해서 이루어지며, 라우터에 의해 수행된다. * 경로 제어 요소 - 성능 기준 - 경로의 결정 시간과 장소 - 정보 발생지 - 경로 정보의 갱신 시간 2. 경로 제어 프로토콜 프로토콜 내용 IGP (내부 게이트웨이 프로토콜) 하나의 자율 시스템 내에 라우팅에 사용되는 프로토콜 RIP(Routing Informaion Protocol) - 현재 가장 널리 사용되는 라우팅 프로토콜로 거리 벡터 라우팅 프로토콜이라고도 불리며, 최단 경로 탐색에 벨만-포드 알고리즘이 사용된다. - 최대 홉 수를 15로 제한하므로 15 이상의 경우는 ..

[정보처리산업기사] 13강 스위치

1장 응용 SW 기초 기술 활용 1. 스위치 분류 브리지와 같이 LAN과 LAN을 연결하여 훨씬 더 큰 LAN을 만드는 장치이다. 분류 OSI 7계층 내용 L2 스위치 2계층 (데이터링크) - MAC 주소를 기반으로 프레임을 전송함 - 동일 네트워트 간의 연결만 가능함 L3 스위치 3계층 (네트워크) - L2 스위치에 라우터 기능의 추가된 것으로, IP 주소를 기반으로 패킷을 전송 - 서로 다른 네트워크 간의 연결이 가능함 L4 스위치 4계층 (전송) - TCP/UDP를 기반으로 사용자들의 요구를 서버의 부하가 적은 곳에 배분하는 로드밸런싱 기능을 제공함 - 로드밸런스가 달린 L3 스위치 L7 스위치 7계층 (응용) - IP 주소, TCP/UDP 포트 정보에 패킷 내용까지 참조하여 세밀하게 로드밸런싱함 ..

[정보처리산업기사] 12강 TCP/IP

1장 응용 SW 기초 기술 활용 1. 프로토콜 (Protocol) 서로 다른 기기들 간의 데이터 교환을 위해 수행할 수 있도록 표준화시켜 놓은 통신 규약이다. * 프로토콜의 기본 요소 - 구문 : 전송하고자 하는 데이터의 형식, 부호화, 신호 레벨 등을 규정 - 의미 : 두 기기 간의 효율적이고 정확한 정보 전송을 위한 협조 사항과 오류 관리를 위한 제어 정보를 규정함 - 시간 : 두 기기 간의 통신 속도, 메시지의 순서 제어 등을 규정함 * 프로토콜의 기능 - 단편화의 재결합 - 캡슐화 - 흐름 제어 - 오류 제어 - 동기화 - 순서 제어 - 주소 지정 - 다중화 - 경로 제어 - 전송 서비스 2. TCP / IP (Transmission Control Protocol / Internet Protoc..

반응형