오도원입니다.

건강과 행복을 위하여

반응형

컴퓨터공학/운영체제 3

# 3. History로 보는 운영체제 (1950년대 ~ 1960년대)

1. 1950년대 ~ 1960년대 1) 1950년대 첫번째 컴퓨터 애니악(EANIAC ) 운영체제가 없었다. 1개의 응용 프로그램을 실행시키기도 바빴으며 응용 프로그램이 시스템 자원을 제어, 관리했다. 2) 1960년대 초기 배치 처리 시스템(batch processing system) 출현 여러 응용 프로그램을 등록시켜놓으면, 순차적으로 실행하는 시스템이다. 배치 처리 시스템을 기반으로 운영체제가 출현했다. 철수 : 프로그램 1 영희 : 프로그램 2 프로그램 실행방법은 프로그램 1 -> 프로그램 2 또는 프로그램 2 -> 프로그램 1 밖에 없다. 3) 배치 처리 시스템의 단점 1. 컴퓨터 응답시간(reponse time)이 오래 걸린다. 앞에서 실행 시간이 많이 드는 응용 프로그램이 실행될 수 있기 때..

# 2. 운영체제와 응용 프로그램

1. 응용 프로그램이란? 프로그램 = 소프트웨어 소프트웨어 = 운영체제, 응용 프로그램(엑셀, 파워포인트, ...) 응용 프로그램 = Appication(일반 PC) = APP(모바일) 정리하면, 프로그램 = 소프트웨어이고, 소프트웨어는 운영체제와 운영체제가 아닌 것. 즉, 응용 프로그램으로 나뉜다. 2. 운영체제와 응용 프로그램간의 관계 운영체제는 응용 프로그램을 관리한다. 응용 프로그램을 실행시킨다. 응용 프로그램간의 권한을 관리한다. ex) 관리자 권한으로 실행 응용 프로그램을 사용하는 사용자를 관리 ex) 로그인 이런 식으로 운영체제에서 응용 프로그램을 관리하는 이유는 응용 프로그램은 누구나 만들 수 있기때문이다. 예를 들어, 무한 반복문을 넣거나, 코드를 잘못 작성하여 프로그램이 다운되거나, 모..

# 1. 운영체제 큰 그림 이해하기

운영체제 역할 1. 시스템 자원(System Resource) 관리자 운영체제는 Operation System, OS라고 부른다. 첫번째 역할로서 시스템 자원 즉, 컴퓨터 하드웨어를 관리한다. - 시스템 자원(System Resource, 컴퓨터 하드웨어) CPU(중앙처리장치) Memory(DRAM, SRAM) I/O Devices(입출력장치) - 모니터, 마우스, 키보드, 네트워크(데이터 송수신) 저장매체(Storage) - SSD, HDD 컴퓨터 하드웨어는 스스로 할 수 있는 것이 아무것도 없다. CPU : 각 프로그램이 얼마나 CPU를 사용할지를 결정할 수 없다. Memory : 각 프로그램이 어느 주소에 저장되어야하고, 어느 정도의 메모리 공간을 확보해야 하는지 결정할 수 없다. 저장매체(SSD,..

반응형