算法与程序设计-基础练习-浙江省桐庐分水高级中学高中信息技术(无答案)

| 6页
| 554人阅读
| 4人下载

算法与程序设计(基础)

班级                       姓名                     

一、必做题(本大题共18小题,每小题3分,共54分,每小题只有一个符合题目要求。)

1.某算法的自然语言描述与流程图表示分别如下:

则流程图中空白处理框①和②处应填入的是(   )

A.① y ← x2 – 1  ② x ← 2x – 1 

B.① y ← x2 – 1  ② y ← 2x – 1

C.① y ← 2x – 1  ② y ← x2 – 1

D.① x ← x2 – 1  ② y ← 2x – 1

2.字符串变量a的值为“Hello,world!”,下列Visual Basic表达式的值是“world”的是(   )

A.Len(a)

B.Mid(a, 6, 5)

C.Mid(a, 7, 4)

D.Mid(a, 7, 5)

3.产生[-20,20] 范围内某一随机整数的表达式是(   )

A.Int(Rnd * 41)

B.Int(Rnd * 41) - 20

C.Int(40 * Rnd) - 20

D.Int(-40 * Rnd) + 20

4.在Visual Basic中,若a = 4,b = 3,语句If a > b Then a = a + 2 Else b = b - 1执行后,下列说法正确的是(   )

A.执行了语句a = a + 2

B.先执行a = a + 2,再执行c = b - 1

C.执行了语句b = b - 1

D.先执行b = b - 1,再执行a = a + 2

5.数学表达式1 ≤ b ≤ 100写成Visual Basic表达式,正确的是(   )page number 0


第6题图

A.1 <= b <= 100    B.1 ≤ b ≤ 100

C.1 <= b And b <= 100  D.1 <= b Or b <= 100

6.在Visual Basic代码编辑窗口中,输入了“List1.”后出现了如第6题图所示的信息,其中的“Clear”是List1的(   )

A.属性名  B.事件名 C.对象名 D.方法

 

 

7.在VB数组说明语句Dim a(4 To 9) As Single中,数组a的元素个数是(   )

A.6   B.9  C.4  D.5

8.下列Visual Basic表达式的值等于100的是(   )

A.Val("96") + 4   B.Len("40") + 60  C.Sqr(81) + 19   D.Str(20) + "80"

9.在Visual Basic中,若x表示能被5整除的正整数,则下列逻辑表达式的值一定为真的是(   )

A.x / 5 = 0  B.x Mod 5 = 0   C.Int(x \ 5) = 0   D.5 Mod x = 0

10.在Visual Basic中,若x、y都是正整数且关系表达式x \ y = 1为真,则下列关系表达式值一定为真的是(   )

A.x Mod y = 0

B.x < y

C.x * y Mod 2 = 0

D.x >= y And x < 2 * y

 

第11题图

11.有如下VB程序段:

    For i = 1 To 1000

        a = Int(Rnd * 100 + 1)

        b = Int(Rnd * 100 + 1)

        x = a + b

        y = a - b

        c = Sqr(x)

        d = Sqr(y)

    Next i

  调试时出现如第11题图所示的错误提示,产生此错误的语句是(   )

  A.x = a + b     B.y = a - b     C.c = Sqr(x)    D.d = Sqr(y)

12.有如下Visual Basic程序段:

    m = a(1)

    For i = 2 To 10page number 1


由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。