Explore topic-wise MCQs in Embedded Systems.

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

1151.

Which of the following is also known as "Behavioral" testing?

A. Black-box testing
B. White-box testing
C. both a and b
D. None of the above
Answer» B. White-box testing
1152.

Verification has a?

A. dynamic activities
B. subjective activities
C. static activities
D. objective activities
Answer» D. objective activities
1153.

The black-box concept

A. assumes that the black box is independent
B. assumes that inputs and outputs will remain stable
C. is invoked by describing a system in terms of inputs and outputs, leaving the transformation process a black box
D. all of these
Answer» E.
1154.

Which testing comes under manual testing?

A. Unit testing
B. integration testing
C. System testing
D. All of the above
Answer» E.
1155.

How many levels of software testing?

A. 1
B. 2
C. 3
D. 4
Answer» C. 3
1156.

Unit Testing cannot catch each and every bug in an application.

A. True
B. False
C. May be True or False
D. Can't Say
Answer» B. False
1157.

Alpha Testing is useful way of compatibility testing.

A. True
B. False
C. Can be true or false
D. Can't Say
Answer» C. Can be true or false
1158.

Beta testing is also known as

A. post-release testing
B. on-release testing
C. off-release testing
D. pre-release testing
Answer» E.
1159.

The mistakes, committed by intercharging two digits in a numeic ield, during data enty, is called

A. Beta testing error
B. Transcription error
C. Alpha testing error
D. Transposition error
Answer» E.
1160.

Standard enforcer tool looks at the whole program.

A. True
B. False
C. Can't say
D. None of the above
Answer» C. Can't say
1161.

Errors may be found by "outsiders" during

A. beta testing
B. alpha testing
C. a structured walk through
D. all of these
Answer» B. alpha testing
1162.

Desk chucking is involved with

A. coding the program
B. running the program
C. compiling the program
D. debugging the program
Answer» E.
1163.

Effective testing will reduce _______ cost.

A. maintenance
B. design
C. coding
D. documentation
Answer» B. design
1164.

In what manner, coding and testing are done?

A. Ad-hoc
B. Top-down
C. Bottom-up
D. Cross sectional
Answer» C. Bottom-up
1165.

Execution Verifier is a dynamic tool that is also known as

A. Test File Generator
B. Coverage Analyzer
C. Output Comparator
D. Test Harness System
Answer» C. Output Comparator
1166.

Integration testing can be done in _____ ways.

A. 4
B. 3
C. 2
D. 1
Answer» D. 1
1167.

In which type of testing : software is compiled as product and then it is tested as a whole?

A. Integration Testing
B. Acceptance Testing
C. Regression Testing
D. None of the above
Answer» C. Regression Testing
1168.

Which techniqe is applied for usability testing?

A. White box
B. Black box
C. Grey box
D. Green box
Answer» C. Grey box
1169.

A substitute module used in testing top down designs is the

A. sub module
B. test module
C. stub module
D. dummy module
Answer» D. dummy module
1170.

Which of the following is the way of ensuring that the tests are actually testing code?

A. Control structure testing
B. Complex path testing
C. Code coverage
D. Quality assurance of software
Answer» D. Quality assurance of software
1171.

Which testing has the highest-level modules are tested first and progressively, lower-level modules are tested there after?

A. Bottom-up integration
B. Top-down integration
C. both a and b
D. Up-down integration
Answer» C. both a and b
1172.

A white box test scales up well at different granularity levels of testing.

A. True
B. False
C. Can't say
D. None of the above
Answer» C. Can't say
1173.

A systems investigation may result from

A. an analysis investigation
B. a manager's formal request
C. a scheduled systems review
D. all of these
Answer» E.
1174.

Debugging Program is a program which runs concurrently with the program under test & provide commands to

A. examine memory & registers
B. stop execution at a particular point
C. search for references for particular variables, constant and registers
D. all of the mentioned
Answer» E.
1175.

Test Automation __________ the testing time.

A. increases
B. reduces
C. does not depend
D. None of the above
Answer» C. does not depend
1176.

Mr. X wants to find out if his program will execute forever if it runs. So he decides to test it

A. He has to be clever in the design of her test cases
B. He can find out the answer if she runs enough test cases
C. He may never be able to decide in a in finite amount of time if the program will execute forever
D. All of the above
Answer» E.
1177.

When does the testing process stops?

A. When resources (time and budget) are over
B. When some coverage is reached
C. When quality criterion is reached
D. Testing never ends
Answer» D. Testing never ends
1178.

Which testing is an integration testing approach that is commonly used when “shrink-wrapped” software products are being developed?

A. Regression Testing
B. Integration testing
C. Smoke testing
D. Validation testing
Answer» D. Validation testing
1179.

What is normally considered as an adjunct to the coding step ?

A. Integration testing
B. Unit testing
C. Completion of Testing
D. Regression Testing
Answer» C. Completion of Testing
1180.

Validation refers to the set of tasks that ensure that software correctly implements a specific function.

A. True
B. False
C. Can't say
D. None of the above
Answer» C. Can't say
1181.

What is the testing to ensure the WebApp properly interfaces with other applications or databases?

A. Compatibility
B. Interoperability
C. Performance
D. Security
Answer» C. Performance
1182.

Validation is a process is done by?

A. developers
B. testers
C. client
D. None of the above
Answer» C. client
1183.

Which of the following is true about Software Verification?

A. Verification ensures the product being developed is according to design specifications.
B. Verifications concentrates on the design and system specifications.
C. both a and b
D. None of the above
Answer» D. None of the above
1184.

How many types of software testing exist?

A. 1
B. 2
C. 3
D. 4
Answer» C. 3
1185.

Testing is best done

A. by the designer
B. by the analyst
C. by the programmer
D. by an independent test team
Answer» E.
1186.

Clinton wants to test his module where he had forgotten to initialize x If x = 0 then Write ("abnormal") Else Write ("normal"); End if;

A. The tests will always given repeatable results
B. He will find the bug for all runs of the program
C. The tests he generates may give nonrepeatable results
D. None of the above
Answer» D. None of the above
1187.

Automation testing is also used to test the application from load, performance, and stress point of view.

A. True
B. False
C. Can be true or false
D. Can't Say
Answer» B. False
1188.

Automation Testing is used to re-run the test scenarios that were performed manually, quickly, and repeatedly.

A. True
B. False
C. Can be true or false
D. Can't Say
Answer» B. False
1189.

Which of the following is black-box oriented and can be accomplished by applying the same black-box methods discussed for conventional software?

A. Conventional testing
B. OO system validation testing
C. Test case design
D. Both Conventional testing and OO system validation testing
Answer» E.
1190.

What is testing proces's first goal?

A. Bug prevention
B. Testing
C. Execution
D. Analyses
Answer» B. Testing
1191.

_____________ categorizes class operations based on the generic function that each performs.

A. Category-based partitioning
B. Attribute-based partitioning
C. State-based partitioning
D. None of the mentioned
Answer» B. Attribute-based partitioning
1192.

In which of the following testing strategies, a smallest testable unit is the encapsulated class or object?

A. Unit testing
B. Integration testing
C. System testing
D. None of the mentioned
Answer» B. Integration testing
1193.

Which of the following testing types is not a part of system testing?

A. Recovery testing
B. Stress testing
C. System testing
D. Random testing
Answer» E.
1194.

__________ methods can be used to drive validations tests.

A. Yellow-box testing
B. Black-box testing
C. White-box testing
D. All of the mentioned
Answer» C. White-box testing
1195.

Validation occurs after verification

A. True
B. False
C. Can be true or false
D. Can't Say
Answer» B. False
1196.

Which of the following is not a part of a test design document?

A. Test Plan
B. Test Design Specification
C. Test Case Specification
D. Test Log
Answer» E.
1197.

Which type of testing is performed by developers before the setup is handed over to the testing team to formally execute the test cases?

A. Integration Testing
B. System Testing
C. Unit Testing
D. Regression Testing
Answer» D. Regression Testing
1198.

Which of the following is not true about Software Validation?

A. Validation ensures the product under development is as per the user requirements.
B. Validation do not emphasizes on user requirements.
C. Validation emphasizes on user requirements.
D. Validation is carried out at the end of the SDLC.
Answer» C. Validation emphasizes on user requirements.
1199.

Abbreviate the term BSS.

A. Box Structure Specification
B. Box Statistical Specification
C. Box Statistical System
D. Box Structure Sampling
Answer» B. Box Statistical Specification
1200.

Automation testing, which is also known as?

A. Test Design
B. Test Automation
C. Test Process
D. Automation Testing
Answer» C. Test Process