AAT Assignment 1 OS
AAT Assignment 1 OS
Affiliated to JNTUH, Approved by AICTE, Accredited by NAAC with A++ Grade, ISO 9001:2015
Certified Kacharam, Shamshabad, Hyderabad – 501218, Telangana, India
Department of Computer Science and Engineering
A8510– OPERATING SYSTEMS
AAT: Assignment-I CSE Academic Year: 2024-2025
Date of Assignment: 14-09-2024 Date of Submission:-25-9-2024
Target Students: II B.Tech I Sem Maximum Marks: 10
**Answer all the questions
S.No Question CO# BL# Marks
1 How can you make a distinction between Batch Processing, Multi Programming, CO1 BL4 2
and Multi-Tasking Operating Systems?
2 Write a C Program to create a process a child process and perform the following CO1 BL3 2
operations.
A) Parent Process Executes a function to return the factorial of a number. (Display
each iteration output)
B) Child Process executes a function to compute display multiplication table of a given
number.
C) Both parent and Child execute concurrently.
3 Compute the average waiting time, turnaround time, and response time for the CO2 BL3 2
following processes with the length of the CPU burst given in nanoseconds. Identify
the algorithm with the smallest average waiting, turnaround, and response times.