13春北京交通大学《软件工程与实践》在线作业一

所属学校:北京交通大学 科目:软件工程与实践 2015-03-11 13:24:03
北交《软件工程与实践》在线作业一
试卷总分:100
单选题
判断题
一、单选题(共 20 道试题,共 50 分。)
V
1. 一个软件的宽度是指其控制的( ).
A. 模块数
B. 层数
C. 跨度
D. 厚度
满分:2.5 分
2. 当模块中包含复杂的条件组合,只有( )能够清晰地表达出各种动作之间的对应关系.
A. 判定表和判定树
B. 盒图
C. 流程图
D. 关系图
满分:2.5 分
3. 实践表明,确定发生错误的位置和内在原因所需的工作量几乎占整个调试工作量的( )
A. 30
B. 50
C. 70
D. 90
此题选: D 满分:2.5 分
4. 操作系统可以定义为( )。
A. 与计算机硬件紧密相关的一层系统软件
B. 建立和使用通信硬件和软件的一套规则和规范
C. 执行计算机数据处理的软件模块
D. 一套计算机硬件管理规范
满分:2.5 分
5. 有A、B、C三个元素依次入栈,不可能的出栈顺序是(  )。
A. C,B,A
B. C,A,B
C. B,A,C
D. A,B,C
满分:2.5 分
6. 分配到必要资源并获得了处理机时的进程状态称为(  )。
A. 就绪状态
B. 执行状态
C. 等待状态
D. 阻塞状态
满分:2.5 分
7. 面向对象(Object Oriented)方法是将现实世界的事物以对象的方式( )到计算机世界的方法.
A. 对应
B. 映射
C. 反映
D. 反射
满分:2.5 分
8. 下列关于进程的描述错误的是( )。
A. 进程是动态的
B. 进程有生命期
C. 多个进程可以并行执行,不需同步机构
D. 程序的执行过程是进程
满分:2.5 分
9. 盒图也称为( )或Chapin图.这种表达方式取消了流程线,它强迫程序员以结构化方式思考和解决问题.
A. 流程图
B. 框图
C. 判定表
D. N-S图
此题选: D 满分:2.5 分
10. (  )允许用户把若干作业提交计算机系统集中处理的操作系统。
A. 分时操作系统
B. 实时操作系统
C. 网络操作系统
D. 批处理操作系统
此题选: D 满分:2.5 分
11. 为了进一步改善软件系统的可维护性和可靠性,并为以后的改进奠定基础的软件维护称为( ).
A. 纠错性维护
B. 适应性维护
C. 改善性维护
D. 预防性维护
此题选: D 满分:2.5 分
12. 如果一个C类网络用掩码255.255.255.224划分子网,那么会产生( )个可用的子网。
A. 16
B. 6
C. 2
D. 4
满分:2.5 分
13. 技术可行性是可行性研究的关键,其主要内容一般不包括( ).
A. 风险分析
B. 资源分析
C. 人员分析
D. 技术分析
满分:2.5 分
14. TCP协议是( )。
A. 一种简单的、面向数据报的传输层协议
B. 一种面向连接的协议
C. 主要用在不要求数据发送确认或者通常只传少量数据的应用程序中
D. 没有保证通信可靠性的机制
满分:2.5 分
15. Jackson方法在需求分析阶段的主要步骤不包括( ).
A. 了解实体行为
B. 标识实体与行为
C. 生成实体结构图
D. 创建软件系统模型
满分:2.5 分
16. 以下不属于白盒测试技术的是( )
A. 逻辑覆盖
B. 基本路径测试
C. 循环覆盖测试
D. 等价类划分
此题选: D 满分:2.5 分
17. ( )实现在一对传输线上同时传送多路信号。
A. 频分复用
B. 时分复用
C. 波分复用
D. 码分复用
满分:2.5 分
18. 软件工程中的各种方法是完成软件工程项目的技术手段,它们支持软件工程的( )阶段.
A. 各个
B. 前期
C. 中期
D. 后期
满分:2.5 分
19. 软件的发展经历了( )个发展阶段
A. 1
B. 2
C. 3
D. 4
此题选: D 满分:2.5 分
20. 从事物的属性侧面来描述事物的方法就是( )的方法.
A. 面向对象
B. 面向数据
C. 面向过程
D. 面向属性
满分:2.5 分
北交《软件工程与实践》在线作业一
试卷总分:100
单选题
判断题
二、判断题(共 20 道试题,共 50 分。)
V
1. 软件开发人员对用户需求的理解有偏差,这将导致软件产品与用户的需求不一致,是产生软件危机的唯一原因.
A. 错误
B. 正确
满分:2.5 分
2. 数据元素是数据的基本单位,数据项是数据的最小单位。
A. 错误
B. 正确
满分:2.5 分
3. McCabe建议模块规模应满足:V(G)≤20.
A. 错误
B. 正确
满分:2.5 分
4. 面向数据设计方法一般都包括下列任务: 确定数据结构特征;用顺序,选择和重复三种基本形式表示数据等步骤.
A. 错误
B. 正确
满分:2.5 分
5. 软件需求是指用户对目标软件系统在功能,性能,行为,设计约束等方面的期望.
A. 错误
B. 正确
满分:2.5 分
6. 软件维护中最困难的问题是软件配置不全。
A. 错误
B. 正确
满分:2.5 分
7. 缺乏有力的方法学的指导和有效的开发工具的支持, 这往往是产生软件危机的原因之一。
A. 错误
B. 正确
满分:2.5 分
8. 在树形结构中,每一层的数据元素只和上一层中的一个元素相关。
A. 错误
B. 正确
满分:2.5 分
9. PDL经常表现为一种"混杂"的形式,他不允许自然语言如英语的词汇与某种结构化程序设计语言(如Pascal,C,Ada等)的语法结构交织在一起.
A. 错误
B. 正确
满分:2.5 分
10. 一个好的开发人员应具备的素质和能力包括善于分析和综合问题,具有严密的逻辑思维能力.
A. 错误
B. 正确
满分:2.5 分
11. 如果在分析阶段和设计阶段采用的是面向对象的方法,而在编码阶段采用的是面向过程的语言,那么这种翻译就比较困难.
A. 错误
B. 正确
满分:2.5 分
12. 一个好的开发人员应具备的素质和能力不包括具有良好的书面和口头表达能力.
A. 错误
B. 正确
满分:2.5 分
13. 文件管理系统只负责对系统文件和用户文件的组织和管理,它不负责对文件进行保护和故障恢复。
A. 错误
B. 正确
满分:2.5 分
14. 软件开发、设计几乎都是从头开始,成本和进度很难估计.
A. 错误
B. 正确
满分:2.5 分
15. 软件测试是对软件规格说明,软件设计和编码的最全面也是最后的审查.
A. 错误
B. 正确
满分:2.5 分
16. 进程由程序块、文件控件块和数据块三部分组成。
A. 错误
B. 正确
满分:2.5 分
17. 理想的人机界面应针对具有典型个性的特定的一类用户设计.
A. 错误
B. 正确
满分:2.5 分
18. 数据输入的一般准则中包括保证信息显示方式与数据输入方式的协调一致;允许用户定做输入格式等内容.
A. 错误
B. 正确
满分:2.5 分
19. 面向对象设计是将面向对象分析所创建的分析模型进一步细化形成软件设计模型的过程.
A. 错误
B. 正确
满分:2.5 分
20. 顺序文件和链接文件的长度都可以动态变化。
A. 错误
B. 正确
满分:2.5 分
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: