大一VB期末考试题目及答案解析
版权申诉
108 浏览量
更新于2024-08-12
收藏 17KB PDF 举报
本资源是一份针对大一计算机科学专业学生VB(Visual Basic)期末考试的题目及答案文档,涵盖了基础理论和编程实践的考察内容。以下是部分内容的详细解析:
1. 控件引用:在VB编程中,引用一个控件通常使用`Name`属性,因为每个控件都有唯一的名称标识,通过该属性可以在代码中准确地定位和操作控件。因此,正确答案是B。
2. 表达式真假判断:题目要求表达式的值为“假”,分析选项,A选项不成立,因为`x+a<=b-y`在给定的x=4, y=-1, a=7, b=-8的条件下可能成立;B选项成立,因为x>0为真,y<0也为真;C选项`a=b`为假,`x>y`不一定,所以整个`OR`条件可能为假;D选项`x+y>a+bANDNOT(y<b)`中,`y<b`为假,`NOT(y<b)`为真,但整体仍需看`x+y>a+b`是否成立,计算后发现不成立。综合判断,答案是B。
3. 随机数生成:`Rnd`函数生成0到1之间的随机小数,乘以71后范围为0到70.99,再使用`Int`函数取整得到0到70的整数范围,加10后得到10到80,答案是C。
4. 函数Sgn:`Sgn`函数返回数值的符号,正值为1,零为0,负值为-1。3.1416是一个正数,所以返回值是1,答案是C。
5. 数据类型:67890作为十进制数字,它是一个整数,但由于其数值较大,超过了整型的表示范围,所以是长整型,答案是D。
6. 变量命名:变量名遵循一定的规则,如不能以数字开头,不能包含特殊字符。选项A以数字开头,B和C是保留关键字,D是正确的命名方式,答案是D。
7. 赋值语句有效性:A选项`sum=sum-sum`等同于`sum=0`,有效;B选项`x+2=x+2`是简单的赋值,有效;C选项`x+y=sum`错误,因为`sum`未定义;D选项`last=y/0`除以零会导致错误,无效。答案是AB。
8. 控件功能:A选项`Print`用于输出文本,非输入;B选项`Textbox`可以输入和显示文本,具有双工功能;C和D选项是单选按钮和复选框,仅用于选择,不具备输入输出双重功能。答案是B。
9. 列表框内容获取:要获取列表框中选中的项目文本,应访问`Text`属性,答案是D。
10. 程序运行结果:程序中首先定义了一个动态数组`m`,接着循环填充数组,最后根据`m(x)`和`2+m(x)`计算并打印数组中的元素。给定`x=5`,`m(x)`为6,加上2得8,对应数组中的元素为`m(8)`,即11-8=3。答案是B。
二、填空题部分:
1. 整数n同时被13和17整除的表达式为`n Mod 13 = 0 And n Mod 17 = 0`,表示n除以13和17的余数都为0。
2. 下拉列表框左侧通常用于数据筛选或选项选择,称为“数据”列表框。
3. 截取字符串"VisualBasic6.0"中"Visual"的表达式为`Mid("VisualBasic6.0", 1, InStr("VisualBasic6.0", " ") - 1)`,注意这里用到`InStr`函数找到第一个空格的位置。
4. `Len("abcdef")`返回字符串长度,答案是6。
5. 给定条件下的逻辑运算结果需要具体计算,`a>b>=c AND a<b>=d`简化后为`2>5>=-2 AND 2<5>=100`,结果为假,答案是False。
6. 要使标签自适应文本,需设置`AutoSize`属性为`True`。
7. 多行语句书写通常使用`;`分隔,空白行或换行符表示新的一行。
这份资料对学生学习和复习VB基础知识以及应对期末考试非常有帮助,通过解答这些问题,可以加深对语言特性和编程技巧的理解。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2022-07-14 上传
2021-11-30 上传
2021-12-22 上传
2022-01-06 上传
2021-12-12 上传
2021-12-06 上传
HD2022
- 粉丝: 5
- 资源: 15万+
最新资源
- 图形演示系统matlab代码-LinkLevelMCSim:该课程项目的目的是执行链接级别的蒙特卡洛模拟,以研究无线信道上卷积码的性能
- 轻公主项目
- Get Cookie For HL.VN-crx插件
- WayneHillsNow:新泽西州FBLA州移动应用开发竞赛第一名
- alexalemi.github.io:个人网站
- Appium-Inspector
- 单片机C语言实例--21-8位数码管显示其中之一.zip
- nginxconfig.io::gear:类固醇上的NGINX配置生成器:syringe:
- GitJasmine-crx插件
- jade-email-builder:http
- penguin-tracking-antarctica:该演示包含阿德利企鹅在小鸡饲养期间在 Antactica 的觅食行为。 曲目录制于2018年
- voila-heroku-secure:一种模板配置,用于承载在heroku上认证的voila密码
- 图形演示系统matlab代码-PalEx:派克斯
- 常用AD元件库、封装库、3D封装库.zip
- xluo ajax+ASP.NET文章系统 v1.0
- windows mysqldump.zip