Python123——测验8:程序设计⽅法学
1.⾃顶向下设计主要由下列哪个语法元素实现?
A
函数
B
对象
C
循环结构
D
过程
正确答案: A
函数是⾃顶向下设计的关键元素,通过定义函数及其参数逐层开展程序设计。
2.关于计算思维,以下选项描述正确的是:
A
计算思维从古⾄今⼀直存在
B
计算思维是基于计算机的思维模式
C
计算思维是逻辑思维的演进
D
计算思维关于设计和构造,可以脱离计算机⽽存在
正确答案: B
计算思维是基于计算机的思维模式,计算机出现之前,由于没有快速计算装置,计算所反映的思维模式主要是数学思维,即通过公式来求解问题。当快速计算装置出现后,计算思维才真正形成。
3.以下选项对计算思维本质描述正确的是:
A
抽象和执⾏
B
抽象和⾃动化
C
计算和思维
D
描述和执⾏
正确答案: B
计算思维的本质是:抽象和⾃动化。
抽象⼀个运算过程,以能够按步骤描述为⽬标;并利⽤计算机运算的⾼速特性⾃动化执⾏。
4.以下选项关于计算⽣态描述错误的是:
A
计算⽣态类似⾃然⽣态,不受单⼀组织或⼈物的控制,形成了技术演化路径
B
计算⽣态主要以开源项⽬为组织形式
C
⾼质量计算⽣态需要顶层设计的参与才能保障
D
计算⽣态存在竞争发展、相互依存和迅速更迭的特点
正确答案: C
计算⽣态以竞争发展、相互依存和迅速更迭为特点,在开源项⽬间不存在顶层设计,以类⾃然界"适者⽣存"的⽅式形成技术演进路径。
5.关于⽤户体验,以下选项描述正确的是:
A
⽤户体验不重要,只要有程序功能即可
B
⽤户体验是客观的,完全可以靠技术来实现
C
编程只是⼿段,程序最终为⼈类服务,⽤户体验很重要
D
好产品不⼀定有好的⽤户体验,关键在于功能创意
正确答案: C
⼀个提醒进度的进度条、⼀个永不抛出异常的程序、⼀个快速的响应、⼀个漂亮的图标、⼀个合适尺⼨的界⾯等都是⽤户体验的组成部分。总的来说,⽤户体验是⼀切能够提升程序⽤户感受的组成。
6.关于软件产品和程序的区别,以下描述正确的是:
A
可以学习编程的网站软件产品=程序功能+速度优化
B
软件程序就是软件产品
C
软件产品=程序功能+⽤户体验
D
从程序功能到软件产品的产品化代价很⼩
正确答案: C
产品不仅需要功能,更需要更好的⽤户体验。往往,产品都需要综合考虑技术功能和⼈⽂设计,这源于产品的商业特性。即,商业竞争要求产品不能只关⼼技术功能,更要关⼼⽤户易⽤和喜好需求。
7.关于Python第三⽅库安装⽅法,以下选项描述错误的是:
A
使⽤pip命令
B
联系第三⽅库作者索要安装⽂件
C
访问UCI⽹站下载安装⽂件
D
使⽤集成安装⼯具
正确答案: B
请不要联系作者索要第三⽅库,这不是获取第三⽅库的合理模式。
8.关于Python的os库,以下选项描述正确的是:
A
os库提供了⼏⼗个函数,功能⽐较有限
B
os库是⼀个第三⽅库,需要安装后使⽤
C
os库提供了路径操作、进程管理等若⼲类功能
D
os库仅适⽤于Windows平台
正确答案: C
os库是Python重要的标准库之⼀,提供了⼏百个函数功能,覆盖与操作系统、⽂件操作等相关的众多功能。os库适合所有操作系统。
9.关于os.path⼦库,以下选项中⽤来计算相对路径的函数是:A
os.path.basename(path)
B
lpath(path)
C
path(path)
D
os.path.abspath(path)
正确答案: B
顾名思义:lpath(path) 是 relative path处理函数。
10.关于os库,以下选项中可以启动进程执⾏程序的函数是:
A
os.process()
B
os.start()
C
os.system()
D
os.run()
正确答案: C
除了os.system(),选项其他函数都不存在。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。