课件编号20038388

2.1.1解决问题的一般过程 同步练习(含答案)

日期:2024-05-19 科目:信息技术 类型:高中试卷 查看:31次 大小:27496Byte 来源:二一课件通
预览图 1/4
2.1.1,解决,题的,一般,过程,同步
  • cover
解决问题的一般过程 学校:_____姓名:_____班级:_____考号:_____ 一、选择题 1.下列描述中,最适合用计算机编程处理的是( ) A.制订本学期的学习计划 B.计算正方形的周长 C.创作一首歌曲 D.求 1000 以内的所有素数 2.计算机编程解决问题的过程中,最核心的环节是( ) A.设计算法 B.分析问题 C.编写程序 D.调试运行 3.下列关于程序设计一般过程的描述,正确的是( ) A.设计算法、编写程序和运行调试是一个不断反复的过程 B.计算机可以直接识别并解决问题 C.编译成功的程序一定是可执行程序 D.一旦算法设计完成,就不需要更改 4.下列说法正确的是( ) A.同一个快捷键组合在不同的软件中功能可能不同,例如“Shift+F5”在Powerpoint中是“填充”命令的快捷键,在Photoshop中却是“从当前开始播放”命令的快捷键 B.程序是为实现所有目标或解决所有问题而用计算机语言编写的命令集合 C.冯·诺依曼的主要设计思想是存储程序,程序控制 D.计算机系统主要由硬件系统和系统软件两部分组成 5.用计算机解决问题的-般过程有四个步骤,其中正确的顺序是( ) (1)解决问题(2)编程调试(3)设计方案(4)分析问题 A.(1)(2)(3)(4) B.(1)(3)(2)(4) C.(4)(2)(3)(1) D.(4)(3)(2)(1) 6.以下问题中,最适合用程序设计的方式解决的是( ) A.求三元一次方程组的解 B.一组调查数据的图表表示 C.编辑文稿 D.家庭装修设计 7.通过编制计算机程序解决问题的基本步骤是( )。 ①调试运行 ②分析问题 ③编写程序 ④设计算法 A.②①③④ B.②④③① C.②③④① D.④②③① 8.程序设计程中发现诊断和改正错误的步骤称为( ) A.结果检测 B.分析问题 C.编写程序 D.调试程序 9.用计算机解决“求 100~999之间的水仙花数”问题的过程中,小明找到了解决方法并画出流程图,这属于( ) A.分析问题 B.设计算法 C.编写程序 D.调试程序 10.利用计算机编程解决问题最关键的步骤是( ) A.分析问题 B.编写代码 C.设计算法 D.调试运行程序 11.在编写计算机程时,设计算法的作用( ) A.提出问题 B.列出求解问题的算式 C.分析问题 D.提出解决问题的方法和步骤 12.以下问题中,适合利用编程解决的是( ) A.计算图像的容量 B.制定学习计划 C.测量学校的面积 D.统计1000以内偶数的和 13.下列对计算的理解错误的是( ) A.凡是需要计算的,用计算机来解决是最快捷的 B.人类从诞生之初就学会了简单的计算方法 C.用计算机绘制“函数图像”比人工绘制要精确 D.计算是一种获得信息的过程 14.一位同学想编程解决“百鸡百钱”的问题,他制定的如下工作过程中,最恰当的是( ) A.设计算法,编写程序,提出问题,运行程序,得到答案 B.分析问题,编写程序,设计算法,运行程序,得到答案 C.分析问题,设计算法,编写程序,运行程序,得到答案 D.设计算法,提出问题,编写程序,运行程序,得到答案 15.设计一个算法,将一个五位正整数各数位上的数字重新排列,得到一个值最小的新五位正整数(例如:一个五位正整数61004,重新排列后得到值最小的新五位正整数为10046)。 解决上述问题有如下算法步骤: ①对列表a中的数字进行升序排序; ②依次取出正整数n各数位上的数字,并存入列表a中; ③若a[0]>0,则跳转到⑥; ④输入一个五位正整数n; ⑤若a[0]=0,则在列表a中从左到右找到第一个大于零的元素,并与a[0]交换; ⑥依次输出列表a中所有数字; 下列选项中,解决该问题的正确步骤次序是( ) A.④②⑤③①⑥ B.④③②①⑤⑥ C.④②①③⑤⑥ D.④③⑤②①⑥ 16.校社团的同学进行城市文明调查活动,收集了许多数据,想编写一个计算机小程序进行数据的分析处 ... ...

~~ 您好,已阅读到文档的结尾了 ~~