01. 운영체제의 개요
1. 운영체제 소개
1-1. 생활 속 운영체제
컴퓨터란?
프로그래밍이 가능한 기계
임베디드 시스템이란?
웹서핑, 문서 작성, 영화 감상, 게임과 같은 다양한 작업에 사용되는 범용 컴퓨터가 아닌 스마트 시계, 스마트 TV, 스마트 자동차 등에 탑재된 컴퓨터
1-2. 운영체제의 정의
- 컴퓨터는 데이터를 통해 작업이 이루어짐 크게 처리하고 결과를 출력하거나 저장 함 데이터(Data) → Processing(처리) → 정보(Information) / IT(Information Technology)
- 소프트웨어 → 명령 → 하드웨어 / 소프트웨어는 정해진 절차에 따라 하드웨어를 사용하여 데이터를 처리 하는데 크게 응용 프로그램(워드, 한글, 곰플레이어 등)과 시스템 소프트웨어(운영체제, 유틸리티 등)이 있다.
- 운영체제(Operating System)란?
- 운영체제는 모든 소프트웨어 위에 존재하는 최고의 소프트웨어
- 응용 프로그램과 사용자로부터 모든 컴퓨터 자원을 숨김 → 대신 Interface를 제공해 사용 할 수 있도록 해줌
- 컴퓨터 자원을 효율적으로 관리하는 소프트웨어
- 하드웨어를 조정하고 관리하기 위해 존재
- 소프트웨어와 하드웨어의 특성 모두 갖춘 형태로 운영 되며 이를 펌웨어(Firmware)라고 함
1-3. 컴퓨터 구조와 운영체제
- UI(User Interface) - 사용자가 조작하여 컴퓨터를 컨트롤 함
- GUI(Graphical User Interface) - 마우스의 클릭, 드래그 같은 직관적인 작업으로 컴퓨터 컨트롤이 가능해짐