반응형
http://www.kocw.net/home/search/kemView.do?kemId=978503
진짜 차분하게 설명해주십니다. 중간에 어원과 비유가 집중에 도움이 되더라구요. 시험이 없는 수업을 들으니 재밌네요
OS가 없는 PC는 야생마 같은 상태 🐴
메모리
에 일단 명령들을 불러와야 함명령
들의 집합을프로그램
이라고 함프로세서
에서 명령어를 가져와서 실행하려고 해도 어떤걸 실행해야 할지 모름
운영체제가 필요함
하드디스크
를 뒤져서 우리가 실행하고 싶은 파일을메모리
에 올려줘야 함프로세서
는 하나애프로그램
여러개를 동시에 실행 시키는 것을 가능하게 해줌- 문서 작업 후 파일을 하드디스크에 저장해 줌
- 운영체제가 없으면 컴퓨터는 말그대로 폭주. 전혀 제어가 안됨
- 편의성을 제공: 어린아이도 컴퓨터를 조작할 수 있음
부팅
- ROM: POST 실행
- BootLoader 실행: OS를 메인 메모리에 올려줌
- OS 실행: 전력이 꺼질 때 까지 메모리에 상주(resident)
OS 구성요소
- OS: kernel + shell
- 커널 핵심. OS의 핵심에 해당 됨
- 커멘드 인터프린터, 쉘: 조개껍질이라는 뜻. OS의 껍질에 해당 됨. 유저가 명령을 전달하면 해석해서 해당되는 명령을 실행 함.
- OS 수업에서는 커널을 배움
- Hardware > OS > Application
운영체제 vs 정부
- 정부랑 비슷함
- 자원 관리, 할당: 국토나 인력 자원을 관리하고 할당하듯이 운영체제에서도 함
- 업무별 부서: 정부에 여러 부서가 있듯이 컴퓨터 안에도 여러 부서가 있음. 그 중에 프로세서 관리 & 메모리 관리가 제일 중요
반응형
'CS > OS' 카테고리의 다른 글
[OS] 3. 고등운영체제, 인터럽트 기반 운영체제: 최근의 고급운영체제, 인터럽트에 기반한 현대 운영체제 (0) | 2021.01.21 |
---|---|
[OS] 2. 운영체제 역사: 일괄처리부터 시분할시스템까지 운영체제 변천 역사 (0) | 2021.01.19 |
운영체제 스터디 자료 (0) | 2021.01.04 |