首页 > 其他分享 >软件工程 第7-8章 随堂小测

软件工程 第7-8章 随堂小测

时间:2022-11-01 19:13:31浏览次数:94  
标签:需求 小测 试题 软件设计 软件工程 随堂 测试用例 测试 设计

加粗的是答案

一 单项选择题

1.测试用例设计时,主要工作是()。

设计测试场景的输入数据
设计测试场景的输入与输出数据
设计测试场景的输出数据
以上都不是

2.测试用例设计时,主要工作是()。
需求分析
软件设计
软件构建
软件测试

二 不定项选择题

1.软件体系结构定义为()

用户原始需求
需求分析模型
需求文档
系统测试文档

[试题解析]
A、用户原始需求(不属于需求阶段的制品)

2.以需求为基础开发系统测试用例需要()。
将开发需求转换为测试需求
从测试需求中提取测试要点
为测试要点设计测试用例
将测试用例整理形成测试用例文档

3.以需求为基础开发系统测试用例需要()。
简洁、平铺直叙
精确,不使用模糊和歧义的词汇
易读可查询
完成后尽量少修改

[试题解析]
D、完成后尽量少修改(技术文档会随着开发工作的持续而不断修改,因此要易修改)

4.需求文档的常见读者包括()。
用户
项目管理者
设计人员和程序员
测试人员和维护人员

5.面向对象设计中使用的模型图包括()。
类图、对象图
构件图、部署图
顺序图、通信图
状态图、活动图

6.结构化设计方法的模型不包括()。
实体关系图
数据流图
控制流图
结构图

[试题解析]
C、控制流图(白盒测试的模型图)

7.软件设计的方法分为()。
结构化设计方法
面向对象设计方法
数据结构为中心的设计方法
基于构件的设计方法
形式化设计方法

8.关于软件设计分层设计的理解正确的是()。
软件设计分为高层设计和低层设计
高层设计又称为体系结构设计
软件分层设计的做法,体现了自顶向下逐层分解的思想
详细设计关注的是数据结构和算法的设计

[试题解析]
A、软件设计分为高层设计和低层设计(高层、中层、低层设计)
B、高层设计又称为体系结构设计(体系结构设计包括高层设计和部分中层设计)
D、详细设计关注的是数据结构和算法的设计(详细设计主要完成中层设计和部分低层设计,包括过程、调用;类、协作的设计;数据结构、算法设计;类型、语句、控制结构的设计)

9.软件设计的核心思想是(),()是对该思想的正确理解。
概要设计
详细设计
抽象分解
自顶向下
根据功能设计软件的整体模块结构。
建立模块的层次化分解,并设计各细化模块内部的程序结构。
横向上将思想分割为几个相对简单的子系统,并确定子系统之间的关系。
纵向上聚焦各子系统的接口,建立子系统交流的契约

[试题解析] 课本P134

10.面向对象分析模型包括()。
类图
状态图
包图
用例图和用例描述

三 判断题

1.代码就是设计,所以我们可以直接编写代码而不用设计。

[试题解析] 错。代码关注的是详细设计的细节。而设计还要完成高层和中层设计。
[参考答案] 错误

标签:需求,小测,试题,软件设计,软件工程,随堂,测试用例,测试,设计
From: https://www.cnblogs.com/kingwz/p/16848825.html

相关文章

  • 软件工程导论课程笔记与详解②
    第一章软件工程概述②(下)目录:1、软件工程介绍2、软件生命周期3、软件过程  1、软件工程的介绍①软件工程的来源:1968年,北约组织NATO召开计算机科学会议。......
  • 软件工程师的核心竞争力是什么?
    最近星球里有很多同学在讨论职场发展和个人竞争力相关的话题,以前一直觉得大家在职场大多数时候受困于技术成长,但今年逐渐认识到构建自己的核心竞争力才是职场发展的核心。......
  • 《这就是软件工程师》
    这就是软件工程师-概Part1——行业地图什么人?软件工程师喜欢简单,行事简单,穿着也简单,喜欢格子衬衫。他们喜欢让程序代替他们干活,喜欢创新。当然这都是夸的——“普世低......
  • 软件工程第五次例会
    时间:2022.10.29内容:完善需求分析文档内容完成类图完成通信图修改完善将需求文档内容进行组合需求分析文档分工:周佳贝:1,2  童洁:3  邓淑航,王丽红:4  何凝:6,7......
  • 软件工程概述
    软件软件=程序+文档+数据程序:机器指令的集合文档:描述程序操作与使用的文档数据:程序运行时需要使用的信息注意:编程是软件开发活动的核心,但软件开发远比编程要复......
  • 软件工程第6章课后答案 面向对象需求分析
    **一、单项选择题**1.实体关系图侧重于对软件系统的()建模。功能行为质量数据[参考答案]数据2.下面关于数据流图建模规则的描述正确的是()。环境图建模的目标是分析......
  • 一个关于软件工程的往事--代码整洁
    小注:曾经有一次,实在不知道如何体现我们软件开发的辛苦,就给甲方要了一笔钱,费用名称就叫软件工程费。现在,想想也是多年以前的值得会心一笑的事情。后来,买了一些书,实在是看不......
  • 软件工程笔记----wsdchong
    时间:2018/12/13第1,2章 软件工程、软件过程1.软件危机:“已完成”的软件,不满足用户的需求,进度不能保障,开发成本难测;质量没有保证。2.软件工程的定义是:将系统化的、规范......
  • ZUCC2020届计算机学生软件工程团队-“芯火优创”设计稿一稿
    软件工程第一组——“芯火优创”原型图展示具体的展示参见提交的原型图一稿数据流图展示部分数据流图(组员各自负责的模块)![02486fb1666536d008b625d70c37f6e](C:\U......
  • 有哪些APP安全小测试
    app安全测试方法小百科​随着无线网络和移动通信技术的发展,智能手机功能日趋强大,因此也将APP市场带动了起来。但是随着手机操作系统日益标准化,网络出击手段不同往日,黑客已经......