728x90
반응형
UI (User Interface)
CLI (Command Line Interface)
- 어떤 OS는 커널에 ‘명령어 해석기’를 포함 → Windows (MS)
- 다른 OS는 ‘명령어 해석기’를 작업이 시작되거나, 사용자가 처음 로그온 할 때, 수행되는 특수한 프로그램으로 취급 → Linux, UNIX
- 명령어 해석기를 ‘쉘’(Shell)이라고 함
- ‘명령어 해석기’의 주요 기능
- 사용자가 지정한 명령을 가져와서 그것을 수행하는 것
- 구현 방식
- 내부 명령어: 명령어 해석기 자체가 실행할 명령 코드를 갖고 있는 경우
- 외부 명령어: 시스템 프로그램에 의해 대부분의 명령을 구현하는 경우. ex)한글
GUI (Graffic User Interface)
- 사용자 친화적
- 마우스 기반 → 아이콘, 파일, 디렉토리 선택 가능
Touchscreen Interfaces
기존방식은 대부분의 모바일 시스템은 비실용적 → (정전식)터치스크린 장치는 새로운 인터페이스 필요
- 제스처 기반
- 가상 키보드 제공
- 음성 명령
728x90
반응형
'Computer Science > Operating System' 카테고리의 다른 글
[OS] 시스템 서비스 (System Service), 링커(Linker)와 로더(Loader) (0) | 2024.04.26 |
---|---|
[OS] 시스템 호출(System Call)이란? 구현과정? (0) | 2024.04.26 |
[OS] 운영체제에서 제공하는 서비스, 프로그램 관점/하드웨어 관점 (0) | 2024.04.25 |
[OS] 오픈소스 운영체제란? (Free and Open-Source OS) (0) | 2024.04.24 |
[OS] 분산 시스템 - 클라이언트-서버(Client-Server), P2P(Peer-to-Peer), 클라우드(Cloud) (0) | 2024.04.24 |