宾阳中学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-4ac的VB表达式为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=5,b=6,执行程序段a=b: b=a 后,变量a,b 的值分别是( )
A. a=5,b=6 B. a=6,b=5 C. a=5,b=5 D. a=6,b=6
【答案】D
【解析】
【详解】本题考查的知识点是VB赋值语句的应用。a=5,b=6,执行程序a=b后,a=6,再执
行b=a,则b=6。故正确答案为D选项。
10.在VB中,若a=1,b=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,否则执行语句2。15<>10条件成立执行 a=a-b=15-10=5。故选项D正确。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论