140 likes | 274 Views
BAB 2 BASIC OPERATING SYSTEM CONCEPT MANAGEMENT. Definitions of User interface, File system and IOCS. User interface – a program that controls a display for the user (usually on a computer monitor) and that allows the user to interact with the system )
E N D
Definitions of User interface, File system and IOCS • User interface – • a program that controls a display for the user (usually on a computer monitor) and that allows the user to interact with the system) • the users -> interact with the system • File system – • a file system (often also written as filesystem) is a method of storing and organizing computer files and the data they contain to make it easy to find and access them • Input output control system (IOCS) – • A set of flexible routines that supervise the input and output operations of a computer at the detailed machine-language level. • Ex: BIOS
Type of user interface Command interface • is a mechanism for interacting with a computer operating system or software by typing commands to perform specific tasks. • Also know as command line interface (CLI) • Eg :
Cont… Menu interface • the menu interface provides a list of boot entries to the user to choose from. • Use the arrow keys to select the entry of choice, then press <RET> to run it. • Eg:
Cont… Graphical user interface • Its use graphical icons, and visual indicators, as opposed to text-based interfaces, typed command labels or text navigation to fully represent the information and actions available to a user. • Eg:
Cont… Voice-actuated interface • Use by the intelligent machine control and it control by voice. • Input/instruction from voice
Cont Web form interface • Accept input & provide output by generating web pages, transmitted via the internet and viewed by the user using a web browser prog. • resemble paper forms because internet users fill out the forms using checkboxes, radio buttons, or text fields • E.g.: • Mysql webform interface • Citrix web interface
Basic functions perform by OS user interface • User interface(UI) is a hardware and software which facilitate communication between the user and the computer • UI brings structure to the interaction between a user and the computer • the user interface is a program or set of programs that sits as a layer above the operating system itself
Functions perform by File System • The method for storing and retrieving files on a disk • The file system manages a folder/directory structure, which provides an index to the files, and it defines the syntax used to access them • File systems dictate how files are named as well as the maximum size of a file or volume • example, • FAT32 and NTFS are Windows file systems, and • HFS use on Macs. • Linux use ext2, ext3 and FAT32
Logical I/O • Logical I/Os are read operations • Buffers are cached in shared memory • Most logical I/Os can be satisfied from cache • The remainder will result in physical I/Os • Logical I/Os include • current reads • consistent reads
Physical I/O • Physical Disk I/O: This is the portion of the I/O that involves the transfer of data to or from the physical hardware. Traditionally, I/O troubleshooting focuses on this portion of the I/O process.
The organization and maintenance of a directory service, which manages user access in a network The organization of folders (directories) on a storage medium such as a hard disk manage your disk space is to ensure optimal performance Managing disk space involves maintaining separate file systems, providing sufficient disk space, using shared devices for storage, managing temporary files Directory management vs disk space management
Functions of input output control system • A set of flexible routines that supervise the input and output operations of a computer at the detailed machine-language level. Abbreviated IOCS
Boot process • is a process that starts operating systems when the user turns on a computer system. • Then boot sequence will initial set of operations that the computer performs when power is switched on.