Principles of Programming Languages for BE Anna University R21 CBCS (Vertical II - CSE / IT / AI&DS - CCS358)

Principles of Programming Languages for BE Anna University R21 CBCS (Vertical II - CSE / IT / AI&DS - CCS358)  (Paperback, A.A. PUNTAMBEKAR)

Price: Not Available
Currently Unavailable
Author
Read More
Highlights
  • Binding: Paperback
  • Publisher: TECHNICAL PUBLICATIONS
  • Genre: EDUCATIONAL
  • ISBN: 9789355854346, 9355854346
  • Edition: FIRST, 2023
  • Pages: 228
Description
Syllabus Principles of Programming Languages - [CCS358] UNIT I SYNTAX AND SEMANTICS Evolution of programming languages - describing syntax - context-free grammars - attribute grammars - describing semantics - lexical analysis - parsing - recursive-descent - bottom up parsing. (Chapter - 1) UNIT II DATA, DATA TYPES, AND BASIC STATEMENTS Names - variables - binding - 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. (Chapter - 2) UNIT III SUBPROGRAMS AND IMPLEMENTATIONS Subprograms - design issues - local 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. (Chapter - 3) UNIT IV OBJECT-ORIENTATION, CONCURRENCY, AND EVENT HANDLING Object-orientation - design issues for OOP languages - implementation of object-oriented constructs - concurrency - semaphores - monitors - message passing - threads - statement level concurrency - exception handling - event handling. (Chapter - 4) UNIT V FUNCTIONAL AND LOGIC PROGRAMMING LANGUAGES Introduction to lambda calculus - fundamentals of functional programming languages - Programming with Scheme - Programming with ML - Introduction to logic and logic programming - Programming with Prolog - multi-paradigm languages. (Chapter - 5)
Read More
Specifications
Book Details
Publication Year
  • 2023
Book Type
  • TEXT BOOK
Number of Pages
  • 228
University Books Details
Stream
  • ENGINEERING
Degree/Diploma
  • DEGREE
Additional Features
Age Group
  • 18 TO 60 YEARS
Ratings & Reviews
3.8
6 Ratings &
0 Reviews
  • 5
  • 4
  • 3
  • 2
  • 1
  • 3
  • 0
  • 2
  • 1
  • 0
Have you used this product? Be the first to review!
Be the first to ask about this product
Safe and Secure Payments.Easy returns.100% Authentic products.
You might be interested in
Popular Psychology Books
Min. 50% Off
Shop Now
Finance And Accounting Books
Min. 50% Off
Shop Now
Industrial Studies Books
Min. 50% Off
Shop Now
Business And Management Books
Min. 50% Off
Shop Now
Back to top