软件系统的系统需求
所谓软件系统的系统需求是指,人们从软件系统的外部对软件系统提出的诸多期望。这些期望包括两种类型:
1.软件系统能提供的服务;
2.软件系统在提供这些服务时,需要满足的限制条件;
3.软件系统具有适应某些变化的能力。
第一类系统需求是后两类系统需求赖以存在的基础,称之为软件系统的功能性需求,后两类系统需求称为软件系统的非功能性需求。
OS的功能性需求
●计算机用户需要的用户命令
由OS实现的所有用户命令所构成的集合常被人们称为OS的Interface(用户接口);有时也称为命令接口。
系统调用:
OS的非功能性需求(即为性能,如何来提高操作系统的性能)