0% found this document useful (0 votes)
13 views

Final OS Question Bank

Uploaded by

doxik44036
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views

Final OS Question Bank

Uploaded by

doxik44036
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

SILVER OAK COLLEGE OF COMPUTER APPLICATION

BCA / BSC (CS-IT)


Operating System : 2040233208
Latest Question Bank
1. Explain Operating System in Detail with its Functionalities & Services.
2. Explain Computer System Resources and Services provided by Operating System.
3. Explain All Types of Operating System with its Advantages & Disadvantages.
4. Explain all types of Viruses with its working pattern and effect on computer system.
5. Discuss the ways how computer virus can spread in a Computer System?
6. Explain about worms.
7. Write about Trojan horse in detail.
8. Write Difference between Spooling & Buffering.
9. Explain Decryption & Encryption with an Example.
10.Explain about process in detail.
11.Write about life cycle of Process in your words.
12.Write briefly on Process Control Block.
13.What is Process Scheduling?
14.What is CPU Scheduling Algorithm?
15.List Types of CPU Scheduling Algorithm.
16.Explain FCFS, SJF, Round Robin CPU Scheduling Algorithms in Details with
example having Gantt chart and Advantages & Disadvantages of each.
17.Define Deadlock.
18.Write note on Deadlock Characteristics.
19.What is resource Allocation Graph?
20.Explain Deadlock Avoidance, Prevention, and Detection & Recovery in Detail.
21.Explain work of Process Manager in process scheduling.
22.What is Memory management in context of Operating System?
23.What is Logical Memory & Physical Memory?
24.Explain about Fixed Partitions in Detail.
25.Explain about Variable Partition in Detail.
26.What is memory Compaction?
27. Explain Contiguous allocation.
28. Explain Paging in detail.
29. Explain Segmentation in detail.
30. List types of Page replacement algorithm & explain them with advantages.

Linux Installation Questions:

1. What are the key steps involved in installing a Linux operating system? Write step-by-
step guide for installing Linux OS on a new computer.
2. How can you choose the appropriate file system (e.g., ext4, Btrfs) during the Linux
installation, and what factors might influence this decision?
3. What is the significance of configuring user accounts and passwords during the Linux
installation, and how does it contribute to system security?

macOS Installation Questions:

1. What are the prerequisites for installing macOS on a Mac computer, and how can you
check if your system meets these requirements?
2. Describe the process of creating a bootable macOS installer, and when might this be
necessary?

Windows Installation Questions:

1. Explain the difference between a "custom" and an "upgrade" installation of Windows,


and when might you choose one over the other?
2. Write a step-by-step guide for installing Windows 10 on a new computer?
3. How does the Windows installation process handle disk partitioning, and what
considerations should be taken into account when configuring partitions?

Practical Programs & Commands:

1. Explain Commands Who, PS, MAN, PWD, Uname, Echo, Print, Tput Clear, Exit,
Make Shell Script using VI
2. Explain Commands CD, MKDIR, RMDIR, CAT, LS
3. Explain Commands EXPR, DATE, CAL, BC
4. Explain IF (Conditional Statement) in Detail with Syntax & Example.
5. Write Explanation of For, While Loop with Example (Print number 1 to 10)
6. A simple program that prints "Hello, World!" to the console.
7. A script that performs basic arithmetic operations.
8. An employee basic salary is input through keyboard where DA is 40% of basic salary
and HRA
is 20% of basic salary. write a program to calculate gross salary
9. Write a program to calculate the area and perimeter of the rectangle, and the area and
circumference of the circle
10.Write a script to swap two integer values.
11.Write a shell program to calculate the simple interest for which the principle amount,
no. of years and rate of interest are passed as arguments on command line.
12.Write a shell program to find the average of 3 numbers which are passed on command
line
13.Write a shell program which receives 5 words on command line arguments and prints
them in reverse order.
14.Write a script Find Given year Is Leap year Or Not
15.A script that uses a conditional statement to check if a number is positive, negative, or
zero.
16.A script that uses a conditional statement to check if a number is even or Odd
17.A script that uses a conditional statement to check greater number from two numbers.
18.The marks obtained by a student in 5 different subjects are input through the keyboard.
The
student gets division as per following rules.
Percentage above or equal 70 - Distinction
Percentage between 60 and 70 - first
Percentage between 50 and 60 - Second
Percentage between 40 and 50 - Third
19.Write a shell Program to find out the factorial of input
20.Write a shell Program to find sum of all digits from a given number (123=1+2+3=6).
21.Write a shell program to print Fibonacci series 1, 1, 2, 3, 5, 8, 13, 21……
22.Write a Unix shell script to find the sum of first n numbers.
23.Write a script to reverse a no and string

You might also like