Key Details of Operating System - OS

  • The app is a complete free handbook of Operating System which covers important topics, notes, materials, news & blogs on the course.
  • Last updated on October 13, 2019
  • There have been 3 updates
  • Virus scan status:

    Clean (it's extremely likely that this software program is clean)

Enlarged image for Operating System - OS
Operating System - OS 0/4

Developer's Description

The app is a complete free handbook of Operating System which covers important topics, notes, materials, news & blogs on the course.

The app is a complete free handbook of Operating System which covers important topics, notes, materials, news & blogs on the course. Download the App as a reference material & digital book for computer science engineering & software engineering programs & tech degree courses.

This useful mobile App lists 125 topics with detailed notes, diagrams, equations, formulas & course material, the topics are listed in 5 chapters. The app is must have for all the engineering science students & professionals.

The app provides quick revision and reference to the important topics like a detailed flash card notes, it makes it easy & useful for the student or a professional to cover the course syllabus quickly before an exams or interview for jobs.

Track your learning, set reminders, edit the study material, add favorite topics, share the topics on social media.

You can also blog about engineering technology, innovation, engineering startups, college research work, institute updates, Informative links on course materials & education programs from your smartphone or tablet or at

Use this useful engineering application as your tutorial, digital book, a reference guide for syllabus, course material, project work, sharing your views on the blog.

Some of the topics Covered in the app are:

1. Overview of computer operating systems

2. Computer System Organization

3. Operating System Structure

4. Distributed system

5. Operating System services

6. System Calls

7. System Programs

8. Operating System Generation

9. Operating-System Services

10. Operating-System Interface

11. Process Management

12. Process Control Block

13. Schedulers

14. Context switch

15. Operations on Processes

16. Interprocess Communication

17. Sockets

18. Remote Procedure Calls

19. Remote method invocation

20. Threads

21. Scheduling Criteria

22. Scheduling Algorithms

23. Multithreading Models

24. Thread Libraries

25. Threading Issues

26. CPU scheduling

27. Multiple-Processor Scheduling

28. Symmetric Multithreading

29. Thread Scheduling

30. Solaris Scheduling

31. Windows XP Scheduling

32. Linux Scheduling

33. Algorithm Evaluation

34. Process Synchronization

35. The Critical Section Problem

36. Synchronization Hardware

37. Semaphores

38. Classic problems of synchronization

39. Monitors

40. Atomic Transactions

41. Deadlocks

42. Deadlock Characterization

43. Methods for handling deadlocks

44. Deadlock Prevention

45. Deadlock Avoidance

46. Bankers algorithm

47. Deadlock Detection

48. Recovery from Deadlock

49. Memory Management Strategies

50. Address Binding

51. Logical versus Physical Address Space

52. Dynamic Linking and Loading

53. Swapping

54. Contiguous Memory Allocation

55. Fragmentation

56. Paging

57. Hardware Support in paging

58. Shared Pages

59. Segmentation

60. Virtual memory

61. System libraries

62. Demand Paging

63. Copy-on-Write

64. Page Replacement

65. FIFO Page Replacement

66. Optimal Page Replacement

67. LRU Page Replacement

68. Enhanced Second-Chance Algorithm

69. Allocation of Frames

70. Thrashing

71. Working-Set Model

72. Page-Fault Frequency

73. Memory-Mapped Files

74. Shared Memory in the Win32 API

75. Allocating Kernel Memory

76. Slab Allocation

77. File Concept

78. File Operations

79. File Types

80. Directory Structure

81. Directory

82. File System Mounting

83. File System Structure

84. File System Implementation

85. Directory Implementation

86. Free Space Management

87. Recovery

88. Log-Structured File Systems

89. Network file systems

90. Network file systems protocol

91. Magnetic Disks

92. Disk Structure

93. Disk Attachment

94. Disk Scheduling

95. Disk Management

Each topic is complete with diagrams, equations and other forms of graphical representations for better learning and quick understanding.

Operating System is part of computer science engineering & software education courses and information technology degree programs at various universities.

Explore More

Full Specifications

October 13, 2019
Latest update
October 13, 2019
Additional Requirements
Requires Android 4.0 and up
Total Downloads
Downloads Last Week

Related Software