《Python程序设计(第3版)》[美] 约翰·策勒(John Zelle) 第 9 章 答案
《Python程序设计(第3版)》[美] 约翰·策勒(John Zelle) 第 9 章 答案
答案仅供参考,若有错误欢迎指正
判断对错
- 计算机可以生成真正的随机数。
- Python 的 random 函数返回伪随机整数。
- 自顶向下的设计也称为逐步求精。
- 在自顶向下的设计中,主要算法是根据尚未存在的函数编写的。
- main 函数在函数结构图的顶部。
- 自顶向下的设计最好自顶向下实现。
- 单元测试是单独测试较大程序的组件的过程。
- 开发人员应使用自顶向下或螺旋式设计,但不能同时使用。
- 只要阅读设计书籍就会使你成为一名了不起的设计师。
- 程序的简化版本称为模拟。
解答
- F
- F
- T
- T
- T
- F
- T
- F
- F
- F
多项选择
- 表达式________在大约 66%的时间里为真。
a. random() >= 66
b. random() < 66
c. random() < 0.66
d. random() >= 0.66 - 以下________项不是纯粹的自顶向下设计的一步。
a. 对较小的问题重复该过程
b. 用较小问题的接口详细说明算法
c. 构建一个简化的系统原型
d. 用较小的问题来表示算法 - 设计中组件之间依赖关系视图称为________。
a. 流程图
b. 原型
c. 界面
d. 结构图 - 模块层次结构图中的箭头表示________。
a. 信息流
b. 控制流
c. 粘贴附件
d. 单行道 - 在循环体中可以执行________语句让它终止。
a. 对象
b. 循环
c. 函数
d. 程序 - 使用概率事件的模拟称为________。
a. 蒙特卡罗
b. 伪随机
c. Monty Python
d. 混沌 - 在螺旋式开发中使用的系统的初始版本称为________。
a. 入门套件
b. 原型
c. 模型
d. beta 版本 - 在短柄壁球模拟中,gameOver 函数返回________数据类型。
a. bool
b. int
c. string
d. float - 字符串格式化模板中百分号表示________。
a. %
b. %
c. %%
d. %%% - 系统结构中,最容易开始单元测试的地方是________。
a. 顶部
b. 底部
c. 中间
d. main 函数
解答
- b
- c
- d
- a
- c
- a
- b
- a
- c
- b
讨论
- 绘制包含以下 main 函数的程序的顶层结构图。
def main(): printIntro() length, width = getDimensions() amtNeeded = computeAmount(length,width) printReport(length, width, amtNeeded)
解答
- random 或 randrange 编写一个表达式来计算以下内容。
a.范围 0~10 中的随机整数
b.范围−0.5~0.5 中的随机浮点数
c.表示六面骰子的投掷的随机数
d.表示两个六面骰子之和的随机数
e.范围−10.0~10.0 中的随机浮点数
解答
a. randrange(11)
b. random() - 0.5
c. randrange(1,7)
d. randrange(1,7) + randrange(1,7)
e. random()*20 - 10.0
- 用你自己的话来描述什么因素可能导致设计者选择螺旋式开发,而不是自顶向下的方法。
解答
这里的问题主要是舒适/风险。当不确定问题是否能被解决时,从一个实验性的原型开始可能是一个好主意。
编程练习
未完待续……
《Python程序设计(第3版)》[美] 约翰·策勒(John Zelle) 第 9 章 答案相关推荐
- 《Python程序设计(第3版)》[美] 约翰·策勒(John Zelle) 第 5 章 答案
<Python程序设计(第3版)>[美] 约翰·策勒(John Zelle) 第 5 章 答案 答案仅供参考,若有错误欢迎指正 判断对错 Python 字符串字面量总是用双引号括起来. 字 ...
- 《Python程序设计(第3版)》[美] 约翰·策勒(John Zelle) 第 7 章 答案
<Python程序设计(第3版)>[美] 约翰·策勒(John Zelle) 第 7 章 答案 答案仅供参考,若有错误欢迎指正 判断对错 一个简单的判断可以用一个if 语句来实现. 在Py ...
- 《Python程序设计(第3版)》[美] 约翰·策勒(John Zelle) 第 1 章 答案
<Python程序设计(第3版)>[美] 约翰·策勒(John Zelle) 第 1 章 答案 答案仅供参考,若有错误欢迎指正 判断对错 1.计算机科学是计算机的研究. 2.CPU 是计算 ...
- 《Python程序设计(第3版)》[美] 约翰·策勒(John Zelle) 第 6 章 答案
<Python程序设计(第3版)>[美] 约翰·策勒(John Zelle) 第 6 章 答案 答案仅供参考,若有错误欢迎指正 判断对错 程序员很少定义自己的函数. 函数只能在程序中的一个 ...
- 《Python程序设计(第3版)》[美] 约翰·策勒(John Zelle) 第 10 章 答案
<Python程序设计(第3版)>[美] 约翰·策勒(John Zelle) 第 10 章 答案 答案仅供参考,若有错误欢迎指正 判断对错 通过调用构造方法创建新对象. 位于对象中的函数称 ...
- 《Python程序设计(第3版)》[美] 约翰·策勒(John Zelle) 第 8 章 答案
<Python程序设计(第3版)>[美] 约翰·策勒(John Zelle) 第 8 章 答案 答案仅供参考,若有错误欢迎指正 判断对错 Python 的 while 实现了一个有限循环. ...
- 《Python程序设计(第3版)》[美] 约翰·策勒(John Zelle) 第 3 章 答案
<Python程序设计(第3版)>[美] 约翰·策勒(John Zelle) 第 3 章 答案 答案仅供参考,若有错误欢迎指正 判断对错 1.由计算机存储和操作的信息称为数据. 2.由于浮 ...
- 《Python程序设计(第3版)》[美] 约翰·策勒(John Zelle) 第 2 章 答案
<Python程序设计(第3版)>[美] 约翰·策勒(John Zelle) 第 2 章 答案 答案仅供参考,若有错误欢迎指正 判断对错 1.编写程序的好方法是立即键入一些代码,然后调试它 ...
- python程序设计第3版课后答案_python程序设计第三版课后答案
python程序设计第三版课后答案 更多相关问题 该图中XOY为地轴,MN为赤道,EF.E′F′为回归线,ST.S′T′为极圈.读图,回答下列问题.(10分)(1)目前黄赤交角在图上 (共10分,每空 ...
最新文章
- 数据库服务器属于用电信息采集,智能小区用电信息采集服务器系统和数据处理方法专利_专利查询 - 天眼查...
- android - ADT本地配置、sdk配置
- tf-idf:信息检索
- python之环境变量(测试环境可配置)(亲测)
- js reduce数组循环相加x+y
- Android平台RTMP推送模块如何对接NV21、YV12、RGB、YUV等编码前数据
- Matlab中单元数组和结构数组
- 计算机等级考试准考证打河南,2019年河南牧院计算机等级考试准考证打印时间...
- 学习CANopen --- [3] NMT报文
- 商家招牌的分类与检测
- 离职后重回老东家?你需要明白这些事情
- Aspose.Words 创建表格
- mybatis-plus打印sql日志和参数到日志文件
- java读取potx
- Sequelize 数据迁移
- 喜马拉雅fm java开发_【android】喜马拉雅FM sdk使用
- [转载]Win7中的页目录
- linux的软件漏洞,Linux man 软件包漏洞
- Oracle 导出数据到Excel,字符串类型的数字前面的零会被过滤掉的问题解决
- 川大计算机学院新生开学典礼,网络空间安全学院2020级本科新生开学典礼顺利召开...