好文档 - 专业文书写作范文服务资料分享网站

精品解析:广西宾阳县宾阳中学2018-2019学年高一4月段考信息技术试题(解析版)

天下 分享 时间: 加入收藏 我要投稿 点赞

第1次循环 第2次循环 第3次循环 第4次循环

a+b+c=3 a+b+c=5 a+b+c=9 a+b+c=16退出 a=2 a=3 a=4 b=2 b=4 b=8 c=1 c=2 c=4 故程序段执行后,变量a,b,c的值分别是4,8,4,选项C正确。 18.在VB中,能正确表示数学关系式5

【详解】本题考查的知识点是VB基本运算及表达式。数学关系式55 and X<10。故正确答案为D选项。 19.在VB中,若x=14,y=5,则表达式x-y Mod 3^2的值是( ) A. 0 【答案】B 【解析】 【详解】略

。 20.在VB中,下列表达式的计算结果,值最大的是( )A. 3*3 【答案】B 【解析】

【详解】本题考查的知识点是VB基本运算、函数及表达式。3*3=9、3^3=81、sqr (4)+29\\2=16、abs(4-5)- int(-29/2)=15。故正确答案为B选项。

21.在VB中,有数值型、字符串型、布尔型、日期型等多种数据类型,其中字符串型的标识符是( ) A. Integer 【答案】B

B. String

C. Boolean

D. Date

B. 3^3

C. sqr (4)+29\\2

D. abs(4-5)- int(-29/2)

B. 9

C. 10

D. 14

B. X>5 or X<10

C. X<5 and X<10

D. X>5 and X<10

6

【解析】

【详解】本题考查的是VB数据类型相关知识。Integer是整型,String是字符串型,Boolean是布尔型,Date是日期型,故选项B正确。

22.在Visual Basic程序中,不能作为变量名使用的是( ) A. end 【答案】A 【解析】

【详解】本题考查VB变量的命名。变量名不能使用VB中的保留字,所以end不能作为变量名使用,答案应选A选项。

。 23.VB语言比较接近自然语言(英文)和数学语言。这样的计算机语言被称为( )A. 机器语言 【答案】D 【解析】

【详解】本题考查的知识点是算法的表示方法。算法的常用表示方法有如下三种: 1、使用自然语言描述算法;2、使用流程图描述算法;3、使用伪代码描述算法。使用接近自然语言(英文)和数学语言表示算法,这样的计算机语言被称为自然语言。故正确答案为D选项。

24.在VB中定义一个变量,其取值范围为1到100的整数,应将该变量数据类型定义为 ( ) A. String 【答案】B 【解析】

【详解】本题考查的知识点是VB基本数据类型。VB中整数的数据类型是Integer。故正确答案为B选项。 。 25.下列结果为True的逻辑表达式是( )A. (5<13)or(6>9) C. (3<>5) And (5=10) 【答案】A 【解析】

【详解】本题考查的是VB常见标准函数及逻辑表达式相关知识。OR只有前后两个表达式都为假,才为假;AND只有前后两个表达式都为真,才为真。5<13为真,故(5<13)or(6>9)为真。Int(X)是取不大于X的最

B. Int(3.1)>Sqr(9) D. Len(\)=0

B. Integer

C. Boolean

D. Date

B. 汇编语言

C. 高级语言

D. 自然语言

B. a1

C. xx

D. code

7

大整数,Sqr()是求算术平方根,Int(3.1)=3,Sqr(9)=3,故Int(3.1)>Sqr(9)为假。5=10为假,故(3<>5) And (5=10)为假。Len(X)是求字符串X长度,Len(\)=1,故Len(\)=0为假。故因选A。 26. 下列关系或逻辑表达式的结果为True的是 A. 2*2< 2+2 C. Not(6<>11) 【答案】B 【解析】

27.在VB中,表达式“321”+54的运算结果是 ( ) A. 375 【答案】A 【解析】

【详解】本题考查的知识点是VB数据类型、基本运算及表达式。表达式“321”+54中“321”是字符串类型数据,54是数值型数据,在计算“321”+54时会将“321”转化为数值型数据321。“321”+54=321+54=375。故正确答案为A选项。

28.在VB中,表达式2-2*3+3的值是 ( ) A. -1 【答案】A 【解析】

【详解】本题考查的知识点是VB的基本运算与表达式。VB基本运算中,“*”和“/”的优先级高于“+”和“-”,故该表达式的值是2-6+3=-1,故选项A正确。

29.在VB中,若x=5,y=30,则下列表达式的运算结果不等于6的是 ( ) A. y/x 【答案】C 【解析】

B. 1-x*5+y

C. y/4+1

B. 0

C. 2

D. 3

B. “375”

C. “32154”

D. 321+54

B. 123+45<178

D. (5 > 0) And (4 < 3)

y/x=30/5=6,【详解】本题考查基本运算及表达式y/4+1=30/4+1=7.5+1=8.5,选项C错误,答案应选C选项。选项A正确。1-x*5+y=1-5*5+30=6,选项B正确。x+1=5+1=6,选项D正确。

。D. x+1

8

30.在VB中,把数学的代数式πr2改写成VB表达式,下列选项中正确的是 ( ) A. πr2 【答案】B 【解析】

【详解】本题考查的知识点是VB基本运算及表达式。与数学表达式相比,VB程序中表达式的运算符不可以省略,以及部分表达式表示方式会有变化。数学代数式πr2改写成VB表达式为π*r*r。故正确答案为B选项。

。 31.在VB 中,将字符串转化为数值的函数是( )A. Len(x) 【答案】C 【解析】

【详解】本题考查的知识点是VB中转换函数的用法。Len(x)是字符串x的长度,Str(x)可以将将数值x转换为字符串,Val(x)可以将字符串x转换为数值,Sqr(x)是求x的算数平方根,故选项C正确。

32.小陈同学编写了一个VB程序,其功能是:比较两个数a和b的大小,然后输出其中较大的数。以下是他的程序段,在划线处应填写 ( ) If Then max=a Else

B. Str(x)

C. Val(x)

D. Sqr(x)

B. π*r*r

C. 3.14r^2

D. 3.14*r*r

max=b End If

Print “较大的数是”;max A a>b

B. a

C. max

D. max

【答案】A 【解析】

【详解】本题考查VB选择结构。由题意知当a>b时,max=a,否则max=b,选项A正确。 33.下列选项中不属于算法特征的是( ) A. 确定性 【答案】D

B. 有穷性

C. 可行性

D. 复杂性

. 9

【解析】

【详解】本题考查算法的特征。算法的特征有:有穷性、确定性、有零或多个输入、至少产生一个输出,可行性,选项ABC正确,选项D不正确,故答案选D选项。 34.用流程图描述算法时,图形符号 A. 条件判断 【答案】B 【解析】

【详解】本题考查算法的表示方法。用流程图描述算法时,图形符号 项B正确。

35.在下列选项中,属于机器语言的语句是( ) A. 10011000 【答案】A 【解析】

【详解】本题考查的是计算机语言相关知识。计算机语言可以分为:机器语言、汇编语言、高级语言。机器语言是用二进制代码表示的计算机能直接识别和执行的一种机器指令的集合。故选项A正确。选项BC是汇编语言,选项D是高级语言。 36.程序设计语言的发展历程是( ) A. 机器语言→高级语言→汇编语言 B. 汇编语言→高级语言→机器语言 C. 汇编语言→机器语言→高级语言 D. 机器语言→汇编语言→高级语言 【答案】D 【解析】

【详解】本题考查知识点是计算机语言的发展历程。程序设计语言的发展经过了机器语言(0、1组成的代码,可以被计算机直接识别)、汇编语言(简单英文单词组成的代码)、高级语言三个阶段,故选项D正确。 37.解决“鸡兔同笼”问题的一种算法是:首先输入总头数H和总脚数B,然后计算兔数R,R=B/2-H,最后计算鸡数C,C=H-R。这个算法的描述方式是( )。 A. 伪代码

B. 流程图

C. 自然语言

D. 计算机程序

B. MOV AL , 9

C. ADD AL , 8

D. Print

表示输入或输出,选

B. 输入或输出

表示 ( )。 C. 赋值或计算处理

D. 开始或结束

10

  • 正文标题

  • 上下篇章

  • 相关推荐

  • 精选图文

6i68d2sxrj3pebe0io3703gjy5zcvb00ls8