

MCQOPTIONS
Saved Bookmarks
This section includes 51 Mcqs, each offering curated multiple-choice questions to sharpen your Electrical Engineering knowledge and support exam preparation. Choose a topic below to get started.
1. |
The number of occurrences of bugs is ____________ proportional to the experience of thesoftware developer. |
A. | inversely |
B. | directly |
C. | no relation exists |
D. | none of the above |
Answer» B. directly | |
2. |
Which of the following is not a phase of “bathtub curve” of hardware reliability? |
A. | useful life |
B. | burn-in |
C. | wear-out |
D. | time |
Answer» E. | |
3. |
What is “V” Model? |
A. | test design technique |
B. | test type |
C. | sdlc model |
D. | test level |
Answer» D. test level | |
4. |
Incremental process model phase in which modification of software product is done afterdelivery to correct faults, to improve performance or other attributes is |
A. | maintenance framework |
B. | planning framework |
C. | deployment framework |
D. | communication framework |
Answer» B. planning framework | |
5. |
The order in which test levels are performed is: |
A. | unit, integration, acceptance, system |
B. | unit, system, integration, acceptance |
C. | unit, integration, system, acceptance |
D. | it depends on the nature of a project |
Answer» E. | |
6. |
The problem that threatens the success of a project but which has not yet happened is calledas __________ |
A. | bug |
B. | error |
C. | risk |
D. | defect |
Answer» D. defect | |
7. |
------------cohesive gives the best software where as -------------coupling gives the bestsoftware. |
A. | loosely, loosely |
B. | loosely, highly |
C. | highly, loosely |
D. | highly, highly |
Answer» D. highly, highly | |
8. |
Design issues for a user interface include: |
A. | response time |
B. | error handling |
C. | help facilities |
D. | all of the above |
Answer» E. | |
9. |
Which one of the following is a real time operating system? |
A. | rtlinux |
B. | vxworks |
C. | windows ce |
D. | all of the mentioned |
Answer» E. | |
10. |
File storage is_______, but reconstructing lost data is expensive or impossible. |
A. | cheap |
B. | expensive |
C. | free |
D. | none of the above |
Answer» B. expensive | |
11. |
Hardware tools for debugging include: |
A. | ice |
B. | cro |
C. | logic analyzer |
D. | none of the above |
Answer» B. cro | |
12. |
Techniques of software debugging are |
A. | print statements |
B. | breakpoints |
C. | conditional compilation |
D. | all of the above |
Answer» E. | |
13. |
The number of occurrences of bugs is ____________ proportional to the experience of the software developer. |
A. | inversely |
B. | directly |
C. | no relation exists |
D. | none of the above |
Answer» B. directly | |
14. |
Bugs can enter software in any of _____ stages. |
A. | 1 |
B. | 2 |
C. | 3 |
D. | 4 |
Answer» E. | |
15. |
Which of the followings is NOT a White Box Technique? |
A. | statement testing |
B. | path testing |
C. | data flow testing |
D. | none of the above |
Answer» E. | |
16. |
The problem that threatens the success of a project but which has not yet happened is called as __________ |
A. | bug |
B. | error |
C. | risk |
D. | defect |
Answer» D. defect | |
17. |
It defines how a system prevents or responds to bugs, errors, faults, or failures. |
A. | reliability |
B. | fault tolerance |
C. | quality |
D. | none of the above |
Answer» C. quality | |
18. |
Bug is the same name of _______. |
A. | error |
B. | incident |
C. | mistake |
D. | defect |
Answer» B. incident | |
19. |
When can customer says that the quality of the product is too good? |
A. | software meets its defined specification |
B. | software is technically excellent |
C. | software has few bugs |
D. | software fulfills expectations of customer |
Answer» E. | |
20. |
What is risk? |
A. | negative consequence that could occur |
B. | negative consequence that will occur |
C. | negative consequence that must occur |
D. | negative consequence that shall occur |
Answer» B. negative consequence that will occur | |
21. |
How is reliability and failure intensity related to each other? |
A. | direct relation |
B. | inverse relation |
C. | no relation |
D. | none of the mentioned |
Answer» C. no relation | |
22. |
How is software reliability defined? |
A. | time |
B. | efficiency |
C. | quality |
D. | speed |
Answer» B. efficiency | |
23. |
Which of the following Error Detection checks is not a part of Application detection? |
A. | hardware checks |
B. | timing checks |
C. | reversal checks |
D. | coding checks |
Answer» B. timing checks | |
24. |
Exception handling is a type of |
A. | forward error recovery mechanism |
B. | backward error recovery mechanism |
C. | all of the mentioned |
D. | none of the mentioned |
Answer» B. backward error recovery mechanism | |
25. |
All fault-tolerant techniques rely on |
A. | integrity |
B. | dependability |
C. | redundancy |
D. | none of the mentioned |
Answer» E. | |
26. |
Which of the following is not a phase of “bathtub curve†of hardware reliability? |
A. | useful life |
B. | burn-in |
C. | wear-out |
D. | time |
Answer» E. | |
27. |
The CMM model is a technique to |
A. | automatically maintain the software reliability |
B. | improve the software process. |
C. | test the software |
D. | all of the mentioned |
Answer» C. test the software | |
28. |
Which of the following approaches are used to achieve reliable systems? |
A. | fault prevention |
B. | fault removal |
C. | fault tolerance |
D. | all of the mentioned |
Answer» E. | |
29. |
CMM stands for |
A. | capability maturity melt |
B. | consumed maturity model |
C. | capability maturity model |
D. | none of the above |
Answer» D. none of the above | |
30. |
------------cohesive gives the best software where as -------------coupling gives the best software. |
A. | loosely, loosely |
B. | loosely, highly |
C. | highly, loosely |
D. | highly, highly |
Answer» D. highly, highly | |
31. |
Usability can be measured in terms of: |
A. | intellectual skill to learn the system |
B. | time required to become moderately efficient in system usage |
C. | net increase in productivity |
D. | all of the mentioned |
Answer» E. | |
32. |
In size oriented metrics, metrics are developed based on the ___________________ |
A. | number of functions |
B. | number of user inputs |
C. | number of lines of code |
D. | amount of memory usage |
Answer» D. amount of memory usage | |
33. |
The amount of time that the software is available for use is known as |
A. | reliability |
B. | usability |
C. | efficiency |
D. | functionality |
Answer» B. usability | |
34. |
Architectural Design Metrics are ___________ in nature. |
A. | black box |
B. | white box |
C. | gray box |
D. | green box |
Answer» B. white box | |
35. |
Incremental process model phase in which modification of software product is done after delivery to correct faults, to improve performance or other attributes is |
A. | maintenance framework |
B. | planning framework |
C. | deployment framework |
D. | communication framework |
Answer» B. planning framework | |
36. |
The intent of project metrics is: |
A. | minimization of development schedule |
B. | for strategic purposes |
C. | assessing project quality on ongoing basis |
D. | minimization of development schedule and assessing project quality on ongoing basis |
Answer» E. | |
37. |
Spiral model is |
A. | phase-driven model |
B. | risk-driven model |
C. | risk-process model |
D. | risk-safe model |
Answer» C. risk-process model | |
38. |
Oldest paradigm for software engineering |
A. | incremental process model |
B. | rad model |
C. | evolutionary process model |
D. | waterfall model |
Answer» E. | |
39. |
A client server computer program in which the client runs in a web browser is termed as |
A. | web application |
B. | application software |
C. | product line software |
D. | embedded software |
Answer» B. application software | |
40. |
Which of the following is a drawback of using CASE tool? |
A. | standardization of notations and diagrams |
B. | communication between development team member |
C. | costs associated with the use of the tool |
D. | reduction of time and effort |
Answer» D. reduction of time and effort | |
41. |
CASE stands for |
A. | cost aided software engineering |
B. | computer aided software engineering |
C. | control aided software engineering |
D. | none of the mentioned |
Answer» C. control aided software engineering | |
42. |
Alpha testing is: |
A. | post-release testing by end user representatives at the developer’s site |
B. | the first testing that is performed |
C. | pre-release testing by end user representatives at their sites |
D. | pre-release testing by end user representatives at the developer’s site |
Answer» E. | |
43. |
Unit testing is done by: |
A. | users |
B. | developers |
C. | customers |
D. | none of the mentioned |
Answer» C. customers | |
44. |
A program with high cyclometic complexity is likely to be: |
A. | large |
B. | small |
C. | difficult to write |
D. | difficult to test |
Answer» E. | |
45. |
Beta Testing is done at: |
A. | developer’s end |
B. | user’s end |
C. | user’s & developer’s end |
D. | none of the mentioned |
Answer» C. user’s & developer’s end | |
46. |
White-box testing can be started: |
A. | after installation |
B. | after srs creation |
C. | after programming |
D. | after designing |
Answer» D. after designing | |
47. |
Which of the following is not a Test Type? |
A. | database testing |
B. | security testing |
C. | statement testing |
D. | functional testing |
Answer» D. functional testing | |
48. |
Test cases are designed during which of the following stages? |
A. | test recording |
B. | test configuration |
C. | test planning |
D. | test specification |
Answer» E. | |
49. |
The technique applied for usability testing is: |
A. | white box |
B. | grey box |
C. | black box |
D. | combination of all |
Answer» D. combination of all | |
50. |
What is “V†Model? |
A. | test design technique |
B. | test type |
C. | sdlc model |
D. | test level |
Answer» D. test level | |