Principles Of Programming Languages Set 1

On This Page

This set of Principles of Programming Languages Multiple Choice Questions & Answers (MCQs) focuses on Principles Of Programming Languages Set 1

Q1 | Which of the following is not the part of software development phases?
  • software designing
  • software validation
  • software dependent
  • software implementation
Q2 | Which of the following is a functional programming language?
  • c
  • c++
  • ml
  • ada
Q3 | Which of the following phase of software development is associated with creation of test data ?
  • system analysis
  • design
  • coding
  • system acceptance
Q4 | _________ is a module based programming language
  • c
  • c++
  • ml
  • ada
Q5 | Which of the following is an object oriented programming language?
  • c
  • c++
  • ml
  • ada
Q6 | Which of the following is secondary memory device?
  • keyboard
  • disk
  • alu
  • all of the above
Q7 | Which of the following is a true statement regarding the SDLC phases.
  • the sdlc is not iterative.
  • the life cycle is always a sequentially ordered sets of phases.
  • it is not possible to completed some activities in one phase in parallel with those of another phase.
  • the life cycle may be thought of as a circular process.
Q8 | Which step of SDLC performs cost/benefit analysis?
  • feasibility study
  • analysis
  • design
  • none of these
Q9 | The detailed study of existing system is referred to as
  • system planning
  • system analysis
  • feasibility study
  • design dfd
Q10 | Prototyping aims at
  • end user understanding and approval
  • program logic
  • planning of dataflow organization
  • none of these
Q11 | What is a prototype
  • mini-model of existing system
  • mini-model of proposed system
  • working model of existing system
  • none of these
Q12 | The Logic programming technique is implemented in :
  • declarative programming
  • object oriented programming
  • functional programming
  • generic programming
Q13 | ALU stands for:
  • array logic unit
  • application logic unit
  • arithmetic logic unit
  • none of these
Q14 | The difference between memory and storage is that memory is _________ and storage is _________.
  • temporary,permanent
  • permanent,temporary
  • slow,fast
  • all of above
Q15 | Which programming languages are classified as low level languages?
  • cobol,fortran,pascal
  • prolog 2,expert systems
  • assembly languages
  • knowledge based systems
Q16 | Which of the following is machine independence program?
  • high level language
  • low level language
  • assembly language
  • machine language
Q17 | For specifying the syntax of a language _____________ is used.
  • context free language
  • regular expression
  • finite automata
  • none of these
Q18 | Semantic of aprogram means
  • format of a program
  • meaning of a program
  • simply content of a program
  • none of these
Q19 | The graphical representation of syntax is represented by ___________.
  • finite diagram
  • er diagram
  • syntax diagram
  • none of these
Q20 | Which one of the following is not the stage of software development?
  • requirement analysis and gathering
  • problem identification
  • software design
  • maintenance
Q21 | The Linker __________________.
  • is similar to interpreter
  • uses source code as its input
  • it is required to create a load module
  • none of these
Q22 | #include #define count 10; void main() { printf("%d",count); }
  • 10
  • syntax error
  • none of these
Q23 | FORTRAN stands for:
  • free translator
  • formula translator
  • formula translation
  • free translation
Q24 | Which is the longest scope in the following code? #include int x; int main() { int y; fun(); return 0; } void fun(){ int z; }
  • x
  • y
  • z
  • both a and b
Q25 | The value of an automatic variable that is declared but not initialized will be
  • 0
  • -1
  • unpredictable
  • none of these