0% found this document useful (0 votes)
474 views5 pages

List The Four Component of A Software System !

The document discusses the four components of a software system: 1. Computer program (code) 2. Procedures 3. Documentation 4. Necessary data It states that the quality of each component, including the code, procedures, documentation, and data, contributes to the overall quality of the software developer and maintenance. High quality components lead to high quality software.

Uploaded by

tomo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
474 views5 pages

List The Four Component of A Software System !

The document discusses the four components of a software system: 1. Computer program (code) 2. Procedures 3. Documentation 4. Necessary data It states that the quality of each component, including the code, procedures, documentation, and data, contributes to the overall quality of the software developer and maintenance. High quality components lead to high quality software.

Uploaded by

tomo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 5

2.

1
1. List the four component of a software
system !

Computer Program ( the code )


Procedures
Documentation
Data neccesari for operating the software system
2.1
2. How does the quality of each component contribute to
the quality of the developer software?

To sum up, software quality assure always include , in addition to


code quality, the quality of the procedures, the documentation & the
necessary software data
2.1
3. How does the quality of each component contribute to the
quality of the software maintenance?
Computer program ( the code ) are needed because, obviously, they activity the
computer to perform the required applications.
Procedures are required, to define the order & schedule in which the program are
performed, the method employed & the person responsible for performing the activies
that are necessary for applying the software.
Various types of documentation are needed for developers, uses & maintenance
personel. The development documentation ( the requirement report, design reports,
program descriptions, etc.) allows efficient cooperation & efficient reviews & inspections
of the design & programming products.
Another type of essential data is the standart test data, used to ascertain that no
undesirable change in the code or software data have occurred & what kind of software
malfunction can be expected.
2.2
1. Define software error,software fault & software
failure. Explain the differences between these
undesirable software statuses
Software errors are sections of the code that are partially or totally incorrect
as a result of a grammatical, logical or other mistake made by a systems
analyst, a programmer or another member of the software development
team.
Software faults are software errors that cause the incorrect functioning of
the software during a specific application.
Software faults become software failures only when they are activated.
That is, when a user tries to apply the specific software section that is faulty.
Thus, the root of any software failure is a software error.
2.2.
2. Suggest a situation where a new type of failure
( BUG ) appears in a software package that has been
serving 300 clieants for the first time 6 years since the
software package was first sold to the public

first, we must search where the bug, and then the bug will repaired and after
that the retested software whether there is a bug or not. There is no bug
again then will preview soon updates and given back to client.

You might also like