os-basic
운영체제 큰 그림
운영체제 역할 : 시스테 자원 (System Resouce) 관자자
- Operating System
- System Resouce = Computer 하드웨어
- CPU, Memory
- I/O Devices
- 저장 매체
하드웨어는 자체로는 아무것도 할 수 없다.
CPU를 얼마만큼 사용할지, 어디 메모리 주소에 저장할지, 마우스 조작은 어떻게 할지, 어떤 폴더에 파일을 저장할지 등에 모든 결정은 운영체제가 한다.
대표적인 운영체제
- Windoes OS
- Mac OS
- UNIX
- UNIX 계열 OS
- LINUX
운영체제의 역할 : 사용자와 컴퓨터 간의 커뮤티케이션 지원
운영체제 안의 쉘이라는 소프트웨어가 하드웨어와 사용자간의 커뮤니케이션을 지원한다.
운영체제 역할 : 컴퓨터 하드웨어와 프로그램을 제어
하드웨어 뿐만 아니라 프로그램 까지도 제어하는 역활을 수행한다.
응용 프로그램이란?
소프트웨어 = 운영체제, 응용프로그램(엑셀, 파워포인 같은..)
응용 프로그램 = Application
운영체제와 응용 프로그램간의 관계
운영체제는 응용 프로그램을 관리한다.
- 실행 시킴
- 응용 프램간의 권한을 관리한다.
- 사용하는 사용자도 관리한다. (로그인…)
컴퓨터 구조
컴퓨터를 키면? 운영체제는 Memory에 올라감.
현대의 컴퓨터는 폰노이만 구조를 따르고 있기 때문에
메모리에 올려놓기 실행.