728x90
1970년대 운영체제: 제대로된 운영체제의 등장 - UNIX OS
배경: UNIX OS의등장
UNIX OS란?
- 미국 AT&T사의 벨 연구소에서 켄톰슨, 데니스리치(C언어의 창시자)에 의해 제작
- 시분할시스템, 멀티태스킹, 멀티 프로그래밍등의 기술이 들어간 최초의 OS
- 다중사용자 지원 가능
- 현대 운영체제의 기본기술을 모두 포함한 OS
+)C언어가 필요했던 이유
-기존에 Assembly언어로 소프트웨어 개발이 이루어졌는데 c언어의 등장으로 인해 컴파일러가 있어 다시 작성할 필요가 없었으며, 어셈블리언어에 비해 프로그래밍 복잡도가 낮아 c언어로 개발을 하게 되었다.
1980년대 운영체제: 개인용 컴퓨터의 등장
배경: 개인용 컴퓨터 시대
-1980년대 이전: 대형 컴퓨터를 여러명이 접속해서 사용(UNIX)
-1980년대 이후: Personal Computer(pc)의 등장
CLI와 GUI
-CLI(Command Line Interface): 터미널환경 -> 쉽게 말해 키보드로만 이루어진 인터페이스
-GUI(Graphical User Interface): GUI환경 -> 쉽게 말해 마우스까지 사용가능한 인터페이스
--> 1980년대 초반까지 CLI환경이 주도했다면 중후반부터는 GUI환경의 OS가 점차 확장되기 시작했다.
정리
1970년대: UNIX OS의 등장
1980년대: GUI환경의 OS 확장 및 개인용 컴퓨터의 등장
728x90
'기술 > 운영체제' 카테고리의 다른 글
운영체제(2)_1950~1960년대의 운영체제 (0) | 2021.08.30 |
---|---|
운영체제(1)_운영체제의 큰 그림 (0) | 2021.08.30 |
nachos 운영체제 (4)main 함수 분석 정리 및 고찰 (0) | 2021.06.06 |
nachos 운영체제 (3)nachos 설치 (0) | 2021.06.06 |
nachos 운영체제 (2)cross-compiler 설치 (1) | 2021.06.06 |