高中信息技术浙教版 (2019)必修1 数据与计算3.1 用计算机编程解决问题的一般过程综合训练题
展开
这是一份高中信息技术浙教版 (2019)必修1 数据与计算3.1 用计算机编程解决问题的一般过程综合训练题,共6页。试卷主要包含了下列叙述中,正确的是,以下不是计算机解决问题的步骤有等内容,欢迎下载使用。
用计算机编程解决问题的一般过程练习题一.选择题(共30小题)1.下列叙述中,正确的是( )A.信息作为一种特殊资源,具有绝对的使用价值,能够满足人们的需要 B.在利用计算机解决问题之前,我们首先需要给出解决问题的详细方法和步骤 C.程序设计简称编程,也属于编码 D.一个算法所包含的计算机步骤是无限的2.以下不是计算机解决问题的步骤有( )A.输入数据 B.分析问题 C.设计算法 D.编写程序3.在编程解决问题的过程中,步骤顺序正确的是( )①设计算法②分析问题③编写程序④调试运行A.①②③④ B.②①③④ C.②③④① D.③④②①4.已知三角形的三边长,求三角形的面积。解决此问题的算法的步骤如下所示:①确定面积的计算公式并用数学符号描述②设计算法,并通过编写计算机程序描述实现③提炼核心要素并加以假设(假设三角形的三条边长度分别为a、b、c)上述步骤的正确顺序是( )A.①②③ B.①③② C.③①② D.③②①5.下列关于用计算机编程解决问题的叙述,正确的是( )A.日常生活中的所有问题都可以采用计算机编程的方法解决 B.计算机程序越长说明算法越好 C.在某些领域计算机能替代人的工作 D.计算机借助程序解决问题,说明计算机已经具有了智慧6.做自由落体运动物体的下落高度计算公式是:h=g,其中g是重力加速度,t是时间。计算步骤有:①用公式计算物体下落高度h=g。②输入重力加速度g和时间t。③结束。④输出结果h。其正确的顺序是( )A.②①④③ B.①②③④ C.④②③① D.①④②③7.编制计算机程序解决问题的过程中,问题分析清楚后,需要给出解决问题的详细方法和步骤,这一过程称为下列选项中的哪一项。( )A.分析问题 B.设计算法 C.编写程序 D.调试运行8.编程解决问题一般有四个步骤,其正确顺序是( )①抽象与建模②编写程序③调试运行④设计算法A.①④②③ B.④①②③ C.②③①④ D.②③④①9.计算机编程解决“斐波那契数列(每一项都是前两项之和)”问题的过程由以下4个步骤组成:①用Python中的循环结构编写程序②调试运行程序,发现错误并进行修正③设计算法:设计输入、处理、输出等一系列算法④抽象与建模:用数学符号F(0)=F(1)=1,F(n)=F(n﹣1)+F(n﹣2)(n≥2,n∈N*)描述解决问题的计算模型正确的顺序是( )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.编程解决问题的一般过程包括( )A.抽象建模、设计算法、编写程序、调试运行 B.提出问题、编写程序、运行程序、得到答案 C.设计算法、编写程序、调试程序、得到答案 D.提出问题、设计算法、编写程序、得到答案17.以下选项中,计算机解决问题的正确过程是( )A.抽象与建模→编写程序→设计算法→调试运行 B.抽象与建模→设计算法→编写程序→调试运行 C.设计算法→抽象与建模→编写程序→调试运行 D.抽象与建模→设计算法→调试运行→编写程序18.斐波那契数列,运用函数递归的方法可以实现,运用迭代的方式也可以实现,而且比函数递归要快许多。下列关于斐波那契数列的迭代表达式正确的是( )A.ff2,f2=f1+f2 B.fl=fl+f2,f2= C.fl,f2=f2,fl+f2 D.f=+f2,fl=f2,f2=f19.以下这些过程属于用计算机编程解决问题的一般过程,排序后的结果应该是( )①设计算法 ②编写程序 ③调试运行程序 ④抽象建模A.④②①③ B.①②③④ C.④①③② D.④①②③20.以下关于计算机程序的描述错误的是( )A.计算机程序必须包括输入、处理、输出三部分组成 B.计算机内部采用二进制形式表示和存储指令或数据 C.计算机程序是计算机可以识别运行的指令集合 D.计算机的工作过程实际上是周而复始地获取指令、执行指令的过程21.关于人工计算、自动工具计算和编程计算三种计算方式,下列说法不正确的是( )A.对于简单的计算问题,人工计算的使用成本是三种计算方式中最低的 B.对于复杂的计算问题,通常不采用人工计算来解 C.依据实情,灵活运用三种计算方式将有助于我们提高数据计算的效率 D.由于计算机的日益普及,编程解决计算问题是最方便的22.学校要举行运动会,请你设计一个能够对运动员分数自动排序的软件,如果要设计此软件,以下过程正确的是( )A.分析问题,编写程序,设计算法,调试运行,检测结果 B.设计算法,编写程序,提出问题,调试运行,检测结果 C.分析问题,设计算法,编写程序.调试运行,检测结果 D.设计算法,提出问题,编写程序,调试运行,检测结果23.①设计算法,②描述算法,③调试运行程序,④抽象建模,⑤编写程序。从以上这些过程选出属于用计算机编程解决问题的一般过程,并正确排序后的选项是( )A.④①⑤② B.①②③④ C.④①②⑤ D.④①⑤③24.用计算机制作作品一般包括以下步骤:①收集选择素材;②设计版面布局;③确定作品主题;④制作作品;⑤评价调试修改作品。合理的步骤顺序是( )A.③→②→①→④→⑤ B.①→③→②→④→⑤ C.②→③→①→④→⑤ D.③→①→④→②→⑤25.用计算机解决问题时,首先应该确定程序“做什么?”,然后再确定程序“如何做?”请问“如何做?”是属于用计算机解决问题的哪一个步骤?( )A.分析问题 B.设计算法 C.编写程序 D.调试程序26.在计算机解决问题的过程中,“设计解决问题的方法和步骤”这一环节是( )A.分析问题 B.设计算法 C.编写程序 D.调试运行程序27.小张想通过程序设计查找1000以内的所有素数,则下列顺序最恰当的是( )A.设计算法/分析问题/编写程序/调试程序 B.分析问题/设计算法/编写程序/调试程序 C.编写程序/设计算法/调试程序/分析问题 D.分析问题/编写程序/设计算法/调试程序28.下列选项中,能够被计算机直接受和识别的语言是( )A.机器语言 B.汇编语言 C.Pascal语言 D.Visual Basic语言29.编程信息加工过程中,最核心的环节是( )A.分析问题 B.设计算法 C.界面设置 D.代码编写30.吴春花想利用计算机程序绘制“平抛运动图象”,她应选择的恰当步骤是( )A.设计算法→编写程序→调试程序→得到答案 B.提出问题→编写程序→运行程序→得到答案 C.提出问题→设计算法→编写程序→得到答案 D.提出问题→设计程序→编写程序→运行程序
参考答案一.选择题(共30小题)1.B; 2.A; 3.B; 4.C; 5.C; 6.A; 7.B; 8.A; 9.D; 10.B; 11.C; 12.D; 13.C; 14.D; 15.A; 16.A; 17.B; 18.D; 19.D; 20.A; 21.D; 22.C; 23.D; 24.A; 25.B; 26.B; 27.B; 28.A; 29.B; 30.C;
相关试卷
这是一份浙教版 (2019)必修1 数据与计算第二章 算法与问题解决2.3 用算法解决问题的过程课后练习题,共6页。试卷主要包含了对话框的作用是向用户提供,信息处理的三个步骤依次是等内容,欢迎下载使用。
这是一份浙教版 (2019)必修1 数据与计算2.2 算法的控制结构课时练习,共12页。试卷主要包含了有如下Pythn程序段,有如下Pythn 程序段,某Pythn程序段如下,有如下的 Pythn程序,有下列 Pythn程序段,如下 Pythn程序段等内容,欢迎下载使用。
这是一份浙教版 (2019)必修1 数据与计算1.2 数据、信息与知识同步测试题,共6页。试卷主要包含了核酸检测的物质是病毒的核酸,以下关于数据的说法正确的是等内容,欢迎下载使用。