-
기타 내용
정보처리기사
2022. 10. 14. 00:53
- 유닉스
- 90% 이상이 C언어로 구현, 시스템 프로그램이 모듈화
- 다른 하드웨어 기종으로 쉽게 이식이 가능
- 계층적 트리 구조 >통합적인 파일 관리가 용이한 운영체제
- 서버 특화 OS
- 오라클, 솔라리스
- 리눅스
- 유닉스 파생 무료 운영체제, 오픈소스
- 커널, 쉘을 다룸
- 레드햇, 우분투
- 리눅스 운영체제 권한 부여
- User, Group, Other ( U G O ) 순서로 부여
- Read: 4, Write: 2, eXcute: 1( R W X ) 해당 숫자를 입력 시 권한이 부여됨
- a.txt 권한을 변경 > User에게 rwx, Group에게 r_x, Other에게 __x 권한을 부여
- chmod 751 a.txt
- 하둡(Hadoop)
- 오픈소스 빅데이터 솔루션, 많은 양에 데이터를 여러 대의 범용 컴퓨터에 나눠서 저장하고 처리,
- 구글의 맵리듀스(MapRedce)엔진 사용
- 정형/비정형 빅 데이터 분석에 가장 선호되는 솔루션, 구글, 야후 등에 적용
- 스쿱(Sqoop) : SQL + Hadoop, 관계형 DB와 Hadoop 사이에서 데이터 이관을 담당
- NoSql(NotonlySQL) : 비관계형 DB, 대규모의 유연한 데이터 처리를 위해 적합
- Data Mining : 빅데이터 안에서 체계적이고 자동적으로 통계적 규칙이나 패턴을 찾아내는것
- Dataware house(데이터 웨어하우스)
- 기관 시스템의 DB에 축적된 데이터를 공통의 형식으로 변환하여 관리하는 DB > 삼성
- Data mart :
- 데이터의 한 부분, 특정 사용자가 관심을 갖는 데이터들을 담은 작은 규모의 DatawareHouse > 삼성물산 ,화학, 생명
- OLAP(Online Analytical Processing) : 이용자가 직접 DB를 검색 분석해서 문제점 해결책을 찾는 분석형 app개념
- MashUp : 웹에서 제공하는 정보, 서비스를 이용하는 새로운 S/W, 서비스, DB 등을 만드는 기술
- NAT(Network Address Translation) : 한정된 공인 IP를 여러 개의 내부 사설 IP로 변환하는 기술
- 에드혹 네트워크
- 네트워크 장치를 필요로 하지 않고, 네트워크 토플로지가 동적으로 변화하는 특징
- 응용 분야로는 긴급 구조, 긴급 회의, 전쟁터에서의 군사 네트워크에 활용되는 네트워크
- 프로세스 간 통신(IPC: Inter Process Communication)
- 공유메모리, 소켓, 세마포어, 메시지 큐 등 프로세스 간 통신하는 기술
- 시맨틱 웹(semantic web)
- 의미론적인 웹, 문서의 의미에 맞게 애플리케이션의 의미에 맞게 구성된 웹
- 컴퓨터가 사람을 대신하여 정보를 읽고, 이해하고 가공하여 새로운 정보를 만들어 낼 수 있도록
- 이해하기 쉬운 의미를 가진 차세대 지능형 웹
- 결국 Google, Naver 등의 검색엔진이 파싱하기 쉽게 형태를 정한 것
- AJAX : 웹 페이지 전체를 다시 로딩하지 않고도, 웹 페이지의 일부만을 갱신할 수 있는 비동기 방식 처리 기술
- ISMS(Imformation Security Mangement System)
- 정부에서 정한 인증기관 및 심사기관에서 기업이 주요 정보자산을 보호하기 위해 수립 관리 운영하는 정보보호 관리체계가 인증 기준에 적합한지를 심사하여 인증을 부여하는 제도
- 생성자
- 생성자는 객체 생성 시 자동으로 호출되는 메서드로, 멤버를 초기화하는 목적으로 주로 사용됨