Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

FACULTY OF COMMUNICATION, VISUAL ARTS AND COMPUTING

DEPARTMENT OF COMPUTING

IAD2231 / IAS 1123 - OPERATING SYSTEM

NAME: MUHAMMAD WAZIF BIN ZUBIR

STUDENT ID : 4222009471D

Assignment 1: Answer the following questions. (10%)

Question 1

Includes four essential subsystem managers in Operating System Software.


(4 marks)
Question 2

Students need to identify the differences between Android, Linux and Windows. Make it in
table format or as creative u are. And each students must show their work during next Lab
session.
(12 marks)

Question 3

List four categories of Operating Systems


(4 marks)

Question 4

Students need to draw a mind map for both Chapter 1 and Chapter 2 in A4 paper and
present in next Lab class (6 September 2021) Full Submission (10 September).
(20 marks)

Note:
Do it by Individual
Please print COVER PAGE for this assignment. Submit
through e-learning.
Learning University :: Meeting Industrial Needs _______________________________________________ 1

QUESTION 1

1. Process Manager: Manage everything in the creation, execution, and termination of


programs within the operating system.
2. Memory Manager: Manages memory for running programs.
3. File Manager: Manages file operations, such as creating, deleting, reading, and writing ,
as well as managing file systems.
4. I/O Manager: Manages input/output operations between devices and programs.

QUESTION 2

Operating Type Source Code Target Security Customi User


System Devices sability Interface
Linux Open Accessible Desktops, High High Command
source Servers -line, GUI

Windows Licensed Inaccessible Desktops, Medium Medium GUI


Laptops

Android Open Accessible Mobile High High Touch-


source Devices, based
Tablets

QUESTION 3

Batch OS: Groups similar jobs into batches for sequential processing.

Multi-Programming OS: Allows multiple programs in memory for efficient resource use.

Distributed OS: Runs on multiple machines, managing communication.

Network OS: Manages data, users, and applications over a network.

You might also like