Page 1 of 12
UNIT 1 : Overview of operating system
1.1.1 OPERATING SYSTEM CONCEPT
SUM18 1.1 (i) Describe 2nd and 3rd generation of operating system. 4 1
Page 2 of 12
SUM18 1.1 (ii) Describe Layered Structure of Operating System 4 1
SUM18 1.1 2 Attempt any FOUR of the following 16 a) Explain file system of UNIX 4 2
Page 3 of 12
SUM18 1.1 d) Explain Booting Procedure of UNIX 4 2
SUM18 1.1 b) Explain structure of Unix OS 4 6
Page 4 of 12
1.1.3 COMPONENTES OF OS
1.1.3 OPERATIONS OF OPERATING SYSTEM
sum24 1.1 Explain Resource management of an operating system. 2
PROGRAM MANAGEMENT
Page 5 of 12
RESOURCE MANAGEMENT
SECURITY
PROTECTION
Memory Management
• Keeps tracks of primary memory, i.e., what part of it are in use by whom, what part are not in use.
• Allocates the memory when a process requests it to do so.
• De-allocates the memory when a process no longer needs it or has been terminated.
Processor Management
• Keeps tracks of processor and status of process. The program responsible for this task is known as traffic
controller
• Allocates the processor (CPU) to a process.
• De-allocates processor when a process is no longer required.
Device Management
• Keeps tracks of all devices. The program responsible for this task is known as the I/O controller.
• Decides which process gets the device when and for how much time.
• Allocates the device in the most efficient way.
• De-allocates devices.
File Management
• Keeps track of information, location, uses, status etc. The collective facilities are often known as file
system.
• Decides who gets the resources.
• Allocates the resources.
• De-allocates the resources
Security :-By means of password and similar other techniques, it prevents unauthorized access to programs and
data.
Job accounting :-Keeping track of time and resources used by various jobs and users.
Error detecting aids :- Production of dumps, traces, error messages, and other debugging and error detecting
aids.
Coordination between other software and users :-Coordination and assignment of compilers, interpreters,
assemblers and other software to the various users of the computer systems.
1.1.4 VEIWS OF OPERATING SYSTEM : USER VIEW , SYSTEM VIEW
1.2.1 DIFFERENT TYPES OF OPERATING SYSTEM
BATCH OPERATING SYSTEM
MULTI PROGAMMED
TIME SHARED OS
MUTIPROCESSOR SYSTEMS
DISTRIBUTED SYSTEMS
Page 6 of 12
REAL TIME SYSTEMS
MOBILE OS : ANOROID , IOS
a) Differentiate between Batch Operating System and Time shared Operating System.
sample 1.2 (any two points) 1
SUM18 1.2 c) Explain distributed Operating System with advantages and disadvantages 4 6
WIN 19 1.2 a Define real time operating system. List its any four applications of it. 2 M 1
SUM18 1.2 (iv) Explain Real Time Operating System. Explain its types 4 1
Page 7 of 12
sum 22 1.2 a) State and describe any two advantages of multiprocessor system 1
a) Differentiate between Multi programmed and Multitasking operating system (Any
win 22 1.2 two points) 2M 1
Page 8 of 12
sum 23 1.2 b) Difference between Time sharing system and Real time system (any 2 points) 1
win 23 1.2 a) Define real time operating system, along with any two applications of it. 1
Page 9 of 12
sum24 1.2 a)List different types of operating system 1
WIN
1.2 a Enlist types of operating system. Explain multiprogramming OS in detail. 4M 2
19
b) Describe Multiprocessor Operating System with its two advantages
SUM18 1.2 4 2
Page 10 of 12
sum 22 1.2 a) Describe working of time sharing system with neat diagram. 2
win 22 1.2 a) Explain Time sharing O.S. 2
win 23 1.2 a) Describe multiprocessor OS with it’s advantages (any two) 2
sum
23 1.2 a) Describe multiprocessor OS with it's advantages. (any two 3
sum
23 1.2 a) Explain real time OS. Explain it's types. 4
a) Attempt any THREE of the following: Compare between Time sharing
sum24 1.2 operating system and multiprogramming operative system. 4
Page 11 of 12
sum 23 1.3 a) State any two features of Linux 1
a) Compare between Windows and LINUX Operating System.(any
sample 1.3 four points) 4
a) Differentiate between command line based operating system and
sum 22 1.3 GUI based operating system (Any four points) 4
Compare between command line and Graphical user interface.
win 22 1.3 (Any four points) 4
win 23 1.3 a) Compare between CLI based OS and GUI based OS (any four points). 4
Page 12 of 12