二级Visual+Basic语言程序设计模拟210

上传人:pu****.1 文档编号:508372825 上传时间:2024-01-04 格式:DOC 页数:18 大小:127KB
返回 下载 相关 举报
二级Visual+Basic语言程序设计模拟210_第1页
第1页 / 共18页
二级Visual+Basic语言程序设计模拟210_第2页
第2页 / 共18页
二级Visual+Basic语言程序设计模拟210_第3页
第3页 / 共18页
二级Visual+Basic语言程序设计模拟210_第4页
第4页 / 共18页
二级Visual+Basic语言程序设计模拟210_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《二级Visual+Basic语言程序设计模拟210》由会员分享,可在线阅读,更多相关《二级Visual+Basic语言程序设计模拟210(18页珍藏版)》请在金锄头文库上搜索。

1、 模拟 二级 Visual Basic 语言程序设计模拟 210单项选择题第 1 题: 线性表常采用的两种存储结构是A. 散列方法和索引方式B. 链表存储结构和数组C. 顺序存储结构和链式存储结构D .线性存储结构和非线性存储结构参考答案: C线性表的存储通常要用两种存储结构:顺序存储结构和链式存储结构。第 2 题: 软件需求分析阶段的工作,可以分为四个方面:需求获取、编写需求规格说明 书、需求评审和 。A .阶段性报告B. 需求分析C. 需求总结D. 都不正确 参考答案: B软件需求分析阶段的工作,可以概括为四个方面: 需求获取、需求分折、编写 需求规格说明书和需求评审。需求获取的目的是确定

2、对目标系统的各方面需求。 涉及到的主要任务是建立获取用户需求的方法框架, 并支持和监控需求获取的过 程。 需求分析是对获取的需求进行分析和综合,最终给出系统的解决方案和目 标系统的逻辑模型。 编写需求规格说明书作为需求分析的阶段成果,可以为用 户、分析人员和设计人员之间的交流提供方便, 可以直接支持目标软件系统的确 认,又可以作为控制软件开发进程的依据。 需求评审是对需求分析阶段的工作进 行复审,验证需求文档的一致硅、可行性、完整性和有效性。第 3 题: 设计窗体时,双击窗体上没有控件的地方,打开的窗口是 。A. 代码窗口B. 属性窗口C. 工具箱窗口D. 工程窗口参考答案: A第 4 题:表

3、达式 Str(Len( “123”)+Str(77 7)的值是 。A. 3+777B. 3777C. 807D. 123777 参考答案: B本题考查字符串处理函数。 Str 的功能是把数字转化为字符, Len 函数的功能是 求字符串中字符的个数。题中“ +”为字符串连接运算符。第 5 题: 下列工具中,不属于结构化分析的常用工具的是 。A. 数据流图B. 数据字典C. 判定树D. N-S 图 参考答案: D结构化分析常用工具有数据流图、数据字典、判定树和判定表;第 6 题: 在软件生产过程中,需求信息的来源是 。A. 程序员B. 项目经理C. 设计人员D. 软件用户参考答案: D软件需求是指

4、用户对目标软件系统在功能、 性能、设计约束等方面的要求, 是由 用户提出的。第 7 题:对关系S和R进行集合运算,结果中既包含 S中的所有元组也包含R中的所有 元组,这样的集合运算称为 。A. 并运算B. 交运算C. 差运算D. 积运算参考答案: A关系的并运算是指由结构相同的两个关系合并, 形成一个新的关系, 新关系中包 含两个关系中的所有元组。第 8 题: 对建立良好的程序设计风格,下面描述正确的是 () 。A. 程序应简单、清晰、可读性好B. 符号名的命名只要符合语法C .充分考虑程序的执行效率D. 程序的注释可有可无参考答案: A程序设计应该简单易懂, 语句结构应该简单直接,不应该为提

5、高效率而把语句复杂化。 第 9 题: 数据库的故障恢复一般是由 来执行恢复。A. 电脑用户B. 数据库恢复机制C. 数据库管理员D. 系统普通用户 参考答案: C数据库一旦发生故障, 需要及时进行故障恢复, 并由数据库管理员负责执行故障 恢复。第 10 题: 下列选项中,不属于数据模型所描述的内容的是 。A. 数据类型B. 数据操作C. 数据结构D. 数据约束 参考答案: A数据模型描述的内容包含数据结构:数据操作和数据约束。第 11 题: 在窗体上画一个命令按钮,然后编写如下时间过程Print Sub Command 1 Click() a=InputBox( “Enter the Firs

6、t interger”)b=InputBox( “Enter the Second interger”)Print b+aEnd Sub 程序运行后,单击命令按钮,先后在两个输入对话框中分别输入456 和 123,则输出结果是 。A. 579B. 123C. 456D. 123456 参考答案: DInp utBox函数返回的是字符串格式的用户输入的数据,因此本题中,最后变a和变量b中存储的是字符串 456和 123,因此表达式b+a,就是将这两个 字符串连接起来,称为字符串 123456。第 12 题: 确定一个控件在窗体上的位置的属性是 。A. Width 或 HeightB. Width

7、 和 HeightC. Top 或 LeftD. Top 和 Left参考答案: D本题考查对象的基本属性。 Height 和 Width 属性决定了控件的高度和宽度,而 Top 和 I,eft 属性决定了控件在窗体中的位置属性。第 13 题:设有关键码序列(Q, G, M 乙 A, N, B, P, X., H, 丫,S, T, L, K, E),采 用堆排序法进行排序,经过初始建堆后关键码值 B 在序列中的序号是 。A. 1B. 3C. 7D. 9参考答案: B建堆的算法:首先将要排序的所有关键码放到一棵完全二叉树的各个结点中 (这 时的二叉树不具备堆的特性 ),.然后,从 i=Pn/2(

8、n 为结点的个数 )的结点 Ki 开始,逐步把以Kn/2 , Kn/2-1 , Kn/2-2 ,为根的子树排成堆,直到以K1 为根的树排成堆, 就完成了建堆过程。 此题中, n= 1 6,i= 1 6 ,2=8,即从第 8个 结点开始,建堆完成后如下图* 所以经过初始建堆后关键码值 B在序列中的 得“曰 Q序号是 3。第 14 题:在窗体上有一个名称为Comma nd的命令按钮,并有如下程序:Private Sub Commandl-Click()Static X As IntegerStatic YAs In tegerClsY=1: Y=Y+5: X=5+X: Print X , YEnd

9、 Sub程序执行时,单击命令按钮 Comma nd三次后,窗体上显示的结果为 。A. 1516B. 56C. 1515D. 156参考答案: D第 15 题:以下() 控件没有 Caption 属性。A. CommandButtonB. CheckBOXC. TextBOXD. Label参考答案: C本题考查基本控件的常用属性。 命令按钮(CommandBuRo、复选框(CheckBox)以 及标签 (Label) 都有标题 (Caption) 属性;而文本框没有 Caption 属性,只有 Text属性。第 16 题:表达式 Int(-15 8)+Fix(-15 8)+Int(15 8)+

10、Fix(15 8) 的运算结果是A. -1B. -2C. OD. 1参考答案: A本题考查函数 Irtt 的功能, Int(x) 的作用是取不大于 x 的最小的整数, Fix(x) 则是简单的取整数部分。第 17 题:编写如下事件过程:Private Sub Form_MouseMove(Button As Integer,Shift As Interger,X AsSingle , Y As Single)If(Button And 3)=3 ThenPrint “AAAA”End IfEnd Sub程序运行后,为了在窗体上输出“ AAAA,应按下的鼠标键为 oA. 按左键并移动B. 按右键

11、并移动C. 同时按下左、右键并移动D. 按什么键都不显示参考答案: D鼠标单击时,鼠标键按下的参数 Button 可取 3 个值:按下左键时, Button 值为 l、按下右键时,Button值为2、按下中间键时,Button值为4。因此始终不能 执行语句“ Print ” AAAA ”,也就不能输出“ AAAA。第 18 题:窗体上有一个名称为 Cbl 的组合框,程序运行后,为了输出选中的列表项,应 使用的语 1 是。A. Print Cbl SelectedB. Print Cbl List(Cbl Listlndex)C. Print Cbl Selected.TextD. Print

12、Cbl List(Listlnde)参考答案: B组合框的属性 Listlndex 返回当前所选项目的索引号, List(Index) 属性返回指 定索引号的列表项内容,因此返回当前选定的列表项应该用 Cb 1List(Cb 1, Listlndex) 。12345,第 19 题: 窗体上有一个命令按钮和一个文本框,程序执行后,在文本框中输入单击命令按钮后的输出结果为 。Private Sub Command l_Click()Dim AAs Integer,B As IntegerTextl SelStart=2 : Text1 SelLength=2A=Val(Text1 SelText)

13、 :B=Len(Text1 Text)Print A*BEnd SubA. 68B. 115C. 1700D. 1 70参考答案: D第 20 题:使用方法,可清除列表框中所有的列表项A. RemoveB. ClearC. RemoveltemD. Move参考答案: B本题考查列表框项目清除。在列表框中可以使用Removeltem 方法和 Clear 方法来清除项目,其中Removeln#除某一项,而Clear清除所有项。第 21 题: 下列循环能正常结束的是 。A. x=5 Do x=x+1 Loop Un til x 0D. x=6 DO x=x-2 Loop Until x=1参考答案

14、: C本题考查Do型循环。对于这种循环结构,首先看条件判断在循环体的前面还是 后面,如果是先判断条件,则有可能一次也不执行循环体;如果是后判断条件, 则无论条件如何至少执行一次循环体。 由 Until 引出的循环条件为 False 时执行 循环体,条件为True时退出循环;题目中选项 A中循环变量逐渐增加,不可能 小于0,选项B中循环变量的步长为2,初值为1,不可能等于10。而选项C中 执行一次循环体,条件成立,退出循环。选项 D和选项B相似,循环变量无法等 于1。第 22 题:阅读程序:Private Sub Form_Click() a = 0For j = 1 To 15a = a+j Mod 3Next jPrint aEnd Sub 程序运行后,单击窗体,输出结果是 。A. 105B. 1C. 120D. 15参考答案: DMod是求模运算符,即求余数,程序中jMod3的余数可能值为0,1,2,1到15的 整数中, 3、6、9、 1 2、 1 5这5个数除 3的余数为 0, 1, 4, 7, 10, 13这5个数 除3余数为1,2,5,8,11,14这5个数除3余数为2。因此a的值为1*5+2*5=15, 即选择 D 正确。第 23 题: 在窗体上没有进行任何属性设置,然后编写如下事件过程,则程序运行结果是Pri

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号