内容正文:
黄岩二中高一年级期末试题
信 息 技 术
一、选择题(本大题共35小题,每小题2分,共70分。在每小题给出的四个选项中,只有一个符合题目要求。)
1. 下列关于算法的说法中正确的是( )
A. 算法是分析问题的过程和方法
B. 算法只能用计算机语言来描述
C. 算法可以没有输入,但必须要有输出
D. 算法能实现计算所有自然数之和
2. 小张想通过程序设计查找1000以内所有素数,则下列顺序最恰当的是( )
A. 设计算法/分析问题/编写程序/调试程序
B. 分析问题/设计算法/编写程序/调试程序
C. 编写程序/设计算法/调试程序/分析问题
D. 分析问题/编写程序/设计算法/调试程序
3. 求1到n之间(包括n)所有3的倍数之和s的算法如下:
①输入变量n的值,将变量s赋初值为0,将变量i赋初值为1
②如果i的值大于n,则转到⑤,否则转到③
③如果i是3的倍数,则将s的值加上i的值,结果存放在s中
④将i的值增加1,并转到②
⑤输出s的值
该算法采用表示方法是( )
A. 计算机语言 B. 流程图 C. 伪代码 D. 自然语言
4. 求1到n之间(包括n)所有3的倍数之和s的算法如下:
①输入变量n的值,将变量s赋初值为0,将变量i赋初值为1
②如果i的值大于n,则转到⑤,否则转到③
③如果i是3的倍数,则将s的值加上i的值,结果存放在s中
④将i的值增加1,并转到②
⑤输出s的值
算法描述中包含的控制模式有( )
A. 选择模式 B. 循环模式
C. 选择模式、循环模式 D. 顺序模式、选择模式、循环模式
5. 求1到n之间(包括n)所有3的倍数之和s的算法如下:
①输入变量n的值,将变量s赋初值为0,将变量i赋初值为1
②如果i的值大于n,则转到⑤,否则转到③
③如果i是3的倍数,则将s的值加上i的值,结果存放在s中
④将i的值增加1,并转到②
⑤输出s的值
如果输入变量n的值为10,那么最终输出s的值是( )
A. 9 B. 18 C. 27 D. 55
6. 下列关于面向对象程序设计的说法错误的是( )
A. 对象包含相关的属性和对应的方法
B. 类是对相同性质的对象的一种抽象,是对象的一个“实例”
C. 面向对象的程序设计方法的核心是对象功能的实现和表达
D. “可视化”和“事件驱动”是VB应用程序的重要特征
7. 在Visual Basic中,某对象属性窗口的部分信息如第7题图所示。下列说法不正确的是( )
A. 该对象属于文本框类
B. 该对象名为age
C. 在程序运行时该对象不可见
D. Text是属性名
8. 小明打开“工程1.vbp”文件进行编辑,如题所示,为了显示应用程序的窗体,他应该进行的操作是( )
A. 单击A处的“视图”菜单 B. 双击B处的“Form1”窗体文件
C. 单击C处的“窗口”菜单 D. 关闭文件,重新打开
9. 如第9题图所示在代码窗口中输入“Command1.”后出现了一个下拉菜单,菜单中的“Picture”是Command1的( )
A. 属性 B. 事件 C. 对象 D. 方法
10. 用Visual Basic模拟登录界面,如第10题图所示,当鼠标单击“<请输入账号>”所在文本框Text1时,文本内容就消失,则此事件处理过程名是( )
A. 登录窗口_Click()
B. Text1_KeyPress()
C. Command1_Click()
D. Text1_Click()
11. 在Visual Basic程序中,下列属于可执行文件的是( )
A. test.vbp B. test.frm C. test.exe D. test.vbw
12. 小辉用Visual Basic制作了一个动画程序,部分程序代码如下所示
Dim a As Integer
Private Sub Command1_Click()
Timer1.Enabled = True
Timer1.Interval = 100
End Sub
Private Sub Timer1_Timer()
a = a + 1
Image1.Picture = LoadPicture(App.Path & "\" & a & ".jpg")
If a >= 8 Then a = 0
End Sub
单击命令按钮Command1,下划线处语句执行的时间间隔为( )
A. 0.1秒 B. 1秒 C. 10秒 D. 100秒
13. 下列可以作为Visual Basic变量名的是( )
A. 2016-dim B. 2016dim C. dim D. dim_2016
14. 下列VB函数返回值为String类型的是( )
A. Asc(X)