内容正文:
3.1体验计算机解决问的过程 2023—2024学年高中信息技术粤教版(2019)必修1
1.关于信息和信息的加工处理,下列说法不正确的是( )
A.计算机是常用的信息加工处理的工具
B.速度快、准确性高、存储容量大是计算机的基本特征
C.计算机处理信息的速度只取决于 CPU 和内存
D.要将信息存储在计算机中,必须要对信息进行加工处理
2.用计算机编程解决问题的一般过程包括:④编写程序②设计算法③抽象与建模①调试运行程序,正确的顺序应该是( )
A.②③④① B.③②④① C.④①②③ D.④①③②
3.用计算机解决问题时,首先应该确定程序“做什么”,然后再确定程序“怎么做”。因此“怎么做”是属于用计算机解决问题的步骤( )
A.分析问题 B.设计算法 C.编写程序 D.调试程序
4.按照程序设计的流程,程序设计首先进行的阶段是( )
A.设计算法 B.分析问题 C.编写代码 D.测试程序
5.利用计算机编程解决问题的过程中,需要使用一种程序设计语言来实现算法,这个过程叫做( )。
A.分析问题 B.设计算法 C.编写程序 D.调试程序
6.小明想编程求解1+3+5+7+...+1055的值,问题求解的正确顺序是( )
①设计算法;②编写代码;③分析问题;④调试运行
A.④③①② B.①②③④ C.③①④② D.③①②④
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.同学们画出流程图后,用Python语言编写代码。这是计算机解决问题过程中的( )阶段。
A.设计算法 B.分析问题
C.编写代码 D.调试运行程序
17.为了快速计算一元二次方程的解,信息技术课代表在纸上画程序的流程图。在计算机解决问题过程中,这一步骤是( )
A.分析问题 B.设计算法 C.编写程序 D.运行程序验证结果
18.在下列问题中,最适合用程序设计的方式解决的是( )
A.求斐波那契数列的第35项值 B.调整一张图片的亮度
C.在电脑上写一篇作文 D.剪辑一段视频
19.程序编写好以后,计算机无法检查出来的错误是( )
A.编译错误 B.执行错误 C.逻辑错误 D.语法错误
20.用计算机解决问题的一般经历下面几个过程:①设计算法,②编写程序,③调试运行,④提出问题。下面排序正确的是( )
A.④①③② B.①②③④ C.③④①② D.④①②③
试卷第1页,共3页
试卷第1页,共3页
学科网(北京)股份有限公司
参考答案:
1.C
【详解】本题考查的是信息加工。计算机处理信息的速度与内存、CPU、显卡、硬盘等有关,故选项C错误。
2.B
【详解】本题主要考查计算机编程解决问题。用计算机编程解决问题的一般过程:抽象与建模、设计算法、编写程序、调试运行程序,故本题选B选项。
3.B
【详解】本题考查计算机解决问题相关内容。用计算机解决问题的四大步骤是:(1)分析问题,用电脑来解决问题时,首先要对问题进行定性、定量的分析,然后才能设计算法。(2)设计算法,算法是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。(3)编写程序,设计完算法后,就要使用某种程序设计语言编写程序代码,并最终得到相应结果。(4)调试运行程序,对程序进行调试,以便发现错误并进行修正。“怎么做”是属于用计算机解决问题的“设计算法”步骤。故本题答案是B选项。
4.B
【详解】本题考查的是计算机解决问题的一般过程。程序设计一般过程:分析问题→设计算法→编写代码→测试程序。故本题应选B。
5.C
【详解】本题主要考查计算机编程解决问题。利用计算机编程解决问题的过程中,需要使用一种程序设计语言来实现算法,这个过程叫做编写程序,故本题选C选项。
6.D
【详解】本题主要考查编程解决问题。编程解决问题的一般步骤是:分析问题→设计算法→编写代码→调试运行,故本题选D选项。
7.A
【详解】本题考查程序调试相关知识点
程序没有报错且能顺利运行,说明程序语句语法没有错误,程序没有过期,程序设计窗口配置正确。故本题选A选项
8.B
【详解】本题主要考查计算机编程解决问题。编制计算机程序解决问题的过程中,问题分析清楚后,需要给出解决问题的详细方法和步骤,这一过程称为设计算法,故本题选B选项。
9.C
【详解】本题考查计算机编程解决问题。利用计算机程序解决问题的基本过程一般步骤是:分析问题→设计算法→编写程序→调试运行程序,故本题选C选项。
10.C
【详解】本题考查计算机解决问题相关内容。计算机解决的是从自然界、人类社会中抽象出来的数据或数学模型的数值解,也有利用计算机来进行图像处理、数值仿真、图像还原、数据挖掘(从海量数据中提取知识)、利用计算机模拟人类智能、从海量知识中提取有用的规律、模拟自然界或人类社会某些系统的行为、运行方式、模拟我们只能观测、无法实际接触的实际事务。ABD选项不需要用程序处理,C选项适合用程序处理。故本题答案是C选项。
11.A
【详解】本题考查的是计算机解决问题。计算机解决问题的步骤:分析问题、设计算法、编写程序、调试运行、检测结果,其中最核心的步骤是设计算法。故本题应选A。
12.B
【详解】本题考查计算机解决问题相关内容。计算机问题求解是以计算机为工具利用计算思维解决实际问题的实践活动。计算思维是一种通过问题分解、抽象化、模式识别、算法设计和实现的思维方式,其核心是利用计算机等工具来处理和分析数据,帮助人们更好地理解和解决实际问题。计算机解决问题需要将解决问题的方法细化为计算机能理解的各个步骤:分析问题、设计算法、编写程序、调试运行和检测结果。计算机解决问题可以使用自然语言、伪代码、流程图、计算机语言来描述算法。计算机是在人们的具体指令之下解决实际问题的,计算机程序是一组操作指令或语句序列。ACD选项说法错误,B选项说法正确。故本题答案是B选项。
13.D
【详解】本题考查计算机相关知识点
利用计算机的高速运算能力提高信息处理能力、提高信息加工的效率、针对具体问题以专门的程序来实现信息加工的自动化。故ABC都正确。选D选项
14.A
【详解】本题主要考查计算机编程解决问题。求一元二次方程的解可以通过循环结构,采用二分算法解决,故本题选A选项。
15.C
【详解】本题主要考查计算机解决问题。使用计算机解决问题时,首先是分析问题,接下来的步骤是设计算法,其次是编写程序,最后是调试运行程序,故本题选C选项。
16.C
【详解】本题主要考查计算机解决问题的步骤。计算机解决问题的一般步骤是:分析问题→设计算法→编写代码→调试运行程序,用Python语言编写代码。这是计算机解决问题过程中的编写代码阶段,故本题选C选项。
17.B
【详解】本题主要考查计算机解决问题的步骤。解决问题的步骤:分析问题→设计算法→编写程序→运行程序验证结果。为了快速计算一元二次方程的解,信息技术课代表在纸上画程序的流程图。在计算机解决问题过程中,这一步骤是设计算法,故本题选B选项。
18.A
【详解】本题考查程序设计解决问题。斐波那契数列的计算是一个典型的数学计算问题,其计算过程可以通过编写程序来实现。对于大规模的计算,特别是需要迭代计算的情况,程序设计是更高效、更可行的方法。故答案为:A。
19.C
【详解】本题考查的是程序调试运行。在调试程序过程中,对于出现的逻辑错误,也就是思维过程中违反形式逻辑规律的要求和逻辑规则而产生的错误,计算机是检查不出来的。故本题应选C。
20.D
【详解】本题主要考查计算机解决问题的步骤。计算机解决问题的一般步骤是:提出问题→设计算法→编写程序→调试运行,故本题选D选项。
答案第1页,共2页
答案第1页,共2页
学科网(北京)股份有限公司
$$