정보처리 산업기사 실기/기출 풀이 및 정리

[정보처리 산업기사 실기 기출] 데이터베이스 / 업무 프로세스 / IT신기술 동향

유혁스쿨 2021. 7. 10. 05:20
728x90
반응형

2020년 11월 기출

ER모델 ( ER다이어그램 / ERD / E-R Model / E-R Diagram )
· 개념적 데이터 모델의 가장 대표적인 것으로, 1976년 피터 첸(Peter Chen)에 의해 제안되고 기본적인 구성요소가 정립되었다.

· 개체와 개체간의 관계를 기본요소로 이용하여 현실세계의 무질서한 데이터를 개념적인 논리데이터로 표현하기 위한 방법으로 많이 사용되고 있다.

· 특정 DBMS를 고려한 것이 아니며, 1:1, 1:N, N:M 등의 관계 유형을 제한 없이 나타낼 수 있다.
Keyword
개념적 데이터 모델
1976년 피터첸 제안
개체와 개체간의 관계가 기본요소
개념적 논리데이터로 표현
1:1, 1:N, N:M 등의 관계 유형

 

EDGE
2.5세대 통신망이라고 불리는 전송표준으로, GSM 통신망에 적응 변조 및 코딩(AMC) 등의 패킷 전용 기술을 적용하여 최고 384kbps의 속도를 제공한다.
GPRS보다 6배 빠르고, 멀티미디어 데이터 통신 기능이 크게 향상됨과 더불어 GSM망을 기반으로 최소한의 투자를 통해 실현할 수 있는 기술이다.
Keyword
2.5세대 통신망 전송 표준
GSM 통신망 적응 변조 코딩(AMC)
최고속도 384Kbps
GPRS 대비 6배 빠름

 

비트코인
온라인에서 사용되는 가상의 디지털 화폐로, 2009년에 만들어졌으나 개발자는 분명치 않다.
이것이 들어있는 계좌를 '지갑' 이라고 부르는데 사용자들은 인터넷에서 다운로드한 '지갑' 프로그램을 이용하여 인터넷뱅킹으로 계좌 이체하듯 주고받을 수 있다.
유럽, 북아메리카, 중국 등에서 현금처럼 사용되고 있으며, 우리나라에는 2013년 4월 '코빗' 이라는 거래소가 생겼다.
Keyword
가상화폐
디지털화폐
2009년 개발
계좌 = '지갑'
2013년 4월 '코빗'

 

HDMI (고화질 멀티미디어 인터페이스)
디지털 방식의 영상과 음향 신호를 하나의 케이블로 동시에 전달하는 멀티미디어 인터페이스다.
2003년 하타치, 파나소닉, 소니, 필립스, 톰슨 등의 AV 가전 업체들이 주축이 되어 공동 개발하였다.
압축되지 않은 풀 디지털 신호를 통합 전송할 수 있어 고화질의 영상과 케이블의 간편함을 동시에 누리는 것이 가능하다.
2013년 공개된 2.0 버전은 UHD를 지원하며 최대 대역폭이 18Gbps에 달한다.
Keyword
영상,음향 신호를 하나의 케이블로 동시에 전송
풀 디지털 신호 통합 전송
2.0 ver - UHD 및 18Gbps 대역폭 지원

 

VolP (인터넷 전화)
인터넷 프로토콜 상의 음성 전송이란 의미로서, 인터넷을 통하여 통화할 수 있는 기술이다.
기존에 사용되고 있던 데이터 통신용 패킷망을 이용하는 것으로, 음성데이터를 인터넷 프로토콜 데이터 패킷으로 변화하여 일반 전화망에서의 통화를 가능하게 해주는 통신 서비스 기술이다.
여러 사람이 동시에 사용할 수 있을 뿐만 아니라 확장성도 뛰어나며, 기존 전화에 비하여 요금도 훨씬 저렴하다는 특징을 가진다.
Keyword
인터넷 프로토콜 상의 음성 전송
데이터 통신용 패킷망
음성 데이터를 데이터 패킷으로 변화

 

미라캐스트
와이파이 얼라이언스(연합체)가 발표한 최신 무선 디스플레이 기술로, 스마트 폰이나 스마트 패드와 같은 모바일 기기가 TV와 직접 Wi-Fi 기반의 무선 통신으로 연결되어 큰 화면으로 모바일 기기 속의 콘텐츠를 전송할 수 있는 기술이다.
Keyword
와이파이 얼라이언스(연합체) 발표
모바일 기기(스마트폰,스마트패드) 와 TV와의 연결
Wi-Fi 기반 모바일 속 콘텐츠 전송

 

베타 테스트 (Beta Test)
· 개발한 소프트웨어를 사용자가 직접 테스트하는 인수 테스트의 한 종류이다.
· 개발한 소프트웨어가 사용자의 요구사항을 충족하는지에 중점을 두고 테스트한다.
· 선정된 최종 사용자가 여러 명의 사용자 앞에서 행하는 테스트 기법이다.

· 실업무를 가지고 사용자가 직접 테스트하는 것으로, 개발자에 의해 제어되지 않은 상태에서 테스트가 행해지며, 발견된 오류와 사용상의 문제점을 기록하고 개발자에게 주기적으로 보고한다.
Keyword
개발한 소프트웨어 사용자 테스트
인수 테스트
오류 및 문제점 보고

 

스마트 그리드 (Smart Grid)
스마트그리드 는 정보기술을 전력에 접목해 효율성을 제고한 시스템으로 전력IT라고도 부른다.
전력선을 기반으로 모든 통신, 정보, 관련 애플리케이션 인프라를 하나의 시스템으로 통합한 것이다.
고유가 환경 문제 등으로 에너지 절약에 관심이 높아지면서 주목받고 있다.
인류의 산업화는 에너지 소비 증가에 따른 에너지 확보에 어려움을 겪게 하였으며 지구 온난화의 주범인 CO2의 과다한 배출을 가져왔다.
이러한 에너지 확보의 위기와 지구 온난화 라는 중대한 문제를 해결할 수 있는 에너지 절약형 전력망이 스마트그리드 이다.
Keyword
전력에 접목한 정보기술
전력IT
전력선 기반 인프라 시스템 통합
에너지 절약형 전력 망

 

KMS (지식관리 시스템)
KMS는 기업 내의 지식을 관리하기 위한 분산 하이퍼 미디어 시스템으로, 기업 환경이 지적 재산의 중요도가 부각되는 지식 기반 사회로 급격히 이동함에 따라 기업 경영을 지식이라는 관점에서 새롭게 조명하는 접근 방식이다.
기존의 기업 정보 시스템은 재무, 생산, 영업 등 정형화된 수치 정보만 분석하고 관리해 왔지만 최근에는 인적 자원의 지식과 같은 비정형적 정보를 활용하여 기업의 효율성을 높이고 지식 경영을 꾀하는 데 주안점을 두고 있기 때문에 KMS가 이런 단점들을 보완해 주고 있다.
Keyword
기업 내 지식관리 분산 하이퍼 미디어 시스템
지식이라는 관점에서 본 기업 경영
비정형적 정보 활용(인적자원의 지식)

 

CKO (지식 경영 최고 책임자)
CKO는 기업 내의 지식 활동을 총괄하는 최고 책임자로 KMS를 운영 및 관리한다.
CKO는 기업이 시작에 유연하고 신속하게 대응할 수 있도록 상품이나 서비스와 관련된 정보, 고객의 피드백이나 시장의 반응 등을 즉각적으로 파악하여 전달하고 공유하는 것을 총괄한다.

Keyword
기업 내 지식 활동 총괄 최고 책임자
KMS 운영 및 관리
시장에 유연하고 신속하게 대응하도록 피드백, 정보, 시장반응 파악 후 전달

 

EDMS (전자 문서관리 시스템)
기업내의 정보 공유는 일반적으로 전자문서를 통해 이루어지는데, 이를 효율적으로 운용하기 위해 전자문서의 생성부터 폐기까지 전체 과정을 일관성 있게 전자적으로 관리하는 시스템 운영이다.
이 시스템 운영을 통해 문서의 신속한 조회, 검색, 활용 등이 가능해 지므로 업무 효율의 극대화를 기대할 수 있다.
Keyword
전자 문서를 통한 기업내 정보 공유
전자문서 생성 및 폐기 - 전자적 관리 시스템 
문서의 조회, 검색, 활용의 신속성으로 업무 효율 극대화 

 

COP (지식 공동체)
지식 경영을 수행하는 기업에서는 COP가 매우 중요한 역할을 담당한다.
COP는 기업 내에서 공통의 관심사를 가진 사람들이 자신들의 정보와 경험을 서로 교환함으로써 지식을 공유하고 새로운 정보를 창출하기도 한다.
이들은 주로 비공식적이고 자발적이며, 소규모 모임의 성격을 갖는다.
선진 지식 경영 기업에서는 COP들을 관리 대상이 아닌 지원의 대상으로 여기고, 이들의 활동을 지원함으로써 큰 성과를 거두기도 한다.
Keyword
서로의 지식 공유
새로운 정보 창출
선진 지식 경영 기업에서 관리의 대상이 아닌 지원의 대상으로 여김

 

SWOT 분석
SWOT분석은 기업의 환경 분석을 통해 강점과 약점, 기회와 위협 요인을 규정하고 이를 토대로 마케팅 전략을 수립하는 기법을 의미한다.
즉, 어떤 기업의 내부 환경을 분석하여 강점과 약점을 발견하고, 외부 환경을 분석하여 기회와 위협을 찾아내어 이를 토대로 강점을 살리고 약점은 죽이고, 기회는 활용하고 위협은 억제하는 마케팅 전략을 수립하는 것을 말한다.
Keyword
기업의 환경분석 => 강점과 약점, 기회와 위협요인 규정 <- 토대로 마케팅 전략 수립

 


2020년 10월 기출

DCL
DCL은 데이터의 보안, 무결성, 회복, 병행제어 등을 정의하는 데 사용하는 언어이다.
DCL은 데이터베이스 관리자 (DBA)가 데이터 관리를 목적으로 사용한다.
Keyword
보안 무결성 회복 병행제어 정의
DB관리자의 데이터관리 목적으로 사용

 

Commit
DCL의 유형 중 Commit은 트랜잭션의 모든 변경 내용들을 영구적으로 데이터베이스에 반영하는 명령어이다.
트랜잭션이 성공적으로 끝나면 데이터베이스가 새로운 일관성(Consistency) 상태를 가지기 위해 수행된 모든 변경을 데이터베이스에 반영하여 Commit 하여야 한다.
Keyword
트랜잭션 내용 반영 
새로운 일관성 DB상태를 가지게 됨

 

RollBack
DCL의 유형 중 RollBack은 변경된 모든 내용들을 취소하고 데이터베이스를 이전 상태로 되돌리는 명령어이다.
트랜잭션의 일부를 성공적으로 끝내지 못하면 데이터베이스가 비일관성(Inconsistency)인 상태를 가질 수 있기 때문에
(즉 트랜잭션이 수행한 일부 변경이 데이터베이스에 반영될 가능성이 있기 때문에)
Commit된 트랜잭션은 RollBack 되어야 한다.
Keyword
변경된 모든내용 취소 
이전상태로 되돌리는 명령어
비일관성인 DB 상태에 대처 

 

개체 무결성
기본 릴레이션의 기본키를 구성하는 어떤 속성도 NULL이 될 수 없다는 규정
Keyword
기본 릴레이션 
기본 키를 구성하는 속성

 

NAT (Network Address Translation)
사설망의 IP 주소와 공중망의 IP주소를 상호 변환하는 기능
Keyword
사설망 → 공중망 IP 상호 변환

 

DES (Data Encryption Standard / 데이터 암호 표준)
개인키 암호 방식의 대표적인 알고리즘으로, 64비트의 평문 블록을 56비트의 16개 키를 이용하여 16회의 암호 계산 단계를 거쳐 64비트의 암호문을 얻는다.
현재까지 큰 결점이 발견되지 않았기 때문에 대표적인 암호 알고리즘으로 폭넓은 분야에서 이용되고 있다.
Keyword
64비트 평문 ---(56비트 16개 키)---> 64비트 암호문

 

OTP (One-Time Password)
로그인 할 때마다 그 세션에서만 사용할 수 있는 1회성 패스워드를 생성하는보안 시스템이다.
동일한 패스워드가 반복해서 재사용됨으로써 발생할 수 있는 패스워드 도난 문제를 예방하는 것이 목적이다.
일반 패스워드와는 달리 단방향 암호 기반의 해시(Hash)라는 패스워드를 사용하며, 그 세션이 끝나면 폐기가 되기 때문에 재사용이 불가능한 안전한 기능이다.
Keyword
1회성 패스워드
단방향 암호기반 Hash 
세션종료와 함께 폐기

 

DDoS (Distributed Denial of Service / 분산 서비스 거부 공격)
여러 대의 장비를 이용하여 대량의 데이터를 한 곳의 서버에 집중적으로 전송함으로써, 특정 서버의 정상적인 기능을 방해하는 것을 말한다.
표적이 되는 서버는 데이터의 범람으로 결국 시스템 가동이 멈추게 된다.
Keyword
여러 대의 장비로 대량의 데이터를 한 서버에 집중 전송 
데이터의 범람

 

RPO (Recovery Point Objective / 목표 복구 시점)
조직에서 발생한 여러가지 재난 상황으로, IT 시스템이 마비되었을 때 각 업무에 필요한 데ㅐ이터를 여러 백업 수단을 활용하여 복구할 수 있는 기준점을 말한다.
복구가 필요한 업무에 대하여 어느시점까지 데이터가 필요한 가에 따라 시점을 정한다.
Keyword
복구가능 기준점 
복구 시점

 

백도어 (Back Door)
시스템 보안이 제거된 비밀 통로로, 서비스 기술자나 유지 보수 프로그램 작성자(Programmer)의 액세스 편의를 위해 시스템 설계자가 고의로 만들어 놓은 것으로 트랩도어(Trapdoor)라고도 한다.
대규모의 응용 프로그램이나 운영체제(OS)를 개발할 떄는 프로그램 보수의 용이성을 위해 코드 중간 중간에 중단 부분을 설정하는데, 최종 단계에서 이 부분을 삭제하지 않고 남겨두면 컴퓨터 범죄에 악용되기도 한다.
Keyword
개발자의 접근을 위한 트랩도어 
프로그램 개발 유지보수 용이성 
코드 중간에 설정된 중단부분

 

결합도 오름차순
데이터 결합도 스탬프 결합도 제어 결합도 외부 결합도 공통 결합도 내용 결합도
Keyword
결합도 : 데 스 제 외 공내

 

관계대수
관계형 데이터베이스에서 원하는 정보와 그 정보를 어떻게 유도하는가를 기술하는 절차적 언어이다.
하나 또는 두 개의 릴레이션을 입력으로 받아들여 결과로서 새로운 릴레이션을 생성해 내는 연산들의 집합이다.
Keyword
원하는 정보 어떻게 유도 기술 절차적 언어 
하나 이상의 릴레이션 입력에 대한 결과
새로운 릴레이션 생성하는 연산 집합

 

Select (관계대수)
릴레이션에 존재하는 튜플들 중에서 특정 조건을 만족하는 튜플들의 부분집합을 구하여 새로운 릴레이션을 만드는 연산으로,
수평 연산이라고도 불린다.
Keyword
특정 조건을 만족하는 튜플들의 부분집합 
수평 연산

 

Project (관계대수)
주어진 릴레이션에서 속성 리스트에 제시된 속성 값만을 추출하여 새로운 릴레이션을 만드는 연산으로, 연산 결과에 중복이 발생하면 중복이 제거되는 특징이 있다.
릴레이션에서 열에 해당하는 속성을 추출하는 것이므로 수직 연산이라고도 불린다.
Keyword
속성 리스트에서 속성 값만 추출 
중복된 연산결과 중복제거 
릴레이션의 열에 해당 
수직 연산

 

교집합 - INTERSECTION (관계대수)
두 개의 지정된 릴레이션 양 쪽 모두에 존재하는 튜플들로만 구성된 새로운 릴레이션을 생성하는 집합 연산이다.
Keyword
양 쪽 릴레이션 모두 존재하는 튜플

 

차집합 - DEFFERENCE (관계대수)
두개의 지정된 릴레이션에서 첫 번째 릴레이션에는 존재하지만, 두번째 릴레이션에는 존재하지 않는 튜플로 구성된 새로운 릴레이션을 생성하는 집합 연산을 말한다.
Keyword
첫번째 릴레이션 튜플 존재 
두번째 릴레이션 튜플 비존재

 

업무 프로세스와 관련한 6Sigma의 추진 방법 순서
정의 측정 분석 향상 관리
Keyword
6Sigma : 정의측정분석향상관

 

SQL문 : CHECK IN
'직책' 속성(컬럼) - 최대 10자 - "사원", "대리", "과장", "팀장" 중에 하나의 값을 가져야 함
직책 Char(10) CHECK (직책 IN ('사원', '대리', '과장', '팀장'))
Keyword
CHECK는 제약조건을 추가하는 명령어 이며
IN은 특정값 여러개를 선택하는 SQL 연산자이다.

 


2020년 7월 기출

  관계대수
기본 연산과 집합을 이용하여 관계형 데이터베이스에서 원하는 정보와 그 정보를 어떻게 유도하는가를 기술하는 절차적 언어이다.
하나 또는 두 개의 릴레이션을 입력으로 받아들여 결과로서 새로운 릴레이션을 생성해내는 연산자들의 집합으로도 불린다.
Keyword
관계형 데이터베이스에서의 정보 유도 기술 언어 
절차적 언어 
하나이상의 릴레이션으로 새로운 릴레이션 생성하는 연산자 집합

 

 WEP 
 유선 랜(LAN)에서 기대할 수 있는 것과 같은 보안과 프라이버시 수준이 제공되는 무선 랜(WLAN)의 보안 프로토콜이다.
유선랜은 일반적으로 건물 접근 통제와 같은 물리적 보안 체계로 되어 있지만, 무선 랜에서는 전파의 공간 전달 특성으로 인하여 별 효과가 없기 때문에 유선망의 보안 수준에 맞추어 유사한 보안 대책으로 데이터를 암호화 한 것이다.

데이터 암호화는 노출되기 쉬운 회선 접속을 보호하고, 비밀번호, 단말 간 암호, 가상 사설 통신망(VPN), 인증 등 전형적인 랜 보안 체계가 프라이버시를 보호하고 있다.
WEP의 기술은 IEEE WI-FI 표준 802.11b에 기술되어 있다.
Keyword
무선랜 보안 프로토콜 
유선망의 보안 수준에 맞춤 
데이터 암호화 
노출 회선의 접속 보호 
비밀번호, 단말 간 암호, vpn, 인증 등의 프라이버시 보호

 

  스니핑
 네트워크의 중간에서 남의 패킷 정보를 도청하는 해킹 유형의 하나로 수동적 공격에 해당한다.
네트워크 내의 패킷들은 대부분 암호화되어 있지 않아 스니핑과 같은 해킹 기법에 이용당하기 쉬우므로 이를 보완하는 여러 기법이 개발되고 있다.
Keyword
남의 정보를 도청 
수동적인 공격

 

 기가파이 (Giga-Fi)
 60GHz 대역을 이용해 데이터를 기가급으로 전송할 수 있는 기술이다.
 전 세계적으로 비허가 대역으로 지정된 57~64GHz 범위의 주파수를 이용하여 넓은 대역폭의 높은 데이터 전송률(3Gbps)을 얻을 수 있다.
 또 전파 거리가 짧고 직진성이 강해 주변 간섭에 매우 강하고 보안성이 뒤어나며 주파수 재사용도 용이하다.
 홈 네트워크나 실내 무선 랜 지원에 가장 적합한 기술로 대두되고 있다. 
Keyword
60Ghz대역 
비허가 대역(57~63GHz)범위 주파수 이용 
짧은 전파거리
강한 직진성 
높은 보안성 
주파수 재사용
기가 무선랜

 

 VolP 보안 위협
 음성 패킷을 불법으로 수집 및 조합해 통화 내용을 재생하고 도청하는 위협으로, 서비스 관련 시스템 자원의 고갈 및 비정상 패킷의 다량 발송을 통한 회선 마비 등을 일으키는 서비스 거부(DoS) 공격이 있다.
 또한 사용자의 등록 정보를 조작하거나 추가해 비인가된 서비스를 이용하는 서비스 오용공격, 호 설정 과정이나 사용자 등록 과정에 개입해 사용자의 세션 제어 권한 등을 획득하는 세션 가로채기 등이 있다.
Keyword
음성 패킷 불법 수집, 조합 
통화내용 재생, 도청 
자원고갈
비정상 패킷 발송으로 인한 회선마비
서비스 오용 공격 
세션 가로채기

 

 다중 경로 페이딩
 신호를 전달하는 전파가 통신 경로상의 여러가지 장애물에 의해 2개 이상의 경로를 통하여 수신 측에 도달하는 경우, 그 합성 신호가 시공간적으로 강도가 변하는 현상이다.
 전파가 진행하는 경로에 여러가지 장애물이 있을 경우 반사가 일어나고 반사파는 반사되는 경로에 따라 진폭과 위상이 달라진다.

 이러한 채널 환경에서 수신기는 직접파와 반사파 또는 반사파만으로 구성된 복합된 신호를 수신하게 되어 수신 장애를 받는다.
 방지책 으로는 직교 주파수 분할 다중(OFDM)이나 다이버시티, 이퀄라이저 기술 등이 이용되고 있다.
Keyword
통신 경로 상 장애물 
반사파는 반사되는 경로에 따라 진폭,위상이 변함

직접파, 반사파 또는 반사파만으로 구성된 복합신호를 수신 - 수신장애 유발 

방지책 : 직교 주파수 분할 다중 (OFDM), 다이버시티, 이퀄라이저

 

 STTD (Space Time Transmit Diversity)
 광대역 부호 분할 다중 접속(WCDMA)  시스템에 적용하는 송신 다이버시티 방식이다.
 송신 안테나 2개, 수신 안테나 1개를 사용하며 송신 기호를 일정 블록단위로 순서를 뒤집어서 양쪽으로 송신하여 공간 다이버시티와 시간 다이버시티 이점을 동시에 얻는다.

 크기가 작은 휴대 전화에 2개의 안테나를 설치하기가 어려운 반면, 크기가 크게 문제되지 않는 기지국에서는 2개의 안테나를 설치하기가 쉽다는 점에 착안하여 개발되었다.
Keyword
광대역 부호 분할 다중 접속 (WCDMA) 적용 
송신다이버시티방식 
송신안테나2개 
수신안테나 1개
블록단위로 순서를 뒤집어 양쪽으로 송신 
공간다이버시티,시간다이버시티 이점을 동시에 얻음

 

 VHT (Very High Throughput
 IEE에서 802.11n 후속으로 진행하고 있는 표준안이다.
802.11n 대비 2배 이상의 전송속도인 1Gbps 이상을 지원하여 압축되지 않는 HD 동영상을 전송할 수 있게 하며, 802.11n과 비교할 때 개선된 커버리지와 전력 소모 기능을 갖고, 기존 무선랜 사양들에 대한 하위 호환성을 지원할 수 있다.
Keyword
802.11n 후속 
802.11n 대비 2배 속도 - 1Gbps이상 지원 
개선된 커버리지 , 전력소모 기능

 

 ERP (Enterprise Resource Planning)
 생산, 판매, 자재, 인사, 회계 등 기업의 전반적인 업무 프로세스를 하나의 체계로 통합 및 재구축하여 관련 정보를 서로 공유하고 이를 통해 신속한 의사 결정 및 업무 수행이 가능하도록 도와주는 패키지 시스템을 가리키는 것을 말한다.
Keyword
기업의 전반적인 업무 프로세스를 하나로 통합 
신속한 의사결정과 업무 수행을 가능하게 해주는 패키지 시스템

 

 머신 러닝 (Machine Learning)
 인공 지능의 한 분야로 컴퓨터가 학습할 수 있도록 하는 알고리즘과 기술을 개발하는 분야이다.
주어진 데이터를 분석하여 분석된 결과에서 학습 가능한 규칙이나 새로운 지식을 자동적으로 추출해 궁극적으로는 기계가 학습하는 효과를 얻도록 하는 것이다.

즉 데이터의 집합을 기계에 학습시킨 후, 새로운 데이터에 대한 질문에 기계가 대답할 수 있게 만드는 작업을 가리킨다.
Keyword
컴퓨터가 학습하는 알고리즘
데이터 분석 및 결과를 통한 학습
'기계'가 새로운 지식을 학습하여 대답하는 작업

 

 SCM (Supply Chain Management / 공급망 관리 , 공급 사슬 관리 )
 SCM은 기업간 또는 기업 내부에서 제품이나 부품의 최초 생산자 부터 최종 소비자에 이르는 공급망을 효율적으로 관리해 불필요한 시간과 비용, 재고 등을 줄이려는 관리 기업이다.
˙제품의 계획부터 자재구매, 생산, 배송에 이르는 모든 과정을 유기적으로 통합하여, 이전보다 더욱 효과적인 공급망을 구축할 수 있다.
˙물자, 정보 및 재정 등이 공급자에서 생산자, 도매업자, 소매업자, 더 나아가 소비자에게 이동함에 따라 그 일련의 프로세스를 통제 할 필요성을 갖게 되어 등장하였다.

Keyword
공급망 관리
제품 공급과정 유기적 통합
SCP, SCE

 

 SCP (Supply Chain Planning / 공급망 계획 )
 기업이 제품수요를 예측하고, 그 제품에 대한 조달 및 생산 계획을 수립하는 시스템으로, 수요계획˙제조계획˙유통계획˙운송계획˙제고계획 등 이있음.
Keyword
제품 수요 예측
조달 및 생산 계획 수립

 

 SCE (Supply Chain Execution/ 공급망 실행 )
 제품이 올바르게 전달될 수 있도록 제품의 흐름을 관리하는 시스템으로, 주문관리, 생산관리, 유통관리, 역물류관리 등이 있다.
Keyword
 제품의 올바른 전달
제품 흐름 관리

 

 RFID (Radio Frequency Identification / 전파 식별 )
 많은 분야에서 RFID 시스템을 이용한 SCM 개선이 각광을 받고 있다.
 RFID란 라디오 주파수 인식 기술로서, IC칩과 무선을 통해 식품, 동물, 사물 등 다양한 개체의 정보를 관리할 수 있는 차세대 인식 기술이다.
 RFID는 판독 및 해독 기능을 하는 판독기(Reader) 와 정보를 제공하는 태그(Tag)로 구성되어 있다.
 제품에 붙이는 태그에 생산, 유통, 보관, 소비의 전 과정에 대한 정보를 저장함으로써, 판독기로 하여금 안테나를 통해 이 정보를 읽어 들이도록 한다.
 인공위성이나 이동통신망과 연계하여 정보 시스템과 통합적으로 사용된다. 
RFID는 바코드의 대체기술로서 산업계에서 사용이 점차 증가하고 있는 추세이며, 기존 바코드의 단점인 적은 저장용량, 실시간 정보 파악 불가능, 가까운 거리만 판독가능 등의 문제점을 해소하였다.
RFID는 저장용량도 크고 직접 접촉을 하거나 가시대역 상에 스캐닝 할 필요가 없고, 하나의 판독기가 1초에 수백개까지 판독할 수 있는 장점이 있다.
 우리나라의 경우 RFID는 대중교통 요금징수 시스템에 사용되어 자리매김을 확고히 하고 있으며, 앞으로 그 활용 범위는 유통, 동물추적장치, 자동차안전장치, 개인출입 및 접근 허가 장치, 전자 요금 징수 장치, 생산관리 등 여러 분야로 확산 될 것으로 전망하고 있다.
Keyword
라디오 주파수 인식 기술 
IC 칩
차세대 인식 기술
판독기(Reader), 태그(Tag) 
바코드 대체 기술
인공위성 및 이동통신망  연계
대중교통 요금 징수

 

 ISP
 개인이나 회사들이 인터넷에 접속하여 가상 호스팅, 웹 사이트 구축 등을 할 수 있도록 관련 서비스를 제공하는 회사이다.
일반적으로 ISP가 제공하는 인터넷 서비스에는 인터넷 접속, 인터넷 중계, 도메인 이름 등록, 웹 호스팅 등이 있다.
Keyword
가상 호스팅 
웹사이트 구축 
인터넷 접속 및 중계 
도메인 등록
웹 호스팅

 

Domain Name 
 숫자로 된 IP 주소를 사람이 이해하기 쉬운 문자 형태로 표현한 것이다.
컴퓨터의 이름과 호스트 서버가 위치한 조직 또는 국가 타입으로 구성된다.
일반적으로 오른쪽에서 왼쪽으로 읽으며, 가장 오른쪽 부분이 최상위 도메인에 해당한다.
Keyword
IP주소를 문자로 표현 
컴퓨터 이름, 호스트서버가 위치한 조직,국가 타입으로 구성 
도메인역순 
가장 오른쪽이 최상위 도메인

 

E-Mail 
 텍스트 메시지와 임의의 파일을 네트워크를 통해 전송하는 것을 말한다.
E-Mail은 네트워크 E-Mail 서버나 호스트 컴퓨터의 가상 우편함에 보내진다.
컴퓨터 내의 E-Mail 프로그램은 E-Mail 서버를 자주 조회하여 새로운 E-Mail이 도착하면 사용자에게 알려준다.
Keyword
 텍스트 메시지 및 파일 전송 
E-Mail 서버 및 호스트 PC의 가상 우편함으로 전송 
동기화로 인한 수신 알림

 

Modem 
 부호화 된 디지털 정보를 전송하기 위해 아날로그 신호로 변조하고 수신된 정보를 원래의 신호로 복조하는 장치이다.
목적은 전송이 쉽고 원래의 디지털 데이터로 복원할 수 있는 신호를 만드는 것이다.
Keyword
 부호화 된 디지털 정보 전송 
아날로그 신호로 변조 
수신된 정보의 신호 복조
디지털 데이터로 복원할 수 있는 신호 생성

 

Telnet 
 인터넷과 같은 TCP/IP 네트워크를 위한 단말기 모방 (Terminal Emulation) 프로그램 이다.
PC에서 실행되어 PC를 네트워크상의 서버와 연결시켜 준다.
Telnet을 통해 명령을 입력할 수 있으며 명령을 입력하면 서버 콘솔에서 직접 입력한 것과 같이 실행된다.
Telnet 세션을 시작하려면 반드시 유효한 사용자 이름과 암호를 입력하여 서버에 로그인 해야 한다.
Telnet은 웹서버를 원격으로 제어하기 위한 일반적인 방식이다.
Keyword
단말기 모방 (Terminal Emulation) 프로그램 
PC와 네트워크상의 서버와 연결 
세션시작시 서버에 로그인 
웹 서버 원격 제어

2020년 5월

 데이터베이스 키(Key)
 데이터베이스에서 key란 조건에 만족하는 튜플을 찾거나 순서대로 정렬할 때 기준이 되는 속성을 말한다.
Keyword
 조건을 만족하는 튜플 검색 기준 
정렬의 기준이 되는 속성

 

 후보키
 다양한 키의 종류 중 유일성(Unique)과 최소성(Miniality)을 만족하는 키를 후보키라고 한다.
Keyword
 유일성, 최소성을 만족하는 키

 

 기본키
 후보키 중 튜플을 식별하기 위해 선별된 키
Keyword
 후보키 이면서 튜플 식별

 

 외래키
 다른 릴레이션의 기본키를 참조하는 속성 또는 속성들의 집합을 의미한다.
릴레이션 간의 관계를 표현할 때 사용하며, 한 릴레이션에 속한 속성 A와 참조 릴레이션의 기본키인 B가 동일한 도메인 상에서 정의되었을 때의 속성 A를 외래키 라고 한다.
Keyword
 다른 릴레이션의 기본키 참조 
참조 릴레이션

 

 데이터의 독립성
 데이터의 독립성은 종속성에 대비되는 말로 DBMS의 궁극적 목표이기도 하다.
데이터의 독립성에는 논리적 독립성과 물리적 독립성이 있다.
Keyword
 종속성에 대비 
DBMS의 궁극적 목표 
논리적,물리적 독립성

 

 논리적 독립성
 응용프로그램과 데이터베이스를 독립시킴으로써, 데이터의 구조를 소프트웨어적으로 변경시키더라도 응용프로그램은 변경되지 않는다.
Keyword
 응용프로그램과 데이터베이스를 독립
DB구조 소트웨어적 변경 응용프로그램 변경 (X)

 

 물리적 독립성
 응용 프로그램과 보조 기억장치 같은 장치를 독립시킴으로써, 데이터베이스 시스템의 성능 향상을 위해 새로운 디스크를 도입하더라도
응용 프로그램에는 영향을 주지 않고 데이터의 하드웨어적 구조만을 변경
Keyword
응용프로그램과 (보조기억)장치를 독립 
시스템의 성능향상을 위한 새 디스크 도입 응용Program 변경 (X)
하드웨어 구조만 변경 

 

 IPv6
 현재 사용하고 있는 주소 체계인 IPv4의 주소부족 문제를 해결하기 위해 개발된 IP주소 체계의 차세대 버전이다.
총 128비트로 구성되어 있고, 각 부분은 16진수로 표현하며 콜론(:)으로 구분한다.
IPv6는 기존 IPv4에서 다소 미흡했던 QOS 서비스가 제공된다.
Keyword
 IPv4 주소부족 문제 해결 방안 
128비트, 16진수, 콜론(:) 
QOS서비스 제공

 

 QOS - Quality Of Service (서비스 품질)
 QOS는 서비스의 질을 의미하는 것으로, 네트워크에서 일정 기준 이하의 지연시간이나 데이터 손실률 등을 보존하기 위한 서비스 규격이다.
전송 우선순위에 따라 네트워크 트래픽을 분류하고 우선순위가 높은 트래픽을 먼저 전송하게 된다.
화상회의, 영상전화, 동영상 전송 등의 실시간 프로그램은 QOS를 사용함으로써 네트워크 대역폭을 가장 효율적으로 사용할 수 있게된다.
Keyword
 서비스 질 
지연시간,데이터손실률 보존 
네트워크트래픽 분류 
우선순위 높은 트래픽 먼저 전송

 

 Copy right (저작권)
 원저작물의 창작자가 저작물의 사용과 배포에 있어 일반적으로 제한된 시간 동안 베타적너리를 인정하는 법적인 권리이다.
저작권 법에서 정한 제안 및 예외 사항에 의해 제안되므로 절대적인 권리는 아니다.
Keyword
 저작물 사용 및 배포에 관한 권리 인정 
저작물 사용 배포 권리

 

DRM - Digital Rights Management (디지털 저작권 관리) 
 데이터의 안전한 배포를 활성화 하거나 불법 배포를 방지하여 인터넷이나 기타 매체를 통해 유통되는 데이터의 저작권을 보호하기 위한 시스템이다.
DRM 시스템은 보통 데이터를 암호화 하여 인증된 사용자만이 접속할 수 있게 하거나, 디지털 워터마크의 사용 또는 이와 유사한 방식으로 콘텐츠를 작성하여 콘텐츠가 제한없이 보급되지 않도록 하여 지적 재산권을 보호한다.
Keyword
 데이터 안전 배포 
불법 배포 방지 
데이터 저작권 보호
데이터 암호화
인증된 사용자만 접속
디지털 워터마크

 

Copy left (저좌권) 
 copy left는 저작권을 기반으로 한 정보의 공유를 주장하지만 저작권이 독립적인 의미인데 반해 copy left는 그 반대되는 개념이다.
copy left를 주장하는 사람들은 일부에 의해 지식이나 정보가 독점되어서는 안되며 누구나 지식이나 정보에 접근할 수 있도록 열려 있어야 한다고 주장한다.
Keyword
 저작권의 독립적인 의미의 반대 개념 
지식과 정보의 독점 반대 
누구나 지식과 정보에 접근 가능하도록 주장

 

 전자상거래
 전자상거래의 가장 큰 장점은 시간과 공간의 제약이 없다는 것으로, 유통단계를 축소시켜 거래내용을 대폭 절감시키고, 모든 거래내역을 컴퓨터로 기록 및 관리하기 때문에 경제 전반의 효율성과 투명성을 제고한다.
전자상거래에 대한 정의는 각 기관별로 다양하게 정의되고 있다.
Keyword
 시공간 제약 없음 
유통단계 축소 
거래내용 대폭 절감 
경제적 효율성 및 투명성 제고

 

B2B 
 B2B는 특정 기업간의 CALS 및 EDI를 통한 수주, 구매, 조달 및 납품등과 관련된 기업간의 전자상거래 이다.
각종 문서˙양식˙교환˙처리비용의절감, 내부 업무처리 방법 및 내용에 대한 표준화와 운영비용 절감, 마케팅 및 영업채널의 확대에 따른 이윤의 증대 등이 효과가 있다.
Keyword
 CALS , EDI 통한 기업간의 전자상거래
마케팅 및 영업채널 확대에 따른 이윤 증대 

 

C2C 
 C2C는 소비자간의 일대일 거래가 이루어지는 것을 뜻하는 것으로 소비자가 상품 구매자와 공급자가 되는 것이다.
활발한 커뮤니티를 중심으로 경매 방식이 접목되어서 벼룩시작의 중고품에 대한 개인경매 혹은 물물교환과 같은 소비자간의 전자상거래를 말한다.
Keyword
 소비자 간의 일대일거래 
소비자가 구매자 판매자가 됨 
중고품 및 물물교환 
소비자간의 전자상거래

 

 C 언어
 전산에 있어 C는 1969년에서 1973년 사이 AT&T 벨 연구소에서 Dennis Ritchie가 최초 개발한 범용 프로그래밍 언어이다.
ALGOL 계보의 다른 대부분의 명령어와 마찬가지로 C는 구조적 프로그래밍을 위한 기능을 가지고 있으며 정적 시스템이 여러 의도치 않은 작업을 예방하는 한편 어휘형 변수와 재귀를 허용한다.
Keyword
 1969~1973년 사이 
AT&T 벨 연구소 
Dennis Ritchie 가 개발 
최초 범용 프로그래밍 언어 
ALGOL 계보 
구조적 프로그래밍을 위한 기능 
정적 시스템
어휘형 변수
재귀 허용

 

 ROM
 컴퓨터 및 다른 전자장치에서 사용하는 저장매체의 한 부류이다.
ROM에 저장된 데이터는 수정이 어렵거나 전혀 알 수 없기 때문에 주로 펌웨어를 배포하기 위해 사용된다.
Keyword
 저장매체
데이터 수정 어려움
데이터 해석 불가
펌웨어 배포 용도

 

 Fire Wall
 침입자로 부터 컴퓨터 안전을 지키는 주요한 수단이다.
사설 네트워크나 사용자 컴퓨터로 부터 들어오거나 나가는 트래픽을 허용하거나 차단한다.
Keyword
 침입자로 부터 PC의 안전을 지킴
트래픽의 출입을 허용 및 차단

 

 Compiler
 고급 프로그래밍 언어 (C / C++ , COBOL 등 )로 작성된 프로그램을 기계어로 바꾸는 소프트웨어다.
보통 어셈블리 언어를 생성하고 그 다음 어셈블리 언어를 기계어로 변환한다.
Keyword
 고급 프로그래밍 언어로 작성된 프로그램 기계어로 번역
어셈블리어 생성 기계어로 변환

 


2019년 10월˙

 데이터베이스 관리자 (DBA - DataBase Administrator)
DBA는 데이터 관리 시스템과 컴퓨터 시스템, 조직 내의 전산 업무에 상당한 지식을 보유해야 하고, 데이터 베이스를 설계, 관리, 운용 및 통제하며, 효율성과 경제적인 효용성을 높이기 위해 시스템을 감시하고 성능을 분석한다.
˙첫번째는 개념 스키마와 물리적 스키마를 설계한다.
사용자들과 폭넓게 의견을 교환해서 데이터베이스 시스템에 어떤 데이터들을 저장해야 하며 이들을 어떻게 이용할지에 관하여 이해할 책임이 있다.

˙두번째는 보안과 권한부여의 역할이다. 권한이 없는 사용자의 데이터 접근을 불허할 책임이 있다.
일반적으로 모든 사용자가 모든 데이터를 접근하게는 할 수 없으므로, 관계형 데이터베이스 시스템의 경우 사용자 들에게 특정 뷰(view)와 릴레이션 (Relation)들만 접근할 수 있도록 권한을 제한적으로 허가한다.

˙세번째는 데이터 가용성과 장애복구 역할이 있다.
시스템 장애가 발생하더라도 손상되지 않은 데이터를 가급적 많이 접근할 수 있도록 보장해 주어야 한다.

Keyword
개념스키마, 물리적 스키마 설계 / 사용자들과 폭넓은 의견 교환 
보안, 권한부여 / 관계형 데이터베이스 시스템 : 특정 뷰, 릴레이션만 접근 가능
데이터 가용성, 장애복구 / 장애발생시 비손상 데이터 접근보장

 

 릴레이션
 관계형 데이터 모델에서는 원자 값 (Atomic value)으로 갖는 이차원의 테이블로 표현하는 데, 이를 릴레이션 (이)라한다.
릴레이션의 구조는 물리적인 저장구조를 나타내는 것이 아닌 논리적 구조이므로 다양한 정렬기준을 통하여 표현할 수 있다.
릴레이션의 열(Column)을 속성(Attribute) 이라 하고, 행(row)을 튜플(Tuple) 이라 한다.
Keyword
 원자값 형태의 데이터 / 이차원 테이블 / 논리적 구조 / 열-속성 , 행-튜플

 

 도메인
 릴레이션에서 하나의 열(Column) 속성(Attribute)이 취할수 있는 같은 타입의 원자(Atomic)값들의 집합을 도메인 이라고 한다.
도메인은 실제 애트리뷰트 값이 나타날 때 그 값의 합법 여부를 시스템이 검사하는데에도 이용된다.
이것을 도메인 무결성 이라고 하며, 어떤 속성값이 그 속성이 정의된 도메인에 속한 값이어야 함을 의미한다. 
Keyword
 속성들의 집합 / 실제 속성 값의 합법 여부 / 도메인 무결성

 

 EAI ( 전사적 응용 통합 / Enterprise Application Integration )
 EAI는 기업 내에 운영되는 여러 종류의 플랫폼 (DBMS, OS 등) 및 애플리케이션 (ERP, SCM 등) 들을 통합하고 유기적으로 처리할 수 있는 기반기술을 통칭한다.
기존 방식은 각 시스템 간의 인터페이스 요구를 Point-to-Point 방식으로 연결했기 때문에 실제적인 정보 공유 및 통합 관리가 불가능하고, 유지보수가 어려웠으나 EAI는 기업 내 애플리케이션들을 유기적으로 연결시켜 업무 프로세스들을 최대한 단순화˙자동화 하고, 여러 시스템 간의 실시간 정보 조회가 가능하도록 한다.
Keyword
 기업 내 플랫폼, 애플리케이션 통합 / 유기적 처리 / 업무프로세스 단순화˙자동화 / 시스템 간 실시간 정보조회

 

 CRM (고객관계관리 / Customer Relationship Mamagement)
 CRM은 고객의 요구나 의견을 분석하여 고객의 성향과 요구를 충족시키는 마케팅을 실시함으로써, 고객 관리 비용을 최소화 하고 지속적인 기업 가치의 상승을 목적으로 하는 고객 중심의 경영 기법을 의미한다.
고객 정보를 세부적으로 분류하여 고객의 구매 관련 행동을 지수화 하고,  신규 고객 유치, 장기 고객 관리, 잠재 고객 발굴 등과 같은 사이클을 통해 고객과의 관계를 관리한다.
기존의 마케팅이 일회성 마케팅 이라면 CRM은 한 번 고객이 영원한 고객이 될 수 있도록 고객과의 관계를 지속적으로 유지하면서 고객 가치를 창출한다.
Keyword
 성향과 요구 충족 / 고객 관리 비용 최소화 / 기업 가치 상승을 목적 / 고객 중심 경영기법 / 고객과의 관계 관리 / 고객 가치 창출

 

 CPM (기업 성과 관리 / Corporate Performance Management)
 CPM은 기업 경영 환경에 효과적으로 대처하기 위해 예측 경영을 통한 최적의 의사결정을 내릴수 있게 해주는 시스템이다.
변화하는 경영 환경에 대응해 경영계획, 성과분석, 예측, 전략분석, 시뮬레이션 등 일련의 프로세스를 연계함으로써 효과적인 전략˙수립 및 수정이 가능하고, 원가를 최소화 할 수 있는 생산장소 및 유통경로 등 다양한 의사결정에 활용할 수 있어 시나리오 경영의 필수 시스템으로 인식되고 있다.
Keyword
 예측경영 / 경영 계획,성과분석,예측,전략분석,시뮬레이션 / 전략˙수립 및 수정 가능 / 시나리오 경영

 

 PET (Privacy Enchancing Technology)
 개인정보 위험 관리 기술을 가리키는 용어이다.
유럽 집행 위원회(EC)는 ID절도, 프로파일링, 이용자의 동의 없는 감시활동 등 온라인 위협이 지속적으로 증가한다고 지적한 바 있다.
이러한 개인정보 침해 위험을 관리하기 위한 핵심 기술로 암호화, 익명화 등 개인정보를 보호하는 기술에서 사용자가 직접 개인정보를 통제하기 위한 기술까지 다양한 사용자 프라이버시 보호기술을 통칭한다.
Keyword
 개인정보 위험관리 기술 / ID절도, 프로파일링, 감시활동 / 개인정보 침해위험 관리 기술 / 사용자 프라이버시 보호 기술

 

 허니팟
 해커를 잡기위한 목적으로 구축된 시스템을 가리키는 용어이다.
해커들이 관심을 가질만한 가짜 정보를 보관하는 서버와 추적 탐지 기능을 가진 소프트웨어로 구성된다.
이 시스템에 해커가 침입하면 해커가 서버에서 행한 모든 동작이 기록되고 분석되며, 해커가 서버에 접속한 경로를 추적하여 해커의 신분이나 위치를 찾아낸다.
분석된 자료들은 실제 서버의 보안 기능을 강화하는 중요 자료로 이용된다.
Keyword
 해커 검거 목적 / 가짜 정보 보관 서버 / 추적 탐지 기능 / 해커 침입시 모든 동작 기록 및 분석 / 경로추적 신분 위치 탐색

 

 딥페이크
 인공지능(AI) 을 기반으로 하는 딥 러닝 (deep learning) 기술로, 이미지를 합성하는 기술이다.
정치인, 연예인 등 유명인의 사진이나 동영상들을 딥러닝을 통해 합성시킨 후 성인 비디오 배우의 얼굴에 이를 합성 시키는 형태로 사용되어 많은 논란을 일으키고 있다.
기술이 날로 정교해짐에 따라 영상의 합성 여부를 판단하기 어려워 명예 훼손 뿐만 아니라, 가짜뉴스, 사기행각 등에 활용 될 우려가 있다.
Keyword
 인공지능 기반 딥러닝 / 유명인 사진 및 동영상 합성

 

 GPU
 컴퓨터에서 영상 정보처리, 가속화, 신호 전환, 화면 출력 등의 그래픽 관련 연산을 전담하여 처리하는 반도체 코어 칩 또는 장치를 가리키는 용어다.
중앙 처리 장치가 수행해야 하는 연산 중 많은 비중을 차지하는 그래픽 부분을 대신 처리함으로써 효율을 상승시킬 뿐만 아니라 그래픽 처리 능력을 최대화 하여 컴퓨터 그래픽 및 영상처리에 뛰어난 성능을 보인다.
Keyword
 그래픽 관련 연산 / 컴퓨터 그래픽 및 영상 처리

 

 Devops / 디봅스
시스템 개발과 운영을 병행 및 협업하는 방식을 가리키는 용어이다.
개발부문, 운영부문, 품질관리 부서 사이의 통합, 커뮤니케이션, 협업을 위한 일련의 방법 및 시스템으로, 적기에 소프트웨어의 제품이나 서비스 출시를 목표로 하는 조직의 개발과 운영은 상호의존을 해야 한다는 의미를 갖고 있다.
소프트웨어 개발과 운영관리 간의 협업과 통합을 담당하여 빅데이터 비지니스가 각광을 받으면서 한 분야의 뛰어난 능력을 보유한 인력 뿐만 아니라 통계, 프로그래밍, 개발, 오퍼레이션과 같이 융협적인 능력에 대한 요구가 증가되고 있다. 
Keyword
 시스템 개발 과 운영을 병행, 협업 / 개발부문, 운영부문, 품질관리부서 사이의 통합 / 커뮤니케이션, 협업 / 개발과 운영의 상호의존 / 융합적 능력 요구 증가

 

 네트워크 슬라이싱 / Network-Slicing
 IMP - 2020 의 핵심기술 중 하나로, 네트워크에서 하나의 물리적인 코어 네트워크 인프라(infrastructure)를 독립된 다수의 가상 네트워크로 분리하여 각각의 네트워크를 통해 다양한 고객 맞춤형 서비스를 제공하는 것을 목적으로 하는 네트워크 기술이다.
 5G 네트워크에서는 주문형 비디오(VOD)의 형태로 1인칭 미디어를 포함해 초고선명(UHD)의 동영상, 증강현실(AR)˙가상현실(VR) 콘텐츠, 홀로그램, 자율주행 자동차, 로봇˙드론 원격조정 등 다양한 서비스가 제공될 것으로 기대되는데, 이를 1개의 물리적 네트워크로 제공하는 것에는 한계가 있어 이를 해결하기 위해 사용된다. 
Keyword
 IMT-2020 / 하나의 물리적 코어 네트웤 인프라 / 독립된 다수의 가상네트워크로 분리
 5G - UHD,  증강현실(AR)˙가상현실(VR) 콘텐츠, 홀로그램, 자율주행 자동차, 로봇˙드론 원격조정
1개의 물리적 네트워크 제공 한계의 해결

 

Kernel 
운영체제에서 가장 핵심적인 역할을 한다.
메모리나 프로세서와 같은 자원을 관리하거나, 시스템이 원할히 운영되도록 제어하는 역할을 수행한다.
일반적으로 종료된 입˙출력 연산과 같이 서비스에 대한 경쟁적인 모든 요청들을 처리하는 인터럽트 처리기, 프로그램들의 처리시간을 어떤 순서대로 나눌지 결정하는 스케쥴러, 그리고 각각의 프로세스에게 권한을 부여하는 관리자를 포함한다.
Keyword
 운영체제 핵심 역할 / 자원관리 / 입출력 연산 등의 인터럽트 처리기 / 프로세스 우선순위 스케쥴러 / 프로세스 권한부여 관리자

 

 Shell
 시스템과 사용자간의 인터페이스를 제공하는 명령줄 인터프리터 이며, 커널과 함께 Unix의 주요 구성 요소 중 하나이다.
DOS 운영체제에서 Command.com 파일과 동일한 역할을 수행한다.
메모리에 적재되지 않고 외부 메모리에 파일 형태로 존재한다.
또한 명령 파이프라이닝을 지원하며, 입˙출력 방향을 변경하는 것이 가능하다.
Keyword
 명령줄 인터프리터 / Unix 주요 구성요소 / Command.com 파일과 동일한 역할 수행 / 메모리 적재X / 외부 메모리 파일 형태로 존재 
명령 파이프라이닝 지원 / 입˙출력 방향 변경 가능

 

Multi-Tasking 
 하나 이상의 프로그램을 동시에 실행할 수 있는 기능이다.
예를들어 mp3 음악파일을 들으면서 인터넷에서 파일을 다운로드 할 수 있다.
컴퓨터 하드웨어를 보다 효율적으로 사용할 수 있도록 하고, 개별 업무의 우선순위를 변경하여 중요한 작업이 덜 중요하게 생각되는 것보다 더 많은 프로세서 자원을 할당하도록 하는 조치를 포함하고 있다.
Keyword
 하나 이상 프로그램 동시 실행 / 프로세스 자원 할당 우선순위

2019년 6월

 무결성 / Integrity
 데이터베이스 에서는 저장된 데이터 값과 그것이 표현하는 현실세계의 실제 값이 일치하는 정확성을 의미하며, 정보 보안에서는 인가된 사용자만이 시스템 내의 정보를 수정할 수 있거나, 정보의 내용이 전송중에 수정되지 않고 전달되는 것을 의미한다.
기밀성(Confidentiality), 가용성(Avalability) 과 함께 정보보안의 3대 목표에 해당한다.
Keyword
 저장된 데이터 값과 현실 세계 값이 일치하는 정확성 / 인가된 사용자만 정보수정 가능
 전송 중 내용 수정X / 기밀성, 가용성 / 정보보안 3대 목표

 

 SQL 주입공격 / SQL Injection attack
 전문 스캐너 프로그램 혹은 봇넷 등을 이용해 웹사이트를 무차별적으로 공격하는 과정에서 취약한 사이트가 발견되면 데이터 베이스 등에 데이터를 조작하는 일련의 공격 방식이다.
임의의 사용자가 공격당한 웹사이트에 접속하면 조작된 웹페이지에 의해 악성코드에 감염되며, 감염된 악성코드는 시간이 지나면서 변형되는 등 지능적으로 발전하고 있다.
자동화 프로그램으로 인해 불특정 다수의 웹사이트에서 피해가 동시에 다발적으로 발생할 수 있기 때문에 공격 시점 예측이 쉽지 않다.
Keyword
 스캐너 프로그램 or 봇넷 / 데이터 조작 공격 방식 / 공격당한 웹사이트 방문시 악성코드 감염 / 시간이 지나면 변형 / 자동화 프로그램의 동시 다발적 피해로 인해 공격시점 예측 난제

 

 CCL (저작물 이용 약관 / Creative Commons License)
 저작권자가 자신의 저작물에 대한 이용방법 및 조건을 표기하는 저작물 이용약관이다.
저작권자 표시 (BY) , 비영리 ($) , 변경금지 (=), 동일한 조건 변경 허락(⊃) 의 4가지로 분류되며, Web2.0기반의 환경이 활성화 되면서 새롭게 대두되는 저작권 문제를 해결하기 위한 대안으로 등장하게 되었다.
Keyword
저작물 이용방법 및 조건 / 저작권자 표시 (BY) , 비영리 ($) , 변경금지 (=), 동일한 조건 변경 허락(⊃) / Web2.0기반 저작권 문제 해결 대안

 

RSS (맞춤형 정보 배달 / Really Simple Syndication)
 '매우 간편한 정보 배달' 이라는 의미를 가지며, 업데이트가 잦은 사이트의 초반 정보를 쉽게 확인할 수 있게 해주는 기술의 표준이다.
주소를 전용 리더 프로그램에 등록해 두면 해당 사이트를 방문하지 않고도 전자우편을 열어보듯 쉽게 업데이트 내용을 읽거볼 수 있게 해준다.
이 서비스가 주로 적용되는 곳은 블로그, 뉴스, 쇼핑, 날씨, 등 콘텐츠가 자주 업데이트 되는 사이트 들이다.
Keyword
 매우 간편한 정보 배달 / 최신 정보 확인 / 주소 전용 리더 프로그램 / 자주 업데이트 되는 사이트

 

 베이퍼 웨어 (증발품 / VaperWare)
판매 계획 또는 배포 계획은 발표되었으나 실제로 고객에게 판매되거나 배포되지 않고 있는 소프트웨어이다.
새로운 소프트웨어의 판매나 배포계획을 발표해 놓고 실제로 그 제품을 내놓지 못하거나 지연시키고 있는 것을 풍자하여 일컫는 말이다. 
Keyword
 계획된 판매와 배포가 지체 / 판매 및 배포계획 발표 후 실제 출시 지연

 

 브로드 데이터 (Broad Data)
 거대 자료로서 의미를 가진 빅 데이터와 달리 기업 마케팅에 보다 효율적인 다양한 정보이다.
전에 사용하지 않았거나 몰랐던 새로운 데이터, 기존 데이터에 새로운 가치를 더하는 데이터를 의미한다.
예를들어, 소비자의 누리 소통망 서비스 (SNS) 활동 , 위치정보 등이다.
서비스를 제공받을 수 있는 경우, 자신의 개인정보를 기꺼이 유통업체와 공유할 의향이 있는 것으로 나타났다.
Keyword
 기업 마케팅에 효율적 정보 / 최 신유형 데이터 / 새로운 가치의 데이터 / 누리 소통망 서비스 (SNS)/ 위치정보 / 가치있는 정보에 개인정보 공유 의향

 

 교착상태 / Deadlock
 교착상태 / Deadlock은 두개의 프로세스가 수행되기 전 서로가 끝나기를 기다리고 있을 때 발생하는 상황이다.
결국 두 프로세스 모두 동작이 멈춘다.
병행 환경 하에서 요청하는 프로세스 들에게 시스템 자원을 무작정 허용함으로써 교착상태/Deadlock은 발생할 수 있다.
교착상태 / Deadlock이 발생하기 위해서는
상호배제(Mutal Exclusion) / 점유 및 대기(Hold on Wait) / 비 선점(No Preemotion) / 환형 대기(Circular Wating)
4가지 조건이 충족된다.
Keyword
 서로의 종료를 대기 / 서로의 프로세스 중단 / 병행 환경 요청 프로세스 / 시스템 자원 무작정 허용
상호배제(Mutal Exclusion) / 점유 및 대기(Hold on Wait) / 비 선점(No Preemotion) / 환형 대기(Circular Wating)  

 

 상호배제 / Mutal Exclusion
 한 번에 한 개의 프로세스 만이 공유 자원을 사용할 수 있어야 한다.
이를 달성하기 위해 적어도 한개 이상의 자원이 비공유 상태로 유지되어야 한다.
Keyword
 한 번에 한 개의 프로세스만 공유자원 사용 / 적어도 한 개의 자원이 비공유 상태 유지

 

 점유 및 대기 / Hold on Wait
 각 프로세스 들은 다른 자원들을 얻기 위해 대기하는 동안 이미 할당된 자원들을 계속 점유한다.
Keyword
 대기중 할당된 자원 점유

 

 비 선점 / No Preemotion
 프로세스에 할당된 자원은 오직 프로세스의 자발적인 행동에 의해서만 할당이 해제되며, 시스템이 강제로 해제할 수 없어야 한다.
Keyword
 프로세스의 자발적 행동에서만 할당 해제 / 시스템 강제 해제 불가

 

 환형 대기 / Circular Waiting
 각 프로세스들은 체인의 다음 프로세스가 요청하는 하나 이상의 자원을 점유한다.
예를들어, 체인이 P1, P2, P3, P4로 구성되어 있다면, P1은 P2를 기다리고 있고 P2는 P3를 기다리고 있고 P3는 P4를 기다리고 있고 P4는 P1을 기다리고 있다.
Keyword
 프로세스 별 체인의 다음 프로세스 요청 / 하나 이상의 자원 점유 / P1P2 , P2P3 , P3P4 , P4P1

 


2019년 4월

 스키마
 스키마는 데이터베이스의 구조와 제약조건에 관한 전반적인 명세(Specification)를 의미하며, 데이터베이스를 구성하는 데이터 개체(Entity), 속성(Attribute), 관계(Relationship) 및 데이터 조작 시 데이터 값들이 갖는 제약 조건 등에 관해 전반적으로 정의한다.
스키마는 사용자의 관점에 따라 외부스키마, 개념스키마, 내부스키마 로 나뉜다.
Keyword
 데이터베이스 전반적인 명세 / 개체(Entity), 속성(Attribute), 관계(Relationship) / 조작시 제약조건 정의 
/ 외부(External), 개념(Conceptual), 내부(Internal)

 

 외부 스키마 / External Schema (서브스키마 / Sub Schema)
 외부 스키마는 사용자나 응용프로그래머가 각 개인의 입장에서 필요로 하는 데이터베이스의 논리적 구조를 정의한 것으로, 전체 데이터베이스의 한 논리적인 부분으로 볼 수 있다.
하나의 데이터베이스 관리 시스템에는 여러개의 외부스키마가 존재할 수 있으며, 하나의 외부스키마는 여러개의 응용 프로그램이나 사용자에 의해 공유될 수 있다.
동일한 데이터베이스에 대해서 서로 다른 관점을 정의할 수 있도록 허용한다.
Keyword
 사용자, 응용프로그래머 관점 / 논리적 구조 / 하나의 DBMS 여러개의 외부스키마 / 동일DB에 대해 서로 다른 관점

 

개념 스키마 / Conceptual Schema (논리 스키마 / Logical Schema) 
 개념 스키마는 개체 간의 관계와 제약 조건을 나타내고 데이터베이스의 접근 권한, 보안 정책 및 무결성 규정에 관한 명세를 정의한 것이다.
데이터베이스의 전체적인 논리적 구조로서, 모든 응용 프로그램이나 사용자들이 필요로 하는 데이터를 통합한 조직 전체의 데이터베이스 명세로서 하나만 존재한다.
단순히 스키마라고 하면 개념스키마 를 의미한다.
기관이나 조직의 관점에서 데이터베이스를 정의한 것이며, DBA에 의해 작성된다.
Keyword
 기업, 조직 관점 / DBA에 의한 작성 / DB접근권한 / 보안정책 / 무결성규정 / 개체간의 관계, 제약조건 / 논리적 구조

 

 내부 스키마 / Internal Schema
 내부 스키마는 데이터베이스의 물리적 구조를 정의한 것이다.
물리적 저장장치의 관점에서 본 전체 데이터베이스의 명세로서 하나만 존재하며, 내부 스키마의 물리적 저장 구조에 대한 정의를 기술한 것이다.
시스템 프로그래머나 시스템 설꼐자가 보는 관점의 스키마 이다.
Keyword
 물리적 구조 / 물리적 관점 / 하나만 존재 / 개념 스키마의 물리적 저장구조 정의 / 시스템 프로그래머,설계자 관점

 

 XSS (크로스 사이트 스크립팅 / Cross Site Scripting)
 XSS는 네트워크를 통한 컴퓨터 보안 공격의 하나로, 웹 페이지의 내용을 사용자 브라우저에 표현하기 위해 사용하는 스크립트에서 악용될 수 있는 취약점이나 해킹 기법을 말한다.
일반적으로 게시판이나 웹 메일 등에 삽입된 악의적인 목적의 스크립트를 통해 전달된다.
사용자가 해당 게시물 또는 메일을 클릭하면 악성 스크립트가 실행되어 페이지가 깨지거나, 사용자의 컴퓨터에 있는 로그인 정보나 개인 정보, 내부 자료 등이 해커에게 전달된다.
Keyword
 네트워크 보안 공격 / 스크립트 취약점 / 해킹기법 / 게시판,웹메일에 삽입된 스크립트를 통해 전달 /
게시물, 메일 클릭시 악성스크립트 실행 / 페이지 크랙 / 해커에게 정보유출

 

 EPG
 TV 방송 프로그램의 편성표를 화면상에 표시해주는 안내 서비스로, 영문 약어 3글자로 이루어져 있다.
빈 주파수 대역이나 부가 채널을 통해 전송된 데이터를 셋톱박스나 TV수신기에 저장하였다가 사용자가 원할 때 출력해 주는 방식이다.
프로그램의 제목과 시간, 채널, 장르 등의 데이터를 전송받으며, 이를 검색하는 것은 물론 사용자는 직접 이것이 표시된 화면을 조작하여 프로그램을 선택하고 예약하는 것이 가능하다.
Keyword
 TV 편성표 출력 / 빈 주파수, 부가채널 데이터 / 셋톱박스, TV저장 / 원하는 프로그램 예약

 

 펨토셀 / 펨토셀 기지국 (Femtocell, Femtocell Base Station)
 사무실이나 집에 설치하는 초소형 이동 통신 기지국으로, 집이나 사무실 같은 건물이나 지하의 작은 지역 (30~50m)에 서비스하기 위해 설치된다.
스마트폰이나 스마트패드 같은 기기 보급이 확대되면서 인구 밀집 지역을 중심으로 급증하는 트래픽을 수용하는 데 적합한 기지국이다.
Keyword
 사무실, 집 설치 / 초소형 이동통신 기지국 / 급증하는 트래픽 수용

 

 MVNO
 가상 이동 통신망 사업자라는 의미의 영문 약어 4글자 용어로, 이동통신망을 보유하지 않고 기존의 이동 통신망 사업자로부터 임대하여 서비스를 제공하는 사업들을 의미한다.
우리나라에서는 2011년부터 본격적으로 보급되어 2012년 6월부터 '알뜰폰'이라는 이름으로 사용되어지고 있다.
Keyword
 가상 이동통신망 사업자 / 이동통신망 임대 제공 사업 / 알뜰폰

 

 IPTV / IP텔리비전 (Internet Protocol TeleVision)
 IP기반 네트워크상에서 전달되는 텔레비전/비디오/오디오/텍스트/데이터 등의 멀티미디어 서비스로서 규정된 품질 이상의 QOS/QOE, 정보보호, 상호작용, 신뢰성 등을 만족하는 것이다.
VoD, T-커머스, 오락, 뱅킹, 정보, TV 포털 및 다채널 방송 서비스와 같은 멀티미디어 콘텐츠를 ADSL, FTTH와 같은 초고속 인터넷망을 통해 디지털 셋톱박스에 연계된  TV 단말기를 이용하여 패킷 방식으로 제공되는 양방향 TV 서비스를 말한다.
기존에 PC 기반으로 인터넷 서비스를 제공하는 통신 기능과 다채널 TV 방송 서비스를 제공하는 방송 기능이 통합된 서비스 개념을 포괄할 뿐만 아니라, 동시에 VoD, EPG, T-커머스, 방송프로그램 연동형 데이터 서비스와 같은 새로운 양방향 콘텐츠를 제공하는 통신과 방송 기능을 모두 포함하는 융합 서비스이다.
Keyword
 IP기반 멀티미디어 서비스 / Qos, QoE 만족 / ADSL, FTTH / 패킷방식 양방향 TV서비스 / PC인터넷기반 통신 + TV방송 융합

 

 URC
 언제 어디서나 함께하는 네트워크 기반의 지능형 로봇을 의미하는 용어로, 영문 약어 3글자로 이루어져 있다.
기존의 로봇 기술에 유비 쿼터스 기술 및 서비스가 융합되어 만들어진 로봇의 새로운 개념이다.
단순히 프로그램된 서비스를 제공하는 것이 아닌, 네트워크나 주변 센서들을 통해 얻은 실시간 정보들을 바탕으로 사용자에게 상황에 맞는 알맞은 서비스를 능동적으로 제공하는 것이 가능한 지능형 로봇이다.
Keyword
 언제 어디서나 함께 / 네트워크기반 지능형로봇 / 유비쿼터스 + 로봇기술 / 능동적 지능형 로봇

 

 WBS
 WBS는 개발 프로젝트를 여러 개의 작은 단위(소작업)로 분할하여 꼐층적으로 기술한 업무 구조이다.
일정 게획의 첫 단계에서 작업을 분할할 때 사용되는 방법으로 계획 관리 단계에서 일정 계획과 인력 계획, 비용 산정의 기준이 된다.
프로젝트 진행 중에 발생하는 모든 작업을 알 수 있다.
Keyword
 프로젝트 분할 관리 / 계층적 업무구조 / 일정계획, 인력계획, 비용산정 기준

 

 COCOMO
 COCOMO는 보헴(Boehm)이 제안한 모델로 원시 프로그램의 규모인 LOC(원시 코드 라인 수)에 의한 비용 산정 기법이다.
개발할 소프트웨어의 규모(LOC)를 예측한 후 이를 소프트웨어 종류에 따라 다르게 책정되는 비용 산정 방정식(공식)에 대입하여 비용을 산정한다.
비용 견적의 강도 분석 및 비용 견적의 유연성이 높아 소프트웨어 개발비 견적에 널리 통용되고 있다.
Keyword
 보헴(Boehm) / 원시 프로그램 LOC / 비용 산정 기법 / 소프트웨어 규모 예측 / 비용 산정 방정식에 대입후 비용 산정 / 비용견적의 높은 유연성 및 강도 분석  / 소프트웨어 개발비 견적에 널리 통용 
 USB (Universal Serial Bus)
 개인용 컴퓨터와 주변기기들의 연결을 위해 프로토콜 규격을 정하는 산업 표준들 중 하나다.
하나의 포트만으로 최대 127개의 장치를 연결하는 것이 가능하다.
초기에는 개인용 컴퓨터를 위해 개발되었으나, 오늘날에는 다양한 전자 제품에도 사용된다.
Keyword
 개인용 PC 주변기기 / 프로토콜 규격 산업 표준 / 포트 1개에 최대 127개 연결
 ISP (Internet Service Provider)
 인터넷 접속 및 중계, 도메인 네임 등록, 웹 호스팅, 유즈넷 서비스, 콜로케이션 등 다양한 인터넷 서비스를 제공하는 사업자를 가리키는 용어다.
최초의 상업적인 서비스 제공자는 1989년 호주와 미국에서 설립된 'The World'다.
한국의 대표적인 제공업자로는 KT, SK 브로드밴드, LG 유플러스 등이 있다.
Keyword
 인터넷 서비스 제공 사업자 / 1989년 호주, 미국 최초 / The World / KT, SK브로드밴드, LG유플러스

 

 
 
Keyword
 

 

 
 
Keyword
 

2018년 10월

 DBMS (데이터베이스 관리 시스템 / DataBase Management System) 
 데이터베이스 관리 시스템은 사용자와 데이터베이스 사이에서 사용자의 요구에 따라 정보를 생성해 주고 데이터베이스를 관리해 주는 소프트 웨어이다.
데이터베이스 관리 시스템은 기존의 파일 시스템이 갖는 데이터의 종속성과 중복성의 문제를 해결하기 위해 제안된 시스템으로 모든 응용프로그램들이 데이터베이스를 공유할 수 있도록 관리해 준다.

이러한 데이터베이스를  관리하기 위한 필수 기능에는 정의 기능, 조작 기능, 제어 기능이 있다.
정의 기능은 데이터의 타입과 구조, 데이터가 데이터베이스에 저장될 때의 제약 조건 등을 명시하는 기능이고,
조작 기능은 체계적 데이터 처리를 위해 데이터 접근 기능(검색, 삽입, 삭제, 갱신 등)을 명시하는 기능이며,
제어 기능은 데이터의 정확성과 안정성을 유지하기 위해 무결성, 보안 및 권한 검사, 병행 제어 등을 명시하는 기능이다.

위와 같은 기능을 이용하여 데이터베이스를 정의하고 제아하는 사람 또는 그룹을 DBA (데이터베이스 관리자 / DataBase Administrator) 이라고 한다.

DBA는 데이터 관리 시스템과 컴퓨터 시스템, 조직 내의 전산 업무에 상당한 지식을 보유해야 하고, 데이터 베이스를 설계, 관리, 운용 및 통제하며, 효율성과 경제적인 효용성을 높이기 위해 시스템을 감시하고 성능을 분석한다.

관계 데이터베이스에서 관계 내의 특정 튜플을 식별할 수 있는 키 필드인 후보키가 있어야 한다.
데이터베이스 설계 시 설계자는 이 중 하나를 기본키(Primary Key)로 설정해야 하며, 기본키로 설정되지 않은 후보키(Candidata Key)는 대체키(Alternate Key)라고 부른다

관계형 데이터 모델에서 식별자의 역할을 하는 기본 키와는 달리 외래키(Foreign Key)는 다른 릴레이션의 기본키를 참조 하는 속성 또는 속성들의 집합을 의미한다.

Keyword
 

 

SWOT
 지식 경영을 통해 기업을 효율적으로 운용하기 위해 사용되는 분석 기법 중 미국의 경영컨설턴트인 알버트 험프리(Albert Humphrey)가 고안한 SWOT가 있다.
SWOT는 기의 내˙외부 환경을 분석하여 강점(Strength)은 부각, 약점(Weakness)은 보완, 기회(Opportunity)는 활용, 위협(Threat)은 억제하는 마케팅 전략을 수립하는 기법이다.
방법이 간결하고 응용 범위가 넓어 다방면에서 사용되고 있다.
Keyword
 지식경영으로 기업의 효율적 운용 / 분석기법 / 알버트 허프리(Albert Humphrey) / 강점 부각 , 약점 보완 , 기회 활용 , 위협 억제 / 마케팅 전략 수립 기법

 

 Internet 과 네트워크 (영어 지문)
 컴퓨터 및 통신 기술의 태동기에는 이 두 기술이 전혀 다른 주제로 취급되었다.
하지만 이러한 기술들이 발전함에 따라 두 가지가 병합되기 시작했다.
Internet 이라고 하는 신기술의 혁신이 등장하고 인간의 삶 전체를 변화시켰다.

Internet은 컴퓨터와 네트워크가 결합된 데이터 통신 시스템이다.
물리적으로는, Internet은 통신 회선으로 연결된 여러 컴퓨터 또는 터미널로 구성된다.
Internet은 사용자가 다양한 네트워크를 통해 정보에 대한 접근을 공유할 수 있도록 한다.
일부 네트워크는 전 세계에 걸쳐 있고 다른 네트워크는 비교적 작은 지역을 담당한다.

Internet에는 다음을 포함한 여러 종류가 있다.
˙LAN : 컴퓨터들이 지리적으로 가까운 거리에 있다. (예를들어 같은 건물)
˙WAN : 컴퓨터들이 멀리 떨어져 있으며 전화 회선이나 무선 전파로 연결된다.
˙CAN(Compus Area Network) : 컴퓨터들이 캠퍼스 또는 군사 기지 등과 같은 제한된 지리적 영역 내에 있다.
˙MAN(Metropolitan Area Network) : 소도시나 대도시를 위해 설계된 데이터 네트워크이다.
˙HAN(Home Area Network) : 사용자의 디지털 기기들을 연결하는 사용자 가정 내의 네트워크이다.

이러한 종류 이외에도 여러 종류의 네트워크로 분류하는 데 다음과 같은 특성이 사용된다.
˙Topology : 컴퓨터 시스템의 기하학적 배치 - 일반적인 Topology에는 버스, 스타 및 링이 포함된다.
˙Protocol : 네트워크의 컴퓨터들이 통신을 하기 위해 사용하는 공통된 규칙 및 신호 집합을 정의한다.
     LAN에 가장 널리 사용되는 Protocol중 하나를 이더넷 이라고 한다.
     PC에서 널리 사용되는 또 다른 LAN Protocol은 IBM 토큰링 네트워크이다.
˙아키텍처 : 네트워크는 넓은 의미로 피어 투 피어 또는 클라이언트/서버 아키텍처로 분류할 수 있다.

네트워크 상의 컴퓨터를 Node라고도 한다.
네트워크에서는 처리 위치이다.
일반적으로 Node는 컴퓨터일 수도 있고 프린터와 같은 다른 장치일 수 있다.
모든 Node에는 DLC(Data Link Control) 주소 또는 MAC(Media Access Control) 주소라고도 하는 고유한 네트워크 주소가 있다.

네트워크에 자원을 할당하는 컴퓨터 및 장치들을 서버라고 한다.
Keyword
 

 

 디지털 포렌식 (Digital Forensic)
 디지털 포렌식은 사이버 범죄의 수사에 있어서 사실 관계를 밝히기 위해 컴퓨터와 인터넷 상의 데이터를 수집˙분석˙보존하는행위를말한다.
1991년 미국 오리건주 포틀랜드에 있는
IACIS(International Association of Computer Investigative Specialists / 국제 컴퓨터 수사전문가 협회)
에서 디지털 포렌식 이라는 용어가 처음 사용되었다.
국내의 경우 검찰이 2008년 10월 디지털 포렌식 센터를 열어 여러 전문 분석 장비를 갖춤으로써 국내의 사이버 범죄에 대응하고 있다.
Keyword
 사이버 범죄수사 사실관계 / 데이터 수집˙분석˙보존 / 1991년 미국 오리주 포틀랜드 / IASIC(국제 컴퓨터 수사 전문가 협회)
국내 : 2008년 10월 검찰이 첫 운행 / 사이버 범죄

 

 HVC
HVC는 ISO/IEC JTC1 MPEG에서 AVC(Advanced Video Coding) 이후의 표준으로 추진 중인 차세대 비디오 부호화 표준이다.
HD 이상의 해상도를 주 대상으로 하는 차세대 비디오 부호화 표준으로 고성능의 압축 효율은 물론 이동성을 보장한다.
HVC는 QVGA에서 8K x 4K의 화질을 지원하고, 컬러 스페이스(Color Space)도 YUV가 4:4:4, 픽셀 당 비트 수가 14Bit,
프레임 레이트는 172fps까지를 구현할 수 있다.
또한 이동방송을 고려한 SVC와 이동망에서의 에러 강인성을 제공한다.
Keyword
 AVC이후 표준 추진중 / 차세대 비디오 부호화 표준 / HD이상의 해상도 대상 / 이동성 보장 / QVGA에서 8K x 4K 화질 지원
/ 컬러스페이스 YUV 4:4:4 / 픽셀당 4Bit / 172 fps 구현 / 이동망 에러 강인성

 

노모포비아(Nomophobia) 
노모포비아는 스마트폰이 곁에 없을 때 불안감이나 두려움을 느끼는 증상을 말한다.
전 세계에 스마트폰이 폭발적으로 보급되고 스마트폰에 대한 의존성이 높아지면서 나타난 현상으로, 통신기기와 잠시 떨어지게 되면 의사소통이 단절될 수 있다는 두려움, 정보 접근이 어려워질 수 있다는 불안감 등을 나타낼 때 노모포비아 라는 용어를 사용한다.
Keyword
 스마트폰이 없을때 느끼는 불안증세

 

타조(Tajo) 
 타조는 오픈 소스 기반 분산 컴퓨팅 플랫폼인 아파치(Apache) 하둡(Hadoop) 기반의 분산 데이터 웨어하우스 프로젝트이다.
한국이 주도하여 개발하고 있으며, 하둡(Hadoop)의 빅데이터를 분석할 때 맵리듀스(MapReduce)를 사용하지 않고 구조화 질의 언어(SQL)를 사용하여 하둡 분산파일 시스템(HDFS, Hadoop Distributed File System) 파일을 바로 읽어 내는 기술이다.
대규모 데이터 처리와 실시간 상호 분석에 모두 사용될 수 있다.
Keyword
 오픈소스 기반 분산 컴퓨팅 플랫폼 / 아파치, 하둡 기반 / 데이터 웨어하우스 / 한국 개발주도 / 맵리듀스 사용X / 구조화질의언어 SQL 사용
/ HDSF(하둡 분산 파일 시스템) 읽기 기술 / 대규모 처리 / 실시간 상호 분석

2018년 6월

 SQL
 원래 SQL은 SEQUEL(Structured English QUEry Language / 구조화된 영문 질의 언어) 라고 불렸으며, IMB 연구소에서 실험적인 관계형 데이터베이스 시스템인 SYSYEM R을 위한 인터페이스로 설계 및 구현되었다.
Keyword
 SEQUEL / IMB연구소 / SYSTEM R

 

DDL 
 데이터베이스의 여러 구조를 정의하는 명령의 표준이다.
DDL문은 테이블, 색인 그리고 사용자와 같은 데이터베이스 객체들을 생성, 수정, 그리고 제거한다.
일번적인 DDL문은 CREATE, ALTER, 그리고 DROP이다.
Keyword
구조 정의 명령어 / 테이블, 인덱스, 사용자 객체 / CREATE, ALTER, DROP

 

Relation 
Relation은 같은 구조를 갖는 튜플의 집합이다.
SQL에서 Relation은 거의 테이블과 같은 의미로 사용된다.
Relation 변수는 DDL에 의해 정의될 수 있다.
Keyword
같은 구조의 튜플 집합 / SQL의 테이블 / DDL에 의해 변수 정의 

 

DML 
 DML은 애플리케이션이나 쿼리를 통해 저장된 데이터를 처리하기 위해 데이터베이스 사용자가 사용하는 언어이다.
데이터베이스 사용자와 데이터베이스 관리 시스템의 사이에서 인터페이스를 제공한다.
또한 DML은 SELECT, INSERT, DELETE 그리고 UPDATE 네 가지 종류가 있다.
Keyword
 데이터 처리, 조작 / 쿼리, 어플리케이션 / DB사용자가 사용 / 사용자와 관리시스템 사이에서 제공 / SELECT, INSERT, DELETE, UPDATE 

 

 DCL
 DCL은 데이터의 보안, 무결성, 회복 그리고 병렬 수행 제어를 정의하기 위해 사용하는 언어이다.
데이터베이스 관리자는 데이터 관리 목적으로 DCL을 사용한다.
또한 이것은 COMMIT, ROLLBACK, GRANT, 그리고 REVOKE의 네 가지 종류가 있다.
Keyword
 데이터의 보안 , 무결성, 회복, 병렬수행 제어 정의 / 데이터 관리 목적 / COMMIT, ROLLBACK, GRANT, REVOKE

 

 DES
 DES는 대표적인 비밀키 암호화 기법으로 꼽힌다.
56비트의 암호/복호 키를 이용하여 64비트의 평문을 암호화, 복호화 하는 방식이며 IBM사에서 개발하였고, 미국 국방성에 의해 채택되었다.
암호화 키와 복호화 키가 동일한 특징을 가지며, 3개의 키를 연속해 놓은 트리플 DES가 많이 사용된다.
Keyword
 

 

해시 (hash)
 임의의 길이의 입력 데이터나 메시지를 고정된 길이의 값이나 키로 변환하는 것을 해시라고 한다.
데이터의 암호화가 아닌 무결성을 검증하기 위한 방법으로 사용되며, 대칭 비대칭 암호화 기법과 함께 사용되어 전자화폐, 전자서명 등 다양한 방면에서 활용되고 있다.
Keyword
데이터, 메시지를 특정값, 키로 변환 / 무결성 검증 / 대칭˙비대칭 암호화 기법 / 전자화폐, 전자서명

 

 IPsec
 IPsec는 안전에 취약한 인터넷에서 안전한 통신을 실현하기 위한 통신 규약이다.
인터넷상에 전용 회선과 같이 이용 가능한 가상적인 전용 회선을 구축하여 데이터가 도청당하는 등의 행위를 방지하기 위한 통신 규약이다.
이 통신 규약은 사용자 측 단말기에 탑재할 수 있으며, 인터넷을 거쳐 특정 클라이언트와 서버만이  IPsec로 데이터를 주고받을 수 있다.
Keyword
 안전한 통신을 위한 통신규약 / 가상 전용 회선 구축 / 데이터 도청 방지

 

릴레이션(Relation)
 관계 데이터 모델은 1970년 Codd에 의해 제안된 것으로 통일적이고 단순한 데이터 구조, 즉 릴레이션(Relation)과 수학적인 이론을 기초로 하고 있다.
 릴레이션(Relation)을 관계 데이터 모델의 견지에서 살펴보자.

 어떤 릴레이션 R이 N개의 도메인 D₁, D₂, ... D(n)의 한 도메인 D(j) 와 정확히 대응된다.
릴레이션 R의 스키마는 릴레이션 이름 R과 일정 수의 애트리뷰트 A₁, A₂, ... A(n)의 집합으로 구성되는데 편의상 R(A₁, A₂, ... A(n))으로 표기한다.
여기서 각 애트리뷰트의 A(i)(i = 1, 2, ... , n)는 도메인 D₁, D₂, ... D(n)의 한 도메인 D(j)와 정확히 대응된다.

 릴레이션 R의 인스턴스는 어느 한 시점에 릴레이션 R에 포함되어 있는 튜플의 집합을 말한다.
릴레이션 스키마를 릴레이션 내포(Intension)라고 하고 릴레이션 인스턴스를 단순히 릴레이션 또는 릴레이션 외연(Extension)이라고도 한다.
릴레이션 스키마는 한 릴레이션의 논리적 구조를 정의한 것이고, 릴레이션 인스턴스는 어느 한 시점에 릴레이션의 내용, 즉 튜플전체를 말한다.
릴레이션 R의 애트리뷰트 개수 n을 릴레이션 R의 차수(Degree)라 하고, 릴레이션에 포함되어 있는 튜플의 개수를 릴레이션 카디널리티(Cardinality)라 한다.
일반적으로 한 릴레이션에서 튜플은 계속적으로 삽입되고 삭제되기 때문에 카디널리티는 시간에 따라 그 값이 변할 수 있지만, 릴레이션의 차수는 시간에 관계없이 변하지 않는다.

 릴레이션은 다음과 같은 성질을 갖는다.
-릴레이션에 포함된 튜플은 모두 상이하다. 이를 튜플의 유일성 이라고 한다.
-튜플의 유일성은 릴레이션을 조작하기 위해 튜플을 접근하고 식별하는 방법의 기본이 된다.
-한 릴레이션에 포함된 튜플 사이에는 순서가 없다.
-한 릴레이션을 구성하는 애트리뷰트 사이에는 순서가 없다.
-한 릴레이션에 나타난 애트리뷰트 값은 논리적으로 더 이상 분해할 수 없는 원자값이어야 한다.
     이를 애트리뷰트의 원자성 이라고 한다.
     즉 릴레이션의 애트리뷰트 값으로 값의 집합은 허용되지 않는다.
     한 튜플의 어떤 애트리뷰트 값에 대해 그 값을 아직 모른다거나 그 애트리뷰트가 해당되지 않기 때문에 그 값을 명세할 수 없는 경우에 사       용하기 위해 정의된 특별한 값도 관계 데이터 모델에서는 원자값으로 취급한다.
Keyword
 

2018년 4월

 Array (배열)
 배열 은 인덱스(혹은 첨자)에 의해 구별되는 동일하게 입력된 데이터 항목의 집합이다.
변수와 다르게 같은 이름을 가지고 있어 같은 형식의 데이터를 저장하고 수집하기에 편리하다.
Keyword
 인덱스(첨자)로 구별 / 동일 데이터항목의 집합 / 집합들끼리 같은 이름을 가짐

 

Index (인덱스) 
 인덱스는 데이터를 보고나 기록할 때 데이터 레코드에 빠르게 접근하기 위한 키와 포인터로 구성된 데이터 구조이다.
테이블의 한 열 도는 여러 열을 사용하기 위해 생성될 수 있다.
빠른 검색과 레코드 접근과 관련된 효율적인 시퀀싱 작업들을 위한 기반을 제공한다.
Keyword
데이터 레코드에 빠른 접근 / 포인터, 키로 구성된 구조 / 데이터의 열 사용을 위해 생성 / 데이터 접근 관련 시퀀싱 

 

Tree (트리) 
트리는 정보를 지정하는 노드가 가장 눈에 띄는 구조이다.
부모 노드, 자식 노드, 자손 노드로 구성되며, 분기와 동일한 구조를 가진다.
분기의 끝에 있는 노드, 즉 가장 어린 노드를 리프라고 한다. 
Keyword
트리정보 지정 노드 / 부모,자식,자손 노드로 구성 / 분기와 동일한 구조 / 분기의 끝노드 : 리프 

 

Stack (스택)
 스택은 항목이 추가된 순서와 반대로 제거되는 특수한 형태의 데이터 구조이다.
그래서 가장 최근에 추가된 항목이 첫 번째로 제거된 항목이다.
이것은 후입, 선출(LIFO)이라고 불린다.
Keyword
 추가 순서와 반대로 제거 / 후입선출 / LIFO

 

 Queue (큐)
 큐는 수집에 있어 개체들이 순서대로 유지되고, 수집에 관한 주요(혹은 유일한) 작업은 단말의 전면 위치에서 개체들의 추가와 단말의 후면에서 개체들의 제거인 수집의 특별한 유형이다.
이는 선입선출(FIFO) 데이터 구조와 관련이 있다.
Keyword
전면 추가 후면 제거 / 선입선출 / FIFO 

 

 관계대수
 관계 대수는 관계형 데이터베이스에서 원하는 정보와 그 정보를 어떻게 유도하는가를 기술하는 절차적 언어로, 하나 또는 두 개의 릴레이션을 입력으로 받아들여 결과로서 새로운 릴레이션을 생성해내는 연산들의 집합이다.

관계대수의 연산에는 기본 연산인 순수 관계 연산자와, 수학적 집합 이론에서 사용하는 집합 연산인 일반 집합 연산자로 나누어 볼 수 있다.
Keyword
 절차적 언어 / 하나 이상의 릴레이션 입력 / 새로운 릴레이션 생성 / 순수 관계 연산자 / 수학적 집합 이론 / 일반 집합 연산자

 

 교차 곱 , 카티션 프로덕트 (Cartesian Product)
 교차곱은 모든 튜플들을 대응시켜 새로운 릴레이션을 만드는 연산으로, 연산의 결과 차수는 두 릴레이션의 차수를 합한 것과 같고 튜플은 두 릴레이션의 튜플 수를 곱한 것과 같다.
즉 이 연산의 결과는 두 릴레이션을 연결하여 나타낼 수 있는 모든 튜플들을 표현할 수 있으므로 여기에서 필요한 튜플만 선별하는 Select 연산을 수행하면 JOIN연산의 결과와 같아진다.
Keyword
 모든 튜플에 대응 / 차수의 합, 튜플 수의 곱 / 모든 튜플 표현 / Select와 Join의 결과가 같음

 

Select 
 Select는 릴레이션에 존재하는 튜플들 중에서 특정 조건을 만족하는 튜플들의 부분집합을 구하여 새로운 릴레이션을 만드는 연산으로, 릴레이션의 행에 해당하는 튜플을 구하는 것으로 수평 연산이라고도 한다.
기호는 σ(시그마)를 사용한다.
Keyword
 조건을 만족하는 튜플의 부분집합 / 릴레이션의 행 / 수평 연산 / σ 시그마 기호

 

JOIN
JOIN은 공통 속성을 중심으로 2개의 릴레이션을 하나로 합쳐서 새로운 릴레이션을 만드는 연산으로, 이 결과는 카티션 프로덕트 연산을 수행한 다음 Select 연산을 수행한 것과 같으며, 이로 만들어진 릴레이션의 차수는 연산된 두 릴레이션의 차수를 합한 것과 같다.
=, ≠, <, ,  >, ≥ 등의 비교 연산자를 θ로표현될수있는조인을 세타(theta/θ) JOIN이라고 한다.
JOIN연산의 기호는
 ▶◀ 이다.
Keyword
 공통 속성 기준 릴레이션의 합 / 교차곱 과 같음 / 차수는 두 릴레이션의 차수의 합
/ 비교연산자를 θ로 일반화 / θ표현조인:세타조인 / 기호 ▶◀

 

Natural JOIN
 JOIN조건이 ' = ' 일 때 동일한 속성이 2번  나타나게 되는데, 이 중 중복된 속성을 제거하여 같은 속성은 1번만 나타나게 하는 연산을 Natural JOIN이라 한다.
Keyword
 조건이 ' = ' 일때 / 동일한 속성이 2번(중복현상) / 중복 속성 제거

 

 NAS, Network Attached Storage / 망 부착 장치)
 네트워크 상의 다른 기기들에게 파일 기반 데이터 저장 서비스를 제공한다.
일반 서버와는 다르게, 완전한 형태의 운영체제는 사용하지 않고 최소한의 기능만을 탑재한 운영체제를 사용한다.
설치와 관리가 용이하고 구축이 저렴하기 때문에 소규모 파일 공유 환경에서 인기를 얻고 있다.
Keyword
 파일기반 데이터 저장 서비스 / 최소한의 기능 탑재 운영체제 / 소규모 파일 공유 환경

 

 SON (Self Organizing Network / 자동 구성 네트워크)
 주변 상황에 맞추어 스스로 망을 구성하는 네트워크를 말한다.
통신망 커버리지 및 전송 용량 확장의 경제성 문제를 해결하고, 망의 운영과 관리의 효율성을 높이는 것을 목적으로 한다.
갑작스러운 사용자의 증가나 감소 시에는 자동으로 주변 셀과의 협력을 통해 셀 용량을 변화시키며, 장애가 발생했을 때 자체적인 치유도 가능하다.
Keyword
 주변 상황에 맞춤 / 스스로 망 구성 / 통신 커버리지 , 전송용량 확장 / 망 운영 관리 효율 증대 목적 / 사용자 증가 감소 시 주변 셀과  협력
/ 장애시 자가 치유

 

 Memristor (멤리스터)
 전원 공급이 끊어졌을 때도 직전에 통과한 전류의 방향과 양을 기억하여 다시 전원이 공급되었을 때 기존의 상태를 그대로 복원할 수 있는 메모리 소자다.
차세대 기억 소자 및 회로 등에 응용될 것으로 기대되며, 기존의 컴퓨터 시스템 메모리 등에 이용할 경우 에너지의 소모와 부팅 시간을 획기적으로 줄이는 것이 가능하다.
Keyword
 전원공급 중단 / 전류의 방향과 양을 기억 / 전류 재 공급시 기존 상태로 복원 / 메모리 소자 / 차세대 기억 소자, 회로에 응용

 

 AllJoyn (올조인)
표준화된 오픈소스 기반의 사물인터넷(IOT) 플랫폼으로, 리눅스 재단이 사물인터넷 확산을 위해 설립한 컨소시엄인 올신얼라이언스(AllSeenAlliance)에 의해 제공된다.
서로 다른 운영체제나 하드웨어를 사용하는 기기들이 표준화된 플랫폼인 이것을 이용함으로써 서로 통신 및 제어가 가능하게 된다.
올신 얼라이언스에는 LG, Canon, Microsoft, Philips, Sony 등 많은 대형 기업이 함께 하고 있다.
Keyword
 표준화 된 오픈소스 기반 사물인터넷(IOT) 플랫폼 / 리눅스 재단 설립 / 올신얼라이언스 퀀소시엄 / 서로다른 운영체제 및 하드웨어간의 통신 및 제어가능

구독과 공감 혹은 댓글이 블로거에게는 큰 힘이 됩니다.

728x90
반응형