|
谋学网(www.mouxue.com)是国内最专业的奥鹏作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业的远程教育辅导社区。
一、单选题(共 10 道试题,共 30 分。)V 1. 以详细设计说明书为输入,将该输入用某种程序设计语言翻译成计算机可以理解并最终可运行的代码的过程叫()。
A. 调试
B. 测试
C. 设计
D. 编码
满分:3 分
2. 面向机器的,可以完成高级语言无法完成的特殊功能,如与外部设备之间的一些接口工作的语言是()。
A. C语言
B. Java语言
C. 汇编语言
D. 编译语言
满分:3 分
3. 用工程、科学和数学的原则与方法研制基于计算机的系统的有关技术、方法和过程的是()。
A. 计算机辅助教学
B. 计算机辅助工程
C. 计算机系统工程
D. 计算机辅助设计
满分:3 分
4. 采用Gantt图表示软件项目进度安排,下列说法中正确的是()。
A. 能够反映多个任务之间的复杂关系
B. 能够直观表示任务之间相互依赖制约关系
C. 能够表示哪些任务是关键任务
D. 能够表示子任务之间的并行和串行关系
满分:3 分
5. 当模块中包含复杂的条件组合,只有哪项能够清晰地表达出各种动作之间的对应关系。()
A. 关系图
B. 盒图
C. 流程图
D. 判定树和判定表
满分:3 分
6. 为了提高测试的效率,应该()。
A. 随机地选取测试数据
B. 取一切可能的输入数据作为测试数据
C. 在完成编码以后制定软件的测试计划
D. 选择发现错误可能性大的数据作为测试数据
满分:3 分
7. 可维护性的特性中相互促进的是()。
A. 可理解性和可测试性
B. 效率和可移植性
C. 效率和可修改性
D. 效率和优良结构
满分:3 分
8. 提高软件质量和可靠的技术大致可分为两大类:其中一类就是避开错误技术,但避开错误技术无法做到完美无缺和绝无错误,这就需要()。
A. 消除错误
B. 检测错误
C. 避开错误
D. 容错
满分:3 分
9. 数据流图仅反映系统必须完成的逻辑功能,所以它是一种()。
A. 数据模型
B. 对象模型
C. 动态模型
D. 功能模型
满分:3 分
10. 描述了系统的控制结构,它表示了瞬间的、行为化的系统控制性质,它关心的是系统的控制及操作的执行顺序,它从对象的事件和状态的角度出发,表现了对象的相互行为的模型是()。
A. 数据模型
B. 对象模型
C. 动态模型
D. 功能模型
满分:3 分
二、多选题(共 10 道试题,共 30 分。)V 1. 程序的效率是指程序的()。
A. 可维护性
B. 执行速度
C. 语句行数
D. 存储空间
满分:3 分
2. 结构化分析方法通常使用哪些方法来描述。()
A. 部署图Deployment
B. 用例图UseCase
C. 数据流图DFD
D. 数据字典DD
满分:3 分
3. 可行性研究的步骤中包括()。
A. 复查初步分析结果
B. 研究现有系统
C. 导出新系统高层逻辑模型
D. 建立新系统的物理逻辑模型解法
满分:3 分
4. 低内聚有如下几类。()
A. 偶然内聚
B. 逻辑内聚
C. 功能内聚
D. 时间内聚
满分:3 分
5. 过程设计语言PDL作为一种设计工具有如下一些优点。()
A. 可以作为注释直接插在源程序中间
B. 可以使用普通的正文编辑程序或文字处理系统
C. 可以自动由PDL生成程序代码
D. 动态生成类和对象
满分:3 分
6. 面向对象方法学在开发大型软件产品时的优势在于()。
A. 无需后期维护
B. 降低了开发工作的技术难度
C. 对开发工作的管理变得比较容易
D. 稳定性、可重用性好和可维护性好
满分:3 分
7. 在软件详细设计过程中采用的工具包括()。
A. 判定表
B. DFD图
C. IPO图
D. PDL
满分:3 分
8. 软件维护的内容包括()。
A. 校正性维护
B. 适应性维护
C. 完善性维护
D. 预防性维护
满分:3 分
9. 改进软件设计提高软件质量的启发式规则包括()。
A. 改进软件结构提高模块独立性
B. 模块规模应该适中
C. 模块的作用域应该在控制域之内
D. 力争降低模块接口的复杂程度
满分:3 分
10. 就程序设计语言的工程特性而言,对程序编码有如下要求。()
A. 可移植性
B. 开发工具的可利用性
C. 软件的可重用性
D. 可维护性
满分:3 分
三、判断题(共 20 道试题,共 40 分。)V 1. 软件的开发和运行经常受到计算机系统的限制,对计算机系统有着不同程度的依赖性。
A. 错误
B. 正确
满分:2 分
2. 混合冗余指重复执行指令或程序来消除瞬时错误带来的影响。
A. 错误
B. 正确
满分:2 分
3. 动态测试是指事先设计好一组测试用例,然后通过运行程序来发现错误。
A. 错误
B. 正确
满分:2 分
4. 软件概要设计的主要任务就是软件结构的设计。
A. 错误
B. 正确
满分:2 分
5. CASE工具的平台集成指工具运行在不同的硬件/操作系统平台上。
A. 错误
B. 正确
满分:2 分
6. 结构化程序设计方法采用主程序员组的组织形式。
A. 错误
B. 正确
满分:2 分
7. 如果软件的功能和性能如同用户所合理期待的那样,软件就是有效的。
A. 错误
B. 正确
满分:2 分
8. 软件的发展经历了四个发展阶段。
A. 错误
B. 正确
满分:2 分
9. 机器语言和汇编语言,也称为高级语言。
A. 错误
B. 正确
满分:2 分
10. 软件生存周期包括可行性分析和项目开发计划、需求分析、概要设计、详细设计、编码、测试、维护等。
A. 错误
B. 正确
满分:2 分
11. 软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。这些问题绝不仅仅是不能正常运行的软件才具有的,实际上,几乎所有软件都不同程度地存在这些问题。
A. 错误
B. 正确
满分:2 分
12. 在面向对象的需求分析方法中,建立动态模型是最主要的任务。
A. 错误
B. 正确
满分:2 分
13. 编码的目标从强调清晰转变为强调效率。
A. 错误
B. 正确
满分:2 分
14. 瀑布模型采用结构化的分析与设计方法,将逻辑实现与物理实现分开。
A. 错误
B. 正确
满分:2 分
15. 数据项是指不可再分解的数据单元。
A. 错误
B. 正确
满分:2 分
16. 软件开发小组的组成人员的素质应该好,同时人数越多软件开发的质量就越高。
A. 错误
B. 正确
满分:2 分
17. 结构化分析方法必须定义软件应完成的功能,这条准则要求建立数据模型。
A. 错误
B. 正确
满分:2 分
18. 利用瀑布模型,如果发现问题修改的代价很低。
A. 错误
B. 正确
满分:2 分
19. 程序的三种基本控制结构的共同特点是只有一个入口和一个出口。
A. 错误
B. 正确
满分:2 分
20. 需求分析的具体任务包括确定软件系统的功能需求、性能需求和运行环境约束,编制软件需求规格说明书、软件系统的验收测试准则和初步的用户手册。
A. 错误
B. 正确
满分:2 分
谋学网(www.mouxue.com)是国内最专业的奥鹏作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业的远程教育辅导社区。
|
|