临沂大学VB程序设计期末考试试卷级参考答案.pdf
《临沂大学VB程序设计期末考试试卷级参考答案.pdf》由会员分享,可在线阅读,更多相关《临沂大学VB程序设计期末考试试卷级参考答案.pdf(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、V B程序设计2 0 2 1 年 1 2 月期末考试试卷(1)一、单选题(共4 0 题,8 0 分)1、窗体上有一个名称为V s c r o l l 的垂直滚动条,要求程序运行时,滚动块的初始位置在最下端,应该使V Sc r o l l l.V a l u e 的值等于。A、V s c r o l l l.Sm a l l Ch a n g eB、V s c r o l l l.La r g e Ch a n g eC、V s c r o l l l.Mi nD、V s c r o l l l.Ma x正确答案:D2、下列与队列结构有关联的是()oA、函数的递归调用B、数组元素的引用C、多重循
2、环的执行D、先到先服务的作业调度正确答案:D3、为了清除窗体上的一个控件,下 列 正 确 的 操 作 是。A、按回车键B、按 Es c 键C、选择(单击)要清除的控件,然后按De l 键D、选择(单击)要清除的控件,然后按回车键正确答案:C4、设 A=V i s u a l Ba s i c”,下面使 B=Ba s i c 的语句是。A、B=Le f t(A,8,1 2)B、B=Mi d(A,8,5)C、B=Ri g t h(A,5,5)D、B=Le f t (A,8,5)正确答案:B5、以下关系表达式中,其值为Tr u e 的是。A、t h e =t h e r e”B、“V i s u a
3、 l Ba s i c v i s u a l b a s i c”C、X Y Z X Y z”D、“I n t e g e r V I n t”正确答案:B6、程序测试的目的是()oA、为被测程序设计正确的测试用例B、发现并改正程序中的错误C、发现程序中的错误D、改正程序中的错误正确答案:C7、在数据库系统中,考虑数据库实现的数据模型是()-A、概念数据模型B、逻辑数据模型C、物理数据模型正确答案:B8、下面操作中,不能正确保存正在编辑的工程的是 0A、单击工程”菜单,在下拉菜单中选保存工程B、直接单击保存按钮C、单击文件 菜单,在下拉菜单中选保存工程D、鼠标右键单击“工程资源管理器窗口中该
4、工程的图标,在弹出的菜单中选保存工程正确答案:A9、循环队列存储空间为Q(1:5 0),初始状态为f r o n t=r e a r=5 0。经过一系列入队和退队操作后,f r o n t=r e a r=2 5,则该循环队列中元素个数为()。A、2 6B、2 5C、2 4D、0 或 5 0正确答案:D1 0、以下有关文件的叙述中,正确的是 oA、以Ap p e n d 方式打开的文件,既可以进行读操作,也可以进行写操作B、以Ou t p u t 方式打开一个不存在的文件时,系统将显示出错信息C、无论是顺序文件还是随机文件,其打开的语句和打开方式都是完全相同的D、在随机文件中,每个记录的长度是
5、固定的正确答案:D11、以下关于动态数组的语句中,正确的是 oA、Di m a()As l n t e g e r:R e Di m a(5)As S i n g l eB、Di m a()As l n t e g e r:R e Di m a(5):R e Di m a(3,4):a(4)=a(3)+1C、R e Di m a(3,4):R e Di m P r e s e r v e a(4,7)D、R e Di m a(k+1):R e Di m p r e s e r v e a (10)正确答案:D12、对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为()oA、9B、10
6、C、45D、90正确答案:C13、软件生命周期是指()oA、软件产品从提出、实现、使用、维护到停止使用退役的过程B、软件的需求分析、设计与实现C、软件的开发与管理D、软件的实现和维护正确答案:A14、以下关于单选按钮和复选框的叙述,正确的是 oA、是否使用框架控件将复选框分组,对选项没有影响B、单选按钮和复选框被选中时,选中控件的V a l u e 属性值为T r u eC、是否使用框架控件将单选按钮分组,对选项没有影响D、单选按钮和复选框都是从多个选项中选择一项正确答案:A15、已知列表框控件L i s t l 中已放入若干表项,下列关于L i s t l 的叙述中错误的是 oA、第一个表项
7、的序号为0B、没有选中任何一个表项时,L i s t i n d e x 属性的值为TC、可用M u l t i S e l e c t 属性设置是否可多选D、最后一个表项的序号为L i s t Co u n t正确答案:D16、以下叙述中错误的是 oA、顺序文件中的数据只能按顺序读写B、对同一个文件,可以用不同的方式和不同的文件号打开C、执行Cl o s e 语句,可将文件缓冲区中的数据写到文件中D、随机文件中各记录的长度是随机的正确答案:D17、负责据库中查询操作的数据库语言是()oA、数据定义语言B、数据管理语言C、数据操纵语言D、数据控制语言正确答案:C18、在文本框T e x t l
8、 中输入数字12,T e x t 2中输入数字34,执行以下语句,只有 可使文本框T e x t 3中显示46oA、T e x t 3.T e x t=T e x t l.T e x t&T e x t 2.T e x tB、T e x t 3.T e x t=v a l(T e x t l.T e x t)+v a l(T e x t 2.T e x t)C、T e x t 3.T e x t=T e x t l.T e x t+T e x t 2.T e x tD、T e x t 3.T e x t=v a l(T e x t l.T e x t)&v a l(T e x t 2.T e
9、x t)正确答案:B19、假定P i c t u r e l 和 T e x t l 分别为图片框和文本框的名称,则下列错误的语句是 oA、P r i n t 25B、De b u g.P r i n t 25C、T e x t l.P r i n t 25D、P i c t u r e l.P r i n t 25正确答案:C20、下列叙述中正确的是()0A、循环队列有队头和队尾两个指针,因此,循环队列是非线性结构B、在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况C、在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况D、循环队列中元素的个数是由队头指针和队尾指针共同决
10、定正确答案:D21、设在窗体中有一个名称为L i s t l 的列表框,其中有若干个项目。要求选中某一项后单击Co m m a n d l 按钮,就删除选中的项,则正确的语句是。A、L i s t l.Cl e a rB、L i s t l.Cl e a r L i s t l.L i s t i n d e xC L i s t l.R e m o v e l t e m L i s t l.L i s t i n d e xD、L i s t l.R e m o v e i t e m正确答案:c22、在软件开发中,需求分析阶段产生的主要文档是()oA、可行性分析报告B、软件需求规格说明书
11、C、概要设计说明书D、集成测试计划正确答案:B2 3、确定一个控件在窗体上的位置的属性是。A、Wi d t h 和 H e i g h tB、Wi d t h 或 H e i g h tC、Top 和 L e f tD、Top 或 L e f t正确答案:C2 4、为了使窗体的大小可以改变,必须把它的Bor d e r St y l e 属性设置为A、2B、4C、3D、1正确答案:A2 5、O p t i on Ex p l i c i t 语 句 不 可 以 放 在。A、窗体模块的声明段中B、标准模块的声明段中C、类模块的声明段中D、任何事件过程中正确答案:D2 6、要使得文件列表框F i
12、l e l 中只显示文件扩展名为j p g 的图片文件,则下列正确的语句是。A、F i l e L P a t h .j p g”B、F i l e l.P a t t e r n*.J p g”C、F i l e l.P a t t e r n 图片文件|*.J p g D、F i l e l.P a r e n t/.J p g 正确答案:B2 7、某二叉树的前序序列为ABCDEF G,中序序列为DCBAEF G,则该二叉树的深度(根结点在第1 层)为()。A、2B、3C、4D、5正确答案:c2 8、放置控件到窗体中的最迅速的方法是 oA、双击工具箱中的控件B、单击工具箱中的控件C、拖动鼠
13、标D、单击工具箱中的控件并拖动鼠标正确答案:A2 9、算法空间复杂度的度量方法是()oA、算法程序的长度B、算法所处理的数据量C、执行算法所需要的工作单元D、执行算法所需要的存储空间正确答案:D3 0、如果把文本框的En a b l e d 属性设置为F a l s e 并运行程序,则以下叙述中正确的是。A、文本框中的文本变为灰色,可以改变文本框中的内容B、文本框中的文本正常显示,可以将光标置于文本框上,但不能改变文本框中的内容C、文本框中的文本变为灰色,可以将光标置于文本框上,但不能改变文本框中的内容D、文本框中的文本变为灰色,且不能将光标置于文本框上正确答案:D3 1、数学表达式Ex p(
14、X)*Si n(3 0)*2*X/(X+Y)*L n (X)对应的VB算术表达式是:A、Ex p(X)*Si n(3 0*3.1 4/1 80)*2*X/(X+Y)*L og(X)B、Ex p(X)*Si n(3 0*3.1 4/1 80)*2*X(X+Y)*L n(X)正确答案:A3 2、以下叙述中错误的是 oA、一个工程中只能有一个Sub M a i n 过程B、窗体的Sh ow 方法的作用是将指定的窗体装入内存并显示该窗体C、窗体的H i d e 方法和Un l oa d 方法的作用完全相同D、若工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体正确答案:C3 3、在 VB 中有一
15、行程序代码:Te x t l.Te x t=Vi s ua l Ba s i c ,其中的 Te x t l Te x t和 V i s ua 1 Ba s i c ”分 别 代 表。A、对象、值、属性B、对象、方法、属性C、对象、属性、值D、属性、对象、值正确答案:C3 4、表达式(73+1)*(1 85-1)的值是 oA、8.67B、7.8C、6D、6.67正确答案:C3 5、下列说法正确的是 oA、全局变量必须在过程中用P ub l i c 语句声明B、模块级变量除可用D im 声明外,还可用Sta tic 声明,含义相同C、标准模块中声明的变量一定是全局的D、模块级变量可在模块通用声明
16、段中用P riv a te 和 D im 定义正确答案:D3 6、以 下 叙 述 中 错 误 的 是。A、打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件B、保存V isu a l B a sic 程序时,应分别保存窗体文件及工程文件C、V isu a l B a sic 应用程序只能以解释方式执行D、事件可以由用户引发,也可以由系统引发正确答案:C3 7、下面属于白盒测试方法的是()oA、边界值分析法B、基本路径测试C、等价类划分法D、错误推测法正确答案:B3 8、对长度为n的线性表排序,在最坏情况下,比较次数不是n(n 1)/2的排序方法是O oA、快速排序B、冒泡排序C
17、、直接插入排序D、堆排序正确答案:D3 9、设某二叉树的后序序列为C B A,中序序列为A B C,则该二叉树的前序序列为()OA、B C AB、C B AC、A B CD、C A B正确答案:C4 0、以下说法中正确的是A、控件数组可以由不同类型的控件组成B、控件数组的名字有C a p tio n 属性指定C、控件数组元素的最小下标值为1D、在设计阶段,可以改变控件数组元素I n d e x 属性值正确答案:D二、填空题(共10 题,20 分)1、运行下面的程序,第二行显示结果是 0P riv a te Su b C o m m a n d l _ C l ic k()D im a(5)A
18、sI n te g e rF o ri=l To 5a(i)=i*iP rin ta (i);N e x tiP rin tf aF o ri=l To 5P rin ta(i);N e x tiE n d Su bP riv a te F u n c tio n f(b()A sl n te g e r)F o ri=L B o u n d(b)To UB o u n d(b)b(i)=b(i)+5N e x tiE n d F u n c tio n正确答案:第 1 空:6 914 213 02、有如下程序:P riv a te Su b F o rm _ C l ic k()D im s
19、A sI n te g e r,p A sI n te g e rP=1F o ri=l To 5F o rj=l To is=s+jN e x t jp =p*sN e x tiP rin tpE n d Su b程序运行后,单击窗体,则 输 出 结 果 是。正确答案:第 1 空:28 0 0 03、执行以下程序段a$二 A b c d e f g h ij k F o ri=6 To 2Ste p-2y=M id (a,i,i)x=L e f t(a,i)z=Rig h t(a,i)z=UC a se(x&y&z)N e x tiP rin tz正确答案:第 1 空:A B B C J K
20、4、执行以下C o m m a n d l 的C l ic k 事件过程,在窗体上显示的内容是P r i v a te Su b C o m m a n d 1_ C 1i c k()D im aa =A rra y a,b,c,d,e,r,g;P rin ta(2);a(4);a(6)E n d Su b正确答案:第 1 空:c e g5、执行下列程序,单击命令按钮在窗体上输出结果为Op tio n B a se lP riv a te Su b C o m m a n d l _ C l ic k()D im a(3,3)A sl n te g e r,k A sI n te g e rD
21、 im iA sI n te g e r,j A sI n te g e r,n A sI n te g e rn=UB o u n d(a,1)F o ri=l To n-2F o rj=iTo n-ia(i,j)=k+4a(j,n+l-i)=k+3a(n+l-i,n+l-j)=k+2a(n+l-j,i)=k+lk=k+4N e x t jN e x tiI f n M o d 2O0 Th e na(n+l)/2,(n+l)/2)=k+lE n d l fP rin ta(l,2);a(2,3);a(3,3)E n d Su b正确答案:第 1 空:8 7 26、阅读下面程序,当单击窗体后
22、,窗体上输出的是一P riv a te Su b F o rm _ C l ic k()D im iA sI n te g e r,J A sI n te g e rD im k A sI n te g e rF o ri=l To l OSte p 3F o rj=l To l OSte p 2I f j =5 Th e n i=i+3:E x itF o rj=j+lk=k+lN e x t jI f i 8 Th e r)E x itF o rN e x tiP rin ti;j;kE n d Su b正确答案:第 1 空:10 7 47、设有数组声明语句:D im A(2To 4,5)
23、以上语句所定义的数组A中共有 个元素。正确答案:第 1 空:188、如果依次输入3 0,4 5,5 5,7 0,7 5,下 列 程 序 段 的 执 行 结 果 为。D im c A sI n te g e r,k A sI n te g e r,d A sI n te g e rc=7 0F o rk=H To l 5x=I n p u t Bo x(输入 X 的数值:)I f x 1 0 Th e nEx i t DoEl s ex=x+2En d l fLo o p Un t i l x .j p g 文件C、.p s d 文件D .bm p 文件正确答案:c3、如果要改变窗体的标题,则需
24、要设置的属性是 oA Ca p t i o nB、Na m eC、Ba c k Co l o rD、Bo r d e r St y l e正确答案:A4、下列与队列结构有关联的是()oA、函数的递归调用B、数组元素的引用C、多重循环的执行D、先到先服务的作业调度正确答案:D5、语句:Pr i n t l n t (Rn d*5+2 0)的 输 出 不 可 能 是。A、2 4B、2 0C、2 5D、2 2正确答案:c6、名为s o r t 的Su b子过程的形式参数为一数组,以下的定义语句中正确的是A、Pr i v a t e Su bs o r t(A()As l n t e g e r)B、
25、Pr i v a t e Su bs o r t(A(1 0)As l n t e g e r)C Pr i v a t e Su bs o r t(By V a l A()As l n t e g e r)D、Pr i v a t e Su bs o r t(A(,)As l n t e g e r)正确答案:A7、V i s u a l Ba s i c 认为下面 组变量是同一个变量。A、A1 和 a lB、Su m 和 Su m m a r yC、Av e r 和 Av e r a g eD、Al 和 A_ 1正确答案:A8、要强制显示声明变量,可在窗模块或标准模块的声明段中加入语句 o
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 临沂 大学 VB 程序设计 期末考试 试卷 参考答案
限制150内