Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

question 5 only What is testing? Why do we need it? What are the four classes of

ID: 3782885 • Letter: Q

Question

question 5 only

What is testing? Why do we need it? What are the four classes of errors that can occur in a digital system? For each class, give an example. What is the difference between a physical fault and a logical fault? Give an example that illustrates the |difference. Briefly explain what the following terms mean: On-line testing Stored-pattern testing Algorithmic testing DC testing At-speed testing Compact testing Guided-probe testing Self-testing Fault Coverage Fault Universe Problem 2.1, 2.2 from the textbook What is a non-procedure RTL language and why do we need it? Problem 3.1, 3.3 from the textbook What is the difference between transport and inertial delays? Illustrate with an example.

Explanation / Answer

1)Testing is a process of executing a system with the intent to find any system bugs,before it goes for production.

it is also stated as process of validating and verifying of the system.

It one of the most important fundamental process for any system (product/software).Following points describes it.s importance:-

a)To unsure that system meets the business and technical requirements.

b)Testing is required to point out the defects and errors that were made during the any development phases.

c)Helps to unsure Quality of the product.