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

Principles of Programming Languages

This document contains exam questions for a Principles of Programming Languages course. It has two sections - Section A contains 10 short answer questions worth a total of 25 marks, and Section B contains longer answer questions worth between 5-10 marks each for a total of 50 marks. The questions cover a range of programming language topics including programming domains, syntax vs semantics, type checking, arrays, exception handling, imperative languages, LISP interpreters, function declarations, language evaluation criteria, procedures, scoping rules, operational semantics, and information hiding.

Uploaded by

Chary
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)
106 views1 page

Principles of Programming Languages

This document contains exam questions for a Principles of Programming Languages course. It has two sections - Section A contains 10 short answer questions worth a total of 25 marks, and Section B contains longer answer questions worth between 5-10 marks each for a total of 50 marks. The questions cover a range of programming language topics including programming domains, syntax vs semantics, type checking, arrays, exception handling, imperative languages, LISP interpreters, function declarations, language evaluation criteria, procedures, scoping rules, operational semantics, and information hiding.

Uploaded by

Chary
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

Code No: CS16224

CHAITANYA BHARATHI INSTITUTE OF TECHNOLOGY (Autonomous)


BE (CSE) II/IV II Sem (Main) Examination May 2016

Principles of Programming Languages


Time: 3 Hours Max Marks:75
Note: Answer all questions from Section-A at one place in the same order
Answer any five questions from Section-B

Section - A (25 Marks)

1 Define programming domains? (3)


2 Compare Syntax and Semantics? (2)
3 List the metrics of type checking? (2)
4 Evaluate the arrays? (3)
5 Compare exception handling in java with C++ ? (2)
6 Define imperative language ? (3)
7 Write about first list interpreter? (2)
8 Write the general form of function declaration in ML? (3)
9 Describe LISP? (3)
10 Define terms and fact statements of prolog? (2)

Section - B (50 Marks)

11 Discuss Language evaluation criteria and the characteristics that affect them? (10)
12 Define procedures? Explain referencing environment? (10)
13 List what advantages does javas break statement have over Cs and C++ s break (10)
Statement?
14 List the ways in which ML is significantly deferent from scheme ? (10)
15 Describe the scoping rule in common LISP,ML and HASKELL? (10)
16 (a) Discuss Operational semantics ? (5)
(b) List the metrics of type checking? (5)
17 (a) Evaluate dynamic scoping ? (5)
(b) Analyze Information Hiding ? (5)

*****

You might also like