JNTUK B.Tech Object Oriented Programming & Operating System gives you detail information of Object Oriented Programming & Operating System R13 syllabus It will be help full to understand you complete curriculum of the year.
Course Objectives
By the end of the course student will
- Describe the general architecture of computers
- Describe object oriented concepts
- Describe, contrast and compare differing structures for operating Systems
- Understand and analyze theory and implementation of: processes, resource control (concurrency etc.), physical and virtual memory, scheduling, I/O and files
UNIT-I: Introduction to OOP Introduction, Need of Object Oriented Programming, Principles of Object Oriented Languages, Procedural languages Vs OOP, Applications of OOP.
UNIT-II: Computer System and Operating System Overview: Overview of computer operating systems, operating systems functions, protection and security, distributed systems, special purpose systems, operating systems structures and systems calls, operating systems generation.
UNIT-III: Process Management – Process concept- process scheduling, operations, Inter process communication. Multi Thread programming models. Process scheduling criteria and algorithms, and their evaluation.
UNIT-IV: Memory Management: Swapping, contiguous memory allocation, paging, structure of the page table, segmentation.
UNIT-V: Virtual Memory Management: virtual memory, demand paging, page-Replacement, algorithms, Allocation of Frames, Thrashing.
UNIT-VI: File system Interface– the concept of a file, Access Methods, Directory structure, File system mounting, file sharing, protection.
TEXT BOOKS
- The Complete Reference Java, 8ed, Herbert Schildt, TMH.
- Operating System Concepts- Abraham Silberchatz, Peter B. Galvin, Greg Gagne 7th Edition, John Wiley.
- Operating Systems’ – Internal and Design Principles Stallings, Sixth Edition–2005, Pearson education.
REFERENCES
- http://nptel.iitm.ac.in/courses/Webcourse-contents/IISc-BANG/ Operating%20Systems/New_index1.html.
- Operating systems- A Concept based Approach-D.M.Dhamdhere, 2nd Edition, TMH.
- Operating System A Design Approach-Crowley, TMH.
- Modern Operating Systems, Andrew S Tanenbaum 3rd edition PHI.
Course Outcomes:
By the end of the course student will be able to
- describe the general architecture of computers
- describe object oriented concepts
- describe, contrast and compare differing structures for operating Systems.
- understand and analyze theory and implementation of: processes, resource control (concurrency etc.), physical and virtual memory, scheduling, I/O and files.
For more information about all JNTU updates please stay connected to us on FB and don’t hesitate to ask any questions in the comment.