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 | |