Explore topic-wise MCQs in Computer Fundamentals.

This section includes 262 Mcqs, each offering curated multiple-choice questions to sharpen your Computer Fundamentals knowledge and support exam preparation. Choose a topic below to get started.

1.

Boundary value analysis is the technique comes under……

A. white box testing
B. black box testing
C. gray box testing
D. none of the above.
Answer» C. gray box testing
2.

Cyclomatic complexity is carried out in….

A. black box testing
B. load testing
C. white box testing
D. green box testing
Answer» D. green box testing
3.

In static testing---------

A. code is not executed
B. code executed twice
C. code executed repeatedly
D. none of the above.
Answer» B. code executed twice
4.

LoadRunner create load by running ……

A. load creator
B. virtual users
C. load user
D. none of the above
Answer» C. load user
5.

……………testing checks performance of system

A. white box testing
B. black box testing
C. performance testing
D. smoke testing
Answer» D. smoke testing
6.

In software testing Verification is …..

A. are we building the product right?
B. to checks what we are developing is the right product.
C. are we building the right product?
D. none of the above.
Answer» B. to checks what we are developing is the right product.
7.

The formula of cyclometric complexity

A. n-e+2
B. e-n-2
C. n-2-e
D. n-e+3
Answer» B. e-n-2
8.

Unit testing is carried out by:

A. system user
B. client
C. customers
D. developers
Answer» E.
9.

It is one principal of testing is that Exhausting Testing is…..

A. impractical but possible
B. possible
C. impractical and impossible
D. impossible
Answer» D. impossible
10.

In which level testing is performed

A. unit,acceptance,integration,system
B. unit,integration,system, acceptance
C. unit,system,integration,acceptance
D. it is on the nature of software project.
Answer» E.
11.

Smoke Testing is ……..approach

A. integration testing
B. unit testing
C. stress testing
D. none of the above.
Answer» B. unit testing
12.

Following is not a technique of black box.

A. equivalence portioning
B. boundary value analysis
C. cause effect graphing
D. statement coverage
Answer» E.
13.

Following is not a Software Test Life Cycle Phase.

A. requirements gathering
B. test planning
C. test closure
D. test design
Answer» B. test planning
14.

Which of the following is not a level in testing?

A. system testing
B. black box testing.
C. integration testing
D. functional testing
Answer» E.
15.

What is the main goal of software testing?

A. testing
B. bug prevention
C. study
D. execution
Answer» C. study
16.

Which is required skill of a Tester?

A. good programmer
B. reliable
C. attention to details
D. being diplomatic
Answer» B. reliable
17.

System Testing is ----

A. black box testing
B. white box testing
C. smoke testing
D. both a) and b)
Answer» B. white box testing
18.

Sandwich/hybrid strategy is---

A. top down
B. bottom up
C. combination of top down & bottom up
D. none of the above
Answer» D. none of the above
19.

Which of the following is not White box testing?

A. structural testing
B. code-based testing
C. glass box testing.
D. closed box testing
Answer» E.
20.

_________must be developed to describe when and how testing will occur.

A. Test Strategy
B. Test Plan
C. Test Design
D. High Level document
Answer» B. Test Plan
21.

Use cases and use case diagrams are used to define:

A. Complexity of a system
B. Criticality of a system
C. Stability of a system
D. Behaviour of a system
Answer» E.
22.

Retesting modules connected to the program or component after a change has beenmade?

A. full regression testing
B. unit regression
C. regional regression
D. retesting.
Answer» D. retesting.
23.

Scenario-based testing

A. Concentrates on actor and software interaction
B. Misses errors in specifications
C. Misses errors in subsystem interactions
D. Both a and b
Answer» D. Both a and b
24.

A system maintaining its integrity while accepting a temporary halt in its operation is saidto be in a state of

A. Full Fault Tolerance
B. Graceful Degradation
C. Fail Soft
D. Fail Safe
Answer» E.
25.

Application should be stable. Clear Design and Flow of the application is neededfor Automation testing.

A. false
B. true
Answer» C.
26.

Which of these can be successfully tested using Loop Testing methodology?

A. simple loops
B. nested loops
C. concatenated loops
D. all of the above
Answer» E.
27.

_________ is driven by an Audit or a Risk function to look at a specific control orcompliance issue.

A. security audit
B. vulnerability scan
C. vulnerability assessment
D. penetration test
Answer» B. vulnerability scan
28.

Acceptance tests are normally conducted by the

A. Developer
B. End users
C. Test team
D. Systems engineers
Answer» C. Test team
29.

Which of the following issues must be addressed if a successful software testing strategyis to be implemented?

A. Use effective formal technical reviews as a filter prior to testing
B. Develop a testing plan that emphasizes “rapid cycle testing.”
C. State testing objectives explicitly
D. All of the mentioned
Answer» E.
30.

Path Tested = Number of Path Tested / Total Number of Paths

A. true
B. false
Answer» B. false
31.

Fault-based testing is best reserved for

A. Conventional software testing
B. Operations and classes those are critical or suspect
C. Use-case validation
D. White-box testing of operator algorithms
Answer» C. Use-case validation
32.

A deviation from the specified or expected behavior that is visible to end-users is called:

A. An error
B. A fault
C. A failure
D. A defect
Answer» D. A defect
33.

The testing which is done by going thro’ the code is known as,

A. unit testing
B. blackbox testing
C. white box testing
D. regression testing
Answer» D. regression testing
34.

Which of the following is not a characteristic for Testability?

A. operability
B. observability
C. simplicity
D. robustness
Answer» E.
35.

______________ builds upon Vulnerability Assessment by adding manualverification to confirm exposure.

A. security audit
B. security assessment
C. vulnerability assessment
D. penetration test
Answer» C. vulnerability assessment
36.

Which of the following are characteristics of testable software?

A. Observability
B. Simplicity
C. Stability
D. All of the above
Answer» E.
37.

Tests derived from behavioral class models should be based on the

A. Data flow diagram
B. Object-relation diagram
C. State diagram
D. Use-case diagram
Answer» D. Use-case diagram
38.

Maintenance testing is:

A. testing to maintain business advantage
B. testing a released system that has been changed
C. testing by users to ensure that the system meets a business need
D. updating tests when the software has changed
Answer» C. testing by users to ensure that the system meets a business need
39.

The test cases derived from use cases

A. Are most useful in uncovering the defects in the process flows during real world use of the system.
B. Are most useful in uncovering the defects in the process flows during the testing use of the system.
C. Are most useful in covering the defects in the process flows during real world use of the system.
D. Are most useful in covering the defects at the integration level.
Answer» B. Are most useful in uncovering the defects in the process flows during the testing use of the system.
40.

Integration testing techniques are

A. Top down
B. Bottom up
C. Sandwich
D. All of the above
Answer» E.
41.

Special requirements in a use case template define:

A. Business rules
B. Reliability requirements
C. Expectations of the users
D. Associated use cases
Answer» B. Reliability requirements
42.

________establishes the existence of errors _______locates and corrects the errors.

A. Debugging, testing
B. Testing, Debugging
C. Testing, Verifying
D. Testing, Validation
Answer» C. Testing, Verifying
43.

During the software development process, at what point can the test process start?

A. when the code is complete.
B. when the design is complete
C. when the software requirements have been approved
D. when the first code module is ready for unit testing
Answer» D. when the first code module is ready for unit testing
44.

SPICE Means

A. software process improvement and capability determination
B. software process improvement and compatibility determination.
C. software process invention and compatibility determination.
D. software process improvement and control determination
Answer» B. software process improvement and compatibility determination.
45.

Which of the following is a black box design technique?

A. statement testing
B. error- guessing
C. equivalence partitioning
D. usability testing
Answer» D. usability testing
46.

Software project manager is engaged with software management activities. He is responsible for ______.

A. Project planning.
B. Monitoring the progress
C. Communication among stakeholders
D. All mentioned above
Answer» E.
47.

How much testing is enough?

A. this question is easy to answer
B. this question is impossible to answer
C. the answer depends on the risk for your industry, contract and special requirements
D. this answer depends on the maturity of your developers
Answer» D. this answer depends on the maturity of your developers
48.

The object of ___________within an OO system is to design tests that have a highlikelihood of uncovering plausible bugs.

A. Fault-based testing
B. Integration testing
C. Use-based testing
D. Scenario-based testing
Answer» B. Integration testing
49.

Which of the following is likely to benefit most from the use of test tools providingtest capture and replay facilities?

A. integration testing
B. regression testing
C. system testing
D. user acceptance testing
Answer» C. system testing
50.

Deep structure testing is not designed to

A. Examine object behaviors
B. Exercise communication mechanisms
C. Exercise object dependencies
D. Exercise structure observable by the user
Answer» B. Exercise communication mechanisms