帮你提升成绩,规划学习路径,设计职业方向,解决作业难题,指导论文写作。
想要快速找到正确答案?
立即关注 九八五题库微信公众号,轻松解决学习难题!
作业论文指导
扫码关注
作业论文指导,轻松解决学习难题!
超星学习通软件工程概论作业答案
软件工程概论
学校: 无
问题 1: 1. 需求分析阶段开发人员要从用户那里解決的最重要的问题是( ) 。
选项:
A. 需要软件做什么
B. 需要给软件提供哪些信息
C. 要让软件具有何种结构
D. 软件的工作效率
答案: 需要软件做什么
问题 2: 2. 需求分析的任务是( )。
选项:
A. 要回答“软件必须做什么
B. 可概括为理解、分析和表达“系统必须做什么”
C. 要求编写需求规格明书
D. 以上都对
答案: 以上都对
问题 3: 3. 需求规格说明书的内容不应包括对( )的描述。
选项:
A. 主要功能
B. 算法的详细过程
C. 用户界面及运行环境
D. 软件的性能
答案: 算法的详细过程
问题 4: 4. 进行需求分析可使用多种工具,但是( ) 不适用。
选项:
A. 数据流图
B. 判定表
C. PAD 图
D. 数据字典
答案: PAD 图
问题 5: 1. 结构化分析方法(SA)、结构化设计方法(SD)和Jackson 方法是软件开发过程中应 用的方法。人们使用 SD 方法可以得到( )
选项:
A. 程序流程图
B. 具体的语言程序
C. 模块结构图及模块功能说明书
D. 分层数据流图和数据字典
答案: 程序流程图
问题 6: 2. 当模块中所有成分结合起来完成一项任务,该模块的内聚为 ( )
选项:
A. 功能内聚
B. 顺序内聚
C. 通信内聚
D. 过程内聚
答案: 功能内聚
问题 7: 3. 模块内聚性是衡量模块内各成分之间彼此结合的紧密程度。若一组语句在程序多处出现,为节省内存而把这些语句放在一个模块中,该模块的内聚性称为( )。
选项:
A. 功能内聚
B. 顺序内聚
C. 通信内聚
D. 过程内聚
E. 偶然内聚
F. 瞬时内聚
G. 逻辑内聚
答案: 请关注公众号【九八五题库】查看答案
问题 8: 4. 结构化分析方法(SA)、结构化设计方法(SD)和Jackson 方法是软件开发过程中应 用的方法。人们使用 SA 方法可以得到( )
选项:
A. 程序流程图
B. 具体的语言程序
C. 模块结构图及模块功能说明书
D. 分层数据流图和数据字典
答案: 请关注公众号【九八五题库】查看答案
问题 9: 5. 而模块内某个成分的输出是另一个成分的输入,该模块内聚性是 ( )。
选项:
A. 功能内聚
B. 顺序内聚
C. 通信内聚
D. 过程内聚
答案: 请关注公众号【九八五题库】查看答案
问题 10: 6. 用于表示模块间调用关系的图叫 ( ) 。
选项:
A. PAD
B. SC
C. N-S
D. HIPO
答案: 请关注公众号【九八五题库】查看答案
问题 11: 7. 而将几个逻辑上相似的成分放在同一个模块中,该模块的内聚性是 ( )。
选项:
A. 功能内聚
B. 顺序内聚
C. 通信内聚
D. 过程内聚
E. 偶然内聚
F. 瞬时内聚
G. 逻辑内聚
答案: 请关注公众号【九八五题库】查看答案
问题 12: 8. 如果模块中所有成分引用共同的数据,该模块的内聚性是( )。
选项:
A. 功能内聚
B. 顺序内聚
C. 通信内聚
D. 过程内聚
答案: 请关注公众号【九八五题库】查看答案
问题 13: 9. 结构化分析方法( SA) 、结构化设计方法 (SD )和 Jackson 方法是软件开发过程中应 用的方法。人们使用 Jackson 方法可以得到( )
选项:
A. 从数据结构导出程序结构
B. 从数据流图导出初始结构图
C. 从模块结构导出数据结构
D. 从模块结构导出程序结构
答案: 请关注公众号【九八五题库】查看答案
问题 14: 10. SD 方法是建立良好程序结构的方法,它提出衡量模块结构质量的标准是模块间联系与模块内部联系的紧密程度, SD 方法的最终目标是 ( ) 。
选项:
A. 模块间联系紧密,模块内联系紧密
B. 模块间联系紧密,模块内联系松散
C. 模块间联系松散,模块内联系紧密
D. 模块间联系松散,模块内联系松散
答案: 请关注公众号【九八五题库】查看答案
问题 15: 11. 在众多设计方法当中,结构化设计(SD)方法是最广泛应用的一种,这种方法可以同分析阶段的( )方法前后衔接。
选项:
A. Jackson
B. 结构化分析 SA
C. 结构化程序设计SP
D. Parnas
答案: 请关注公众号【九八五题库】查看答案
问题 16: 1. 程序的三种基本结构是 ( )。
选项:
A. 过桯 ,子程序,分程序
B. 顺序,条件,循环
C. 递归, 堆栈, 队列
D. 调用,返回,转移
答案: 请关注公众号【九八五题库】查看答案
问题 17: 2. 一般来说,设计测试数据无关的文档是 ( )。
选项:
A. 需求规格说明书
B. 总体设计说明书
C. 源桯序
D. 项目开发计划
答案: 请关注公众号【九八五题库】查看答案
问题 18: 3. 使用黑盒法测试时,测试用例应根据 ( )。
选项:
A. 程序的内部逻辑
B. 程序的复杂程度
C. 使用说明书
D. 程序的功能
答案: 请关注公众号【九八五题库】查看答案
问题 19: 4. 软件测试方法可分为测试的分析方法和测试的非分析方法两种。测试的分析方法是通过分析程序( )来设计测试用例的方法。
选项:
A. 应用范围
B. 内部逻辑
C. 功能
D. 输入数据
答案: 请关注公众号【九八五题库】查看答案
问题 20: 5. 结构化程序设计的一种基本方法是( )。
选项:
A. 筛选法
B. 递归法
C. 归纳法
D. 逐步求精法
答案: 请关注公众号【九八五题库】查看答案
问题 21: 6. 软件测试的目的是 ( )。
选项:
A. 证明程序中没有错误
B. 发现程序中的错误
C. 测量程序的动态特性
D. 检查程序中的语法错误
答案: 请关注公众号【九八五题库】查看答案
问题 22: 7. 软件排错的目的是( )。
选项:
A. 找出错误所在并改正
B. 排除存在错误的可能性
C. 对错误性质进行分类
D. 计出错的次数
答案: 请关注公众号【九八五题库】查看答案
问题 23: 8. 软件测试方法可分为测试的分析方法和测试的非分析方法两种。测试的非分析方法是根据程序的( ) 来设计测试用例的方法。
选项:
A. 应用范围
B. 内部逻辑
C. 功能
D. 输入数据
答案: 请关注公众号【九八五题库】查看答案
问题 24: 9. 使用白盒测试方法时,测试数据应根据 ( ) 和指定的覆盖标准。
选项:
A. 程序的内部逻辑
B. 程序的复杂程度
C. 使用说明书
D. 程序的功能
答案: 请关注公众号【九八五题库】查看答案
问题 25: 10. 软件集成测试工作最好由( )承担,提高集成测试的效果。
选项:
A. 该软件的设计人员
B. 该软件开发组的负责人
C. 该软件的编程人员
D. 不属该软件开发组的软件设计人员
答案: 请关注公众号【九八五题库】查看答案
问题 26: 1. 面向对象的实现主要包括把面向对象设计用某种程序设计语言书写为面向对象程序 、 ( ) 两项工作。
选项:
A. 修改面向对象程序
B. 面向对象设计
C. 选择面向对象语言
D. 测试并调试面向对象的程序
答案: 请关注公众号【九八五题库】查看答案
问题 27: 2. 面向对象的系统设计中,系统结构通过它的 ( )的关系确定。
选项:
A. 类与对象
B. 过桯和对象
C. 类与界面
D. 对象与界面
答案: 请关注公众号【九八五题库】查看答案
问题 28: 3. 面向对象程序设计语言不同于其他语言的最主要特点是( ) 。
选项:
A. 模块性
B. 抽象性
C. 继承性
D. 共享性
答案: 请关注公众号【九八五题库】查看答案
问题 29: 4. 面向对象设计中,对象是 ( ) 。
选项:
A. 数据结构的封装体
B. 数据及在其上操作的封装体
C. 程序功能模块的封装体
D. —组有关事件的封装体
答案: 请关注公众号【九八五题库】查看答案
问题 30: 5. 对象的三要素是 ( ) 。
选项:
A. 名字、字段和类型
B. 名字、过程和函数
C. 名字、文字和图形
D. 名宇、属性和方法
答案: 请关注公众号【九八五题库】查看答案
问题 31: 6. 面向对象程序设计语言必须具备( )特征。
选项:
A. 可视性、继承性、封装性
B. 继承性、可重用性、封装性、多态性
C. 继承性、可视性、可移植性
D. 可视性、可移植性、 封装性
答案: 请关注公众号【九八五题库】查看答案
问题 32: 7. 在多重继承的类结构中,类的层次结构是( ) 结构。
选项:
A. 树型
B. 网状结构
C. 环型
D. 星型
答案: 请关注公众号【九八五题库】查看答案
问题 33: 8. 表示对象相互行为的模型是( ) 模型。
选项:
A. 功能
B. 动态
C. 对象
D. 静态
答案: 请关注公众号【九八五题库】查看答案
问题 34: 9. 在面向对象方法中,信息隐蔽是通过对象的 ( ) 来实现的。
选项:
A. 模块性
B. 抽象性
C. 继承性
D. 封装性
答案: 请关注公众号【九八五题库】查看答案
问题 35: 10. 描述类中某个对象的行为,反映状态与事件关系的是 ( ) 。
选项:
A. 状态转换图
B. 数据流图
C. 顺序图
D. 对象图
答案: 请关注公众号【九八五题库】查看答案
问题 36: 11. 功能模型中所有的 ( )往往形成一个层次结构。
选项:
A. 状态转换图
B. 数据流图
C. 顺序图
D. 对象图
答案: 请关注公众号【九八五题库】查看答案
问题 37: 12. 面向对象分析阶段建立的三个模型中,核心的模型是 ( ) 模型。
选项:
A. 功能
B. 动态
C. 对象
D. 静态
答案: 请关注公众号【九八五题库】查看答案