第三单元 智能机器人 知识点题库

机器人通过各种(  )来感知外部世界,这属于信息技术的感测技术方面。
A . 各种电机 B . 传感器 C . MCU D . WIFI
机器人是一种特殊的计算机,有运算控制、输出、输入、电源等类似于计算机的部件。其中为机器人提供“能量”的是(    )。
A . 传感器 B . 主板 C . 驱动系统 D . 电源
执行下列程序段,输出结果的第三行内容是(    )。

program=["Java","Python","Visual Basic"]

for i in program:

    print (i,len(i))

A . Java 4 B . Python 6 C . Visual Basic 11 D . Visual Basic 12
计算1到100之和,欲设计的界面如下:

图片_x0020_2

  1. (1) 设置部分对象及其属性如下表:

    对象名

    属性名

    属性

    Command1

    计算

  2. (2) 编写代码:

    Private Sub Command1_Click()

        Dim i, s As Integer

        s =

        For i = 0 To 100 Step 1

           

        Next i

        Label2.Caption = Str(s)

    End Sub

下列程序执行后,变量s的值为(  )。

Dim s As long, x As Integer

s=0 : x=1

Do While (x<10)

    s=s+x

    x=x+2

Loop

Print s

A . 10 B . 25 C . 50 D . 100
下面程序执行后,x的结果为(  )。 

x=0

For i = 1 to 5 

    For j = i to 5

        x=x+1

    Next j

Next i

Print x

A . 5 B . 10 C . 15 D . 20
下列VB程序段的运行结果是(    )。

x =5

If x<=12 Then

    y=3*x

Else

    y=4*x

End If

Print y

A . 5 B . 15 C . 20 D . 12
在Python中,运行以下程序得到的结果是(    )

m=19

if m>=30 or m<20:

  print(m)

A . 20 B . 19 C . 0 D .
完善程序,实现以下功能:苹果10元一斤,10斤以上8元(含10斤),计算买苹果的费用。(   )

a=int(input("请输入买苹果的斤数:")

if             :

  s=10*a

else:

  s=8*a

print("苹果费用:"+str(s))

A . a>10 B . a<10 C . a>=10 D . a<=10
根据“四则运算参考程序”填空。 

  1. (1) 从程序可知,使用了if--语句,也称为语句。
  2. (2) 程序中定义x,y为
  3. (3) 程序中的“==”表示,在比较运算符中,不相等的符号是;比较运算的结果为
  4. (4) 补充程序:①;②
  5. (5) 启动Python后,新建程序,输入程序内容后,首先要进行,可以命名为“四则运算.py”,然后运行程序,可执行编辑窗口里的“”-“Run Module”命令,或使用快捷键
有如下python程序段:

s=0

for i in range(101):

  s+=i

print("s=",s)

循环变量i的终值是( )

A . 101 B . 100 C . 0 D . 1
运行以下程序,显示的运行结果是()。

a=20

b=2

c=a**b+300

print(c)

A . 340 B . 300 C . 700 D . 600
运行以下程序,显示的运行结果是()。

Num=53

result=Num%5

print(result)

A . 2 B . 4 C . 3 D . 1
运行以下程序,显示的运行结果是:3 ()

a=4

b=6

avg=(a+b)/3

print(avg)

A . 正确 B . 错误
编写程序,计算圆的周长、面积。假设圆的半径是r,圆的周长是C,圆的面积是S,π用3.14代替。要求圆的半径从键盘输入,用input()命令。
分析下列程序段,结果。

For k=15 To 1 Step -5

    Print k

Next

程序运行后,k的值是:

以下程序运行后,若输入22、33、55,显示的结果是(    )

A . 55 B . expected an indeted block C . 22 D . 33
以下程序运行后,显示的结果是(   )。 

A . 10 B . 15 C . 21 D . 12
以下是计算S=1+6+11+…+101的程序代码,请完善程序。 (    )

s=0; k=1

while (k<=101):                 

A . s=s+5;k=k+1   B . s=s+k;k=k+5    C . k=s+k;s=s+5    D . k=s+5;s=k+5
运行以下Python代码时,如果你准备通过键盘输入的数字是-2,那么运行程序后得到的结果是(    )

A . 6.28 B . 12.56 C . 请输入一个正数! D . 程序无法得到正确的结果
最近更新