a). Reliable.
The OS should be at least as reliable as the hardware on which it runs. If a software or hardware error occurs, the system should be able to detect the error and either try to correct the problem or try to minimize the damage to the users of the system from the error.
b). Protected.
A user doesn’t want other users to interfere with him. Therefore, the system should protect users from being affected both by errors of other users and by malicious attempts at tampering.
c). Efficient.
The OS is usually a complex program that uses a large part of the hardware resources for its own functions. The resources consumed by the OS are not available for users.
Therefore, the system itself should be very efficient, & should manage user’s resources to minimize their idle time.
d). Convenient.
Systems should be designed keeping users in mind.
Therefore, an OS should be flexible & convenient to use. In addition, in order to allow the sharing of resources, the OS must be in complete control of the allocation of the computer resources.
e). Predictable.
User demands on the system are generally unpredictable. At the same time, users prefer to get service that does not vary widely over extended periods of time. An estimate as to when the user will get his input should be given.
Kavungya answered the question on April 2, 2019 at 05:49
- Give the characteristics of a user-friendly Human Computer Interface.(Solved)
Give the characteristics of a user-friendly Human Computer Interface.
Date posted: April 2, 2019. Answers (1)
- List the disadvantages of using command driven interfaces(Solved)
List the disadvantages of using command driven interfaces
Date posted: April 2, 2019. Answers (1)
- Give the advantages of Menu driven interfaces.(Solved)
Give the advantages of Menu driven interfaces.
Date posted: April 2, 2019. Answers (1)
- List the features of a graphical user interface.(Solved)
List the features of a graphical user interface.
Date posted: April 2, 2019. Answers (1)
- Common features of Windows operating systems(Solved)
Common features of Windows operating systems
Date posted: April 2, 2019. Answers (1)
- List the advantages of Windows Operating Systems.(Solved)
List the advantages of Windows Operating Systems.
Date posted: April 2, 2019. Answers (1)
- Similarities and differences between Ms Excel and Ms Word(Solved)
Similarities and differences between Ms Excel and Ms Word
Date posted: March 29, 2019. Answers (1)
- State and explain the relevance of Metcalfe's law(Solved)
State and explain the relevance of Metcalfe's law.
Date posted: March 19, 2019. Answers (1)
- Explain FOUR types of Computer viruses.(Solved)
Explain FOUR types of Computer viruses.
Date posted: March 15, 2019. Answers (1)
- Outline the services obtained from a computer IP security mechanisms.(Solved)
Outline the services obtained from a computer IP security mechanisms.
Date posted: March 15, 2019. Answers (1)
- Outline FOUR uses of a Computer IP security.(Solved)
Outline FOUR uses of a Computer IP security.
Date posted: March 15, 2019. Answers (1)
- Explain the TWO types of Elements of computer windowing systems(Solved)
Explain the TWO types of Elements of computer windowing systems
Date posted: March 15, 2019. Answers (1)
- Discuss the principles followed during a computer design rules under the following:
i)Principles to support usability.
ii)Principles of Learn ability.
iii)Principles of flexibility.
iv)Principles of robustness.(Solved)
Discuss the principles followed during a computer design rules under the following:
i)Principles to support usability.
ii)Principles of Learn ability.
iii)Principles of flexibility.
iv)Principles of robustness.
Date posted: March 13, 2019. Answers (1)
- Explain THREE types of computer design rules.(Solved)
Explain THREE types of computer design rules.
Date posted: March 13, 2019. Answers (1)
- In details discuss the pros and cons of an incremental computer software process model.(Solved)
In details explain the pros and cons of an incremental computer software process model.
Date posted: March 13, 2019. Answers (1)
- Discuss a computer software model process under the following subheadings:
a)Phases.
b)Drawbacks.(Solved)
Discuss a computer software model process under the following subheadings:
a)Phases.
b)Drawbacks.
Date posted: March 13, 2019. Answers (1)
- Explain THREE types of computer software process models.(Solved)
Explain THREE types of computer software process models.
Date posted: March 13, 2019. Answers (1)
- Explain THREE components of a software process model.(Solved)
Explain THREE components of a software process model.
Date posted: March 13, 2019. Answers (1)
- Define a computer software process model.(Solved)
Define a computer software process model.
Date posted: March 13, 2019. Answers (1)
- Explain the main roles of computer Software processes.(Solved)
Explain the main roles of computer Software processes.
Date posted: March 13, 2019. Answers (1)