Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2
1.
Process and its memory layout
2. Process state transition diagram. 3. Interprocess communication and its models 4. Process control block and its structure 5. System call, purpose of system calls, different types of system calls. 6. Thread, benefits of threads 7. User thread and Kernel thread, multithreading models 8. Implicit Threading 9. Contiguous memory allocation, multiple and variable partition schemes, first fit, best fit and worst fit strategies. 10. System services in operating system 11. Functionality of system boot with respect to operating system. 12. Paging and Address translation scheme 13. Logical Address space, Physical Address space 14. Fragmentation 15. Structure of page tables. 16. Segmentation 17. Swapping and swapping with paging 18. Virtual memory, virtual memory management, address translation in paging system. 19. Demand paging 20. Page Fault and page replacement algorithms 21. Define a file, text file, source file and executable file, file attributes, file operations 22. File access methods 23. Directory structure and its types 24. File allocation methods. 25. Free space management and its approaches 26. What is Security? Difference between protection and security. 27. Goals of protection 28. Security violation categories 29. domain of protection 30. Access matrix 31. Specify need of security 32. difference between program and system threats 33. Tools for user authentication. 34. Symmetric and asymmetric multiprocessing in Linux 35. Write a note on a. Linux memory management b. Linux process management c. Components of Linux system d. Kernel Modules e. Driver registration f. Principle of Protection g. Protection Rings h. Process Creation i. Process Termination j. Directory Structure k. File Sharing l. Process scheduling in Linux m. Linux file system n. Linker and loader o. OpenMP p. Grand Central Dispatch q. Threading Building Block