PROGRAMMING LANGUAGES 10CS666

View note:PROGRAMMING-LANGUAGES-10CS666



Questions of this subject!.

QuestionLikes!Dislikes!Answers!
1)With diagrams explain the compilation and interpretation Compare the two?

001
2)With diagrams explain the compilation and interpretation Compare the two?

001
3)What is a frame with respect to stack based allocation With relevant diagram explain the contents and importance of activation record?

001
4)What is precedence and associativity of operators in a Programming Language? Explain the same taking the arithmetic operators of C language?

001
5)What is unlimited extent of local variables? With a LSP code, bring out how it is useful and implemented. What are the problems?

001
6) Write notes on?

001
7)Explain with suitable examples the characteristics of sequencing and selection control flows in PLs?

001
8)Compare iteration vs recursion Write a C code to compute n using these?

001
9)Compare iteration vs recursion Write a C code to compute n using these?

001
10)Explain the two purposes served by a type in PL?

001
11)What is type inference Describe the contexts in which it occurs?

001
12)What is a dope vector What purpose does it serve?

001
13)Explain the difference between row major and column major layout for contiguously allocated arrays?

001
14) What is dangling references? How are they created? What problems do they result in ? Explain with example?

001
15)Discuss the advantages and disadvanges of the interoperability pointers and arrays in c language??

001
16)What is a pointer reversal? What problem does it address?

001
17)With a typical stack frame layoutexplain how calling sequences operates in subroutines How do calling sequences differ in RISC and CISC?

001
18)Explain the mechanism of exception handling and its implementation. Distinguish between exception implementation in functional languages and imperative languages??

001
19)Explain the concept of coroutines in PL?

001
20)Explain three benefits provided by abstraction?

001
21)Summarize the rules in c++ to determine the order of constructors invocation How are these simplified in other languages?

001
22)Explain the following LISP functions?

001
23)Explain the functional programming in perspective?

001
24)What is precedence and associativity of operators in a Programming Language Explain the same taking the arithmetic operators of C language?

001
25)Write a note on principles of programming language?

001
26)What makes a programming language successfull?

001
27)Write a short note on high level computer programming languages.

001
28)Which programming structure is better to use? Is it structured language or procedural language ?

001
29)How does recursion work in c language?

001
30)Which programming language is used the most?

001
31)How many ways of passing a parameter are there in c++?

001
32)Define Object-oriented model.

001
33)Explain the propositional logic as a formal language.

001
34)What are the advantages of writing algorithm?

001
35)If you want to execute more than one program at a time, the systems software that you must be capable of is:

001
36)The flow-charting symbol diamond shaped box indicates:

001
37)C++ or JAVA. Which is a better programming language?

101
38)In Certain Code Language (NIFT)

001
39)What is the use of programming languages?

101
40)What are different types of programming languages?

101
41)What is Wordpress ?

104
42)What are top 5 programming language anyone should learn in 2019 ?

101
43)What are the concepts associated with OOP?

202
44)What is the use of header files in C language?

001
45)When Should You Use Multiple Inheritance?

200
46)Which is the best language for competitive programming?

201
47)which is the new Programming language to be learnt?

201
48)Diffrerence between programming language and oop?

102
49)Difference between programming language and scripting language?

103
50)What is an object in programming languages?

002
51)To be called object-oriented, a programming language must allow A. functions that return only a single value B. #include files C. inheritance D. All of the above

001