운영체제 : OS (Operating System)
- 시스템 하드웨어 관리 / 응용 소프트웨어를 실행하기 위해 하드웨어 추상화 플랫폼과 공통 시스템 서비스를 제공하는 소프트 웨어
- 응용 프로그램과 하드웨어 사이의 중재 역할
- 멀티태스킹을 위해 모든 프로세서들을 스케줄링하여 동시에 수행되는것 처럼 보이는 효과
- 컴퓨터를 효율적으로 관리하고 작동시키기 위한 프로그램
- 프로세스 관리자 / 메모리 관리자 / 파일 관리자 / 장치 관리자
- 실행하는 프로그램에 필요한 자원을 할당하고 정상적으로 실행하게 도와주는 프로그램
커널
- OS에서 가장 중요한 요소 - OS에서 핵심 서비스를 담당
- 소프트웨어와 하드웨어의 커뮤니케이션 관리
- 하드웨어 장치의 기초 수준의 제어권을 제공
- 역할 : 보안 / 자원관리 / 추상화
쉘
- 사람이 컴퓨터와 소통할 수 있도록 사람의 언어를 컴퓨터 언어로 바꿔주는 커널에 전달하는 소프트웨어
터미널
- GUI와 쉘로 구성
- 서버의 로컬이나 원격으로 접속할 수 있는 콘솔을 구현한 소프트웨어
콘솔
- 컴퓨터를 동작시킬 수 있는 물리적 장치
- 서버의 로컬 장치에서 직접 명령어를 작성할 수 있는 입출력 장치
콘솔 게임
콘솔 : 비디오 게임을 플레이하기 위한 전용 전자기기
콘솔 게임 : 콘솔을 이용하여 플레이하는 게임
참고
'OS' 카테고리의 다른 글
CPU 스케줄링 (0) | 2023.03.16 |
---|---|
가상메모리 (0) | 2023.02.13 |
페이징 / 세그멘테이션 (0) | 2023.02.07 |