宾阳中学2019年春学期段考高一信息技术试卷
一、单项选择题(每题1分,共60分)
vb编程基础知识试题1.用计算机解决问题的过程一般分为4个步骤,它们分别是分析问题、设计算法、编写程序和(  )。
A. 输出结果    B. 保存程序    C. 调试运行程序    D. 编译程序
【答案】C
【解析】
【详解】本题考查的知识点是计算机解决问题的一般过程。用计算机解决问题的过程一般分为4个步骤,它们分别是分析问题、设计算法、编写程序和调试运行程序,故选项C正确。
2. 在VB中,下列选项属于字符串型数据的是
A. 2356    B. "BX277"    C. BX277    D. 2014-5-28
【答案】B
【解析】
3.下列关系或逻辑表达式中,结果为“真”的是 (  )
A. 3<3    B. 3>3    C. (3<6)and(7<7)    D. (3>1)or(6<6)
【答案】D
【解析】
【详解】本题考查的是表达式相关知识。AND两端的表达式同时为真才为真,其它为假;OR两端表达式同时为假才为假,其它为真。3<3为假;选项A不符合题意,3>3为假;选项B不符合题意;3<6为真,7<7为假,故(3<6)and(7<7)为假,选项C不符合题意;3>1为真,6<6为假,故(3>1)or(6<6)为真,选项D符合题意。
4.Visual Basic中,表达式6\4的结果是(    )
A. 0    B. 1    C. 1.5    D. 出错
【答案】B
【解析】
【详解】本题考查的知识点是VB基本运算及表达式。“\”是VB语言中的整除运算符,6\4=1。故正确答案为B选项。
5.VB中,表达式321+54的运算结果是 (    )
A. 375    B. “375”    C. “32154”    D. 321+54
【答案】A
【解析】
【详解】本题考查的知识点是VB基本运算及表达式。本题是简单的加法运算,321+54=375。故正确答案为A选项。
6.VB中,代数式b2-4ac的表达式是(    )
A. b2-4ac    B. b×b-4×a×c    C. b*b-4ac    D. b*b-4*a*c
【答案】D
【解析】
【详解】本题考查的知识点是VB基本运算及表达式。在VB运算中,运算符不可以省略,代数式b2-4acVB表达式为b*b-4*a*c。故正确答案为D选项。
7.VB中,若a=16,则执行语句a=Sqr(a)后,变量a的值是  
A. 1    B. 4    C. 16    D. 256
【答案】B
【解析】
【详解】本题考查的知识点是VB常用标准函数的应用。Sqr()是开平方函数,所以Sqr(16)=4。故正确答案为B选项。
8.VB中,下列属于正确的赋值语句是(   
A. a+b=5    B. a=True    C. 5=a+b    D. -a=-5*2
【答案】B
【解析】
【详解】本题考查的知识点是VB赋值语句的应用。VB赋值语句格式为:<变量名>=<数值或变量或表达式>。故正确答案为B选项。
9.VB中,若a=5b=6,执行程序段a=b: b=a 后,变量ab 的值分别是(   
A. a=5b=6    B. a=6b=5    C. a=5b=5    D. a=6b=6
【答案】D
【解析】
【详解】本题考查的知识点是VB赋值语句的应用。a=5b=6,执行程序a=b后,a=6,再执
b=a,则b=6。故正确答案为D选项。
10.VB中,若a=1b=2,要使输出结果为a+b=3(如下图所示),应使用的输出语句是(  )
A. Print “a+b=a+b”    B. Print “a+b=”;a+b
C. Print a+b;“=a+b”    D. Print “a+b=”;“a+b”
【答案】B
【解析】
【详解】本题考查的知识点是VB的基本知识。VB输出用Print,运算表达式可以直接输出结果,“”内的内容表示输出字符串,字符串与运算表达式直接用逗号隔开,要使输出结果为a+b=3,输入语句应为Print “a+b=”;a+b,故选项B正确。
11.判断一个整数是否为偶数的算法是:对这个数S进行求余运算,如果S mod 2 =0,那么这
个数是偶数,如果S mod 2<>0 ,则该数为奇数。 这种算法的描述方式是(  )。
A. 自然语言    B. 流程图    C. 伪代码    D. 机器语言
【答案】A
【解析】
【详解】本题考查的知识点是算法的表示方法。算法的常用表示方法有以下三种:1、使用自然语言描述算法;2、使用流程图描述算法;3、使用伪代码描述算法。本题中使用语言描述的方式进行算法表达,属于自然语言描述算法。故答案为A选项。
12.判断一个整数是否为偶数的算法是:对这个数S进行求余运算,如果S mod 2 =0,那么这个数是偶数,如果S mod 2<>0 ,则该数为奇数。 解决问题的算法基本结构是(    )。
A. 框架结构    B. 顺序结构    C. 循环结构    D. 选择结构
【答案】D
【解析】
【详解】本题考查的是算法结构。顺序结构:按照顺序从上往下依次执行每条语句,顺序结构中的每条语句只执行一次。选择结构:又称分支结构,根据条件判断选择不同的支执行。循环结构:对条件进行判断,当结果为真时,执行 Y 指向的流程线下的循环体语句,然后返回再重新判断条件,当结果为真时,再次执行循环体中的语句块,重复上述过程,直到条件不满足时,则跳出循环,执行 N 指向的流程线下的其他语句。判断一个整数是否为偶数,只需要根据条件判断选择不同的支执行,故是选择结构,选项D正确。
13.VB中,下列程序段执行后,变量a的值是(    )
    a=15
    b=10
    If a<>b Then
        a=a-b
else
a=a+b
    End If
Print a
A. 25    B. 15    C. 10    D. 5
【答案】D
【解析】
【详解】本题考查的是VB选择语句。选择语句格式:If    条件表达式 Then  语句1  Else 语句2,条件成立执行语句1,否则执行语句215<>10条件成立执行 a=a-b=15-10=5。故选项D正确。

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