본문 바로가기

운영제체

(2)
2강 운영체제 - 시스템의 발전 ◻ 시스템의 발전에서 주요하게 꼽히는 부분은 바로 일괄처리 시스템에서 다중 프로그램 & 시분할 시스템으로의 발전입니다. ◻ 일괄처리 시스템 (Batch System) : 초기의 컴퓨터가 동작하는 방식으로서 물리적으로 콘솔에서 수행을 하던 방식에 사용하던 시스템입니다. 초기의 운영체제는 즉시적으로 데이터를 처리 할 수 있는 여건 또한 갖추지 못했습니다. 따라서 그 대안으로 일괄처리 시스템이 운영체제에 도입이 됨으로써 비슷한 것으로 한 번에 묶어서 처리할 수 있게 되었습니다. 일괄처리 시스템은 처리속도를 향상시키기 위해서 유사한 요구를 가지는 작업들을 함께 모아서 이들을 하나의 그룹으로 수행합니다. 다만 기계적인 입/출력 장치의 속도가 CPU와 같은 전자적인 장치의 속도보다 느리기 때문에 CPU가 계속해서 ..
1강 운영체제(OS)의 개요 운영체제 - 유닉스, 리눅스, 윈도우 운영체제나 컴퓨터 구조와 같이 그러한 컴퓨터 시스템, 기반 구조와 같은 다양한 학문들, 분야들을 접해 보신다면 생각보다 컴퓨터의 구조가 굉장히 논리적이고 공부만 한다면 충분히 이해할 수 있는 분야이다. 운영제체(OS)공부하면 컴퓨터 전반적인 이해를 하는 데 많은 도움이 된다. ◻ 운영제체(정의 중 대표적인 정의) : 컴퓨터의 사용자와 하드웨어 사이에 중재자 역할을 해주는 프로그램 ◻ 운영체제의 역사 처음에는 각종 프로그램에 대한 자원을 할당하고 관리해주는 모듈이 없었음. 수작업 -> 단일 프로그래밍 -> 다중 프로그램 & 시분할() -> 모바일 OS & 실시간 시스템 ◻ 운영체제의 목적 사용자가 컴퓨터를 편리하게 사용하는 것 컴퓨터가 하드웨어가 효율적으로 사용되는 것..