PRINCIPALS OF PROGRAMMING LANGUAGES

Unit 1:


Unit 2:

Unit 3:
  • Subprograms and Blocks (Coming soon...) 
  • Fundamentals of sub-programs (Coming soon...) 
  • Scope and lifetime of variable (Coming soon...) 
  • static and dynamic scope (Coming soon...) 
  • Design issues of subprogram and operations (Coming soon...) 
  • Local referencing environments (Coming soon...) 
  • Parameter passing methods (Coming soon...) 
  • Overloaded sub-programs(Coming soon...) 
  • Generic sub-programs (Coming soon...) 
  • Design issues for functions overloaded operators (Coming soon...) 
  • co routines 

Unit 4:
  • Abstract Data types (Coming soon...) 
  • Abstraction and encapsulation (Coming soon...) 
  • Introductions to data abstraction (Coming soon...) 
  • Static and Stack-Based Storage management (Coming soon...) 
  • Heap based storage management
  • Garbage Collection (Coming soon...) 
  • OOP in Small Talk (Coming soon...) 
  • OOP in C++
  • OOP in Java 
  • OOP in C# 
  • OOP in PHP
  • OOP in Perl (Coming soon...) 
  • Concurrency (Coming soon...) 
  • Subprogram level concurrency (Coming soon...) 
  • Semaphores 
  • Monitors (Coming soon...) 
  • Message passing (Coming soon...) 
  • Java threads 
  • C# threads 

Unit 5:
  • Exception handling 
  • Exceptions
  • Exception Propagation (Coming soon...) 
  • Exception handler in C++ 
  • Exception handler in Java (Coming soon...) 
  • Introduction and overview of Logic programming (Coming soon...) 
  • Basic elements of Prolog (Coming soon...) 
  • Application of Logic programming (Coming soon...) 
  • Monitors (Coming soon...) 
  • Functional programming languages (Coming soon...) 
  • Introduction to 4GL 

Practicals:
  • Design of lexical Analyzer using lex/flex. (Coming soon...) 
  • Case study of working of virtual machine. (Coming soon...) 
  • Memory Implementation of 2D and 3D Array. (Coming soon...) 
  • Design a web page in PHP. (Coming soon...) 
  • Implementation of pointers in C++. (Coming soon...) 
  • Write a program in Java to implement exception handling. (Coming soon...) 
  • Write a program in C++ to implement different parameter passing Methods. (Coming soon...) 
  • Write a program in Java to implement concurrent execution of a job using threads. (Coming soon...) 
  • Implement different types of functions used in Prolog. (Coming soon...) 
  • Implement Inheritance, Encapsulation & Polymorphism in C#. (Coming soon...) 

Previous years solved papers: (Coming soon...)

Viva vice Q & A: (Coming soon...)

Related topics

Please use contact page in this website if you find anything incorrect or you want to share more information about the topic discussed above.