[VTU Notes] Operating Systems - 2021 Scheme CSBS | 4th Sem Notes Download | 21CS44

[VTU Notes] Operating Systems - 2021 Scheme CSBS | 4th Sem Notes Download

​COURSE DESCRIPTION

An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs. All computer programs, excluding firmware, require an operating system to function. Time-sharing operating systems schedule tasks for efficient use of the system and may also include accounting software for cost allocation of processor time, mass storage, printing, and other resources. For hardware functions such as input and output and memory allocation, the operating system acts as an intermediary between programs and the computer hardware, although the application code is usually executed directly by the hardware and frequently makes system calls to an OS function or is interrupted by it. Operating systems are found on many devices that contain a computer – from cellular phones and video game consoles to web servers and supercomputers.

​COURSE OBJECTIVES

This course will enable students to,
Discuss the fundamental concepts of Operating Systems.
Explain the mechanisms of Operating Systems to handle processes, threads and their communication.
Analyze the file structure and the protection and security mechanism.
Explain the Memory management technique to improve the CPU utilization and its  response speed.​

​COURSE OUTCOMES

After studying this course, the students will be able to
Explain the operating system concepts and types of operating system.
Apply suitable techniques for management of different resources.
Demonstrate deadlock and memory management techniques.
Explain virtual memory management and file system management techniques.
Demonstrate concepts of operating system in platform of usage through case studies.

CONTENT

  • Module – 1   Introduction to operating systems, System structures, Process Management
  • Module – 2   Multi-threaded Programming, Process Synchronization
  • Module – 3   Deadlocks, Memory Management
  • Module – 4   Virtual Memory Management, File System, Implementation of File System
  • Module – 5   Secondary Storage Structures, Protection, Case Study: The Linux Operating System

STUDY MATERIAL


REFERENCE

  1. Abraham Silberschatz, Peter Baer Galvin, Greg Gagne: Operating System Principles, 8th edition, Wiley India, 2009. 
  2. ​Ann McHoes Ida M Fylnn, Understanding Operating System, Cengage Learning, 6th Edition
  3. D.M Dhamdhere, Operating Systems: A Concept Based Approach 3rd Ed, McGraw- Hill, 2013.
  4. P.C.P. Bhatt, An Introduction to Operating Systems: Concepts and Practice 4th Edition, PHI(EEE), 2014.
  5. William Stallings Operating Systems: Internals and Design Principles, 6th Edition, Pearson.

Related Search

  • Os vtu notes pdf download
  • Os vtu notes pdf
  • Os vtu notes ppt
  • 18cs43 vtu notes
  • operating system vtu notes for ece
  • 21cs44 notes
  • operating system 4th sem vtu notes 21 scheme
  • 21cs44 vtu notes pdf
Post a Comment (0)
Previous Post Next Post