Explore topic-wise MCQs in Electrical Engineering.

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