A.由用户和维护机构协商评审维护请求
B.对校正性维护从评价错误的严格性开始
C.对适应性和完善性维护如同另一个开发工作,建立每个请求的优先权,安排所要求的工作
D.不管维护类型如何,大体上要开展相同的技术工作,仅是侧重点不一样
E.在发生重大的软件问题时,就会出现“救火”维护
为了实现规定的质量特性,需要把这些质量特性转换为软件的()的特性。软件质量需求中的“性能”,可以转换成为()中的(),即每个程序模块和()各自应具有的性能特性。这些性能特性的积累就形成为设计规格说明中的性能特性。这种情况也适用于()。在质量特性中,有一些特性及功能与用户界面有关,必须把这些功能或用户界面数据正确映射到()中来。这时,必须对软件的()进行评价。此外,决定软件“适用范围”的质量特性,取决于()中各种()部分是否实现()。
供选择的答案:
A.软件需求是衡量软件质量的基础,不符合需求的软件就不具备质量。设计的软件应在功能、性能等方面都符合要求,并能可靠地运行
B.软件结构良好,易读、易于理解,并易于修改、维护
C.软件系统具有友好的用户界面,便于用户使用
D.软件生存周期中各阶段文档齐全、规范,便于配置、管理
宏病毒工作原理
一、实验目的
通过建立自动宏,了解宏病毒的工作原理。
二、实验环境
windows操作系统,Office软件,计算器(或其他)程序。
三、实验内容
宏是微软公司为其Office软件包设计的一个特殊功能,软件设计者为了让人们在使用软件进行工作时,避免一再地重复相同的动作而设计出来的一种工具,它利用简单的语法,把常用的动作写成宏,当在工作时,就可以直接利用事先编好的宏自动运行,去完成某项特定的任务,而不必再重复相同的动作,目的是让用户文档中的一些任务自动化,方便了用户的操作。
如果病毒程序利用宏的功能隐藏到Office文档中,就称为宏病毒。
在本实验中我们建立一个自动宏,并利用自动宏启动Windows自带的计算器程序,以此来模拟病毒所具有的程序代码和自动执行功能,证明利用宏是可以制造病毒的。
为了防止病毒程序的泛滥,我们的实验程序不带有传染和破坏功能,仅以自动启动程序的方法说明病毒程序的启动过程。