信息技术_必修1_第3章_习题答案


信息技术_必修1_第3章_习题答案-211115a


活动册 P66
1.单选题
(1)人们利用计算机解决问题的基本过程为(  )。
①调试运行程序  ②分析问题  ③设计算法  ④问题解决  ⑤编写程序
  A.①②③④⑤
  B.②④③⑤①
  C.④②③⑤①
  D.②③⑤①④
【答案】D,课本P46
【解析】
  本题考查计算机解决问题的步骤。计算机解决问题的基本过程首先是分析问题,接着设计算法,然后是编写程序,最后是调试运行程序,故本题选D。


(2)下面关于算法的描述,正确的是(  )。
  A.算法不可以用自然语言描述
  B.算法只能用流程图来描述
  C.一个算法必须保证它的执行步骤是有限的
  D.算法的流程图表示法有零个或多个输入,但只能有一个输出
【答案】C。课本P48
【解析】
  本题考查算法的描述因为描述算法的常用方法有自然语言描述算法、流程图描述算法和伪代码描述算法,所以A、B说法错误。算法的有穷性。一个算法在执行有穷步之后必须结束,即一个算法所包含的计算步骤是有限的。故本题选C选项。一个算法必须有零个或多个数据输入,有一个或多个数据输出,没有输出的算法是毫无意义的,所以选项D说法错误。


(3)计算机能直接识别、理解执行的语言是(  )。
  A.汇编语言
  B.Python语言
  C.Basic语言
  D.机器语言
【答案】D。课本P55
【解析】
  本题考查计算机常用语言相关知识点
  计算机能直接识别、理解执行的语言只有机器语言即O和1,其他语言都需要编译。故本题选D选项


(4)随着数据的快速增长,人工处理大量数据的效率与计算机处理相比较正变得(  )。
  A.更高
  B.更低
  C.一样
  D.无法比较
【答案】B。课本P43


(5)关于用计算机程序解决问题说法中正确的是(  ) 。
  A.利用计算机的高速运算能力提高信息处理能力
  B.提高信息加工的效率
  C.针对具体问题以专门的程序来实现信息加工的自动化
  D.以上说法都正确
【答案】D,课本P46
【解析】
  本题考查计算机相关知识点
  利用计算机的高速运算能力提高信息处理能力、提高信息加工的效率、针对具体问题以专门的程序来实现信息加工的自动化。故ABC都正确。选D选项


(6)小明编写好解密程序后,调试运行时,程序没有报错且能顺利运行,但不能正确解密,造成这个结果的原因是(  )。
  A.解密算法逻辑错误
  B.程序语句语法错误
  C.程序过期了
  D.程序设计窗口配置不对
【答案】A,课本P47(调试运行程序)
【解析】
  本题考查程序调试相关知识点
  程序没有报错且能顺利运行,说明程序语句语法没有错误,程序没有过期,程序设计窗口配置正确。故本题选A选项


(7)算法的重要特征不包括以下哪一项?(  )
  A.有穷性
  B.确定性
  C.数据榆出
  D.唯一性
【答案】D,课本P49(算法的特征)
【解析】
  本题考查算法的特征算法有5个重要特征:有穷性、确定性、数据输入、数据输出、可行性,所以不具有唯一性,也就是说解决问题的算法是不唯一的。故本题选D选项


(8)执行下面的流程图,最后s=(  )
 


  A.1
  B.720
  C.120
  D.6
【答案】B
【解析】
  i=1时,s=1×1;
  i=2时,s=1×1×2;
  i=3时,s=1×1×2×3;
  i=4时,s=1×1×2×3×4;
  i=5时,s=1×1×2×3×4×5;
  i=6时,s=1×1×2×3×4×5×6;
  i=7时,因i>6,退出循环,输出s=720。


(9)下列关于算法的叙述,正确的是(  )。
  A.解决一个问题的算法只有一种
  B.有穷性是算法的基本特征之一
  C.可行性不属于算法基本特征
  D.算法对程序设计没有任何作用
【答案】B,课本P48


(l0)计算机是一种数字化电子设箭,尽管其中的电路设计非常复杂,但工作时每段电路只有两种状态,可形象地称为开和关。当把控制计算机操作的指令与存储数据的电路状态用二进制数字1和0对应表示时,人们就可以事先把需要执行的指令和处理的数据用1、0组成的代码编写好程序,输人计算机时把1、0代码直接转换为相应的开关电路,就可以让计算机工作了。这些1、0代码就好像是计算机能听得懂的语言而被称为(  ),这种语言难学难记难用,属于低级语言。随着计算机的发展,工程师们相继开发出许多贴近人们阅读理解习惯的(  )系统,如BASIC.Python .C.Visual Bsse等程序设计语言。
  A.机器语言  汇编语言
  B.汇编语言  高鼓语言
  C.机器语言  高级语言
  D.机器语言  自然语言
【答案】C,课本P55
【解析】
  本题考查的是计算机语言相关知识。计算机语言可以分为:机器语言、汇编语言、高级语言。机器语言能被计算机直接识别。高级语言它是以人类的日常语言为基础的一种编程语言,使用一般人易于接受的文字来表示,目前常用的程序设计语言都属于高级语言。故选项C正确。


(11)流程图中表示判断的是(  )。
  A.矩形框
  B.菱形框
  C.圆形框
  D.椭圆形框
【答案】B,课本P50
 

 

 
(12)下列选项都是属于高级语言的是(  )
  A.汇编语言、机器语言
  B.汇编语言、Basic语言
  C.Basic语言、Python语言
  D.机器语言、Python语言
【答案】C,课本P57
【解析】
本题考查的是计算机语言。计算机语言有:机器语言、汇编语言、高级语言。高级语言有:VisualBasic、Pascal、C、C++、Java、Python等。故选项C正确。


(13)不能被计算机直接识别,理解执行的语言需要转换,这种转换是(  )。
  A.人工转换或机器转换
  B.计算机语言提供的解释器或编译器负责转换
  C.操作系统负责转换
  D.人工智能技术中的自然语言理解
【答案】B,课本P57


(14)(  )不是程序的基本控制结构。
  A.顺序结构
  B.选择结构
  C.循环结构
  D.组合结构
【答案】D,课本P52
【解析】
  本题考查程序基本控制结构
  程序的三种基本结构:顺序结构、选择结构、循环结构。故本题选D选项


(15)程序以(  )代码的形式存放在存储器中,并采用(  )作为数字计算机的数制基础。
  A.二进制  十进制
  B.二进制  二进制
  C.二进制  八进制
  D.二进制  十六进制
【答案】B,课本P55
【解析】
  本题考查计算机数制
  程序以二进制代码的形式存放在存储器中,并采用二进制作为数字计算机的数制基础。故本题选B选项








(完)







免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM