MCQ Bank
What category of testing relies on knowledge of the internal composition of the software?
- A) Gray-box testing
- B) Glass-box testing
- C) Black-box testing
- D) Pink-box testing
Restriction of information to a specific portion of a software system is referred to:
- A) Information hiding
- B) Information assembler
- C) Component assembler
- D) Cohesion
________phase of the Software Life Cycle tends to provide solution for the problem.
- A) Implementation
- B) Design
- C) Analysis
- D) Testing
__________ is not an Object Oriented Programming Language.
- A) C++
- B) HTML
- C) Java
- D) C#
Accuracy can be achieved with the help of testing the result of __________ in the entire development process.
- A) Last step
- B) Every line of code
- C) Each intermediate step
- D) Few steps
Which one of the following groups control and enforce the quality control systems.
- A) SQL
- B) DDL
- C) CPL
- D) SQA
Open-source development of the Linux operating system is lead by ____________________?
- A) Linus Torvalds
- B) Bill Gates
- C) Mark Zuckerberg
- D) Steve Jobs
"Displaying Text in Two Columns" feature is in which tab of MS Word?
- A) Page Layout
- B)
- C)
- D)
What is the goal of beta testing?
- A) Executing each instruction at least once.
- B) Focusing efforts in a concentrated area.
- C) Learning how software performs in real-life situations.
- D) Identifying equivalence classes.
Which of the following is incorrect scenario for Shopping Cart Design patterns?
- A) User is intended to buy more products
- B) Do not use in case of single product to sell
- C) User needs to buy a single product
- D) Paying money later on
Extreme programming (XP) is an example of:
- A) agile method
- B) throwaway prototyping
- C) rapid prototyping
- D) evolutionary prototyping
Which of the following is the contrast of the Declarative paradigm?
- A) Imperative paradigm
- B)
- C)
- D)
What does a copyright notice clearly identify?
- A) user’s principles
- B) Product development timelines
- C) Liability disclaimers
- D) Ownership, authorized personnel, and restrictions
Which documentation is required that can be used for software maintenance later on in the Software Life Cycle?
- A) User documentation
- B) Technical documentation
- C) System documentation
- D) Quality assurance documentation
The option of strike through is in group:
- A) Font
- B)
- C)
- D)
What, according to most practitioners in the software engineering field, is the major cause of cost overruns and late product delivery?
- A) Limited stakeholder involvement
- B) Poor communication and changing requirements
- C) Early completion of requirements
- D) Well-defined requirements
Boundary value analysis is an example of?
- A) Gray-box testing
- B) Black-box testing
- C) Glass-box testing
- D) White-box testing
In Structure Chart functions are represented by____________.
- A) Rectangles
- B) Arrows
- C) Triangles
- D) Circles
How does software maintenance tend to differ from the repair process in other manufactured products?
- A) It does not involve changes in the application.
- B) It is less common.
- C) It is more time-consuming.
- D) It involves correcting or updating.
Which organizations play a role in improving professionalism and establishing standards for software quality control?
- A) NASA, NSA, and CIA
- B) NATO, IMF, and UNICEF
- C) ISO, IEEE, and ACM
- D) UNESCO, WHO, and WTO