목록Other Fields/정보처리기사 (9)
이야기박스
§ 객체지향 기법: 현실 세계의 개체를 하나의 객체로 만들어 조립해서 작성할 수 있도록 하는 기법 - 구조적 기법의 문제점 해결책- 재사용 및 확장성- 복잡한 구조를 단계적이고 계층적으로- 사용자와 개발자의 이해가 쉬움- 객체, 클래스, 메시지 - 객체 (Object): 데이터와 데이터를 처리하는 함수를 묶어 놓은 캡슐화한 하나의 소프트웨어 모듈--> 상태와 행위를 가짐--> 객체의 메소드는 다른 객체로부터 메시지를 받았을 때 수행 a. 데이터 : 객체가 가지고 있는 정보--> 속성, 상태, 분류 등--> 속성, 상태, 변수, 상수, 자료 구조 라고도 불림 b. 함수: 객체가 수행하는 기능--> 데이터를 처리하는 알고리즘--> 메소드, 서비스, 동작, 연산 이라고도 불림--> 구조적 기법의 함수, 프로시..
§ 데이터베이스- 정의: 업무를 수행하는 데 필요한 상호 관련된 데이터들의 모임 - 특징a. 실시간 접근성b. 계속적인 진화c. 동시 공유d. 내용에 의한 참조e. 데이터의 논리적, 물리적 독립성 - 언어a. DDL ; Data Definition Languageb. DML ; Data Manipulation Languagec. DCL ; Data Control Language - 사용자a. DBA ; DataBase Administrator: 데이터베이스 관리자b. 데이터 관리자c. 데이터 설계자d. 응용 프로그래머e. 일반 사용자 § 키의 개념 및 종류 - 키 : 조건에 만족하는 튜플을 찾거나 순서대로 정렬할 때 기준이 되는 속성 - 슈퍼키 : 유일성 만족, 최소성 불만족- 후보키 : 유일성 만족, ..
§ 용어- PAD ; Program Associated Data: 프로그램 연동 정보--> 전송되고 있는 프로그램의 내용과 부가적인 정보를 설명하기 위함 - Digital Prosumer: 인터넷 커뮤니티에 참여해 콘텐츠를 즐기고 정보와 자료를 얻는 소비자이면서 동시에 의견을 적극 개진해 생산에도 영향을 미치는 사람을 뜻한다. - LBSNS ; Location Based Social Network Service: LBS(위치기반 서비스) + SNS--> 위치 기반 소셜 네트워크 서비스 - Hadoop: 오픈 소스를 기반으로 한 분산 컴퓨팅 플랫폼 - 4K 해상도: 차세대 고화질 모니터의 해상도를 지칭하는 용어 - Nomophobia: 스마트폰이 곁에 없을 때 불안감이나 두려움을 느끼는 증상 - Socia..
§ 용어 - 모바일- VHT ; Very High Throughput: IEEE에서 802.11h 후속으로 진행하고 있는 표준안 - STTD ; Space Time Transmit diversity: 시공간 송신 다이버시티--> WCDMA 시스템에 적용 - Giga Fi: 60GHz 대역 이용하여 데이터 전송하는 기술 - Cloud Computing: 클라우드 컴퓨팅 - MST ; Magenic Secure Transmission: 마그네틱 안전 전송 - WiFi ; Wireless Fidelity: 와이파이 - N-Screen: N개의 서로 다른 단말기에서 동일한 콘텐츠를 자유롭게 이용할 수 있는 것 - Thin Client PC: 하드웨어 없이 기본적인 메모리만 갖추고 서버와 네트워크로 운용되는 컴퓨..
§ 용어- WebKit: 웹 브라우저를 만드는데 기반을 제공하는 레이아웃 엔진 - Mashup: 웹에서 제공하는 정보 및 서비스 이용--> 새로운 소프트웨어, 서비스, 데이터베이스 등을 만드는 기술 - VoIP ; Voice over Internet Protocol: 인터넷 프로토콜 상의 음성 전송--> 인터넷을 통하여 통화 할 수 있는 기술 - URL ; Uniform Resource Locator: 각종 자원이 있는 위치를 나타내는 표준 주소 체계 - Cookie: 하드디스크에 저장하는 특정 웹사이트의 접속 정보 - IMS ; IP Multimedia Subsystem: 인터넷 프로토콜을 기반으로 음성, 오디오, 비디오 및 데이터 등의 멀티미디어 서비스를 제공하는 규격 - Multicast: 특정 다..
§ 용어- VPN ; Virtual Private Network: 가상 사설 통신망--> 통신 사업자의 공중 네트워크를 사용자가 마치 자신의 전용 회선처럼 사용할 수 있게 하는 서비스 - WLAN ; Wireless LAN : 무선랜.--> 무선 접속 장치가 설치된 곳을 중심으로 무선 주파수 기술을 이용하여 근거리 WLAN 카드가 장착된 핸드폰을 이용하여 인터넷에 연결하는 네트워크 - OFDM ; Orthogonal Frequency Division Multiplexing: 직교 주파수 분할 다중--> 직교 관계에 있는 다수의 부반송파에 나누어 실어 다중 전송하는 디지털 변조 방식 - FTP ; File Transfer Protocol: 파일 전송 프로토콜 - Multipath Fading: 다중 경로 ..
§ 용어- Cyber Bullying : 사이버 협박 - DDos ; Distributed Denial of Service: 분산 서비스 거부 공격 - VoIP Security Threat: 음성 패킷 --> 수집, 조합 --> 재생, 도청하는 위협 - Ransomware : 미국에서 발견된 스파이웨어 형태의 신종 악성 프로그램 - Digital Footprint: 디지털 기록, 흔적 - Watering Hole: 표적으로 삼은 집단이 주로 방문하는 웹 사이트를 감염시킴--> 표적이 해당 사이트에 방문하는걸 기다림 - Back Door / Trap Door: 시스템 보안이 제거된 비밀 통로--> 서비스 기술자 / 유지 보수 프로그래머의 편의를 위해서 - Zero Day Attack: 공격의 신속성--> ..
§ 보안 : 저장된 정보를 불법적인 침입이나 변경, 파괴로부터 보호하는 것- 기밀성- 무결성- 가용성- 인증- 부인 방지- 접근 통제 § 보안 위협의 유형- 가로막기 (Interruption)- 가로채기 (Interception)- 수정 (Modification)- 위조 (Fabrication) § 개인키 암호화 : 동일한 키로 암복호화 § 공개키 암호화 : 공개키 (암호화) / 비밀키(복호화) § DES ; Data Encryption Standard: 미국방성에 의해 채택 § 순차적 암호화 (OPE ; Order Preserving Encryption): 암호화된 수치들이 원본 수치 데이터와 동일한 순서로 정렬될 수 있도록 해주는 암호화 기술 § 공개키 기반 구조 (PKI ; Public Key In..