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

three ways you use abstraction in your everyday life. How does data abstraction

ID: 3538179 • Letter: T

Question

three ways you use abstraction in your everyday life. How does data

abstraction relate? Read other

student responses and feel free to debate their examples.

Hypothetically, a friend of yours is having trouble instantiating an object of

typeStringLogInterface. His code

includes the statement:

StringLogInterface(); What do you

tell your friend?

the methods exported fromArrayStringLog (both

constructors,insert, isFull, size, contains, clear,

getName, toString) identify

what type of operation it is (constructor, observer, or transformer) and its

Big-O efficiency.

In your own words, explain what software testing means to you. How does that

compare to software quality assurance, verification and validation? Read other

student responses to this and debate the concepts (there are many approaches to

software testing).

section 2.8 of your text book, do the following:

containing a trivia game of your devising. Exchange files with classmates (via

threads or attachments on discussion forum) and see who does the best

job answering trivia questions, using the trivia game application.

ADT is used to support the TriviaQuestion class.

so that it uses the reference-based implementation of the StringLog ADT

rather than the array-based implementation.

so that it constantly keeps track of the "game over" status in an instance

variable, rather than calculating that status whenever the isOver method

is called.

Explanation / Answer

4)S/w Testing: In simple words,S/w testing is an activity to check whether the actual reults match the expected results and ensure the s/w sys is defect free.

Testing the s/w is the process of validating and verifying of a s/w program

thus the main objective of s/w testing is to maintain and deliver a quality product to the client.

software quality assurance:

Once the standards are defined and building of the product is started,it is very imp to have processes that evaluate the project performance and aim to assure that the Quality standards are being followed and the final product will be in compliance.

Verfication&Validation:

s/w verification&validation is one which helps the sys designers and test engineers to confirm that a right poduct is build in right way through out the development process and improve the quality of s/w product.

In general ,

          Verification is defined as are we building product right .

          Validation is defined as are we bulding right product.

Validation and vefication processes go hand in hand, but visibly validation process starts after verifcation process ends.