资源简介 3.1用计算机编程解决问题的一般过程一、选择题1.求解方程ax2+bx+c=0(a≠0),如果用计算机编程去实现这样的过程,用到的主要算法结构是( )A.分支结构 B.嵌套结构 C.循环结构 D.顺序结构2.以下选项中,计算机解决问题的正确过程是( )。A.抽象与建模→编写程序→设计算法→调试运行B.抽象与建模→设计算法→编写程序→调试运行C.设计算法→抽象与建模→编写程序→调试运行D.抽象与建模→设计算法→调试运行→编写程序3.以下哪个是编写计算机程序解决问题的过程?( )A.分析问题→编写程序→设计算法→调试运行程序B.编写程序→分析问题→设计算法→调试运行程序C.分析问题→设计算法→编写程序→调试运行程序D.编写程序→调试运行程序→分析问题→设计算法4.编程解决问题的一般过程是( )①设计算法 ②编写程序 ③调试运行 ④分析问题A.①②③④ B.④①③② C.④①②③ D.①④②③5.用计算机编程解决问题的一般过程:①设计算法;②编写程序;③抽象与建模;④调试运行程序。顺序正确的是( )。A.①②③④ B.②①③④C.③②①④ D.③①②④6.开源硬件编程的基本过程是( ) 。①编译程序②连接计算机③编写程序④安装驱动⑤上传程序⑥测试程序A.①②③④⑤⑥ B.②④③①⑤⑥ C.④②③①⑤⑥ D.④②①⑤⑥7.小明想要通过编程来解决由昆明到景东锦屏耗时最短行程问题时,最核心的工作是( )A.设计出解决问题的算法 B.设计出解决问题的PPTC.编写出Python代码 D.选择一种编程软件8.用计算机编程解决问题的首要步骤是( )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.计算10000以内的奇数和 D.在因特网上查找歌曲15.下列适合编写计算机程序解决的问题的选项是( )A.制作校园诗词节演示文稿 B.把两首MP3歌曲进行剪接C.求一元二次方程的解 D.下载office2010软件16.下列适合用计算机程序解决问题的选项是( )A.整理收藏夹 B.用电子邮件发送会议通知C.求100以内奇数的和 D.更新QQ空间17.世界上第一台计算机是在___诞生的___( )A.英国 ENIAC B.美国 ENIACC.美国 ENIAK D.英国 ENIAK18.计算机最初研究的应用大多是数值计算,人们主要借助计算机运算速度快,精确度高的特点来解决各种数学问题,这里的数值计算不包括( )A.函数计算 B.方程的求解 C.数列求和 D.图像处理二、判断题19.用高级语言编写的程序能直接被计算机识别和执行 (______)20.(必修)机器语言、汇编语言、高级语言三类计算机语言中,汇编语言使用符号编程,和具体的机器指令无关。(_____)21.(必修)Java、Access、VB都是计算机编程语言。 (_____)22.王军同学编写程序解决“韩信点兵”问题后,总结出计算机解决问题的过程分为分析问题-设计算法-编写程序-调试运行程序等步骤。 (_____)23.小程在编写程序解决“鸡兔同笼”问题后,总结出计算机解决问题的过程分为分析问题-设计算法-编写程序-调试运行程序等步骤。 (______)试卷第2页,共2页参考答案1.A【详解】本题主要考查编程解决问题。求解方程ax2+bx+c=0(a≠0),令t=b^2-4*a*c,需要用到条件分支结构,判断t与0的关系,从而求得对应的解,故本题选A选项。2.B【详解】本题主要考查计算机解决问题的过程。计算机解决问题的一般过程是:抽象与建模→设计算法→编写程序→调试运行,故本题选B选项。3.C【详解】本题主要考查编程解决问题。编写计算机程序解决问题的过程是:分析问题→设计算法→编写程序→调试运行程序,故本题选C选项。4.C【详解】本题主要考查编程解决问题。编程解决问题的一般过程是:分析问题、设计算法、编写程序、调试运行,故本题选C选项。5.D【详解】本题主要考查计算机编程解决问题。用计算机编程解决问题的一般过程:抽象与建模、设计算法、编写程序、调试运行程序,故本题选D选项。6.C【详解】本题主要考查硬件编程的过程。开源硬件编程的基本过程是:④安装驱动②连接计算机③编写程序①编译程序⑤上传程序⑥测试程序,故本题选C选项。7.A【详解】本题考查的是计算机解决问题。计算机解决问题的步骤:分析问题、设计算法、编写程序、调试运行、检测结果,其中最核心的步骤是设计算法。故本题应选A。8.A【详解】本题主要考查编程解决问题。用计算机编程解决问题的步骤有:抽象建模、设计算法、编写程序、调试运行程序,故本题选A选项。9.D【详解】本题主要考查计算机解决问题的步骤。计算机解决问题的步骤:④抽象建模,①设计算法,②编写程序,③调试运行,故本题选D选项。10.D【详解】本题主要考查计算机编程解决问题。计算机编程解决问题的一般过程:④抽象建模①设计算法⑤编写程序③调试运行程序,故本题选D选项。11.A【详解】本题主要考查编程解决问题。求两数的最大公约数可以使用程序设计解决,通过循环可以求得两数的最大公约数,故本题选A选项。12.D【详解】本题主要考查计算机解决问题。对于简单的计算问题,人工计算的使用成本是最低的;对于复杂的计算问题,通常不采用人工计算来解;依据实情,灵活运用三种计算方式将有助于我们提高数据计算的效率;编程解决计算问题不一定是最方便的,要依据实情,灵活运用三种计算方式。故本题选D选项。13.C【详解】本题主要考查编制程序解决问题的步骤。编制计算机程序解决问题的基本过程是: ⑤分析问题①设计算法 ④编写程序③调试运行 ②检测结果,故本题选C选项。14.C【详解】本题主要考查计算机编程解决问题。计算10000以内的奇数和适合计算机编程通过循环结构来处理,故本题选C选项。15.C【详解】本题主要考查计算机解决问题知识点。制作校园诗词节演示文稿适合用PowerPoint软件,把两首MP3歌曲进行剪接适合用GoldWave软件,求一元二次方程的解适合编写计算机程序解决的问题,故本题选C选项。16.C【详解】本题考查的是计算机编程相关知识。在浏览器中,已经自带整理收藏夹,不需要编程;现有的QQ等邮箱就可以发送邮件,不需要编程;QQ里有更新QQ空间的功能,不需要编程。故本题应选C。17.B【详解】本题考查计算机发展历史。世界上第一台通用计算机发明时间,1946年2月14日,名字ENIAC,诞生地,美国宾夕法尼亚大学诞生。故本题选B。18.D【详解】本题考查计算机运算。数值计算指有效使用数字计算机求数学问题近似解的方法与过程,以及由相关理论构成的学科。数值计算主要研究如何利用计算机更好的解决各种数学问题,包括连续系统离散化和离散形方程的求解,函数计算,方程的求解,数列求和,并考虑误差、收敛性和稳定性等问题。图像处理并不属于数值计算。故本题选D。19.错误【详解】本题主要考查计算机编程语言。计算机能直接识别和执行机器语言(即0和1),不能直接识别和执行高级语言编写的程序,故表述错误。20.错误【详解】本题考查计算机语言相关知识。机器语言是一种指令集的体系。高级语言相对于机器语言,是一种指令集的体系。汇编语言是一种用于电子计算机,微处理器或其他可编程器件的低级语言,亦称为符号语言。在汇编语言中,用助记符代替机器指令的操作码,用地址符号或标号代替指令或操作数的地址。在不同的设备中,汇编语言对应着不同的机器语言指令集,通过汇编过程转换成机器指令,因此汇编语言和机器指令也是相关联的。故题干说法错误。21.错误【详解】本题主要考查常用计算机编程语言。Java、VB是计算机编程语言;Access由微软发布的关系数据库管理系统,因此本题说法错误。22.对【详解】本题主要考查计算机解决问题的过程。计算机解决问题的过程分为分析问题-设计算法-编写程序-调试运行程序等步骤,表述正确。23.对【详解】本题考查计算机解决问题的过程计算机解决问题的过程分为分析问题-设计算法-编写程序-调试运行程序等步骤。故表述正确答案第4页,共4页答案第3页,共4页 展开更多...... 收起↑ 资源预览