广东自考网首页 > 历年真题 > 理工类专业 > 正文

广东2021年1月自考07759《Visual Basic程序设计》真题及答案

点击数: 发布时间:2021-05-05 18:21:00 收藏本页

阅读正文

广东2021年1月自考07759《Visual Basic程序设计》真题及答案
一、单项选择题(本大题共16小题每小题1分,共16分)在每小题列出的四个备选项中 只有一个是符合题目要求的,请将其选出并将“答题卡”的相应代码涂黑。错涂、多涂或未涂均无分。
1.事件可以由(C)触发,也可由用户触发。
A、行为
B、控件
C、系统
D、对象
2.一个程序如果没有(C)语句,对程序运行没影响,但程序不能正常结束,需要执行“运行”菜单中的“结束”命令或者单击结束按钮。
A、Stop
B、Break
C、End
D、Quit
3.表达式Int(6.7)的结果是(B)
A、5
B、6
C、7
D、-1
4.类型说明符$表示(B)类型。
A、货币型
B、字符串型
C、长整型
D、整型
5.VB的全局变量必须用(A)声明。
A、Public或Global
B、Public或Dim
C、Static或Global
D、Dim或Global
6.语句Debug.Print “Visual Basic" 的功能是(B)
A、将字符串“Visual Basic”在当前窗体上显示
B、将字符串“Visual Basic”在立即窗体上显示
C、将字符串“Print Visual Basic”在打印机上显示
D、将字符串“Print Visual Basic” 在当前窗体上显示
7.下列语句中,可以删除列表框Listl中指定项目的是(B)
A、Listl.Addltem
B、Listl.Removeltem
C、Listl.Remove
D、List1.Clear
8.要在文本框中输入多行文本,应该设置(B)属性。
A、Text
B、Multiline
C、MaxLength
D、PassWordChar
9.在设计阶段,可以通过调整控件的(C)属性来改变按Tab键时焦点在控件间移动的顺序。
A、Enabled
B、GetFocus
C、TabIndex
D、Visible
10.(B)属性用来表示复选框或单选按钮的状态。比如当单选按钮的该属性设置为True时,该按钮是“打开”的,按钮的中心有一个圆点。
A、Enabled
B、Value
C、Name
D、Visible
11.下列哪条语句用于清除名为"Test"的数组(B)
A、Delete Test
B、Erase Test
C、Del Test
D、Empty Test
12.数组Arr(2To5,-2To5)中第4行第5个元素是(C)
A、Arr(4,5)
B、Arr(5,)
C、Arr(5,2)
D、Arr(3,4)
13.过程定义Sub MySub(ByRef xAs Integer, ByValy As Integer),下列说法正确的是(A)
A、x是传地址参数,y是传值参数
B、x是传值参数,y是传地址参数
C、x和y都是传值参数
D、x和y都是传地址参数
14.已知有下列过程Private Sub Comp(argl As Integer,arg2 As String,Optional arg3 As integer-50)End Sub正确调用此过程的语句是(A)
A、Comp5 , "abc"
B、Comp (12, "abc", True)
C、Call Comp (5)
D、Comp "proc 1","abc" ,False
15.KeyPress事件带有一个参数,一种形式用于控件数组,另一种形式用于(C)
A、识别按键的字符码
B、识别按键的索引码
C、识别按键的ASCII码
D、识别按键所在的窗体号
16.从顺序文件中读出4个数据项,分别把它们赋给a,b,c,d4个变量,可使用的语句是(B)
A、Print ab,c,d#文件号
B、Input #文件号,ab,c,d
C、Read a,b,c,d #文件号
D、Output #文件号,ab,c,d
二、判断改错题(本大题共10小题每小题2分,共20分)判断下列每小题的正误。正确 的在题后括号内打“√” ;错误的打“×”并改正划线部分。
17.Forml. Print Format$(.5278, “00. 0%" )会在Form1 上显示(00.5)。
A、正确
B、错误
错误,改正:52.8%。
18.框架Frame是一个容器控件,(可以)放置其它控件。
正确。
19.在声明数组时, 下标的下界(必须)小于上界。
正确。
20.过程Public Sub PrintOn( y As Integer) (不可以)被其它模块调用。
错误。改正:可以。
21.在Visual Basic中,(按下)鼠标按钮可以触发MouseMove事件。
错误。改正:移动。
22.如果一个菜单项的Visible属性为False,则该菜单项虽不可见,(可以)执行。
错误。改正:不可以。
23.可以使用通用对话框CommonDialog的(ShowColor)来选择颜色。
正确。
24.文件对话框中,(FileTitle)属性用来指定完整的路径。
错误。改正:FileName。
25.要获得当前运行程序所在的路径,可以使用(APP)系统对象。
正确。
26.语句“(Get #3.stuname)”可以用于读进制文件。
正确。
三、简答题(本大题共2小题每小题8分,共16分)
27.简述Visual Basic主窗口的组成部分及各部分的能。
答:
(1)VisualBasic主窗口主要由标题栏、菜单栏和工具栏组成。
(2)标题栏主要显示应用程序的名字。
(3)菜单栏的菜单命令提供了开发、调试和保存应用程序所需要的工具。
(4)工具栏以图标的形式提供了部分常用菜单命令的功能。
28.什么是对象?并解释对象的属性、事件和方法。
答:
(1)对象是具有特殊属性(数据)和行为方式(方法)的实体。建立一个对象后,其操作通过与该对象有关的属性、事件和方法来描述。
(2)对象的属性是一个对象的特性,不同的对象有不同的属性,例如标题、名称、颜色等。
(3)对象的事件是由编程系统预先设置好的、能够被对象识别的动作,例如单击、双击等。
(4)对象的方法是对象的特殊过程和函数,可以在程序中被调用,如移动、得到焦点等。
四、解读程序题(本大题共2小题每小题6分,共12分)解读程序,根据题目对程序的说明,在程序中空格处填写正确代码。填错、未填均无分。
29.下面程序的功能是使用函数过程求s-(m! +n! )/p!的值(m, n, p均为自然数),其中n! =1×2×3×...×n。
答:
(1)(f(m) + f(n)) / f(p);
(2)s * k;
(3)f=s
30.编写程序,建立“保存文本文件”的对话框。
具体实现:在窗体上画一个通用对话框,其Name属性为CommonDialogl,再画一个命令按钮,其Name属性为Commandl;然后编写事件过程,代码如下:

答:
(1)DialogTitle;
(2)Filter;
(3)ShowSave//Action=2
五、程序阅读题(本大题共4小题,每小题4分,共16分)阅读程序,在题后的空格处填写 程序运行的结果。填错、未填均无分。
31.在窗体上画一个命令按钮(Command1), 然后编写如下事件过程,程序运行后,单击命令按钮,输出的结果是()

答:40
32.窗体上有一个命令按钮Command1,然后编写如下事件过程:

程序运行后,单击命令按钮,如果在第一一个输入对话框中输入字符串'abcd',在第二个输入对话框中输入字符串'12345”,则单击'确定'后在窗体上的输出结果为()。
答:4321(或:“4321”)
33.在窗体上有一个命令按钮(Command1)和一个文本框(Textl ),编写如下程序代码,当运行程序后,单击命令按钮,文本框Text1中显示的值是()。

答:17
34.在窗体上有一个命令按钮(Command1)和两 个文本框(Textl和Text2),编写如下程序代码,当运行程序后,单击命令按钮,文本框Text1的值显示为 (1) ,Text2 中显示的值是(2) 。

答:(1)15;(2)30
六、编程题(本大题共2小题每小题10分,共20分)编写程序实现题目所给要求。
35.编写程序,用随机数产生32个三位正整数,计算并输出这32个数的平方和。要求输出数据时,每8个数一行。
答:
 
36.编写一个Function过程Calculate, 用来计算n以内所有素数的和,并提供给窗体上的命令按钮Command1单击时调用,并计算n= 300和η=400时的过程返回值,用Print函数输出计算结果。
答:
 

      相关课程

      课程名称 优惠价 讲师 免费体验 报名
      管理经济学--精讲班 ¥288 汪振纲 报名
      劳动关系与劳动法--精讲班 ¥288 陈柳红 报名
      财务报表分析(二)--精讲班 ¥288 廖鹏翔 报名
      人力资源开发与管理--精讲班 ¥288 王小娟 报名
      小学语文教学研究--精讲班 ¥288 杨琇玮 报名
      银行会计学--精讲班 ¥288 Morning 报名

      系统已经实行知识产权保护,任何单位及个人不得擅自非法模仿使用。否则,本网将追究其相关法律责任。

      Copyright(c)2018-2023 广东自考网(gd.exam100.net)All Rights Reserverd 蜀ICP备18127099号 增值电信业务经营许可证:川B2-20190782

      广东自考网(gd.exam100.net) 版权所有
      增值电信业务经营许可证:川B2-20190782