동시에 여러 개의 프로그램을 실행하는 멀티태스킹 을 하면서 운영체제가 각 작업의 cpu 이용 시간 제어하여 응용 프로그램 실행 중 문제가 발생하면 해당 프로그램을 강제 종료 시키고 모든 시스템 자원을 반환하는 방식
다른 여러 응용 프로그램에서 작성된 문자나 그림 등의 개최를 현재 작성중인 문서에 자유롭게 연결하거나 삽입하여 편집할 수 있게 하는 기능을 의미하는 windows의 특징
- OLE(Object Linking and Embedding)
UNIX에서 find 기능 간략히 서술
운영체제 성능 평가 기준
(1) : 일정 시간 내에 시스템이 처리하는 일의 양
(2) :시스템에 작업을 위한 시간부터 처리가 완료될 때까지 걸린 시간
(3) :시스템을 사용할 필요가 있을 때 즉시 사용 가능한 정도
(4) :시스템이 주어진 문제를 정확하게 해결하는 정도
보조기억장치에 일부를 주기억 장치 처럼 사용하는 것으로 용량이 작은 주기억장치를 마치 큰 용량을 가진 것처럼 사용하는 기법
페이지 교체 알고리즘
(1)사용빈도가 가장 적은 페이지를 교체하는 기법
(2)앞으로 가장 오랫동안 사용하지 않을 페이지를 교체하는 기법
(3) 페이지가 주기억장치에 적재된 때마다 그때의 시간을 기억 시켜 가장 먼저 들어와서 가장 오래 있었던 페이지를 교체하는 기법
국부성에 대한 설명
(1)프로세스가 실행되면서 하나의 페이지를 일정 시간 동안 집중적으로 액세스하는 현상
(2) 프로세스 실행 시 일정 위치의 페이지를 집중적으로 액세스하는 현상
- 시간 구역성, 공간 구역성 (Temporal Locality, Spatial Locality)
프로세스 스케줄링 기법
(1)이미 할당된 cpu 를 다른 프로세스가 강제로 빼앗아 사용할 수 없는 스케줄링 기법
(2) 하나의 프로세스가 cpu 를 할당받아 실행하고 있을 때 우선순위가 높은 프로세스가 cpu 를 강제로 빼앗아 사용할 수 있는 스케줄링 기법
비선점 스케줄링 알고리즘 중
준비상태 큐에서 기다리고 있는 프로세스들 중에서 실행 시간이 가장 짧은 프로세스에게 먼저 cpu 를 할당하는 기법
IPv6는 현재 사용하고 있는 ip주소체계의 주소 부족 문제를 해결하기 위해 개발된 주소 체계로, (1) bit 씩 (2)부분, 총 (3)bit로 구성되어있다. IPv6의 각 부분을 (4) 진수로 표현하고, (5)으로 구분한다.
OSI-7계층에서 종단 간 신뢰성있고 효율적인 데이터 전소우이해 오류검출과 복구, 흐름 제어를 수행하는 계층
물리적 계층을 신뢰도를 높여주고 링크 확립 및 유지할 수 있는 수단을 제공한다. 에러 제어, 흐름 제어 등의 기능을 수행한다.
응용 프로세스 간의 정보 교환, 전자 사서함, 파일전송, 가상 터미널 등 사용자가 osi 환경에 접근할 수 있도록 서비스를 제공하는 데 사용되는 osi 참조모델을 계층.
LAN과 LAN을 연결하고 LAN안에서의 컴퓨터 그룹을 연결하는 기능을 수행하고 네트워크 수많은 단말기 이들에 의해 발생되는 트래픽 병목 현상을 줄일 수 있는 네트워크 관련 장비
osi 전 계층의 프로토콜 구조가 다른 네트워크 연결을 수행한다. 세션 계층, 표현 계층, 응용 계층 간 을 연결하여 데이터 형식 변환 주소 변환 프로토콜 변환 등을 수행한다. LAN 에서 다른 네트워크에 데이터를 보내거나 다른 네트워크로부터 데이터를 받아들이는 출입구 역할을 한다.
컴퓨터와 컴퓨터 또는 컴퓨터와 인터넷 사이에서 파일을 주고받을 수 있도록 하는 원격 파일 전송 프로토콜
(1)은 TCP/IP에서 사용되는 논리주소를 물리주소(MAC)으로 변환시켜주는 프로토콜이고, (2)는 호스트의 물리주소를 통하여 논리주소인 IP주소를 얻어오기 위해 사용되는 프로토콜이다.
- ARP(Address Resolution Protocol), RARP (Reverse Address Resolution Protocol)
비연결형인 데이터그램 방식을 사용하고, 전송할 데이터의 주소 지정, 경로 설정 등의 기능을 제공하는 TCP/IP 인터넷 계층의 프로토콜
프로토콜의 기본 요소 3가지
인터넷상에서 서버 및 회선, 플랫폼, 소프트웨어 등과 같은 정보기술 자원을 소유하지 않고 서비스 형태로 빌려쓰는 방식이다. 매우 큰 가상화된 컴퓨팅 환경이다.
지리적으로 분산된 컴퓨터 자원을 초고속 인터넷망을 통해 격자 구조로 연결하여 공유함으로써 하나의 고성능 컴퓨터처럼 사용하는 방법
모든 사물에 부착된 RFID 태그 또는 센서를 통해 탐지된 사물의 인식 정보는 물론 주변의 온도, 습도, 위치정보, 압력, 오염 및 균열 정도 등과 같은 환경정보를 실시간으로 네트워크와 연결하여 수집하고 관리하는 네트워크 시스템
- USN (Ubiquitous Sensor Network)
정보통신기술을 기반으로 실세계와 가상 세계의 다양한 사물들을 인터넷으로 서로 연결하여 진보된 서비스를 제공하기 위한 서비스 기반 기술
통신망 구성형태
(1) : 중앙 컴퓨터와 일정 지역의 단말 장치 까지는 하나의 통신 회선으로 연결하고 이웃하는 단말장치 는 일정 지역 내에 설치된 중간 단말 장치 로부터 다시 연결하는 형태
(2) : 중앙에 중앙 컴퓨터가 있고 이를 중심으로 단말 장치들이 연결되는 중앙 집중식 네트워크 구성형태로, 각 단말장치들은 중앙컴퓨터를 통하여 데이터를 교환한다.
(3) : 모든 지점을 컴퓨터와 단말 장치를 서로 연결한 형태로, 많은 단말장치 로부터 많은 양을 통신을 필요로 하는 경우에 유리하다.
(4) : 서로이웃 하는 컴퓨터 또는 단말 장치들을 포인트 투 포인트 방식으로 연결시킨 형태로, 양방향 인 경우 양쪽 방향으로 접근이 가능하여 통신 회선 장애 에 대한 융통성이 있다.
- 계층형(tree), 성형(star), 망형(mesh), 링형(ring)
현재 가장 널리 사용되는 라우팅 프로토콜로 거리 벡터 라우팅 프로토콜이 라고도 부르며 최대 홉수를 15로 제한한 라우팅 프로토콜
- RIP(Routing information Protocol)
링크 상태 알고리즘을 사용하는 대규모 네트워크에 적합한 내부 라우팅 프로토콜이다. IGP의 한계를 극복하기 위해 IETF에서 고안한 것으로, 네트워크 변화가 있을 때만 갱신 암으로 대역을 효과적으로 사용할 수 있다. 최단 경로 탐색에 다익스트라 알고리즘을 사용한다.
수신 측은 확인 신호를 받지 않고도 미리 정해진 패킷 수만큼 연속적으로 전송하는 방식으로 한 번에 여러 개의 프레임을 나누어 전송할 경우 효율적인 흐름 제어 기법
소프트웨어 개발자의 지식재산권을 보호하고 사용되는 저렴한 비용으로 소프트웨어를 안정적으로 사용 및 유지보수 할 수 있도록 소스 프로그램과 기술정보 등을 의 제3의 기관에 보관하는 것이다
정보들 사이의 연관성을 컴퓨터가 이해하고 처리할 수 있는 에이전트 프로그램을 통해 사용자가 원하는 정보를 찾아 제공한다. 컴퓨터들끼리 정보를 주고 받으면서 자체적으로 필요한 일을 처리할 수 있다. 차세대 지능형 웹이다
소프트웨어를 제공하는 입장에서는 악의적인 이지아는 유용한 소프트웨어라고 주장할 수 있지만 사용자 입장에서는 유용할 수도 있고 악의적인 수도 있는 소프트웨어.
플래시 애니메이션 기술과 웹 서버 애플리케이션 기술을 통합하며 기존 html 보다 역동적이고 인터랙티브한 웹페이지를 제공하는 신개념 플래시 웹 페이지 제작 기술
하나의 프로세서 내 일반 애플리케이션을 처리하는 일반 구역과 보안이 필요한 애플리케이션을 처리하는 보안구역으로 분할하여 관리하는 하드웨어 기반의 보안 기술
초정밀 반도체 제조기술을 바탕으로 센서 액추에이터 등 기계 구조를 다양한 기술로 미세 가공하여 전기기계적 동작을 할 수 있도록 한 초미세 장치
- MEMS 멥스 (Micro-electro mechanical system)
일련의 데이터를 정의하고 설명해주는 데이터이다. 컴퓨터에서는 데이터 사전의 내용, 스키마 등을 의미한다
다양한 채널에서 소비자와 상호작용을 통해 생산된 데이터이다. 이전에 사용하지 않거나 알지 못했던 새로운 데이터 이다. 기존 데이터에 새로운 가치가 더해진 데이터이다.
병행제어 기법 중 트렌잭션과 트랜잭션이 읽거나 갱신한 데이터에 대해 트랜잭션이 실행을 시작하기 전에 시간표를 부여하여 부여된 시간에 따라 트랜잭션 작업을 수행하는 기법