Ariho Alex
Ariho Alex
Ariho Alex
FACULTY OF EDUCATION
REG NO 2024/A/KED/2808/F
Questions;
windows;
Android
Linux
Ubuntu
i. Simple Batch system: This is the type of operating system that executes a sequence of
programs in batches, without user interaction. The user prepares programs and submits
it to the batch system. The job is stored on an input device for example card reader.
ii. Multiprogramming Batch System is a type of operating system that allows multiple
programs to be executed simultaneously in batches, improving system efficiency and
productivity. Components of the Multiprogramming system include the following;
Reduced Processing Time: Jobs are executed in batches, reducing overall processing time.
3Error Handling: Operating system handles errors and exceptions generated during job
execution.
Real-Time Batch System: This executes jobs in real-time, meeting strict deadlines.
Examples include the following;
iii. Multiprocessor system this is a computer system that uses multiple processors or
processing units to execute multiple tasks or processes simultaneously.
Processors communicate with each other through shared memory or message passing.
Asymmetric Multiprocessing (ASMP): One processor controls others, which act as slaves.
Massively Parallel Processing (MPP): Thousands of processors work together. Examples
of Multiprocessor Systems include;
A desktop system is a type of computer system designed for personal use, typically used for
office work, education, entertainment, and other tasks that require a graphical user interface.
Hardware Components:
Memory (RAM)
Graphics Card
Sound Card
Motherboard
Power Supply
Case
Software Components:
Device Drivers
How it Works:
User interacts with the system through input devices (keyboard, mouse).
Apple iMac
Dell Inspiron
HP Pavilion
Lenovo ThinkCentre
vi. Clustered system: This is a type of distributed computing system that consists of
multiple computers or nodes connected together to form a single system, working
together to provide improved performance, availability and scalability.
vii. Real-time operating system: This is a type of operating system that guarantees predictable
and reliable performance, ensuring that tasks are completed with in strict time
constraints.
viii. Handheld system: This is a compact, self-contained computing devices designed for
mobility and convenience.