Syllabus

JNTUK B.Tech Object Oriented Programming & Operating System (Elective I) for R13 Batch.

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.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.