프로그래밍/컴퓨터 운영체제
-
UNIX와 Windows 운영체제 UNIX and Windows operating system프로그래밍/컴퓨터 운영체제 2017. 11. 27. 19:44
# UNIX의 개요- 시분할 시스템(Time Sharing System)을 위해 설계도니 대화식 운영체제- 대부분 C언어로 작성되어 있어 이식성이 높으며 장치, 프로세스 간의 호환성이 높음- Multi-User, Multi-Tasking을 지원함- Multi-Tasking : 하나 이상의 작업을 백그라운드에서 수행하므로 여러 작업을 동시에 처리할 수 있음- 많은 네트워킹 기능을 제공하므로 통신망(Network) 관리용 운영체제로 적합함- 트리 구조의 파일 시스템- 프로그램 개발에 용이함- 다양한 유틸리리 프로그램들이 존재함 # UNIX의 개요- 사용자 (User)- 유틸리티 (Utility)- 쉘 (Shell)- 커널 (Kernel)- 하드웨어 # UNIX 시스템의 구성- 커널 (Kernel) : UNI..
-
[운영체제] 컴퓨터 시스템 소개프로그래밍/컴퓨터 운영체제 2014. 12. 5. 01:01
본 글은 한빛 아카데미에서 출판한 운영체제. 그림으로 배우는 원리와 구조 도서를 참고하여 요약한 글입니다. 개인적으로 공부하며 작성한 요약글이므로 실제 공부를 위해서는 직접 도서를 구매하셔서 공부하시는걸 추천합니다. 컴퓨터 시스템 구성 요소 컴퓨터 시스템은 물리적으로 하드웨어, 소프트웨어로 구성운영체제는 하드웨어와 사용자 사이에 위치하며 하드웨어와 소프트웨어 자원을 관리하는 프로그램 1. 프로세서 프로세서는 컴퓨터 하드웨어 구성요소 중 운영체제와 가장 밀접한 하드웨어로 컴퓨터 각 부분의 동작을 제어하고 연산을 수행중앙처리장치 (CPU, Central Processing Unit)이라고 한다.레지스터, 산술 논리 연산장치, 제어장치 등으로 구성된다.개인용 PC에서는 주로 주기억장치를 제외한 레지스터, 산술..