程序设计初步 知识点题库

VB的逻辑运算符有and、or、not,与数学表达式(x>5或x≤0)对应的VB的逻辑表达式是
用for语句实现“1+3+5+7+…79=?”,步长值为(  )。
A . 1 B . 2 C . 3 D . 4
Python中,输入函数是(  )
A . eval() B . type() C . print() D . input()
编写程序,完成下列星星矩阵。

赋值语句“变量名=表达式”,是将变量名的数值赋于到表达式中。
在Python语句for i in range(10): 中,循环中最大的i的值是(    )。
A . 9 B . 10 C . 11 D . 都不对
在Python中,常见错误有函数名错误、使用了中文符号、出现语法错误等。
从字符串S的右侧向左的第6个字符,表示为
下列可作为Visual Basic变量名的是(    )。
A . 4if B . if_4 C . _if4 D . if
观看下面代码:若当P1引脚获取的模拟值为200时,Micro:bit 单片机LED屏上显示的图像可能是:(    )

from microbit import *

while True:

    water_ level =pinl. read_ analog ()        #将p1引脚的模拟值设为变量“water_ level”

    if water_ level<300:

        display. show (Image. SAD)

    else:

        display. show (Image. HAPPY)

A . LED灯先显示“伤心”,然后再显示“开心” B . LED灯显示“伤心” C . LED灯先显示“开心”,然后再显示“伤心” D . LED灯显示“开心”
在编写VB程序时,如果出现同类型控件在一个事件中执行相同或类似的代码时,可以使用控件数组来更好地管理控件和维护代码。
我们可以使用VB在Windows系统环境下方便快速开发出各种应用程序。
在 python 中运行以下程序,运行结果是(       )

a=5

b=2 b=a

print(a+b)

A . 52 B . 10 C . a+b D . 7
下列选项中,是正确的Python赋值语句的是(   )。
A . X=X+1 B . B+2=Y C . X+Y=X+1 D . (X+Y)=1
在VB中,下面程序的运行结果是()

Dim a As Integer, b As Integer

a=6

b=8

S=1+a*b/2

Print S

A . S B . 弹出错误信息 C . 45 D . 25
每个对象都有用户的操作或者系统触发做出响应的多种方式,这些响应方式称为()
A . 控件 B . 工程 C . 事件 D . 窗体
某对分查找算法的VB程序段如下:

i=1: j=7

f=False

key=Va1 (Text1. Text) .

Do Whilei < jAndNotf

m= (i+j) \2

If a (m) =key Then f=True

If a (m) >key Then i=m-1 Else i=m+1

Loop

List1. Addltem Str, (i) +Str. (j) +Str. (m)

数组元素a(1)到a(7)的值依次为"23,42,58,66,77,83,98",运行上述程序段后,列表框List1显示的结果为"5 4 5",则文本框Text1中输入值的范围是()

A . [66,77] B . [66,77) C . (66,77] D . (66,77)
在VB集成环境中,控件TextBox的作用是(     )
A . 输入输出文本信息 B . 显示文本信息 C . 显示图片信息 D . 显示图片和文本信息
以下变量名中错误的有4个。

name  3name  name3  _name  name_3   name&3    True

下列程序运行后,将把1~100之间能够被5且能被7整除的数输出。以下是实现上述功能的程序,请填空(   )

A . i/5==0 and i/7==0 B . i/5=0 and i/7=0 C . i%5=0 and i%7=0 D . i%5==0 and i%7==0