Just do IT
article thumbnail
Chapter 02 운영체제 개념잡기 (1)
공부 Note/운영체제 2021. 12. 22. 14:11

응용 프로그램, 운영체제, 컴퓨터 하드웨어(시스템 리소스) 관계 예) 도서관 운영체제 = 도서관 응용 프로그램 = 시민 컴퓨터 하드웨어 = 책 운영체제의 역할(도서관 역할) * 시민은 도서관에 원하는 책(자원)을 요청 * 도서관은 적절한 책(자원)을 찾아서, 시민에게 빌려줌 * 시민이 기한이 다 되면, 도서관이 해당 책(자원)을 회수함 * 운영체제는 응용 프로그램이 요청하는 메모리를 허가하고 ,분배한다 * 운영체제는 응용 프로그램이 요청하는 CPU 시간을 제공한다 * 운영체제는 응용 프로그림이 요청하는 IO Devices 사용을 허가/제어한다 사용자, 응용 프로그램, 운영체제, 컴퓨터 하드웨어와 관계 (이미지 필요) 사용자 -> 어플리케이션(응용 프로그램) -> operating system -> 하드웨..

article thumbnail
Chapter 01 운영체제 Intro (2)
공부 Note/운영체제 2021. 12. 22. 13:56

응용 프로그램이란? * 프로그램 = 소프트웨어 * 소프트웨어 = 운영체제, 응용 프로그램(엑셀, 파워포인트, 우리가 만든 프로그램 등) * 응용프로그램 = Application(일반 PC에서의 프로그램) = App(스마트폰에서 응용 프로그램) 운영체제와 응용 프로그램 간의 관계 * 운영체제는 응용 프로그램을 관리 - 응용 프로그램을 실행시킨다 - 응용 프로그램간의 권한을 관리해준다 > 관리자 권한으로 실행 - 응용 프로그램을 사용하는 사용자도 관리 > 로그인 운영체제와 응용 프로그램간의 관계 * 응용 프로그램은 누구나 만들 수 있다 - 응용 프로그램에 무한 반복문을 넣었다 - 응용 프로그램을 잘못 작성해서 프로그램이 다운 - 모든 파일 삭제 막기 (권한/사용자 관리) - 응용 프로그램이 욕심이 많아서, ..

article thumbnail
Chapter 01 운영체제 Intro (1)
공부 Note/운영체제 2021. 12. 22. 13:51

** 핵심 이론과 용어에 집중!! 운영체제 역할1 : 시스템 자원(System Resource) 관리자 * Operating System 또는 OS 라고 부릅니다 * 시스템 자원 (System Resource) = 컴퓨터 하드웨어 - CPU (중앙처리장지), Memory (DRAM, RAM) - I/O Devices (입출력장치) > Monitor, Mouse, KeyBoard, Network - 저장매체 : SSD, HDD (하드디스크) ※ 컴퓨터 하드웨어는 스스로 할 수 있는 것이 없습니다. 1. CPU : 각 프로그램이 얼마나 CPU를 사용할지를 결정할 수 없습니다 2. Memory : 각 프로그램이 어느 주소에 저장되어야 하는지, 어느 정도의 메모리 공간을 확보해줘야 하는지를 결정할 수 없습니다 ..