第10课 生活和算法 知识点题库

以下哪条不是变量的取名规则(  )。
A . 变量名可以是中文、英文、数字,不能以数字开头 B . 变量名不能与对象、属性、操作名相同 C . 变量不能与保留字符相同 D . 变量名应尽可能复杂
所有排序算法中最高效的一种是(  )
A . 快速排序法 B . 最优化方法 C . 统筹方法 D . 顺序查找
Small Basic中,赋值语句的左端必须是一个变量名,右端必须是一个值或表达式。
已知时间等于距离除以速度,请编写一个程序,计算以80km/h的速度行驶200km需要花费多长时间?
下列选项中,不属于程序设计语言的是(  )
A . C语言 B . C++ C . Java D . 3D One
下列选项中,不属于Python语言的特点的一项是(   )
A . 简单易懂 B . 类库丰富 C . 非交互性 D . 免费开源
  算法必须能在执行有限个步骤之后终止。
微型计算机中控制器的基本功能是(    )。
A . 存储各种控制信息 B . 实现算术运算和逻辑运算 C . 控制机器各部件协调一致地工作 D . 保持各种控制信息
VB语言由Basic语言发展而来的,因此不能直接在Windows平台下运行使用。
对于语句If x=1 Then y=1,下列说法正确的是(     )。
A . x=1和y=1 均为赋值语句 B . x=1和y=1 均为关系表达式 C . x=1为赋值语句,y=1为关系表达式 D . x=1为关系表达式,y=1为赋值语句
在VB中,“=”表示赋值号。
下列不属于计算机解决问题的一般过程的是(    )。
A . 设计算法 B . 编写程序 C . 制造机器人 D . 调试程序
关于算法,说法不正确的是(    )
A . 算法是程序设计的灵魂 B . 算法的作用在于记录和交流人类解决问题的思想 C . 算法只能用VB语言来实现 D . 解决问题的过程就是实现算法的过程
解决同一问题的算法是唯一的。
手机App软件开发大多使用的是Java语言,这种语言属于程序设计中的(    )语言。
A . 汇编 B . 自然 C . 机器 D . 高级
程序设计中的变量,包含变量名和变量值两部分,其中变量名是存储的数据信息。
运行以下程序,显示的运行结果是()。

Num1=5

Num2=4

Num1=Num2

print(Num1,Num2)

A . 55 B . 44 C . 45 D . 54
运行以下程序,显示的运行结果是: ()

a=5

b=2

c=3

d=(a*b)%c

print(d)

A . 3.333 B . 1 C . 3 D . 2
以下选项中,不符合Python语言变量命名规则的是(  )
A . keyword33_     B . 33_keyword   C . _33keyword    D . keyword_33
算法的有穷性是指(   )
A . 以上说法均不正确 B . 算法中每个操作步骤都是可执行的 C . 算法的步骤必须有限 D . 算法必须包含输出