1) 운영체제, Operating System, OS
* 운영체제를 설명하기전 먼저 운영체제가 없는 컴퓨터를 상상해 본다면???
: 사용자는 컴퓨터를 이용하기 위한 어떠한 조작도 할 수 없다.
: 마치 '뇌사'한 상태와 같다.
: 생명은 있으나 아무것도 할 수 없는 상태이다.
* 컴퓨터의 핵심 => Processor (CPU) + Memory (Main Memory, RAM)
: 모든 프로그램은 실행되기 위해서 "메인 메모리"에 적재되어야만 한다.
: 프로세서는 메모리에 있는 프로그램(명령들)을 가져다가 처리하는 것이다.
* 사용자가 아래한글(HWP)을 실행하면 어떤 일이 벌어지나?
: 하드디스크에 있는 HWP 프로그램 파일들이 메모리에 로드된다.
: 프로세서는 메모리의 HWP 프로그램(명령들)에 따라 처리한다.
: 하드디스크의 프로그램을 메모리에 로드는 누가 하나? -> 운영체제
* 현대 컴퓨터는 동시에 여러 개의 프로그램을 실행할 수 있다.
: MS-Word를 실행하다가 Chrome도 실행하고 동영상 플레이어도 실행한다.
-> 멀티 프로그래밍 시스템(Multi-Programming System)
: 무엇이 이것을 가능하게 하는가? -> 운영체제
* 컴퓨터에는 다양한 하드웨어가 연결되어져 있다.
: 키보드, 마우스로부터 입력을 받고, 프린터로 인쇄를 하고, 스캐너로 스캔을 한다.
모니터에 디스플레이되고 파일을 읽고 파일을 저장한다.
: 무엇이 이것을 가능하게 하는가? -> 운영체제
* 운영체제는 무엇을 위해 존재하는가?
: 사용자 편의성 제공(User Convenience)
-> 사용자를 위한 사용환경의 제공(User Interface)
: 컴퓨터의 성능 향상(More Reliable or Better Performance)
-> 처리 능력 향상, 신뢰도 향상, 응답 시간 단축 등
: 컴퓨터의 하드웨어를 관리(Hardware Management)
-> 키보드, 마우스, 프린터, 스캐너, 모니터, CPU, 메모리, LAN Card, USB 등
정리해주신 글 잘 봤습니다!!
답글삭제