컴퓨터과학/운영체제

    1-2 운영체제의 역사

    컴퓨터 시스템의 운영체제는 대략 10년마다 특징적인 변화를 거치며 발전 해왔는데, 그 과정을 연대별로 구분하면 다음과 같다. 1. 1940년대와 1950년대1940년대 초기 전자식 디지털 컴퓨터에는 운영체제가 없었다.프로그램은 기계적인 스위치에 의해서 작동되었었고, 처리속도를 빠르게 하기위하여 어셈블리어가 개발되었다. 1950년대의 시스템은 일반적으로 한 번에 오직 하나의 작업만을 수행했으며, GM(General Motors) 연구소에서는회사의 IBM701을 위하여 1950년대 초에 최초의 운영체제를 구현하였다. 2. 1960년대1960년대의 시스템에서는 몇 개의 작업이 메모리에 동시에 있게 하는 멀티 프로그래밍(MultiProgramming) 개념을 도입하였다.멀티 프로그래밍은 작업들이 번갈아가며 CP..

    제 1장 운영체제 개요

    제 1장 운영체제 개요

    1. 운영체제의 개요 1.1 운영체제의 역할 운영체제란 컴퓨터의 하드웨어 자원을 관리하고 컴퓨터 프로그램이 동작하기 위한 서비스를 제공하는 시스템 소프트웨어이다. 운영체제의 역할을 좀 더 구체적으로 살펴보면 다음과 같다. 1) 컴퓨터 시스템의 운영 - 컴퓨터 시스템의 자원을 제어 및 관리 및 운영 - 응용 프로그램들의 실행을 도와줌 ex ) 키보드나 마우스 등의 장치제어, 여러 프로그램들이 실행될 때 CPU와 메모리 관리를 효율적으로 함 2) 사용자 지원 - 사용자가 내린 명령을 해석하여 실행하게 함 - 사용자와 하드웨어 사이의 매개체 역할 ex) 사용자가 컴퓨터를 잘 모르더라도 쉽게 사용할 수 있도록 GUI 형태의 인터페이스 제공, USB메모리를 컴퓨터에 꽂으면 사용자가 볼 수 있게해줌. 1.2 컴퓨터..

    운영체제 개관

    컴퓨터 소프트웨어는 시스템 소프트웨어와 응용 소프트웨어로 구분된다. 시스템 소프트웨어는 하드웨어와 밀접한 관계를 갖고 응용 소프트웨어와 하드웨어 사이의 매개체 역할을 담당한다. 운영체제는 이러한 시스템 소프트웨어의 핵심을 이룬다. 왜 배우는가? 컴퓨터 시스템을 이해하기 위해서는 반드시 학습해야만 하는 과목이다. 운영체제를 이해한다는 것은 곧 컴퓨터 시스템 전체가 어떻게 작동하는지를 아는 것과 같다. 이 다음부턴 운영체제에 대하여 정리한 것을 간략하게 정리 할 생각이다.