__于对象的统一体中。
23面向对象分析的目的是对客观世界的系统进行__________________。
24软件维护工作的生产性活动包括分析评价、修改设计和__________________等。
4
f25为了使应用软件适应计算机环境的变化而__________________的过程称为适应性维护。26一个进行学生成绩统计的模块其功能是先对学生的成绩进行累加,然后求平均值,则该模块的内聚性是__________________。27基于IDEF0图的设计是以系统的功能模型和__________________为基础设计系统的软件结构。28软件结构图的宽度是指一层中__________________的模块个数。29投资回收期就是使累计的经济效益等于__________________所需的时间。30软件生存周期是指一个软件从提出开发要求开始直到__________________为止的整个时期。三、词语解释题本大题共5小题,每小题3分,共15分31增量开发32渐增式测试33详细设计34模块的控制范围35父图与子图的平衡四、简答题本大题共4小题,每小题5分,共20分36何谓软件开发方法请列举四种主要方法。37从开发者角度进行程序质量的评审时,软件的结构包括哪些主要内容38说明软件文档的作用。39简述详细设计的基本任务。五、综合应用题第一小题7分,第二小题8分,第三小题10分,共25分40试利用McCabe的程序复杂性计算方法计算如下程序图的复杂性。
41根据下列条件使用边界值分析法设计测试用例。某一8位微机,其八进制常数定义为:以零开头的数是八进制整数,其值的范围是177~177。如05,0127,06542工资计算系统中的一个子系统有如下功能:1计算扣除部分由基本工资计算出应扣除比如水电费、缺勤的部分2计算奖金部分根据职工的出勤情况计算出奖励金3计算工资总额部分根据输入的扣除额及奖金计算出总额4计算税金部分由工资总额中计算出应扣除各种税金5生成工资表根据计算总额部分和计算税金部分传递来的有关职工工资的详细信息生成工资表。试根据要求画出该问题的数据流程图,并把其转换为软件结构图。
5
f全国2008年10月高等教育自学考试
软件工程试题
一、单项选择题本大题共20小题,每小题1分,共20分在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1“软件工程的概念是为解决软件危机而提出的”这句话的意思是A强调软件工程成功解决了软件危机的问题B说明软件危机的存在总是使软件开发不像传统工程项目那样容易管理C说明软件工程这门学r