0% found this document useful (0 votes)
118 views1 page

Principles of Programming Languages

This document contains an exam for a Principles of Programming Languages course, with 10 questions across 5 units. It provides instructions for answering one question from each unit, with all parts of the questions to be answered together. The questions cover a range of programming language topics, including characteristics of languages, data types, control structures, functions, object-oriented concepts, functional programming, logic programming, and multi-paradigm languages. Students are to choose one question from each unit to answer for a total of 5 questions on the exam.

Uploaded by

STAN 220
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
118 views1 page

Principles of Programming Languages

This document contains an exam for a Principles of Programming Languages course, with 10 questions across 5 units. It provides instructions for answering one question from each unit, with all parts of the questions to be answered together. The questions cover a range of programming language topics, including characteristics of languages, data types, control structures, functions, object-oriented concepts, functional programming, logic programming, and multi-paradigm languages. Students are to choose one question from each unit to answer for a total of 5 questions on the exam.

Uploaded by

STAN 220
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

H.T.

No: Course Code: 171CS4T09

ADITYA ENGINEERING COLLEGE (A)


B.Tech – IV Semester End Examinations Supplementary (AR17) – NOV 2019

PRINCIPLES OF PROGRAMMING LANGUAGES


(Computer Science and Engineering)
Time: 3 hours Max. Marks: 60
Answer ONE question from each unit
All Questions Carry Equal Marks
All parts of the questions must be answered at one place only

UNIT – I
1 a Analyze the characteristics of Various programming languages. CO1 [8M]
b Demonstrate various primitive data types. CO2 [4M]
OR
2 a Analyze various control structures with examples. CO2 [8M]
b Differentiate Scope and life time of a variable. CO3 [4M]
UNIT – II
3 a Implement a subprogram for finding the Factorial of a given number. CO4 [4M]
b Explain about Nested Sub programs. CO4 [8M]
OR
4 a Outline the design concepts for functions. CO4 [6M]
b Analyze the parameter passing mechanism in functions. CO4 [6M]
UNIT – III
5 a Demonstrate Object oriented concepts. CO5 [6M]
b Explain about exception handling. CO5 [6M]
OR
6 a Differentiate semaphores and monitors. CO4 [6M]
b Explain about event handling. CO4 [6M]
UNIT – IV
7 a Outline about Lambda calculus. CO5 [6M]
b Demonstrate scheme programming with an example. CO5 [6M]
OR
8 a Write a program in ML that demonstrate banking example. CO5 [6M]
b Differentiate various functional programming languages. CO5 [6M]
UNIT – V
9 a Explain about fundamentals of Logic programming. CO6 [6M]
b Analyze the applications of Logic programming. CO6 [6M]
OR
10 a What are the basic elements of Prolog. CO6 [6M]
b Explain about Multi- paradigms languages. CO6 [6M]
*****

You might also like