MCQ Bank
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
Writing programs in a machine language is a tedious task that often leads to errors that must be located and corrected
- A) Debugging
- B)
- C)
- D)
______________ Model allows the development process only in one direction.
- A) Incremental
- B) RAD
- C) Spiral
- D) Waterfall
The traditional development phase of the software life cycle does not include the stage
- A) Design
- B) Testing
- C) Maintenance
- D) Implementation
The Developement cycle in XP involve?
- A) Sequential testing
- B) Repeated cycles of analysis, design, implementation, and testing
- C) Monthly releases of the software
- D) Formal documentation
Page group includes options:
- A) Cover page
- B)
- C)
- D)
What is the primary focus of the design phase in software engineering?
- A) Identifying problems
- B) Establishing requirements
- C) Constructing the software system
- D) Creating a budgeting plan
From which engineering areas does research in human-machine interface design draw heavily?
- A) Civil engineering and chemical engineering
- B) Mechanical engineering and electrical engineering
- C) Ergonomics and cognetics
- D) Robotics and artificial intelligence
When we apply header it is shown at:
- A) Start page of document
- B)
- C)
- D)
What field of mathematics is used in basis path testing to identify sets of test data?
- A) Number theory
- B) Graph theory
- C) Probability theory
- D) Geometry
Weak form of cohesion called___________?
- A) Intramodule cohesion
- B) Logical cohesion
- C) Intermodule coupling
- D) Functional cohesion
Why do many software engineers argue for the incorporation of testing into various development steps?
- A) To make testing an optional phase
- B) To isolate testing as a separate step
- C) To eliminate the need for testing
- D) To streamline the development process