Exam Details
Subject | Operating System | |
Paper | ||
Exam / Course | Diploma -VIEP-Computer Science and Engineering(DCSVI)/Advanced Level O Certificate Course In Cse (ACCSVI) B.Tech. Computer Science And Engineering (BT | |
Department | School of Engineering & Technology (SOET) | |
Organization | indira gandhi national open university | |
Position | ||
Exam Date | December, 2016 | |
City, State | new delhi, |
Question Paper
No. of Printed Pages: 4 IBICS..037I
DIPLOMA -VIEP -COMPUTER SCIENCE AND
ENGINEERING (DCSVI)
Term-End Examination
December, 2016
BICS-037 OPERATING SYSTEM
Time hours Maximum Marks: 70
Note: Attempt five questions in all. Question no. 1 is compulsory. Each question carries equal marks.
1. Choose the correct answer from the given four alternatives 7 x 2=14 In an operating system, a process is a program in execution
(ii) an instance of a program running on a computer
(iii) the entity that can be assigned to and executed
(iv) All of the above Serial scheduling suffers from the problem of Deadlock
(ii) Starvation
(iii) Both and
(iv) None of the above is the ability of multiple process to coordinate their activities by exchange of information. Synchronization
(ii) Mutual exclusion
(iii) Deadlock
(iv) None of the above is the facility that allows a programmer to address memory from logical point of view, independent of the physical availability of main memory. Visual Memory
(ii) Secondary Memory
(iii) Virtual Memory
(iv) None of the above policy selects the disk I/O request that requires the least movement of the disk arm from its current position. FSCAN
(ii) SSTF
(iii) SCAN
(iv) CSCAN Throughput of a system is the number of programs processed by it per unit time
(ii) number of times the program is invoked by the system
(iii) number of requests made to a program by the system
(iv) None of the above Round Robin algorithm is a pre-emptive version of first in first out
(ii) shortest job first
(iii) longest job first
(iv) None of the above
2. What are Process Control Blocks (PCBs) Explain the structure of a PCB. 7
Compare and contrast Paging and Segmentation. 7
3. What are semaphores Describe the producer-consumer problem with its possible solution. 7
What do you understand by the term 'Deadlock' in operating systems List the necessary conditions for the occurrence of deadlock. 7
4. Describe the following in brief: 7 7=14 Multiprocessing environment Multithreading environment
5. What is virtual memory? Describe the utility of virtual memory from the point of view of both system and user. 7
What are monitors in an operating system Discuss the structure of monitors and their role in interprocess synchronization. 7
6. Explain any two of the following 7 7=14 Round Robin Algorithm Disk Scheduling Strategies Memory Allocation Strategies
7. Differentiate between any two of the following: 7 7=14 Concurrent environment and Parallel environment Wait-Wound protocol and Wait-Die protocol. Kernels and Micro-kernels
8. Write short notes on any two of the following (give suitable examples) 7 7=14 Shell Programming AWK Programming Command Line Programming
DIPLOMA -VIEP -COMPUTER SCIENCE AND
ENGINEERING (DCSVI)
Term-End Examination
December, 2016
BICS-037 OPERATING SYSTEM
Time hours Maximum Marks: 70
Note: Attempt five questions in all. Question no. 1 is compulsory. Each question carries equal marks.
1. Choose the correct answer from the given four alternatives 7 x 2=14 In an operating system, a process is a program in execution
(ii) an instance of a program running on a computer
(iii) the entity that can be assigned to and executed
(iv) All of the above Serial scheduling suffers from the problem of Deadlock
(ii) Starvation
(iii) Both and
(iv) None of the above is the ability of multiple process to coordinate their activities by exchange of information. Synchronization
(ii) Mutual exclusion
(iii) Deadlock
(iv) None of the above is the facility that allows a programmer to address memory from logical point of view, independent of the physical availability of main memory. Visual Memory
(ii) Secondary Memory
(iii) Virtual Memory
(iv) None of the above policy selects the disk I/O request that requires the least movement of the disk arm from its current position. FSCAN
(ii) SSTF
(iii) SCAN
(iv) CSCAN Throughput of a system is the number of programs processed by it per unit time
(ii) number of times the program is invoked by the system
(iii) number of requests made to a program by the system
(iv) None of the above Round Robin algorithm is a pre-emptive version of first in first out
(ii) shortest job first
(iii) longest job first
(iv) None of the above
2. What are Process Control Blocks (PCBs) Explain the structure of a PCB. 7
Compare and contrast Paging and Segmentation. 7
3. What are semaphores Describe the producer-consumer problem with its possible solution. 7
What do you understand by the term 'Deadlock' in operating systems List the necessary conditions for the occurrence of deadlock. 7
4. Describe the following in brief: 7 7=14 Multiprocessing environment Multithreading environment
5. What is virtual memory? Describe the utility of virtual memory from the point of view of both system and user. 7
What are monitors in an operating system Discuss the structure of monitors and their role in interprocess synchronization. 7
6. Explain any two of the following 7 7=14 Round Robin Algorithm Disk Scheduling Strategies Memory Allocation Strategies
7. Differentiate between any two of the following: 7 7=14 Concurrent environment and Parallel environment Wait-Wound protocol and Wait-Die protocol. Kernels and Micro-kernels
8. Write short notes on any two of the following (give suitable examples) 7 7=14 Shell Programming AWK Programming Command Line Programming
Other Question Papers
Departments
- Centre for Corporate Education, Training & Consultancy (CCETC)
- Centre for Corporate Education, Training & Consultancy (CCETC)
- National Centre for Disability Studies (NCDS)
- School of Agriculture (SOA)
- School of Computer and Information Sciences (SOCIS)
- School of Continuing Education (SOCE)
- School of Education (SOE)
- School of Engineering & Technology (SOET)
- School of Extension and Development Studies (SOEDS)
- School of Foreign Languages (SOFL)
- School of Gender Development Studies(SOGDS)
- School of Health Science (SOHS)
- School of Humanities (SOH)
- School of Interdisciplinary and Trans-Disciplinary Studies (SOITDS)
- School of Journalism and New Media Studies (SOJNMS)
- School of Law (SOL)
- School of Management Studies (SOMS)
- School of Performing Arts and Visual Arts (SOPVA)
- School of Performing Arts and Visual Arts(SOPVA)
- School of Sciences (SOS)
- School of Social Sciences (SOSS)
- School of Social Work (SOSW)
- School of Tourism & Hospitality Service Sectoral SOMS (SOTHSM)
- School of Tourism &Hospitality Service Sectoral SOMS (SOTHSSM)
- School of Translation Studies and Training (SOTST)
- School of Vocational Education and Training (SOVET)
- Staff Training & Research in Distance Education (STRIDE)
Subjects
- Advanced ComputerArchitecture
- Algorithms and Logic Design
- Artificial Intelligence
- Basics of Networking
- Bio-Informatics
- C P r o g r a m m i n g
- Computer Architecture
- Computer Networks
- Computer Organisations
- Computer Organization
- Cryptography And Network Security
- Data Modelling And Uml
- Data Structures
- Data Warehousing And Mining
- Database Management System
- Design And Analysis Of Algorithm
- Digital Image Processing
- Discrete Maths Structure
- Distributed Database
- E-Business
- Elective-Computer Networks
- Embedded System
- Formal Languages And Automata
- Fuzzy Systems
- Java Basic and Object Modeling Design
- Logic Design
- Microprocessor
- Mobile Computing
- Neural Network
- Numerical Methods and Computation
- Object Modeling And Design
- Object Oriented Design And Programming
- Object Oriented Programming
- Operating System
- Operating Systems
- Parallel Algorithms
- Pattern Recognition
- PC Assembly and Maintenance
- Principles of Communication Engineering
- Principles Of Programming Languages
- Real Time Systems
- Software Engineering
- Software Project Management (Spm)
- Software Quality Engineering
- Software Reusability
- System Analysis and Design
- System Programming And Compiler Design
- Theory Of Computation
- Unix Internals And Shell Programming
- Visual Basic Programming
- Web Technology