- 2.2算法的控制结构同步练习2021-2022学年高一信息技术上学期浙教版(2019)必修一数据与计算 试卷 5 次下载
- 2.3用算法解决问题的过程同步练习2021-2022学年高一信息技术上学期浙教版(2019)必修一数据与计算 试卷 5 次下载
- 3.2Python语言程序设计同步练习2021-2022学年高一信息技术上学期浙教版(2019)必修一数据与计算 试卷 6 次下载
- 3.3简单算法及其程序实现同步练习2021-2022学年高一信息技术上学期浙教版(2019)必修一数据与计算 试卷 4 次下载
- 4.1常用表格数据的处理同步练习2021-2022学年高一信息技术上学期浙教版(2019)必修一数据与计算 试卷 5 次下载
浙教版 (2019)必修1 数据与计算3.1 用计算机编程解决问题的一般过程优秀课时练习
展开3.1用计算机编程解决问题的一般过程同步练习
一、选择题(共17题)
1.下列问题中,最适合用计算机编程来解决的是( )。
A.找出10000以内的质数 B.制定一份旅行计划
C.处理音频文件 D.处理数码照片
2.利用计算机编写程序解决实际问题时,首先应该做的是()
A.编写程序 B.设计算法 C.调试程序 D.分析问题
3.以下选项中,计算机解决问题的正确过程是( )。
A.抽象与建模→编写程序→设计算法→调试运行 B.抽象与建模→设计算法→编写程序→调试运行
C.设计算法→抽象与建模→编写程序→调试运行 D.抽象与建模→设计算法→调试运行→编写程序
4.一位爱好程序设计的同学,想通过程序设计的方法解决"鸡兔同笼"的问题,他制定的如下工作过程中,更恰当的是( )
A.提出问题、设计算法、编写程序、得到答案 B.提出问题、编写程序、运行程序、得到答案
C.设计算法、编写程序、调试程序、得到答案 D.提出问题、设计程序、编写程序、运行程序
5.下列适合编写计算机程序解决的问题的选项是( )
A.制作校园诗词节演示文稿 B.把两首MP3歌曲进行剪接
C.求一元二次方程的解 D.下载office2010软件
6.世界上第一台计算机是在___诞生的___( )
A.英国 ENIAC B.美国 ENIAC
C.美国 ENIAK D.英国 ENIAK
7.用计算机程序解决问题的过程,正确的顺序是( )
A.分析问题→编写代码→确定算法→调试运行 B.分析问题→确定算法→编写代码→调试运行
C.确定算法→分析问题→编写代码→调试运行 D.调试运行→确定算法→编写代码→分析问题
8.关于人工计算、自动工具计算和编程计算三种计算方式,下列说法不正确的是( )。
A.对于简单的计算问题,人工计算的使用成本是三种计算方式中最低的
B.对于复杂的计算问题,通常不采用人工计算来解
C.依据实情,灵活运用三种计算方式将有助于我们提高数据计算的效率
D.由于计算机的日益普及,编程解决计算问题是最方便的
9.开源硬件编程的基本过程是( ) 。
①编译程序②连接计算机③编写程序④安装驱动⑤上传程序⑥测试程序
A.①②③④⑤⑥ B.②④③①⑤⑥ C.④②③①⑤⑥ D.④②①⑤⑥
10.计算机最初研究的应用大多是数值计算,人们主要借助计算机运算速度快,精确度高的特点来解决各种数学问题,这里的数值计算不包括( )
A.函数计算 B.方程的求解 C.数列求和 D.图像处理
11.小明想要通过编程来解决由昆明到景东锦屏耗时最短行程问题时,最核心的工作是( )
A.设计出解决问题的算法 B.设计出解决问题的PPT
C.编写出Python代码 D.选择一种编程软件
12.以下哪个是编写计算机程序解决问题的过程?( )
A.分析问题→编写程序→设计算法→调试运行程序 B.编写程序→分析问题→设计算法→调试运行程序
C.分析问题→设计算法→编写程序→调试运行程序 D.编写程序→调试运行程序→分析问题→设计算法
13.利用编程解决问题的一般过程不包括( )。
①收集问题 ②分析问题 ③设计算法 ④编写程序 ⑤调试运行
A.① B.② C.④ D.⑤
14.在用计算机解决问题的过程中,寻找求解的方法和确定具体的求解步骤属于( )。
A.分析问题 B.设计算法 C.编写程序 D.调试运行
15.用计算机编程解决问题的首要步骤是( )
A.抽象建模 B.设计算法 C.编写程序 D.调试运行程序
16.人们编制计算机程序解决问题一般有5个步骤,其正确顺序是:( )
(1)分析问题 (2)编写程序 (3)调试运行 (4)设计算法 (5)构建数学模型
A.(1)(5)(4)(2)(3) B.(1)(4)(5)(2)(3)
C.(1)(2)(3)(4)(5) D.(1)(5)(2)(4)(3)
17.下列适合用计算机程序解决问题的选项是( )
A.整理收藏夹 B.用电子邮件发送会议通知
C.求100以内奇数的和 D.更新QQ空间
二、综合题(共5题)
18.(必修)Java、Access、VB都是计算机编程语言。 (_____)
19.小程在编写程序解决“鸡兔同笼”问题后,总结出计算机解决问题的过程分为分析问题-设计算法-编写程序-调试运行程序等步骤。 (______)
20.王军同学编写程序解决“韩信点兵”问题后,总结出计算机解决问题的过程分为分析问题-设计算法-编写程序-调试运行程序等步骤。 (_____)
21.用高级语言编写的程序能直接被计算机识别和执行。(______)
22.现代生活半径的扩大和生活节奏加快使出行成本不断增长。滴滴快车应运而生,其以灵活快速的响应和经济实惠的价格为大众提供更高效、更经济、更舒适的出行服务,给人们生活带来了美好的变化。小C是滴滴快车忠实的粉丝,经常出行就提前预约,乘坐滴滴快车。小C就在思考这个滴滴快车是怎么计费的?可否用所学的Python语言也编写一个计费程序。于是小C开展了有关这个项目活动的探究。根据实际情况,回答问题。
(一)收集、分析数据,运用数理思维建模
登录滴滴出行官网,得到了如下信息,即“滴滴快车(普通型)计价规则”:
滴滴快车(普通型)计价规则 | |||
时段 | 起步价 | 里程费 | 时长费 |
普通时段 | 8.00元 | 1.35元/公里 | 0.20元/分钟 |
00:00-06:30 | 8.50元 | 2.40元/公里 | 0.50元/分钟 |
06:30-09:00 | 8.50元 | 1.50元/公里 | 0.45元/分钟 |
21:00-23:00 | 8.50元 | 1.50元/公里 | 0.40元/分钟 |
23:00-00:00 | 8.50元 | 2.40元/公里 | 0.50元/分钟 |
注意: 1.起步价包含里程3.3公里,包含时长9分钟,里程费、时长费合计不足基础费时,直接按照基础费计费。 2.实时计价是基于订单服务内容(里程、时长、时段),按各种费用项定价标准计算订单价格的计价方式,实际费用由两部分里程费与时长费累加而得。 |
小C同学19:33从“南内环恒地大厦停车场-入口”到“坞城新纪元大酒店(长风店)”乘坐滴滴快车(普通车型),里程4.1公里,时长约21分钟,按照表中的计费规则,小C同学此次出行应该支付的车费是:车费=8+(4.1-3.3)×1.35+(21-9)×0.2=9.68。
(1)小C登录滴滴出行官网搜索并下载“计价规则”,所采用的数字化工具:_____________
A.数字化可视化表达工具 B.信息加工工具
C.三维设计工具 D.信息检索工具
(2)假设Tot1表示时长费,Tot2表示里程费,S表示实际里程,T表示实际时长,Cost表示应支付费用。运用数学解析式归纳出计费公式为:
如果时长超过9分钟,则Tot1=_____________。如果里程小于等于3.3公里则Tot2=_____________,否则Tot2=_____________。应支付费用:Cost=______________。
(二)运用算法描述方法将问题解决步骤化
小C明晰了滴滴快车车费的计算方法之后,设计求解滴滴快车普通时段车费的算法,并用自然语言和流程图的方式表述出来。
(3)自然语言描述:
第一步:_________________________
第二步:计算时长费Totl
第三步:计算里程费Tot2
第四步:_________________________
第五步:_________________________
(4)流程图描述:(如图)流程图中,表示计算与赋值的是_____________,表示算法流向的是______________。
A. B. C. D. E.
(5)算法描述中,用到了三种基本控制结构,分别是_______________、______________和______________。如图示中的流程图使用的控制结构是_______________和______________。(选填:顺序结构、选择结构、循环结构、树型结构)
(6)一个算法必须有______________或多个数据输入。有______________或多个数据输出。(选填:零个/一个)
(三)编写、调试、运行程序,验证算法并解决问题________
参考答案
1.A
2.D
3.B
4.C
5.C
6.B
7.B
8.D
9.C
10.D
11.A
12.C
13.A
14.B
15.A
16.A
17.C
18.错误
19.对
20.对
21.错误
22.D Tot1=(T-9)×0.2 Tot2=8 Tot2=8+(S-3.3)×1.35 Cost=Totl+Tot2 第一步:输入实际里程S和实际时长T 第四步:计算应支付费用Cost 第五步:输出应支付费用Cost E A 顺序结构 选择结构 循环结构 顺序结构 选择结构 零个 一个 略
高中信息技术浙教版 (2019)必修1 数据与计算3.1 用计算机编程解决问题的一般过程综合训练题: 这是一份高中信息技术浙教版 (2019)必修1 数据与计算3.1 用计算机编程解决问题的一般过程综合训练题,共6页。试卷主要包含了下列叙述中,正确的是,以下不是计算机解决问题的步骤有等内容,欢迎下载使用。
信息技术浙教版 (2019)2.3 用算法解决问题的过程精品练习: 这是一份信息技术浙教版 (2019)2.3 用算法解决问题的过程精品练习,共5页。试卷主要包含了选择题,综合题等内容,欢迎下载使用。
高中信息技术浙教版 (2019)必修1 数据与计算1.4 数据管理与安全精品课时训练: 这是一份高中信息技术浙教版 (2019)必修1 数据与计算1.4 数据管理与安全精品课时训练,共5页。试卷主要包含了选择题,综合题等内容,欢迎下载使用。