목록2020/08/13 (3)
차근차근

152. 인터넷 ★★★ 1. 인터넷의 개요 - 인터넷이란 TCP/IP 프로토콜을 기반으로 하여 전 세계 수많은 컴퓨터와 네트워크들이 연결된 광범위한 컴퓨터 통신망이다. - 미 국방성의 ARPANET에서 시작되었다. - 유닉스 운영체제를 기반으로 한다. - 통신망과 컴퓨터가 있는 곳이라면 시간과 장소에 구애받지 않고 정보를 교환할 수 있다. - 인터넷에 연결된 모든 컴퓨터는 고유한 IP 주소를 갖는다. - 컴퓨터 또는 네트워크를 서로 연결하기 위해서는 브리지, 라우터, 게이트웨이가 사용된다. - 다른 네트워크 또는 같은 네트워크를 연결하여 중추적 역할을 하는 네트워크로, 보통 인터넷의 주가 되는 기간망을 일컫는 용어를 백본(Backbone)이라고 한다. 2. IP 주소(Internet Protocol Ad..

146. 가상기억장치 구현 기법 / 페이지 교체 알고리즘 ★★★ 1. 가상기억장치의 개요 - 가상기억장치는 보조기억장치(하드디스크)의 일부를 주기억장치처럼 사용하는 것으로, 용량이 작은 주기억장치를 마치 큰 용량을 가진 것처럼 사용하는 기법이다. - 프로그램을 여러 개의 작은 블록 단위로 나누어서 가상기억장치에 보관해 놓고, 프로그램 실행 시 요구되는 블록만 주기적장치에 불연속적으로 할당하여 처리한다. - 주기억장치의 용량보다 큰 프로그램을 실행하기 위해 사용한다. - 주기억장치의 이용률과 다중 프로그래밍의 효율을 높일 수 있다. - 가상기억장치에 저장된 프로그램을 실행하려면 가상기억장치의 주소를 주기억장치의 주소로 바꾸는 주소 변환 작업이 필요하다. - 블록 단위로 나누어 사용하므로 연속 할당 방식에서..

141. 운영체제의 개념 ★★★ 1. 운영체제(OS)의 정의 - 운영체제는 컴퓨터 시스템의 자원들을 효율적으로 관리하며, 사용자가 컴퓨터를 편리하고 효과적으로 사용할 수 있도록 환경을 제공하는 여러 프로그램의 모임이다. 스스로는 어떤 유용한 기능도 수행하지 않는다. - 컴퓨터 사용자와 컴퓨터 하드웨어 간의 인터페이스로서 동작하는 시스템 소프트웨어의 일종으로, 다른 응용 프로그램이 유용한 작업을 할 수 있도록 환경을 제공해준다. - 유틸리티와 하드웨어 사이에 존재한다. 2. 운영체제의 목적 - 처리 능력 향상, 사용 가능도 향상, 신뢰도 향상, 반환 시간 단축 등 - 처리 능력 : 일정 시간 내에 시스템이 처리하는 일의 양 - 반환 시간 : 시스템 작업을 의뢰한 시간부터 처리가 완료될 때까지 걸린 시간 -..