国家二级VB机试(上机操作)模拟试卷83(题后含答案及解析)
国家二级VB机试(上机操作)模拟试卷83 (题后含答案及解析)
全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题
基本操作题
1. 请根据以下各小题的要求设计’Visual Basic应用程序(包括界面和代码)。(1)在名称为Forml、标题为“框架”的窗体上画一个名称为Framel,且没有标题的框架。框架内含有两个单选按钮,名称分别为Opt1和Opt2、标题分别为“字体”、“大小”,如图3—163所示。注意:存盘时必须存放在考生文件夹下,工程文件名为sjtl.vbp,窗体文件名为sitl.frm。(2)考生文件夹下的工程文件sjt2.vbp中有一个由直线Linel、L,ine2和L,ine3组成的三角形,直线Linel、Line2和Line3的坐标值见表3—4:要求画一条直线Line4以构成三角形的高,且该直线的初始状态为不可见。再画两个命令按钮,名称分别是Cmdl、Cmd2,标题分别为“显示高”、“隐藏高”,如图3—164所示。请编写适当的事件过程,使得在运行时,单击“显示高”按钮,则显示三角形的高;单击“隐藏高”按钮,则隐藏三角形的高。注意:要求程序中不得使用变量,每个事件过程只能写一条语句。不得修改已经存在的控件,最后将修改后的文件按原文件名存盘。
正确答案:第1小题【操作步骤】步骤1:新建一个“标准EXE”工程,按要求画出控件并设置属性。步骤2:按要求将文件保存至考生文件夹中。第2小题【操作步骤】步骤1:打开本题工程文件sjt2.vbp,在窗体中按要求画出控件并设置属性。 步骤2:打开代码编辑窗口,编写命令按钮的Click事件过程。参考代码:Prirate Sub Cmdl C1ick( ) Line4.Visible=TrueEnd SubPrirate Sub
Cmd2 Ctick( ) Line4.ViSible=FalSeEnd Sub步骤3:按要求将文件保存至考生文件夹中。
简单应用题
2. (1)在考生文件夹下有一个工程文件sjt3.vbp,其功能是:1)单击“读数据”按钮,则把考生文件夹下in3.dat文件中的100个按升序排列的整数读入到数组a中,同时显示在Text1文本框中;2)单击“查找”按钮,则提示用户输入查找的数,并利用二分法在数组a中查找该数,若查找成功,则在Text2文本框中显示该数在数组中的位置,否则显示查找失败。提示:二分法查找的思路是,将查找值与有序数组的中间项元素进行比较,若相同则查找结束;否则判断查找值落在数组的上半部分还是下半部分,并继续在那一半的数组中重复上述查找过程。要求:请将窗体的标题设置为“二分法查找”,并将“查找”命令按钮的Click事件过程中的注释符去掉,把?改为正确内容,以实现上述程序功能。如图3.109所示的是运行时输入数值68的查找结果。注意:考生不得修改窗体文件中已经存在的控件和程序。最后,程序按原文件名存盘。(2)在考生文件夹下有一个工程文件sjt4.vbp。运行程序,按下鼠标左键,并在窗体上拖动鼠标时,沿鼠标移动可在窗体上画出一系列圆,如图3.110所示。给出的程序不完整,要求去掉程序中的注释符,把程序中的?改为正确的内容。注意:考生不得修改窗体文
件中已经存在的控件和程序,最后将程序按原文件名存盘。
正确答案:第1小题【操作步骤】步骤1:打开本题工程文件sit3.vbp,在代码编辑窗口中,去掉程序中的注释符“‘”,将问号“?”改为正确的内容。 参考代码:m=(10w+high)\2 high=m一1 low=m+1Loop Until low>highrf flag=1
Then步骤2:按要求将文件保存至考生文件夹中。第2小颢 【操作步骤】 步骤1:打开本题工程文件sit4.vbp,在代码编辑窗口中,去掉程序中的注释符“”,将问号“?”改为正确的内容。 参考代码: Dim Flag As B001 earl Private Sub
Form MouseNove(But:ton ASInteger,Shift As Integer,X As Single,Y AsSingle)
Circle (X,Y), 300 Flag=False步骤2:按要求将文件保存至考生文件夹中。
综合应用题
3. 在考生的文件夹下有一个工程文件sjt5.vbp,相应的窗体文件为sjt5.frm。在窗体上有两个命令按钮,其名称分别为Commandl和Command2,标题分别为“写文件”和“读文件”,如图3.77(a)所示。其中“写文件”命令按钮事件过程用来建立一个通信录,以随机存取方式保存到文件t5.txt中;而“读文件”命令按钮事件过程用来读出文件t5.txt中的每个记录,并在窗体上显示出来。通信录中的每个记录由三个字段组成,结构如下: 姓名(Name) 电话(Tel)
邮政编码(Pos) LiuMingliang (010)6278 1 234 100082 各字段的类型和长度为: 姓名(Name):字符串15 电话(Tel):字符串15 邮政编码(Pos):长整型(Long)程序运行后,如果单击“写文件”命令按钮,则可以随机存取方式打开文件t5.txt,并根据提示向文件中添加记录,每写入一个记录后,都要询问是否再输入新记录,回答“Y”(或“y”)则输入新记录,回答“N”(或“n”)则停止输入;如果单击“读文件”命令按钮,则可以随机存取方式打开文件t5.txt,读出文件中的全部记录,并在窗体上显示出来,如图3-77(b)所示。该程序不完整,请把它补充完整。要求如下:①去掉程序中的注释符,把程序中的?改为正确的内容,使其能正确运行,但不能修改程序中的其他部分。②文件t5.txt中已有三个记录,如图3.77(b)所示,请运行程序,单击“写文件”命令按钮,向文件t5.txt中添加以下两个记录(全部采用西文方式):LiDaqing
(027)873487654 30065ChenQingshan(022)2687432l 300120③运行程后,单击“读文件”命令按钮,在窗体上显示全部记录(共5个)。④用原来的文件名保存工程文件和窗体文件。
正确答案:【操作步骤】步骤1:打开考生文件夹中的本题工程文件sjt5.vbp,在代码编辑窗口,去掉程序中的注释符“‘”,将问号“?”改为正确的内容。 参考代码:RecNum=RecNum+1Put#1, RecNum,PersLoop While UCase(asp)
<> “N”RecNum=LOF(1)/Len(Pers)Get#1,i,Pers 步骤2:按<F5>键运行程序,先单击“写文件”按钮,然后在弹出的输入框中依次按照题目要求输入两条记录,再单击“读文件”按钮在窗体上显示结果。 步骤3:按要求将文件保存至考生文件夹中。
国家二级VB机试选择题模拟试卷208_真题-无答案
国家二级VB机试(选择题)模拟试卷208
(总分80,考试时间90分钟)
1. 选择题
1. 算法的时间复杂度是指( )。
A. 算法的长度 B. 执行算法所需要的时间
C. 算法中的指令条数 D. 算法执行过程中所需要的基本运算次数
2. 以下数据结构中,属于非线性数据结构的是( )。
A. 栈 B. 线性表
C. 队列 D. 二叉树
3. 数据结构中,与所使用的计算机无关的是数据的( )。
A. 存储结构 B. 物理结构
C. 逻辑结构 D. 线性结构
4. 内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是( )。
A. 顺序内聚 B. 偶然内聚
C. 时间内聚 D. 逻辑内聚
5. 在关系中凡能惟一标识元组的最小属性集称为该表的键或码。二维表中可能有若干个键,它们称为该表的( )。
A. 连接码 B. 关系码
C. 外码 D. 候选码
6. 检查软件产品是否符合需求定义的过程称为( )。
A. 确认测试 B. 需求测试
C. 验证测试 D. 路径测试
7. 数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是( )。
A. 控制流 B. 加工
C. 存储文件 D. 源和潭
8. 待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第( )个位置。
A. 2 B. 3
C. 4 D. 5
9. 对关系S和关系R进行集合运算,结果中既包含关系S中的所有元组也包含关系R中的所有元组,这样的集合运算称为( )。
A. 并运算 B. 交运算
C. 差运算 D. 除运算
10. 下列选项中,不属于数据管理员(DBA)职责的是( )。
国家二级VB机试常用标准控件模拟试卷22_真题-无答案
国家二级VB机试(常用标准控件)模拟试卷22
(总分70,考试时间90分钟)
1. 选择题
1. 要使一个文本框可以显示多行文本,应设置为True的属性是
A. Enabled B. MultiLine
C. MaxLength D. Width
2. 在窗体上画一个名称为List1的列表框,列表框中显示若干城市的名称。当单击列表框中的某个城市名时,该城市名消失。下列在List1_Click事件过程中能正确实现上述功能的语句是
A. List1.RemoveItem List1.Text
B. List1.Removeltem List1.Clear
C. List1.RemoveItem List1.ListCount
D. List1.RemoveItem List1.Listlndex
3. 在窗体上画一个文本框(名称为Text1)和一个标签(名称为Labell),程序运行后,在文本框中每输入一个字符,都会立即在标签中显示文本框中字符的个数。以下可以实现上述操作的事件过程是
A. Private Sub Text1_Change() Labell.Caption=Str(Len(Text1.Text)) End Sub
B. Private Sub Text1_Click() Labell.Caption=Str(Len(Text1.Text)) End Sub
C. Private Sub Text1_Change() Labell.Caption=Text1.Text End Sub
D. Private Sub Labell_Change() Labell.Caption=Str(Len(Text1.Text)) End Sub
4. 为了使文本框只具有垂直滚动条,应先把MultiLine属性设置为True,然后再把ScrollBars属性设置为
A. 0 B. 1
C. 2 D. 3
国家二级VB机试数据的输入与输出多重窗体与环境应用-试卷1_真题(含答案与解析)-交互
国家二级VB机试(数据的输入与输出、多重窗体与环境应用)-试卷1
(总分50, 做题时间90分钟)
1. 选择题
1.
PrintFormat(1234.56,"###.#")语句的输出结果是
SSS_SINGLE_SEL
A 123.4
B 1234.6
C 1234.5
D 1234.56
分值: 2
答案:B
解析:Format函数可以使参数按照指定的格式输出,其格式为:Format$(数值表达式,格式字符串),该函数的功能是按“格式字符串”指定的格式输出“数值表达式”的值。其中#代表任意数值,小数部分多余的将进行四舍五入处理。
2.
以下不能用Print方法输出数据的对象或窗口是
SSS_SINGLE_SEL
A 窗体
B 立即窗口
C 图片框
D 代码窗口
分值: 2
答案:D
解析:Print方法可以在窗体上显示文本字符串和表达式的值,并且可以在图片框、立即窗口或打印机上输出这些信息。
3.
下列程序段的输出结果是x=5 Print x+1;x+1
SSS_SINGLE_SEL
A 6 6
B 5 5
C 6 7
D 5 6
分值: 2
答案:A
解析:Print方法可以在窗体上显示文本字符串和表达式的值,本题中两次输出x+1的值,但是x没有任何变化,因此两次均输出6。
4.
语句PrintFormat$(23846.5,"000,000.00")的输出结果是
SSS_SINGLE_SEL
A 23846.5
B 23,846.5
C 23,846.50
D 023,846.50
分值: 2
答案:D
解析:Format函数可以使参数按照指定的格式输出,其格式为:Format$(数值表达式,格式字符串),该函数的功能是按“格式字符串”指定的格式输出“数值表达式”的值。其中#代表任意数值,小数部分多余的将进行四舍五入处理,左边不够的位数补0。
计算机二级真题及答案
计算机二级真题及答案
1、下列总线中,对微软出的“即插即用”(Play and
Plug)方案支持很好的是( A )
A、PCI B、AGP C、ISA D、EISA
2、计算机病毒是指( D )
A、编制有错误的计算机程序
B、设计不完善的计算机程序
C、计算机的程序已被破坏
D、以系统为目的的特殊的计算机程序
3、微型计算机硬件系统中最核心的部件是( B )
A、显示器 B、CPU C、内存储器 D、I/O设备
4、对待计算机软件正确的态度是( C )
A、计算机软件不需要维护
B、计算机软件只要能复制得到就不必购买
C、受法律保护的计算机软件不能随便复制
D、计算机软件不必有备份
5、计算机最主要的工作特点是( A )
A、程序存储与自动控制 B、高速度与高精度
C、可靠性与可用性 D、有记忆能力 6、当前使用的微型计算机,其主要器件是由( B )构成的。
A、晶体管 B、大规模、超大规模集成电路
C、中、小规模集成电路 D、微处理器集成电路
7、静态RAM的特点是( A )
A、在不断电的条件下,其中的信息保持不变,因而不必定期刷新
B、在不断电的条件下,其中的信息不能长时间保持,因而必须定期刷新才不致丢失信息
C、其中的信息只能读不能写
D、其中的信息断电后也不会丢失
8、ASCII码是一种( B )位二进制编码
A、6 B、7 C、8 D、9
9、通常说1.44MB软盘中1.44MB指的是( D )
A、厂家代号 B、商标号 C、磁盘编号 D、磁盘容量
10、微型计算机的显示器显示西文字符时,一般情况下一屏最多可显示( A )
A、25行,每行80个字符 B、25行,每行60个字符
C、20行,每行80个字符 D、20行,每行60个字符 11、下列术语中,属于显示器性能指标的是( B )
A、速度 B、分辨率 C、可靠性 D、精度
12、通常,在微机中标明的P4或奔腾4是指( D )
国家二级VB机试常用标准控件模拟试卷21_真题-无答案
国家二级VB机试(常用标准控件)模拟试卷21
(总分58,考试时间90分钟)
1. 选择题
1. 窗体上有一个名称为HScroll1的滚动条,程序运行后,当单击滚动条两端的箭头时,立即在窗体上显示滚动框的位置(即刻度值)。下面能够实现上述操作的事件过程是
A. Private Sub HScroll1_Change() Print HScroll1.Vahe End Sub
B. Private Sub HScroll1_Change() Print HScroll1.SmallChange End Sub
C. Private Sub HScroll1_Scroll() Print HScroll1.Value End Sub
D. Private Sub HScroll1_Scroll() Print HScroll1.SmallChange End Sub
2. 设窗体上有1个水平滚动条,己经通过属性窗口把它的Max属性设置为1,Min属性设置为100。下面叙述中正确的是
A. 程序运行时,若使滚动块向左移动,滚动条的Value属性值就增加
B. 程序运行时,若使滚动块向左移动,滚动条的Value属性值就减少
C. 由于滚动条的Max属性值小于Min属性值,程序会出错
D. 由于滚动条的Max属性值小于Min属性值,程序运行时滚动条的长度会缩为一点,滚动块无法移动
3. 设窗体上有一个水平滚动条HScroll1和一个命令按钮Command1,及下面的事件过程:
Private Sub Form_Load() Private Sub Command1_Click() HScroll1.Min=0
HScroll1.Value=70 HScroll1.Max=100 End Sub End Sub程序运行时单击命令按钮,则滚动条上滚动块位置的图示是
四川省成都市2025届高三零诊模拟考试物理试卷含答案
高2025届零诊模拟考试
物理试卷(答案在最后)
第Ⅰ卷(选择题共46分)
一、单项选择题(本题共7小题,每小题4分,共28分。在每小题给出的四个选项中,只有
一项是符合题目要求的)
1.关于分子动理论和物体的内能,下列说法正确的是()
A.在显微镜下可以观察到煤油中的小粒灰尘的布朗运动,这说明煤油分子在做无规则运动
B.分子势能和分子间作用力的合力不可能同时随分子间距离的增大而增大
C.若气体的摩尔质量为M,密度为ρ,阿伏加德罗常数为
AN,则气体的分子体积为
AM
N
D.“用油膜法估测油酸分子的大小”实验中,油酸酒精溶液久置,酒精挥发会导致分子直径的测量值偏大
2.某平面区域内A、B两点处各固定一个点电荷,其静电场的等势线分布如图中虚线所示,一正电荷仅在
电场力作用下由a运动至b,设该电荷在a、b两点的加速度大小分别为aa、
ba,电势分别为
a、b,该
电荷在a、b两点的速度分别为av、
bv,电势能分别为
paE、
pbE,则()
A.A、B两点处的电荷带同种电荷B.
abaa
C.
ab、papbEED.
abvv
3.一定质量的理想气体封闭在汽缸内,从初始状态A经状态B、C、D再回到状态A,其体积V与热力学
温度T的关系如图所示。下列说法正确的是()
A.过程A→B中,气体从外界放出热量
B.过程C→D中,气体内能的减少量大于气体向外界放出的热量
C.过程B→C中,气体分子在单位时间内对汽缸壁单位面积的碰撞次数增大
D.过程D→A与过程A→B→C→D中,气体对外界做功的数值相等4.如图甲为一列简谐横波在t=0.2s时的波形图,如图乙为该波上A质点的振动图像。下列说法错误的是
()
A.这列波沿x轴负向传播,这列波的波速为0.5m/s
B.平衡位置x=0.1m处的质点在0.3s时的加速度沿y轴负方向
C.若此波遇到另一列简谐波并发生稳定的干涉现象,则所遇到的波的频率为2.5Hz
D.若该波遇到一障碍物能发生明显的衍射现象,则该障碍物的尺寸可能为20cm
国家二级ACCESS机试选择题(VBA编程)模拟试卷3
国家二级ACCESS机试选择题(VBA编程)模拟试卷3
(总分:60.00,做题时间:90分钟)
一、 选择题(总题数:30,分数:60.00)
1.下列属于通知或警告用户的命令是
(分数:2.00)
A.PrintOut
B.OutputTo
C.MsgBox √
D.RunWarnings
解析:解析:消息框(MsgBox)的作用是在对话框中显示消息,等待用户单击按钮,并返回一个整型值告诉用户单击了哪个按钮,所以选项C正确。
2.VBA中一般采用Hungarian符号法命名变量,代表子窗体的字首码是
(分数:2.00)
A.sub √
B.Rpt
C.Frnt
D.txt
解析:解析:Hungarian符号使用一组代表数据类型的码。用小写字母作为变量名的前缀,“sub”代表子窗体/子报表,“Rpt”代表报表,“Fmt”代表窗体,“txt”代表文本框,所以选项A正确。
3.Access将内置函数分类进行管理,下列选项中,不属于Access内置函数分类的是
(分数:2.00)
A.窗口 √
B.数据库
C.数组
D.财务
解析:解析:Access内置函数分类包括数组、转换、数字、程序流程、应用程序、数据库、域聚合、财务、文本、消息等。所以本题应选择选项A。
4.ODBC的含义是
(分数:2.00)
A.开放式数据库连接 √
B.数据库访问对象
C.对象链接嵌入数据库
D.ActiveX数据对象
解析:解析:微软公司提供多种方式使用Access数据库。主要接口技术:开发式数据库连接(Open Database
Connectivity,ODBC)、数据访问对象(Data Access Object,DAO)、对象链接嵌入数据库(Object Linking
and EmbeddinR,Database,OLEDB)和ActiveX数据对象(ActiveX Data Objects,ADO)。所以选项A正确。
2013年高职计算机类专业模拟试卷及答案
《计算机类专业》 第 1 页 共 15 页 宁波市2013年高等职业技术教育招生考试模拟试卷(4月)
《计算机类专业》
考生须知:
1.本试卷分问卷和答卷两部分,满分300分。
2.在答题卷密封区内请写明校名、姓名和学号。
3.全部答案都请做在答题卷指定的位置上,务必注意试题序号与答题序号相对应,直接做在问卷上无效。
一、单项选择题(在每小题给出的四个选项中,只有一个是符合题目要求的,把所选项的标号填在答题卷上,每小题2.5分,共100分)
1. 计算机发展的四个阶段中,操作系统逐步完善是第 代。
A. 一 B. 二 C. 三 D. 四
2. 2012年6月,神舟九号飞船与天宫一号顺利交会对接,这是计算机在 的应用。
A.科学计算 B.过程控制 C.计算机辅助系统 D.数据处理
3.以下关于操作系统的描述,不正确的是 。
A. 操作系统是最基本、最重要的系统软件
B. 操作系统直接运行在裸机之上,是对计算机硬件系统的第一次扩充
C. 操作系统与用户对话的界面必定是图形界面
D. 应用软件必须在操作系统的支持下才能运行
4.计算机辅助教学是计算机的常见应用,其英文缩写为 。
A.CAI B.CAM C.CAD D.CAE
5. 寄存器用于产生及存放下条待取指令的地址。
A.指令寄存器 B.指令指针寄存器 C.状态寄存器 D.通用寄存器
6.下列字符中,ASCII码值最大的是 。
A. 数字“6” B. 大写字母“Z” C.控制字符 D. 小写字母“a”
7. 32×32点阵存放GB国标字库中的一级汉字,大约需占用的存储空间为 。
国家二级VB机试公共基础知识模拟试卷2_真题-无答案
国家二级VB机试(公共基础知识)模拟试卷2
(总分60,考试时间90分钟)
1. 选择题
1. 有二叉树如下图所示:则前序序列为( )。
A. ABDEGCFH B. DBGEAFHC
C. DGEBHFCA D. ABCDEFGH
2. 设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则后序序列为( )。
A. JIHGFEDCBA B. DGHEBIJFCA
C. GHIJDEFBCA D. ABCDEFGHH
3. 某二叉树的中序遍历序列为CBADE,后序遍历序列为CBEDA,则前序遍历序列为( )。
A. CBADE B. CBEDA
C. ABCDE D. EDCBA
4. 某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的深度(根结点在第1层)为( )。
A. 2 B. 3
C. 4 D. 5
5. 某完全二叉树按层次输出(同一层从左到右)的序列为ABCDEFGH。该完全二叉树的前序序列为( )。
A. ABCDEFGH B. ABDHECFG
C. HDBEAFCG D. HDEBFGCA
6. 设非空二叉树的所有子树中,其左子树上的结点值均小于根结点值,而右子树上的结点值均不小于根结点值,则称该二叉树为排序二叉树。对排序二叉树的遍历结果为有序序列的是( )。
A. 前序序列 B. 中序序列
C. 后序序列 D. 前序序列或后序序列
7. 设二叉树中共有15个结点,其中的结点值互不相同。如果该二叉树的前序序列与中序序列相同,则该二叉树的深度为( )。
A. 4 B. 6
C. 15 D. 不存在这样的二叉树
8. 在长度为n的顺序表中查找一个元素,假设需要查找的元素一定在表中,并且元素出现在表中每个位置上的可能性是相同的,则在平均情况下需要比较的次数为( )。
2013计算机二级(VB)考试机试题库
2013年 VB题库
第01套 简单应用题
(1)在考生文件夹下有一个工程文件sjt3.vbp,窗体上已经有一个标签Label1,请添加一个单选按钮数组,名称为Op1,含三个单选按钮,它们的Index属性分别为0、1、2,标题依次为"飞机"、"火车"、"汽车",再添加一个名称为Text1的文本框。窗体文件中已经给出了Op1的Click事件过程,但不完整,要求去掉程序中的注释符,把程序中的?改为正确的内容,使得在程序运行时单击"飞机"或"火车"单选按钮时,在Text1中显示"我坐飞机去"或"我坐火车去",单击"汽车"单选按钮时,在Text1中显示"我开汽车去",如图所示。
注意:不能修改程序中的其他部分。最后将修改后的文件按原文件名存盘。
Private Sub Op1_Click(Index As Integer)
Dim a As String, b As String, c As String
a = "我坐"
b = "我开"
' Select Case ? ***** Index *****
Case 0
Text1.Text = a + Me.Op1(0).Caption + "去"
Case 1
' Text1.Text = ? + Me.Op1(1).Caption + "去" ***** a *****
Case 2
Text1.Text = b + Me.Op1(2).Caption + "去"
End Select
End Sub
(2)在考生文件夹下有一个工程文件sjt4.vbp,Form1窗体中有一个文本框,名称为Text1;请在窗体上添加两个框架控件,名称分别为F1、F2,标题分别为"性别"、"身份";在F1中添加两个单选按钮控件Op1、Op2,标题分别为"男"、"女";在F2中添加两个单选按钮控件Op3、Op4,标题分别为"学生"、"教师";再添加一个命令按钮,名称为C1,标题为"确定"。如图所示。请编写适当的事件过程,使得在运行时,在F1、F2中各选一个单选按钮,然后单击"确定"按钮,就可以按照下表把结果显示在文本框中。
