Prepared by
S.Santhosh (Admin)
Important questions
share it a link alone
Don't waste my hardwork and valuable time
Don't share as screenshot kind request
most viewed dept will get update at first So Dont screenshot and share
unit:1
1. lexical analysis **
2. evolution of programming languages
3.parsing(bottom up,recursive)**++
unit-2
1. Primitive data types *
2. Two dimensional array **
3.arthimatic operations**++
Don't share as screenshot
unit-3
1.Semantics of call and return*
2.dynamic and stock variables++
3. Generic methods, design issue for functions
unit-4
1.design and implementation of OOP
2. Exception handling,Event handling++
3. Semaphores
Unit-5
1.fundamentals of functional programming languages
3. Programming with ML ++
2.multi-paradigm languages**
Don't share as screenshot -Stuff sector**Very important questions are bolded and may be asked based on this topic
++ Most repeated questions
PART-C
1.Compulsory Questions {a case study where the student will have to read and analyse the subject }mostly asked from unit 2, 5(OR) a situation given and you have to answer on your own
unit:1
1. lexical analysis **
2. evolution of programming languages
3.parsing(bottom up,recursive)**++
unit-2
1. Primitive data types *
2. Two dimensional array **
3.arthimatic operations**++
Don't share as screenshot
unit-3
1.Semantics of call and return*
2.dynamic and stock variables++
3. Generic methods, design issue for functions
unit-4
1.design and implementation of OOP
2. Exception handling,Event handling++
3. Semaphores
Unit-5
1.fundamentals of functional programming languages
3. Programming with ML ++
2.multi-paradigm languages**
**Very important questions are bolded and may be asked based on this topic
++ Most repeated questions
don't waste my hardwork and valuable time
Contact uS for more updates
*These questions are expected for the exams This may or may not be asked for exams All the best.... from admin Santhosh
Thanks for your love and support guys keep supporting and share let the Engineers know about Us and leave a comment below for better improvements If there is any doubt feel free to ask me I will clear if I can or-else I will say some solutions ..get me through WhatsApp for instant updates ~$tuff$£ctorSYllabuSUNIT I SYNTAX AND SEMANTICS 9
Evolution of programming languages – describing syntax – context-free grammars – attribute
grammars – describing semantics – lexical analysis – parsing – recursive-descent – bottom up
parsing
UNIT II DATA, DATA TYPES, AND BASIC STATEMENTS 9
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
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
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
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
Evolution of programming languages – describing syntax – context-free grammars – attribute
grammars – describing semantics – lexical analysis – parsing – recursive-descent – bottom up
parsing
UNIT II DATA, DATA TYPES, AND BASIC STATEMENTS 9
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
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
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
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