Principles of Programming Btech Regular
Principles of Programming Btech Regular
1. What is a Program?
A. Software that helps an end-user perform specific task on a computer.
B. A set of instructions that can be executed on a computer.
C. An abstraction, a conceptual platform, with facilities and tools for complete
software development.
D. None of the above is correct
5. Are the following factors important for choosing Computer Programming as a field of
study and career path? Experimentation, Excitement, Motivation, Fun.
TRUE
FALSE
13. Which of the below is Not a factor for defining a Programming Language as popular?
14. The 2 main types of Programming Languages are General-Purpose and Domain-
Specific Programming Languages?
TRUE
FALSE
16. Domain-Specific Programming Languages, enable you to write software for a variety
of application domains.
TRUE
FALSE
17. What is the Requirements Extraction and Analysis phase in the Software Development
Life Cycle?
A. Graphical representation of a program’s or process control flow.
B. The phase where you interview the project stakeholders and “extract” the
requirements for the software to be developed.
C. The process of building the architecture of the system.
D. The phase of implementing the software system.
18. What is the Control Flow Graph phase in the Software Development Life Cycle?
A. The process of building the architecture of the system.
B. The phase of implementing the software system.
C. The final step prior to releasing the software program, based on which you check
the quality of the program based on a set of Quality management keys.
D. None of the above.
19. What is the Specifications phase in the Software Development Life Cycle?
A. Graphical representation of a program’s or process control flow.
B. The process of creating a document or set of documents that follow up the
requirements extraction and analysis phase.
C. The process of building the architecture of the system.
D. The phase of testing the newly implemented system, identifying possible bugs and
correcting them.
23. How can you use Exception Handling in the SQL Scripting Language in SQL Server?
A. With a try{…} catch{…}{…} block.
B. With an if…else statement and the exit command.
C. With try:… except…: code block.
D. With BEGIN TRY …END TRY BEGIN CATCH …END CATCH
24. How can you use Exception Handling in the Java Programming Language?
A. With a try{…} catch{…}{…} block.
B. With an if…else statement and the exit command.
C. With try:… except…: code block.
D. With BEGIN TRY …END TRY BEGIN CATCH …END CATCH
END OF PAPER