Introduction to Operating System (6) Describe the following concept in…
Introduction to Operating System
1) Describe the definition of OS- Operating system is the program that manages the computer hardware. Also provide a basis for application program and act as an intermediary between user and computer hardware.
2)Identify basic function of OS
b) Booting the computer - process of starting or restarting the computer.
c) Performs basic computer tasks - managing the various peripheral devices such as mouse, keyboard.
a) Provide security management - virus management, alert me, firewall, password/access protection
7) Describe the component of OS
Kernel - Kernel or more common definition, the operating system, is the one program that running at all the time on the computer where all else being application program.
Shell - The function of a shell is quite simple: get the next command statement and execute it.
File system - The operating system imposes a file system to allow the data to be stored, located and retrieved easily.
3)Explain 4 various types of OS structure
a) Monolithic - The components of monolithic system are unorganized.
b) Microkernel - Component in microkernel communicate directly with one an other.
c)Layered - This approach breaks up the operating system into different layers.
d) Networked and distributed - A network operating system (NOS) is a software program that controls other software and hardware that runs on a network.
4) Describe three various architecture of OS
Single Processor System - The CPU serves as the central brain of the computer.
Multiprocessor System - A computer system in which two or more CPUs share full access to a common RAM.
Clustered System - Allows two or more system to share storage.
6) Describe the following concept in relation to OS.
Multitasking - Multitasking is the concurrent or inserted execution of two or more jobs by a single CPU.
Multiprogramming - Multiprogramming allows more processes to be available for execution at one time.
Time Sharing - Time Sharing is the sharing of a computing resource among many users by means of multiprogramming and multitasking.
Buffering - A buffer is a memory area that stores data while they are being transfered between two devices or between a device and an application.
Spooling - Spool is an acronym for simultaneous peripheral operation on-line.
Caching - A cache is a temporary storage area.
5) Identify two various product of OS and give the suitable example.