Syllabus PPL, Question papers, Answers, important Question PRINCIPLES OF PROGRAMMING LANGUAGES R13 Regulation B.Tech JNTUK-kakinada Syllabus download
Syllabus ,PPL, Question papers, Answers, important Question PRINCIPLES OF PROGRAMMING LANGUAGES, R13 Regulation, B.Tech , JNTUK,Syllabus, download,
Princliples Of Programming Languages Syllabus R13 Regulation unit wise
Unit-I
SYNTAX AND SEMANTICS:
- Evolution of programming languages
- Describing syntax
- Context,free grammars
- Attribute grammars
- Describing semantics
- Lexical analysis
- Parsing
- Recursive - decent bottom - up parsing
Unit-II
DATA, DATA TYPES, AND BASIC STATEMENTS:
- Names
- Variables
- Type checking
- Scope
- Scope rules
- Lifetime and garbage collection
- Primitive data types
- Strings, array types
- Associative arrays
- Record types
- Union types
- Pointers and references
- Arithmetic expressions
- Overloaded operators
- Type conversions
- Relational and boolean expressions
- Assignment statements
- Mixed mode assignments
- Control structures – selection
- Iterations
- Branching
- Guarded Statements
Unit-III
SUBPROGRAMS AND IMPLEMENTATIONS:
- Subprograms
- Design issues
- Llocal referencing
- Parameter passing
- Overloaded methods
- Generic methods
- Design issues for functions
- Semantics of call and return
- Implementing simple subprograms
- Stack and dynamic local variables
- Nested subprograms
- Blocks
- Dynamic scoping
Unit-IV
OBJECT - ORIENTATION, CONCURRENCY, AND EVENT HANDLING:
- Object - orientation
- Design issues for OOP languages
- Implementation of object riented constructs
- Concurrency
- Semaphores
- Monitors
- Message passing
- Threads
- Statement level concurrency
- Exception handling
- Event handling
Unit-V
FUNCTIONAL PROGRAMMING LANGUAGES:
- Introduction to lambda calculus
- Programming with Scheme
- Programming with ML
-
Unit-VI
LOGIC PROGRAMMING LANGUAGES:
- Introduction to logic and logic programming
- Programming with Prolog
- Multi - paradigm languages
Text Books
- 1. Robert W. Sebesta, “Concepts of Programming Languages”, Tenth Edition, Addison
Wesley, 2012.
- 2. Programming Langugaes, Principles & Paradigms, 2ed, Allen B Tucker, Robert E Noonan, TMH
Reference Books
- 1. R. Kent Dybvig, "The Scheme programming language", Fourth Edition, MIT Press, 2009.
- 2. Jeffrey D. Ullman, "Elements of ML programming", Second Edition, Prentice Hall, 1998.
- 3. Richard A. O'Keefe, "The craft of Prolog", MIT Press, 2009.
- 4. W. F. Clocksin and C. S. Mellish, "Programming in Prolog: Using the ISO Standard", Fifth Edition, Springer, 2003 www.ManaResults.co.in
For other Subject Syllabus Click here
IF you don't find something you are searching for contact us