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.

151.

A risk matrix

A. Allows the testers to evaluate and rank potential problems by giving weights to probability or severity value as necessary
B. Allows testers to assign thresholds that classify the potential problems into priority categories
C. Both (a) and (b)
D. None of the above
Answer» D. None of the above
152.

The testing technique that requires devising test cases to demonstrate that each program function is operational is called

A. black-box testing
B. glass-box testing
C. grey-box testing
D. white-box testing
Answer» B. glass-box testing
153.

Cyclomatic complexity was developed by

A. B.W.Bohem
B. T.J.McCabe
C. B.W.Little wood
D. Victor Basili
Answer» C. B.W.Little wood
154.

It is imperative for communicating processes to reach consistent recovery points to avoid the _________ effect, with backward error recovery mechanism.

A. Static
B. Dynamic
C. Domino
D. Whirlpool
Answer» D. Whirlpool
155.

The OO testing integration strategy involves testing

A. Groups of classes that collaborate or communicate in some way
B. Single operations as they are added to the evolving class implementation
C. Operator programs derived from use-case scenarios
D. None of the above
Answer» B. Single operations as they are added to the evolving class implementation
156.

A break in the working of a system is called

A. Defect
B. Failure
C. Fault
D. Error
Answer» C. Fault
157.

Inspections and testing are what kinds of Quality Costs

A. Prevention
B. Internal Failure
C. External Failure
D. Appraisal
Answer» E.
158.

One Key reason why developers have difficulty testing their own work is:

A. lack of technical documentation
B. lack of test tools on the market for developer’s
C. lack of objectivity
D. lack of training
Answer» D. lack of training
159.

Maintenance Plan predicts the maintenance requirements of the system, maintenancecosts and effort required

A. true
B. false
Answer» B. false
160.

What is the important criterion in deciding what testing technique to use?

A. How well you know a particular technique
B. The objective of the test
C. How appropriate the technique is for testing the application
D. Whether there is a tool to support the technique
Answer» C. How appropriate the technique is for testing the application
161.

Condition testing is a control structure testing technique where the criteria used to design test cases is that they

A. Rely on basis path testing
B. Exercise the logical conditions in a program module
C. Select test paths based on the locations and uses of variables
D. Focus on testing the validity of loop constructs
Answer» D. Focus on testing the validity of loop constructs
162.

If an expected result is not specified then:

A. we cannot run the test
B. it may be difficult to repeat the test
C. it may be difficult to determine if the test has passed or failed
D. we cannot automate the user inputs
Answer» D. we cannot automate the user inputs
163.

The purpose of requirement phase is

A. to freeze requirements
B. to understand user needs
C. to define the scope of testing
D. all of the above
Answer» E.
164.

The equation V(G)= No. of predicated nodes+1 is applicable only when node has

A. Two outgoing edges
B. Three outgoing edges
C. No outgoing edges
D. None of the above
Answer» B. Three outgoing edges
165.

Requirements Specification, Planning, Test case Design, Execution,Bug Reporting & Maintenance This Life Cycle comes Under

A. sdlc
B. stlc
C. sqlc
D. blc
Answer» C. sqlc
166.

Which of the statements below is the best assessment of how the test principles apply across the test life cycle?

A. Test principles only affect the preparation for testing.
B. Test principles only affect test execution activities.
C. Test principles only affect the early test activities such as review.
D. Test principles affect activities throughout the test life cycle.
Answer» E.
167.

What is correct Software Process Cycle?

A. plan(p)——>check(c)——>act(a)—–>do(d)
B. plan(p)——>do(d)——>check(c)—–>act(a)
C. plan(p)——>do(d)——>act(a)—–>check(c)
Answer» C. plan(p)——>do(d)——>act(a)—–>check(c)
168.

One fault may lead to

A. One failure
B. No failure
C. Many failures
D. All of the above
Answer» E.
169.

Pick the best definition of quality

A. quality is job one
B. zero defects
C. work as designed
D. conformance to requirements
Answer» E.
170.

————- means under what test environment(Hardware, software set up. theapplication will run smoothly

A. test bed
B. checkpoint
C. code walk through
D. checklist
Answer» B. checkpoint
171.

The name of the testing which is done to make sure the existing features are notaffected by new changes

A. Recursive testing
B. White Box testing
C. Unit testing
D. Regression testing
Answer» E.
172.

Standards and procedures for managing changes in an evolving software product iscalled?

A. confirmation management
B. confederation mangement
C. configuration management
D. compartability management
Answer» D. compartability management
173.

Handover of Test-ware is a part of which Phase

A. test analysis and design
B. test planning and control
C. test closure activities
D. evaluating exit criteria and reporting
Answer» D. evaluating exit criteria and reporting
174.

Function/Test matrix is a type of

A. interim test report
B. final test report
C. project status report
D. management report
Answer» D. management report
175.

Any variable in a use case has:

A. At least one valid value and one invalid value
B. At most one valid value
C. At most one invalid value
D. At most one valid value and one invalid value
Answer» B. At most one valid value
176.

Testing of nested loops were suggested by

A. Little wood
B. Beizer
C. Boehm
D. None of the above
Answer» C. Boehm
177.

The process starting with the terminal modules is called

A. top-down integration
B. bottom-up integration
C. none of the above
D. module integration
Answer» C. none of the above
178.

Several techniques for using test execution information to prioritize test cases for regression testing include,

A. Techniques that order test cases based on their total coverage of code components.
B. Techniques that order test cases based on their total coverage of code components not previously covered.
C. Techniques that order test cases based on their estimated ability to reveal faults in the code components that they cover.
D. All of the above
Answer» E.
179.

Which prioritization technique is used when we assign equal importance to ‘probability of occurrence’ and ‘Impact of problem’ in risk matrix?

A. Threshold by quadrant
B. Threshold by diagonal quadrant
C. Threshold based on high impact of the problem
D. Threshold based on high probability of occurrence of problem
Answer» C. Threshold based on high impact of the problem
180.

Which of the following is NOT a reasonable testing objective?

A. To find faults in the software
B. To prove that the software has no faults
C. To give confidence in the software
D. To find performance problems
Answer» C. To give confidence in the software
181.

A metric used to measure the characteristic of the methods, Techniques and toolsemployed in developing, implementing and maintaining the software system called as

A. process metric
B. product metric
C. test metrics
Answer» B. product metric
182.

_________ couples top-down, bottom-up for upper and sub ordinate levels.

A. Alpha testing.
B. Unit testing.
C. Sandwich testing.
D. Performance testing
Answer» D. Performance testing
183.

This type of test include, how well the user will be able to understand and interactwith the system?

A. usability testing
B. user acceptance testing
C. alpha testing
D. beta testing.
Answer» B. user acceptance testing
184.

The Pareto analysis is most effective for _________________.

A. Showing relationships between items
B. Measuring the impact of identified items
C. Ranking items by importance
D. None of above
Answer» D. None of above
185.

The most popular area of database testing is:

A. Websites
B. Networks
C. Scientific applications
D. Operating systems
Answer» B. Networks
186.

Which of the following is not one of the five information domain characteristics ofFunction Point (FP) decomposition?

A. External inputs
B. External outputs
C. External process
D. Internal Inputs
Answer» D. Internal Inputs
187.

The potential problems are identified and their probabilities and impacts are given weights in which technique

A. Priority categorization scheme
B. Risk analysis
C. Interviews
D. None of the above
Answer» C. Interviews
188.

Which of the following uses Impact Analysis most?

A. non-functional system testing
B. component testing
C. user acceptance testing
D. maintenance testing
Answer» E.
189.

Top-down integration testing has as it's major advantage(s) that

A. Low level modules never need testing
B. Major decision points are tested early
C. No drivers need to be written
D. Both b and c
Answer» E.
190.

_______________ of information refers to protecting information from beingmodified by unauthorized parties.

A. confidentiality
B. authentication
C. authorization
D. integrity
Answer» E.
191.

Alpha testing will be done at,

A. user’s site
B. developers’ site
Answer» C.
192.

Software Testing is nothing else but

A. Verification only
B. Validation only
C. Both verification & validation
D. None of the above.
Answer» D. None of the above.
193.

Data flow testing is related to

A. DFD
B. ERD
C. Data Dictionary
D. None of the above
Answer» E.
194.

Software Testing is the process of

A. Demonstrating that errors are not present.
B. Executing the program with the intent of finding errors.
C. Executing the program to show that it executes as per SRS.
D. All of the above.
Answer» C. Executing the program to show that it executes as per SRS.
195.

Configuration management procedures be implemented during ____________

A. test execution
B. test planning
C. test design
D. test success
Answer» C. test design
196.

Which of the following is not a risk reduction scheme?

A. Priority category scheme
B. Risk analysis
C. Interviewing
D. None of the above
Answer» E.
197.

__________ testing assumes that the path of logic in a unit or program is known.

A. Black Box testing
B. Performance Testing
C. White Box testing
D. Functional testing
Answer» D. Functional testing
198.

When a new testing tool is purchased, it should be used first by:

A. a small team to establish the best way to use the tool
B. everyone who may eventually have some use for the tool
C. the independent testing team
D. the vendor contractor to write the initial scripts
Answer» B. everyone who may eventually have some use for the tool
199.

Site of Beta testing is

A. Software organization
B. Customer’s site
C. Anywhere
D. All of the above
Answer» C. Anywhere
200.

AdHoc testing is a part of

A. unit testing
B. regression tesing
C. exploratory testing
D. performance testing
Answer» D. performance testing