안녕하세요~ 지방토끼입니다.

오늘은 운영체제에 대해서 공부해 보려고 합니다!
그럼 시작해 볼까요?
운영체제(OS, Operating System) 정의
컴퓨터 시스템의 자원을 효율적으로 관리하며, 사용자가 컴퓨터를 편리하고, 효과적으로 사용할 수 있도록
환경을 제공하는 시스템 소프트웨어의 일종으로, 컴퓨터 사용자와 하드웨어 사이의 인터페이스로서 동작하고,
다른 응용프로그램이 안정적으로 작업을 할 수 있도록 환경을 제공한다.
운영체제(OS, Operating System) 종류
대표적인 운영체제로는 Windows(윈도우), Mac OS(맥 OS), Linux(리눅스), Android(안드로이드) 등이 있다.

운영체제(OS, Operating System) 목적
처리 능력 향상
처리 능력은 일정 시간 내 또는 단위 시간당 처리할 수 있는 일의 양을 의미한다.
사용 가능도 향상
사용 가능도는 시스템을 사용할 필요가 있을 때 즉시 사용 가능한 정도를 의미한다.
신뢰도 향상
신뢰도는 시스템이 주어진 문제를 정확하게 해결하는 정도를 의미한다.
반환 시간 단축
반환시간은 시스템의 작업을 의뢰한 시간부터 처리가 완료될 때까지 걸린 시간을 의미한다.
운영체제(OS, Operating System) 기능
프로세스 관리
운영체제는 컴퓨터에서 실행되는 여러 프로세스를 관리한다.
(프로세스 생성과 제거, 스케줄링 등)
메모리 관리
운영체제는 시스템의 메모리를 효율적으로 할당하고 관리한다.
이를 통해 응용 프로그램이 필요한 만큼의 메모리를 사용할 수 있다.
(메모리 공간 할당 및 회수, 비어 있는 공간 관리 등)
입출력 관리
운영체제는 입출력 장치와 상호 작용하여 데이터 전송 및 처리를 지원한다.
(드라이버 관리, 임시 저장 시스템 등)
파일 시스템 관리
파일 시스템은 데이터를 저장하고 조직화하는 방법을 제공한다.
(파일 생성 및 제거, 디렉터리 생성 및 삭제 등)
네트워크 관리
다중 사용자 환경에서 운영체제는 네트워크 연결을 설정하고 통신을 지원하여 여러 사용자가 자원 및 정보를 공유할 수 있도록 한다.
사용자 인터페이스 제공
사용자가 컴퓨터와 상호 작용할 수 있는 방법을 제공한다.
(줄 인터페이스-CLI, 그래픽 사용자 인터페이스-GLI)
이 외에도 다양한 기능이 있습니다.
.
.
.
.
.
.
오늘은 운영체제에 대해서 공부해 보았습니다.!
읽어주셔서 감사합니다!
틀린 내용이나 부족한 부분이 있다면 댓글 부탁드려용!

'리눅스' 카테고리의 다른 글
디렉터리 구조 (0) | 2023.12.01 |
---|---|
리눅스(Linux) 명령어 - cd (디렉터리 이동) (1) | 2023.12.01 |
리눅스(Linux) 명령어 - ls (파일/디렉터리 목록 출력 확인) (0) | 2023.12.01 |
리눅스(Linux) 명령어-시작, 종료, 재시작 (0) | 2023.12.01 |
리눅스(Linux)란? (1) | 2023.12.01 |