12. 下面建立功能模型的步骤哪个顺序是正确的( )。
A. 确定角色 / 确定用例模型 / 确定用例 B. 确定用例 / 确定用例模型 / 确定角色
C.确定角色 / 确定用例 / 确定用例模型 D. 确定用例模型 / 确定角色 / 确定用例
13. 在图书馆信息管理系统中,已经构造了一个读者类,后来发现图书馆的学生和教师在借书中有不同要
求。请问在面向对象设计中用( )方法可以有效地设计这 3 个类?
A. 信息隐藏 B. 多态 C.动态联编 D.继承
14. 面向对象设计的步骤中,正确的顺序是( )。
A. 系统构架设计、用例设计、类设计 B. 系统构架设计、数据库设计和用户界面设计
C.类设计、用例设计、构架设计 D. 用例设计、构架设计、类设计
15. 所有程序设计语言的基本成分都可归纳为 4 种:数据成分、 ( )、控制成分和传输成分。
A. 运算成分 B.循环成分 C.说明成分 D.输入成分
16. 程序结构清晰且简单易懂,单个函数的行数一般( )行。
A. 等于 300 B. 大于 500 C.不超过 30 D.100 左右
17. 一个测试用例是( )。
A. 输入数据 B.输出结果 C.输入数据和预期的输出数据 D.实际的输出数据
18. 下述哪一种测试方法,测试人员必须接触到源程序( )。
A. 功能测试 B.结构测试 C.界面测试 D.性能测试
19. 为了适应软硬件环境变化而修改软件的过程是 ( ) 。
A. 校正性维护 B. 完善性维护 C. 适应性维护 D. 预防性维护
20. 不属于软件项目管理的是( )。
A. 开发机构能力评估 B. 项目风险评估 C.质量监控 D.软件销售利润
二、 简答题( 30 分,每小题 6 分)
1. 什么是软件工程?请分析软件工程的目标是什么 ?
评论0
最新资源