课件编号9741801

【精品解析】浙江省台州市黄岩第二高级中学2019-2020学年高二下学期信息技术返校考试试卷

日期:2024-05-19 科目:信息技术 类型:高中试卷 查看:75次 大小:390085Byte 来源:二一课件通
预览图 0
2019-2020,考试,返校,信息技术,学期,高二
    浙江省台州市黄岩第二高级中学2019-2020学年高二下学期信息技术返校考试试卷 一、选择题(本大题共12小题,每小题2分,共24分。每小题列出四个备选项中只有一个符合题目要求的,不选,多选错选均不得分) 1.(2020高二下·台州开学考)在VisualBasic中,能表示整数x是完全平方数(如=3*3,9是完全平方数)的表达式是(  ) A.x^2=x*x B.sqr(x)=x\2 C.int(sqr(x))^2=x D.(x\2)^2=x3 2.(2020高二下·台州开学考)下列程序执行后文本框Text1显示的内容是(  ) x= "abcdcba": ans = 0 For i= 1 To Len(x) \2. If Mid(x, i, 1) = Mid(x, Len(x)-i+ 1, 1) Then ans = ans+ 1 Next i Text1.Text = Str(ans) A.1 B.2 C.3 D.4 3.(2020高二下·台州开学考)有如下程序: Private Sub Command1_Click() Dim a(5) as Integer Dim n as Integer, i as Integer n=Val(Text1.Text) i=0 a(1)=1: a(2)=1 For i=3 To n a(i)=a(i-1)+a(i-2) Next i Label1.Caption=a(i) End Sub 若在Text1中输入5,则点击按钮后的运行结果为(  ) A.Label11中输出5 B.Label1中输出10 C.报“下标越界”错误 D.Label11中无内容 4.(2020高二下·台州开学考)有如下VB程序段: Fori=1 To 3 For j=6 To i+1 Step-1 If a(j) > a(j-1) Then k=a(j): a(j)=a(j-1): a(j-1)=k End If Next j s=s+“"”+str(a(i)) Next i Text1. Text=str(s) 数组元素从a(1)到a(6)的数据依次为“3、7、25、8、9”,经过该程序“加工”后,文本框Text1中显示的是(  ) A.2 3 5 B.9 8 7 C.3 7 2 D.7 3 2 5.(2020高二下·台州开学考)某算法的部分流程图如下图所示,执行这部分流程后,输出c,s的值分别是(  ) A.8,10 B.10,14 C.12,6 D.12,24 6.(2020高二下·台州开学考)有如下VisualBasic自定义函数: Function f(x As Integer) As Single f=Abs(x) End Function 该函数返回值的数据类型是(  ) A.整数型 B.日期型 C.逻辑型 D.单精度实数型 7.(2020高二下·台州开学考)下列VB表达式中,不是字符串的是(  ) A.Chr((Rnd*26)+65) B.Len("中国2019") C.Mid("r12b",2,2) D.(n+1) Mod 5&6 8.有VB编写的程序如下: Dim a(0 To 9) As Integer, t as Long t=Val(Text1.Text) Do While t<>0 a(t Mod 10) = 1 t = t \ 10 Loop For i = 0 To 9 x = x + a(i) Next i Text1中输入10242048,则程序执行后x的值为(  ) A.1 B.2 C.5 D.10 9.(2020高二下·台州开学考)下列程序执行后文本框Text1显示的内容是(  ) Dimx As String, y As String, ans As Integer x="12": y="100" if x> Then ans=Val(x) Else ans=val(y) Text1.Text Str(ans) A.12200 B.12112 C.124 D.21210 10.(2020高二下·台州开学考)某排序算法的VB程序段如下: For i=1 To 4 k=i For j=5 To i+1 Step-1 If a(j) i Then tmp=a(k) : a(k)=a(i) : a(i)=tmp f(i)=True End If Next i 当数组元素a(1)到a(5)的值依次为“8,2,1,21,3”数组f的初值均为 False,执行该程序段,f数组中元素值为True的个数有(  ) A.1个 B.2个 C.3个 D.4个 11.有一段VB程序,代码如下: For i=1 To 3 For j=8 To i+1 Step-1 If a(j) < a(i) Then t=a(j): a(j)=a(i): a(i)=t End If Next j Next i 数组元素a(1)到a(8)的值依次为“35, 18, 14, 20, 30, 15, 28, 26”,运行该程序段后,a(5)到a(8)的值依次是(  ) A.30,26,28,35 B.14,15,18,20 C.26,15,18,14 D.26,28,30,35 12.(2020高二下·台州开学考)某对分查找算法的VB程序段如下: t="": i=0: j=9: key=62: f=False Do While i <= ... ...

    ~~ 您好,已阅读到文档的结尾了 ~~