카테고리 없음

[운영체제] OT

송테이토 2022. 11. 9. 13:00

[KOCW] 이화여대 반효경 교수님  운영체제 

http://www.kocw.net/home/cview.do?cid=3646706b4347ef09 

 

운영체제

운영체제는 컴퓨터 하드웨어 바로 위에 설치되는 소프트웨어 계층으로서 모든 컴퓨터 시스템의 필수적인 부분이다. 본 강좌에서는 이와 같은 운영체제의 개념과 역할, 운영체제를 구성하는 각

www.kocw.net

 

OT

강의 목표

운영체제는 컴퓨터 하드웨어 바로 위에 설치되는 소프트웨어 계층으로서 모든 컴퓨터 시스템의 필수적인 부분이다.

  • 운영체제 개요
  • 컴퓨터시스템의 구조
  • 프로세스 관리
  • CPU 스케줄링
  • 병행 제어
  • 데드락
  • 메모리관리
  • 가상 메모리
  • 파일 시스템
  • 입출력 시스템
  • 디스크 관리

과제

운영체제의 자원 관리와 관련한 간단한 C프로그래밍을 해본다

운영체제란 무엇인가?

운영체제란?

→ 컴퓨터 하드우에ㅓ 바로위에 설치되어 사용자 및 다른 모든 소프트웨어와 하드웨어를 연결하는 소프트웨어 계층

  • 컴퓨터 시스템을 편리하게 사용할 수 있는 환경을 제공
  • 운영체제는 동시 사용자/프로그램이 각각 독자적 컴퓨터에서 수행되는 것 같은 환상을 제공
  • 컴퓨터 시스템의 자원을 효율적으로 관리

→프로세서, 기억 장치, 입출력 장치 등의 효율적 관리

프로그램 100개가 동시에 실행되더라도 메모리에 넉넉하게 적절히 분배해야한다.

공평성과는 조금 다른 이야기지만 이게 가장 효율적이다.

형평성!

특정 사용자가 차별받아서는 안된다.

공평하게 나눠주더라도 굶어죽는사람, 극빈층이 지나치게 대우를 못받아서는 안된다.