[计算机类试卷]VB笔试模拟试卷149及答案与解析.doc

上传人:registerpick115 文档编号:494054 上传时间:2018-11-30 格式:DOC 页数:22 大小:62KB
下载 相关 举报
[计算机类试卷]VB笔试模拟试卷149及答案与解析.doc_第1页
第1页 / 共22页
[计算机类试卷]VB笔试模拟试卷149及答案与解析.doc_第2页
第2页 / 共22页
[计算机类试卷]VB笔试模拟试卷149及答案与解析.doc_第3页
第3页 / 共22页
[计算机类试卷]VB笔试模拟试卷149及答案与解析.doc_第4页
第4页 / 共22页
[计算机类试卷]VB笔试模拟试卷149及答案与解析.doc_第5页
第5页 / 共22页
点击查看更多>>
资源描述

1、VB笔试模拟试卷 149及答案与解析 1 下列对于线性链表的描述中正确的是 _。 ( A)存储空间不一定连续,且各元素的存储顺序是任意的 ( B)存储空间不一定连续,且前件元素一定存储在后件元素的前面 ( C)存储空间必须连续,且前件元素一定存储在后件元素的前面 ( D)存储空间必须连续,且各元素的存储顺序是任意的 2 在最坏情况下,冒泡排序的时间复杂度为 _。 ( A) n(n-1)/2 ( B) nlog2n ( C) n(n+1)/2 ( D) (n+1)/2 3 从程序的行文角度, 编写程序源代码应注意 _。 ( A)源程序文档化 ( B)程序的语句结构 ( C)数据的说明 ( D)以

2、上都是 4 软件中子类部件对父类部件属性的延续性指软件的 _。 ( A)独立性 ( B)共享性 ( C)多态性 ( D)继承性 5 软件生命周期是指 _。 ( A)软件系统投入运行到软件系统被淘汰 ( B)软件系统开始研制到软件系统投入试运行 ( C)软件系统投入试运行到软件系统被淘汰 ( D)软件系统开始研制到软件系统被淘汰 6 下列叙述中正确的是 _。 ( A)软件交付使用后还需要进行维护 ( B)软件一旦交付使用后就不需要进行维护 ( C)软件交付使用后其生命周期就结束 ( D)软件维护是指修复程序中被破坏的指令 7 对于数据库系统,负责定义数据库内容,决定存储结构和存取策略及安全授权等

3、工作的是 _。 ( A)应用程序员 ( B)用户 ( C)数据库管理员 ( D)数据库管理系统的软件设计员 8 在关系数据库设计中,设计视图 (View)是 _阶段的内容。 ( A)需求分析 ( B)概念设计 ( C)逻辑设计 ( D)物理设计 9 开发软件时对提高开发人员的工作效率至关重要的是 _。 ( A)计算机的并行处理能力 ( B)领导的关心 ( C)程序人员的数量 ( D)软件开发环境 10 数据库中,数据的物理独立性是指 _。 ( A)数据库与数据库管理系统的相互独立 ( B)用户程序与 DBMS的相互独立 ( C)用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的 ( D)

4、应用程序与数据库中数据的逻辑结构相互独立 11 下列可作为 Visual Basic变量名的是 _。 ( A) A#A ( B) 4A ( C) ? xy ( D) constA 12 有如下事件过程: Prirate Sub Form_Click() A$=“123“: B$=“456“ x=Val(A$)+Val(B$) Print x100 End Sub 程序运行后,单击窗体,则窗体上显示的内容是 _。 ( A) 123 ( B) 3 ( C) 5 ( D) 579 13 在窗体中添加一个命令按钮,名称为 Command1,然后编写如下程序: Private Sub Command1_

5、Click() Dim a As Integer, b As String, c As Integer a=1234: b=Str(a)c=Len(b)Print c End Sub 程序运行后,单击命令按钮,则在窗体上显示的内容是 _。 ( A) 0 ( B) 5 ( C) 6 ( D) 7 14 在窗体上画一个名称为 Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() x=-5 If Sgn(x)Then y=Sqn(x2) Else y=sgn(x) End If Print y End Sub 运行上面的程序,单击命令按钮,其输

6、出结果是 _。 ( A) -5 ( B) 25 ( C) 1 ( D) -1 15 在窗体上画一个名称为 Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() a S=“VisualBasic“ Print String(3, a$) End Sub 程序运行后,单击命令按钮,在窗体上显示的内容是_。 ( A) VVV ( B) Vis ( C) sic ( D) 11 16 定义变量如下: Dim Str_x Str_x=“祝你成功 !“ 若在立即窗口中显示 Str_x的值,下面正确的是 _。 ( A) Debug. Print Str

7、_x ( B) PictureBox. Print Str_x ( C) Printer. Print Str_x ( D) Print Str_x 17 设有语句: x=InputBox(“输入数值 “, “0“, “示例 “) 程序运行后,如果从键盘上输人数值 10并按回车键,则下列叙述中正确的是 _。 ( A)变量 x的值是数值 10 ( B)在 InputBox对话框标题栏中显示的是 “示例 ” ( C) 0是默认值 ( D)变量 x的值是字符串 “10” 18 执行如下语句: a=InputBox(“Today“, “Tomorrow“, “Yesterday“, “Day befo

8、re yesterday“, 5) 将显示一个输入对话框,在对话框的输入区中显示的信息是_。 ( A) Today ( B) Tomorrow ( C) Yesterday ( D) Day before yesterday 19 在窗体上画一个命令按钮,名称为 Command1,然后编写如下事件过程; Private Sub Command1_Click() a $=“software and hardware“ b $=Right(a$, 8) c $=Mid(a$, 1, 8) MsgBox a$, ,b$,c$,1 End Sub 运行程序,单击命令按钮,则在弹出的信息框的标题栏中显示

9、的是 _。 ( A) software and hardware ( B) software ( C) hardware ( D) 1 20 以下能够触发文本框 Change事件的操作是 _。 ( A)文本框失去焦点 ( B)文本框获得焦点 ( C)设置文本框的焦点 ( D)改变文 本框的内容 21 假定窗体上有一个标签,名称为 Lahel1,为了使该标签透明并且没有边框,则正确的属性设置为 _。 ( A) Label1. BackStyle=0 Label1. BorderStyle=0 ( B) Label1. BackStyle=1 Label1. BorderStyle=1 ( C)

10、Label1. BackStyle=True Label1. BorderStyle=True ( D) Label1. BackStyle=False Label1. BorderStyle=False 22 在窗体 (名称为 Form1)上画一个名称为 Text1的文本框和一个名称为 Command1的命令按钮,然后编写一个事件过程。程序运行后,如果在文本框中输入一个字符,则把命令按钮的标题设置为 “计算机等级考试 ”。以下能实现上述操作的事件过程是 _。 ( A) Prlvate Sub Text1_Change() Command1. Caption=“计算机等级考试 “ End Su

11、b ( B) Private Sub Command1_Click() Caption=“计算机等级考试 “ End Sub ( C) Private Sub Form_Load() Text1. Caption=“计算机等级考试 “ End Sub ( D) Private SubCommand1_Click() Text1. Text=“计算机等级考试 “ End Sub 23 以下关于图片框控件的说法中,错误的是 _。 ( A)可以 通过 Print方法在图片框中输出文本 ( B)清空图片框控件中图形的方法之一是加载一个空图形 ( C)图片框控件可以作为容器使用 ( D)用 Stretc

12、h属性可以自动调整图片框中图形的大小 24 为了使命令按钮 (名称为 Command1)右移 200,应使用的语句是 _。 ( A) Command1. Move-200 ( B) Command1. Move 200 ( C) Command1. Left=Command1. Left+200 ( D) Command1. Left=Command1. Left-200 25 在窗体上画一个名为 List1的列表框、一个名为 Label1的标签。列表框中显示若干城市的名称。当单击列表框中的某个城市名时,在标签中显示选中城市的名称。下列能正确实现上述功能的程序是 _。 ( A) Private

13、 Sub List1_Click() Label1. Caption=List1. ListIndex End Sub ( B) Private Sub List1_Click() Label1. Name=List1. ListIndex End Sub ( C) Private Sub List1_Click() Label1. Name=List1. Text End Sub ( D) Private Sub List1_Click() Label1. Caption=List1. Text End Sub 26 在窗体上画一个名称为 Text1的文本框和一个名称为 Command1的命

14、令按钮,然后编写如下事件过程: Private Sub Commaadl_Click() Dim arrayl(10, 10)As Integer Dim i, j As Integer For i=1 To 3 For j=2 To 4 arrayl(i, j)=i+j Next j Next i Text1. Text=arrayl(2, 3)+arrayl(3, 4) End Sub 程序运行后,单击命令按钮,在文本框中显示的值是 _。 ( A) 12 ( B) 13 ( C) 14 ( D) 15 27 下面数组说明语句错误的是 _。 ( A) Dim b(-10)As Double

15、( B) Dim c(8, 3)As Byte ( C) Dim d(-10 To-1)As Boolean ( D) Dim e(-99 To-5, -3 To 0) 28 在窗体上画一个名称为 Command1的命令按钮,然后编写如下事件过程: Private Sub CommaLndl_Click() For n=1 To 20 If n Mod 3 0 Then m=m+n3 Next n Print n End Sub 程序运行后,如果单击命令按钮,则窗体上显示的内容是 _。 ( A) 15 ( B) 18 ( C) 21 ( D) 24 29 在窗体上画一个名称为 List1的列表

16、框,为了对列表框中的每个项目都能进行处理,应使用的循环语句为 _。 ( A) For i=0 To List1. ListCount-1 Next ( B) For i=0 To List1. Count-1 Next ( C) For i=1 To List1. ListCount Next ( D) For i=1 To List1. Count-1 Next 30 在窗体上画一个名称为 Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim num As Integer num=1 Do Until num 6 Print n

17、um; num=num+2.4 Loop End Sub 程序运行后,单击命令按钮,则窗体上显示的内容是 _。 ( A) 13.45.8 ( B) 135 ( C) 1 4 7 ( D)无数据输出 31 在窗体上面一个命令按钮 (其 Name属性为 Command1),然后编写如下代码: Option Base 1 Private Sub Coramandl_Click() Dim a s=0 a=Array(1,2,3,4) j=1 For i=4 To 1 Step-1 s=s+a(i)*j j=j*10 Next i Print s End Sub 运行上面的程序,单击命令按钮,其输出结

18、果是 _。 ( A) 4221 ( B) 1234 ( C) 34 ( D) 12 32 在窗体上画一个名称为 Label1的标签,然后编写如下事件过程: Private Sub Form_Click() Dim arr(10, 10)As Integer Dimi As Integer, j As Integer For i=2 To 4 For j=2 To 4 arr(i, j)=i*j Next j Next i Label1. Caption=Str(arr(2, 2)+arr(3, 3) End Sub 程序运行后,单击窗体,在标签中显示的内容是 _。 ( A) 12 ( B) 1

19、3 ( C) 14 ( D) 15 33 设有如下通用过程: Public Sub Fun(a() As Integer, x As Integer) For i=1 To 5 x=x+a(i) Next End Sub 在窗体上画一个名称为 Text1的文本框和一个名称为Command1的命令按钮。然后编写如下的事件过程: Private Sub Command1_Click() Dim arr(5)As Integer, n As Integer For i=1 To 5 art(i)=i+i Next Fun arr, n Text1. Text=Str(n) End Sub 程序运行后

20、,单击命令按钮,在文本框中显示的内容是 _。 ( A) 30 ( B) 25 ( C) 20 ( D) 15 34 在窗体上面一个名称为 TxtA的文本框,然后编写如下的事件过程: Private Sub TxtA_KeyPress(KeyAscii as Integer) End Sub 若焦点位于文本框中,则能够触发 KeyPress事件的操作是 _。 ( A)单击鼠标 ( B)双击文本框 ( C)鼠标滑过文本框 ( D)按下键盘上的某个键 35 在窗体上画一个名称为 Command1的命令按钮和一个名称为 Text1的文本框,在文本框中输入以下字符串: Microsoft Visual

21、Basic Programming 然后编写如下事件过程: Private Sub Command1_CIick() Open“d:tempoutf. txt“ For Output As #1 For i=1 To Len(Text1. Text) c=Mid(Text1. Text, i, 1) If c =“A“ And c =“Z“ Then Print #1, LCase(c)End If Next i Close End Sub 程序运行后,单击命令按钮,文件 outf. txt中的内容是 _。 ( A) MVBP ( B) mvbp ( C) M V B P ( D) m v b

22、 p 36 所谓【 】,是指对数据集合中的各元素以各种方式进行运算,包括插入、删除、查找、更改等运算,也包括对数据元素进行分析。 37 在面向对象方法中,类的实例称为【 】。 38 软件工程学中除软件开发技术需重视外,另一重要组成内容是软件的【 】。 39 数据管理技术发展过程经过人工管理、文件系统和数据库系统 3个阶段,其中数据独立性最高的阶段是【 】。 40 在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块 (桩模块 )。其中【 】的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。 41 在鼠标事件过程 MouseDown和 MouseUp中,参

23、数 Button的值为 1、 2、 4时,分别代表按下鼠标的 _、 _和 _按钮。 42 已知变量 boo1Var是一个布尔型的变量,如果要给其赋值为 True,则正确的赋值语句是 _。 43 执行以下语句后,输出结果为 _。 s$=“ABCDEFG“ Print InStr(s$, “efg“) Print LCase$(s$) 44 表达式 “12345“ “12345“&“ABC“的值是 _。 45 程序运行后,单击窗体,则在文本框中显示的内容是 _,而在图片框中显示的内容是 _。 46 下列程序用于在带垂直滚动条的文本框 Text1中输出 3到 100之间的全部素数。请填空。 Priv

24、ate Sub Command1_click() Text1.Text=“ For n=3 to 100 k=Int(Sqr(n) i=2 Flag=0 Do While i =_And Flag=0 If n Mod i=0 Then Flag=1 Else i=i+1 End If Loop If_Then Text1.Text=Text1.Text&Str(n)&Chr(13)&Chr(10) End If Next n End Sub VB笔试模拟试卷 149答案与解析 1 【正确答案】 A 【试题解析】 线性链表是链式存储结构。在链式存储结构中,存储数据结构的存储空间可以不连续,各

25、数据结点的存储顺序与数据元素之间的逻辑关系可以不一致,而数据元素之间的逻辑关系是由指针域来确定的。 2 【正确答案】 A 【试题解析】 冒泡排序法是一种最简单的交换类排序方法,它是通过相邻数据元素的交换逐步将线性表变成有序。假设线性表的长度为 n,则在最坏情况下,冒泡排序需要经过 n/2遍的从前往后的扫描和 n/2遍的从后往前的扫描,需要的比较次数为 n(n-1)/2。但一般情况下要小于这个复杂度。 3 【正确答案】 D 【试题解析】 为了达到程序设计风格良好,便于阅读分析,要注意源程序文档化、 程序的语句结构、数据的说明和输入输出等方面的要求。 4 【正确答案】 D 【试题解析】 面向对象软

26、件技术的许多强有力的功能和突出的优点,都来源于把类组成一个层次结构分明的系统:一个类的上层可以有基类,下层可以有派生类。这种层次结构系统的一个重要性质是继承性,一个类直接继承其基类的描述(数据和操作 )或特性,派生类自动地共享基类中定义的数据和方法。继承具有传递性,如果类 C继承类 B,类 B继承类 A,则类 C继承类 A。 5 【正确答案】 D 【试题解析】 在软件工程学中,一个软件系统从开始研制到最终 被淘汰的过程称为软件系统的生命周期。把软件生命周期一次划分为若干阶段,每个阶段有相对独立的任务,逐步完成各个阶段的任务后,软件的生命周期一次向前推进。 6 【正确答案】 A 【试题解析】 软

27、件交付使用并不代表软件生命周期的终结,还需要对软件进行不断的维护,根据新提出的需求进行必要而且可能的扩充和删改。 7 【正确答案】 C 【试题解析】 数据库管理员 (简称 DBA)具有如下职能:设计、定义数据库系统;帮助用户使用数据库系统;监督与控制数据库系统的使用和运行;改进和重组数据库系统;转储和恢复 数据库;重构数据库。所以,定义数据库内容,决定存储结构和存取策略及安全授权等是数据库管理员 (DBA)的职责。 8 【正确答案】 C 【试题解析】 视图是数据库的外模式,属于逻辑设计阶段的内容。所以答案为 C选项。需求分析是分析用户的需要和要求;概念设计主要进行 E-R(实体 -联系 )模型

28、设计;逻辑设计主要进行数据库模式和外模式的设计;物理设计阶段主要进行数据库的物理结构设计。 9 【正确答案】 D 【试题解析】 程序开发环境是用来辅助计算机软件的开发、分析、维护和管理的软件系统,使用软件开发工 具能节省软件开发的时间和费用,对提高软件开发人员的工作是至关重要的。 10 【正确答案】 C 【试题解析】 数据独立性是指应用程序和数据之间相互独立,即数据结构的修改不会引起应用程序的修改。数据独立性包括逻辑独立性和物理独立性两个方面。数据的物理独立性是指数据的存储结构或存取方法的修改不会引起应用程序的修改。对于 D选项,应用程序与数据库中数据的逻辑结构相互独立指的是数据库的逻辑独立性

29、,所以 D选项错误。 11 【正确答案】 D 【试题解析】 变量是一个名称,给变量命名时应遵循以下规则: ?名称只能由字母、数字和下划线组成; ?名称的第一个字符必须是英文字母,最后一个字符可以是类型说明符,不能包含嵌入的句号或者嵌入的类型声明字符; ?名称的有效字符为 255个; ?不能用 Visual Basic的保留字作变量名,但可以把保留字嵌入变量名中。 根据以上规则,选项 A的变量嵌入了类型声明字符,选项 B和 C的变量不是以英文字母开头,所以选择 D是正确的。 12 【正确答案】 C 【试题解析】 本题的难点是变量类型转变函数 Val()。变量 x的计算值为123+456=579,

30、打印结果为 57910=5。 13 【正确答案】 B 【试题解析】 当一数字用函数 Str(数字 )转成字符串时,总会在前头保留一空位来表示正负。如果数字为正,返回的字符串包含一前导空格暗示有一正号。 14 【正确答案】 C 【试题解析】 Sgn(x)返回自变量 x的符号,即:当 x为负数时,函数返回 -1;当x为 0时,函数返回 0;当 x为正数时,函数返回 1,即 Sgn(-5)=-1。对于 (For条件 Then块结构 )条件语句,当条件为 -1时,是被认为 True(真 )还是False(假 )?Visual Basic把任何非 0值都认为 是 “真 ”,但一般以 -1表示真,以 0表

31、示假。最后输出的结果为 1。 15 【正确答案】 A 【试题解析】 函数 string(n,字符串 )的功能是返回由 n个指定 “字符串 ”中第一个字符组成的字符串。本题中的字符串 “VisualBasic”的第一个字符为 “V”,所以返回3个 “V”,即 String函数返回的字符为 “VVV”。 16 【正确答案】 A 【试题解析】 在 “立即 ”窗口中有两种方法进行打印: 将 Debug. Print语句写入应用程序代码; 直接在 “立即 ”窗口中输入 Print方法。 17 【正确答案】 D 【试题解析】 InputBox函数返回的字符串值必须赋予一个变量才能被保留,它一次只能输入一个

32、值。变量 x的值为 “10”。 18 【正确答案】 C 【试题解析】 InputBox函数格式为: InputBox(prompt, title, default, xpos, gpos, helpfile, context) 其中: prompt是一个字符串,其长度不得超过 1024个字符,它是在对话框内显示的信息,用来提示用户输入; title是字符串,它是对话框的 标题,显示在对话框顶部的标题区; default是字符串,用来显示输入缓冲区的默认信息; xpos, ypos是两个整数值,分别用来确定对话框与屏幕左边的距离 (xpos)和上边的距离 (ypos); helpfile, co

33、ntext, helpfile是一个字符串变量或字符串表达式,用来表示帮助文件的名称; context是一个数值变量或表达式,用来表示相关帮助主题的帮助目录号。 19 【正确答案】 C 【试题解析】 MsgBox语句可以向用户传递信息,它有 5个参数,其中第三个应该是一个字符串,用来 显示对话框的标题,即 b$, Right()函数返回字符串右边指定长度的字符串,所以为 “hardware”。 20 【正确答案】 D 【试题解析】 当在运行期间改变文本框中的文本时,将引发文本框的 Change事件。 21 【正确答案】 A 【试题解析】 因 BackStyle属性和 BorderStyle属性

34、的值只能取 0和 1,所以选项C和 D是错误的。当 BackStyle值为 1时,标签将覆盖背景; BackStyle值为 0,则标签为 “透明 ”的; BorderStyle值为 0,标签无边框。根据题意,应选 择 A。 22 【正确答案】 A 【试题解析】 当在文本框 Text1中输入一个字符时,系统将激活 Text1_change事件。要设置命令按钮 Command1的标题应改变 Caption的值。 23 【正确答案】 D 【试题解析】 AutoSize属性用于 PictureBox(图片框 ), Stretch属性只用于Image(图像框 )。当 AutoSize属性值为 True(

35、真 )时,图片框会根据装入的图形的大小调整其大小,可以被认为 “框随图片 ”;当 Stretch属性值为 True(真 )时,图像框内的图形 大小随框的大小而变化,可以被认为 “图片随框 ”。 24 【正确答案】 C 【试题解析】 Move方法是按绝对坐标值对控件进行移动。按题意要求,相对位移控件应采用改变 Left属性值增量的方法, Left属性值增加某一增量时控件将向右移,反之将向左移。 25 【正确答案】 D 【试题解析】 列表框的 Text属性值为最后一次在列表框控件选中的项目的文本,即 List1. Text。标签的 Caption属性值为标签控件中显示的文本,即 Label1. C

36、aption。 26 【正确答案】 A 【试题解析】 arrayl是一个二维的数组,下标值从 0开始,最大值为 10。实际上数组 arrayl的元素值为下标之和,即 arrayl(2, 3)=5, arrayl(3, 4)=7。所以在文本框中显示的值为 5+7=12。 27 【正确答案】 A 【试题解析】 选项 A中的数组 b下界不为 0时不能这样定义,要用关键字 To显式地指明下标范围;选项 B中的二维数组 c的数组元素个数是 36,类型是字节型;选项 C中的一维数组 d的数组元素个数是 10,类型是逻辑型;选项 D中的二维数组 e的数组元素个数是 420,类型是可变类型。 28 【正确答案

37、】 C 【试题解析】 对本题来讲,最后打印出的变量 n值就是循环变量的终值 20加步长 1的值,即 n=20+1=21,而与循环体中的内容和计算结果无关。 29 【正确答案】 A 【试题解析】 ListCount属性返回控件的列表部分项目的个数。在 ListBox(列表框 )中没有 Count属性。要对列表框中的每个项目都能进行处理,必须要用到List(Index)属性,而该属性的下标值是从 0开始的,所以选项 A是正确的。 30 【正确答案】 B 【试题解析】 由于变量 num被 定义成整型变量,所以在 “Do Until-Loop”的循环中, num的计算过程为 1、 3、 5,当为 7时

38、退出循环。 31 【正确答案】 B 【试题解析】 数组名 a为变体型变量,用 Array函数对其进行初始化,得到a(1)=1、 a(2)=2、 a(3)=3和 a(4)=4。变量 j在循环中每次计算后扩大 10倍,变量 s的计算过程为 s=41+310+2100+11000=1234。 32 【正确答案】 B 【试题解析】 经过双重循环运算后,数组 arr(2, 2)和 arr(3, 3)的值分别为 4和9, 其相加的值为 13,函数 Str(13)返回字符串 “13”。 33 【正确答案】 A 【试题解析】 在 Command1_Click过程中,数组 arr(1) arr(5)的初值为 2

39、、 4、6、 8、 10,在子函数 Fun中,数组 arr的内容传送给数组 a,在 For-Next循环中将其内容相加起来的 30赋给变量 x, x的内容按地址传送的方式传给变量 n,函数Str将 n的内容转换成字符串在 Text1中显示出来。 34 【正确答案】 D 【试题解析】 在按下与 ASCII字符对应的键时将触发 KeyPress事件。 单击鼠标触发的是 Text1_Click事件,双击文本框是 Text1_DblClick事件,鼠标滑过文本框是 Text1_MouseMove事件。 35 【正确答案】 D 【试题解析】 本程序的功能是:在 For-Next循环中,变量 c逐个获取文

40、本框Text1中字符串的字符,如果其为大写字母,就转换成小写字母,再将其写入到outf. txt文件中。由于 Print方法每次写一行,所以 4个字符按 4行的格式写入到文件中。 36 【正确答案】 数据处理 【试题解析】 数据处理是指对数据集合中的各元素以 各种方式进行运算,包括插入、删除、查找、更改等运算,也包括对数据元素进行分析。 37 【正确答案】 对象 【试题解析】 在面向对象程序设计中,将属性、操作相似的对象归为类,即类是具有共同属性、共同方法的对象的集合。所以,类是对象的抽象,它描述了属于该对象类型的所有对象的性质,而一个对象则是其对应类的一个实例。 38 【正确答案】 工程管理

41、 【试题解析】 软件工程是解决软件问题的 T程,是从管理和技术两方面研究如何开发和维护计算机软件的一门新兴学科。可见,软件工程中既重视软件开发技术,又重视 软件工程管理。 39 【正确答案】 数据库系统 【试题解析】 数据管理技术发展的三个阶段中,人工管理阶段,硬件无直接存取设备,软件没有操作系统,数据完全依赖于程序,没有独立性;文件系统阶段,数据可以存储在磁盘和磁鼓上,通过文件系统软件进行管理,有一定的共享性,数据的独立性差;数据库系统阶段,出现了专门对数据进行管理的数据库管理系统,数据的共享性增强,冗余度变小,具有高度的物理独立性和一定的逻辑独立性。 40 【正确答案】 驱动模块 【试题解

42、析】 承接模块的作用是用于代替被测模块调用的其他 模块,其仅作少量的数据操作,是一个模拟子程序,不必将子模块的所有功能带入。 41 【正确答案】 左 右 中间 【试题解析】 MouseDown、 MouseUp和 MouseMove事件均能区分出鼠标的左、右和中间按钮。 Button参数与按钮的对应关系是:当 Button=1时,对应于左按钮 (位 0);当 Button=2时,对应于右按钮 (位 1);当 Button=4时,对应于中间按钮 (位 2)。 42 【正确答案】 boo1Var=Ture 【试题解析】 赋值运算符号为 “=”,功能是将右侧的值 赋值给左侧的变量,并要求两侧的数据类

43、型匹配,布尔类型的值有两个 True或 False,所以正确的赋值形式为:布尔型变量名 =True(或 False)。 43 【正确答案】 0 CR abcdefg 【试题解析】 本题考查了字符串函数的应用。 InStr函数是字符串匹配函数,它的格式为: InStr(首字符位置, 字符串 1,字符串 2, n)。它的功能是在字符串1中查找字符串 2,如果找到了,则返回字符串 2的第一个字符在字符串 1中的位置。注意:字符串的第一个字符的位置为 1。 44 【正确答案】 True 【试题解析】 运算的顺序为先进行算术运算 “&”,然后是关系运算 “ ”。 表达式 “12345“ “12345“&

44、“ABC“的运算过程如下: 先进行算术运算,“12345“ “12345“&“ABC“=“12345“ “12345ABC“: 再进行关系运算,“12345“ “12345“&“ABC“=“12345“ “12345ABC“=True。 45 【正确答案】 VB Programming VB程序设计 【试题解析】 单击窗体触发 Form的 Click事件,执行 “Text1.Text=“VB Programming“”语句,在文本框 Text1中显示 “VB Programming”;此时文本框Text1的 Text属性发生了变化,因此触发 Text1的 Change事件,执行“Picture1.Print“VB程序设计 “”语句,在图片框中显示 “VB程序设计 ”。 46 【正确答案】 k Flag=O 【试题解析】 判断一个数是不是素数,其算法是:从 2开始到该数的平方根的下限 (即为题中 k的值 )去除这个数,如果没有可以整除的数则说明该数是个素数。本题中设置了一个标志变量 Flag,默认值为 0,如果在整除的循环中,检查出该数不是素数,则设置 Flag为 1,也就是循环后 Flag为 0的数表示该数是素数,并把它显示在 Text1文本框。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1