I. Introduction to problem solving - Language paradigms - block Structured object based distributed programming - Data types Control and modular Abstraction. [ page 2-68 ]
II. ADA - Programme organization - Data types - Exceptions - APSE (the ADA programming support environment) Object based programming in ADA, class based languages - object oriented languages classes and structures simulation of parallel processing (page 111-165)
III. Logic programming -Prolog - syntax Data structures Built in function - Implementation of Prolog. Parallel architectures - Grabage collection - applications of Prolog - Artificial intelligence Relational databases [ page 253-292 ]
IV. Functional Programming - LISP - data structures, Recursion and Control Nonfunctional features - alteration vectors and strings - Object and packages - Applications of LISP [ page 298-326 ] Languages for Databases - Data base models - SQL -Semantic Data Models [ page 336-351 ]
Text Book: Doris Appleby Programming Languages, Paradigm and practice, Mc Graw Hill Iternational Edition, 1991.
Reference Book: Ellis Horowtiz, Fundamentals of programming Languages (Second edition), Galgotia Publication (p) Ltd ., New Delhi, 1996.
|