Free AKTU notes, question banks, previous year papers & syllabus — new material added regularly. Browse free resources
Cover of AKTU Operating System Lab (BCS451) Syllabus PDF – B.Tech 2nd Year
FREE

AKTU Operating System Lab (BCS451) Syllabus PDF – B.Tech 2nd Year

Operating System Lab BCS451

All syllabus, notes, question bank & PYQ for this subject

  • English
  • Semester 4
  • 0 downloads
  • 0 views
Official AKTU syllabus of Operating System Lab (BCS451) for B.Tech 2nd Year – 1 credits, L-T-P 0-0-2. Read the unit-wise course content, course outcomes, evaluation pattern and recommended books online, or download the PDF.

Syllabus — Operating System Lab

Download PDF

BCS451 · 1 credits · L-T-P 0-0-2

List of Experiments

  1. Study of hardware and software requirements of different operating systems (UNIX, LINUX, WINDOWS XP, WINDOWS7/8
  2. Execute various UNIX system calls for i Process management ii File management iii Input/output Systems calls
  3. Implement CPU Scheduling Policies: i SJF ii Priority iii FCFS iv Multi-level Queue
  4. Implement file storage allocation technique: i Contiguous (using array) ii Linked –list(using linked-list) iii Indirect allocation (indexing)
  5. Implementation of contiguous allocation techniques: i Worst-Fit ii Best- Fit iii First- Fit
  6. Calculation of external and internal fragmentation i Free space list of blocks from system ii List process file from the system
  7. Implementation of compaction for the continually changing memory layout and calculate total movement of data
  8. Implementation of resource allocation graph RAG)
  9. Implementation of Banker‟s algorithm
  10. Conversion of resource allocation graph (RAG) to wait for graph (WFG) for each type of method used for storing graph.
  11. Implement the solution for Bounded Buffer (producer-consumer) problem using inter process communication techniques-Semaphores
  12. Implement the solutions for Readers-Writers problem using inter process communication technique - Semaphore BCS452- Object Oriented Programming with Java

List of Experiments

  1. Use Java compiler and eclipse platform to write and execute java program.
  2. Creating simple java programs using command line arguments
  3. Understand OOP concepts and basics of Java programming.
  4. Create Java programs using inheritance and polymorphism.
  5. Implement error-handling techniques using exception handling and multithreading.
  6. Create java program with the use of java packages.
  7. Construct java program using Java I/O package.
  8. Create industry-oriented application using Spring Framework.
  9. Test RESTful web services using Spring Boot.
  10. Test Frontend web application with Spring Boot

Ratings & Reviews

No reviews yet — share your experience with this item.

Write a review

CAPTCHA — solve the equation shown

Reviews are checked by our team before appearing publicly.