Python期末复习题
一、判断题
1.Python是高级程序设计语言。 (    )
2.算法可以没有输出。 (    )
3.布尔型数据的值只有两种可能True或False。(      )
4.结构化程序设计的三种基本结构是顺序结构、分支结构和循环结构。(      )
5.流程图中用矩形框表示判断。(    )
6.能使用自然语言描述算法。(  )
二、单项选择题
1.计算机语言的发展经历了三个阶段,其中错误的是(    )。
A高级语言    B机器语言    C汇编语言        D低级语言
2.能够被计算机直接识别的语言是(  )。
A伪代码        B高级语言        C机器语言        Dhtml电子书汇编语言
3.关于机器语言,描述错误的是(    ):
A.机器语言能够被计算机直接识别
B.机器语言是由0和1构成的指令序列
C.机器语言是接近自然语言的计算机指令
D.机器语言面向计算机,通用性差
4.在日常生活中,我们常常会碰到许多需要解决的问题,以下描述中最适合用计算机编程来处理的是python基础知识填空题(  )。

php空间怎么配置
A.制定下学期的学习计划              浏览器怎么开启javascript
B.处理一张数码照片
C.计算10000以内的奇数平方和 
D.在因特网上查自己喜欢的歌曲

5.下列说法错误的是(    )
A.高级语言通用性和可移植性差
B.机器语言是二进制数表示的机器码集合,可以被计算机直接执行
C.汇编语言是面向机器的程序设计语言,它用“助记符”来代替机器码进行编程
D.高级语言是独立于机器的面向过程或对象的程序设计语言,语法结构接近人类自然语言,便于编写和理解,其表达方式接近于被描述的问题
6.下面关于算法的描述,错误的是(    )。

A.算法可以用自然语言来表示           
B.算法可以用流程图来表示
C.同一种算法只能用一种程序语言来实现 
D.同一种算法可以用不同的程序语言来实现

7.下列说法不正确的是(      )。
A.程序设计语言大致经历的机器语言、汇编语言、高级语言三个阶段
B.结构化程序设计的三种基本结构是顺序结构、分支结构和循环结构。
C.Python是一种高级语言,但只能在Windows系统下运行。
D.transactional怎么读机器语言能够被计算机直接识别
8.下列关于算法的描述,正确的是(    )。
A.    一个算法只能有一个输入
B.    算法只能用框图来表示
C.    一个算法的执行步骤可以是无限的
D.    一个完整的算法,不管用什么方法来表示,都至少有一个输出结果
9.以下不属于算法特征的选项是(    )。
A.    可执行性      B.    确定性        C.    有穷性        D.    继承性
10.在调试程序过程中,下列哪一种错误是计算机检查不出来的?(      )
foreach不适合哪个集合对象
A编译错误        B执行错误        C逻辑错误    D任何错误计算机都能检查出来
11. Python程序中注释语句的格式是(    )。
A.//* 注释内容 *//      B. #注释内容      C. / #注释内容#/      D. /* 注释内容 //
12.在编写Python程序时,关于注释语句的描述不正确的是(      )。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。