高中信息技术沪科版(2019)必修一 1.从洗衣流程认识算法

2024-08-04
| 5页
| 233人阅读
| 0人下载

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术沪科版必修1 数据与计算
年级 -
章节 1.从洗衣流程认识算法
类型 作业-同步练
知识点 -
使用场景 同步教学-新授课
学年 2024-2025
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 DOCX
文件大小 97 KB
发布时间 2024-08-04
更新时间 2024-08-04
作者 匿名
品牌系列 -
审核时间 2024-08-04
下载链接 https://m.zxxk.com/soft/46666330.html
价格 0.50储值(1储值=1元)
来源 学科网

内容正文:

高中信息技术沪科版(2019)1.从洗衣流程认识算法 一、选择题 1.有27个砝码,外观一模一样,其中有一个异常砝码重0.95g,其他砝码重1g。有一个只能分清轻重的天平,请问最少需要使用(     )次天平能找出那个重0.95g的砝码。 A.2 B.3 C.4 D.5 2.某算法的部分流程图如图所示,执行这部分流程后, 变量s的值是(    ) A.26 B.30 C.14 D.10 3.已知长方形的长和宽,求长方形的面积,部分流程图如题图所示,其算法结构是(   ) A.顺序结构 B.选择结构 C.框架结构 D.循环结构 4.用计算机解决问题时,一般先确定“要做什么”,再确定“如何去做”以及计算机“怎么做”。对于利用计算机解决问题的4个步骤,“如何去做”就是(   ) A.分析问题 B.设计算法 C.编写程序 D.调试运行 5.下面关于算法的描述,正确的是  (     ) A.一般的算法只能用一种方式来描述 B.一个算法必须保证它的执行步骤是有限的 C.算法的流程图中可以没有输出,但只能有一个输入 D.可行性不属于算法的基本特征 6.用计算机编程解决问题的一般过程包括:④编写程序②设计算法③抽象与建模①调试运行程序,正确的顺序应该是(   ) A.②③④① B.③②④① C.④①②③ D.④①③② 7.在编程过程中,根据问题描述,给出解决问题的详细过程和方法,这一步骤属于(   ) A.分析问题 B.调试运行 C.设计算法 D.编写程序 8.用计算机解决问题时,一般先确定“要做什么”,再确定“如何去做”以及计算机“怎么做”。对于利用计算机解决问题的4个步骤,“要做什么”就是(   ) A.分析问题 B.设计算法 C.编写程序 D.调试运行 9.算法是指在有限的步骤内解决某一问题的确切过程。以下关于算法的描述中,错的是(    ) A.算法必须有输入,也必须有输出,而且可以有多个输入输出 B.任何复杂的算法最终都可以用顺序、分支、循环结构来实现 C.《九章算术》中用“更相减损术”求最大公约数的记载属于算法的自然语言描述 D.同一问题选用不同的算法执行效率可能会有很大差别 10.下列关于算法的叙述,正确的是(   ) A.有穷性是算法的基本特征之一 B.解决一个问题的算法只有一种 C.可行性不属于算法基本特征 D.算法对程序设计没有任何作用 11.下列关于算法特征的叙述中,正确的是(    ) A.算法所包含的步骤可以是无穷的 B.算法的每一步步骤必须有确切的定义 C.一个算法可以没有输入,也可以没有输出 D.一种算法只能用一种程序设计语言开实现 12.调试运行计算机程序的目的是(   ) A.修改结果 B.设计算法 C.分析问题 D.检查程序的可行性 13.以下哪个是算法的描述方法?(    ) A.流程图描述法 B.枚举法 C.顺序法 D.列表法 14.编写计算机程序解决问题要经过分析问题、设计算法、编写程序、调试运行程序等步骤。问题分析清楚后,需要给出解决问题的详细方法和步骤,这一过程称为(   ) A.分析问题 B.设计算法 C.编写程序 D.调试运行程序 15.下列关于算法的叙述,正确的是(   ) A.解决一个问题的算法只有一种 B.有穷性是算法的基本特征之一 C.可行性不属于算法基本特征 D.算法对程序设计没有任何作用 二、填空题 16.算法是解决问题的方法和确定的、( )的步骤。 17.一个算法中的每一步都应该是确定的、没有歧义的语句,这符合算法特征中的( )性。 18.输入123,以下流程图描述的算法,执行结果是 。 19.所谓 是人们为解决具体问题所采用的方法和步骤。 三、简答题 20.用计算机解决实际问题的过程中,需要进行算法设计,请问什么是算法? 21.描述计算机解决问题的一般过程,并给出一个实际的例子。 试卷第1页,共3页 试卷第1页,共3页 学科网(北京)股份有限公司 参考答案: 1.B 2.C 3.A 4.B 5.B 6.B 7.C 8.A 9.A 10.A 11.B 12.D 13.A 14.B 15.B 16.有限 17.确定 18.Yes 19.算法 20.算法是指在有限步骤内求解某一问题所使用的一组定义明确的规则。通俗地说,算法就是用计算机求解某一问题的方法,是能被机械地执行的动作或指令的有穷集合。 21.计算机解决问题的一般过程包括问题定义、算法设计、编写代码、测试和维护。例如,解决一个排序问题,首先需要定义排序的需求,然后设计一个排序算法,接着用编程语言实现这个算法,之后对程序进行测试,最后根据测试结果进行必要的维护。 答案第1页,共2页 答案第1页,共2页 学科网(北京)股份有限公司 $$

资源预览图

高中信息技术沪科版(2019)必修一   1.从洗衣流程认识算法
1
高中信息技术沪科版(2019)必修一   1.从洗衣流程认识算法
2
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。