下载此文档

国家二级VB机试(选择题)模拟试卷427(题后含答案及解析).pdf


文档分类:资格/认证考试 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
该【国家二级VB机试(选择题)模拟试卷427(题后含答案及解析) 】是由【小屁孩】上传分享,文档一共【9】页,该文档可以免费在线阅读,需要了解更多关于【国家二级VB机试(选择题)模拟试卷427(题后含答案及解析) 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。国家二级VB机试(选择题)模拟试卷427(题后含答案及解析)题型有:(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=m。现又在栈中退出一个元素后,栈顶指针top值为()。-+:C解析:栈的顺序存储空间为S(1:m),初始状态top=m+1,所以这个栈是m在栈底(也可理解为开口向下的栈)。经过一系列入栈与退栈操作后top=m,则栈中有1个元素,若现在又退出一个元素,那么栈顶指针下移一位,回到m+1的位置。知识模块:=rear=NULL。经过一系列正常的入队与退队操作后,front=10。rear=5。该队列中的元素个数为()。:D解析:带链的队列使用了链表来表示队列,而链表中的元素存储在不连续的地址中,因此当front=10,rear=5时,不能确定队列中元素的个数。知识模块:,后序遍历序列为CBEDA,则前序遍历序列为()。:C解析:二叉树的后序遍历序列为CBEDA,由于后序遍历最后访问根结点,可以确定该二叉树的根结点是A。再由中序遍历序列为CBADE,可以得到子序列(CB)一定在左子树中,子序列(DE)一定在右子树中。结点C、B在中序序列和后序序列中顺序未变,说明结点B是结点C的父结点;结点D、E在中序序列和后序序列中顺序相反,说明结点D是结点E的父结点。因此该二叉树的前序遍历序列为ABCDE。知识模块:()。A.(98,95,93,94,89,90,76,80,55,49)B.(98,95,93,94,89,85,76,64,55,49)C.(98,95,93,94,89,90,76,64,55,49)D.(98,95,93,96,89,85,76,64,55,49)正确答案:D解析:根据堆的定义,n个元素的序列(h1,h2,…hn),当且仅当hi≤h2i且hi≤h2i+1时为小顶堆,当且仅当hi≥hi且hi≥h2i+1时为大顶堆。D项中,h2=95,h4=96,h2<h4,但h5=89,h2>h5,不满足小顶堆和大顶堆条件。知识模块:()。:A解析:软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。系统软件是管理计算机的资源,提高计算机使用效率并服务于其他程序的软件,如操作系统,编译程序,汇编程序,数据库管理系统和网络软件等。应用软件是为解决特定领域的应用而开发的软件。例如,事务处理软件,工程与科学计算软件,实时处理软件,嵌入式软件,人工智能软件等应用性质不同的各种软件。支撑软件是介于系统软件和应用软件之间,协助用户开发的工具性软件。知识模块:()。:B解析:软件设计应遵循的准则有抽象、逐步求精和模块化、信息隐蔽和局部化、模块独立性。模块的独立性程度是评价设计好坏的重要程度标准,有两个定性标准度量,即模块间的耦合性和模块内的内聚性。耦合性是模块间互相连接的紧密程度的度量。一个模块的耦合性越高则该模块的独立性越弱。内聚性是指一个模块内部各个元素间彼此结合的紧密程度。一个模块的内聚性越高则该模块的独立性越强。好的软件设计,应尽量做到高内聚、低耦合。知识模块:,设计测试用例应根据()。:A解析:白盒测试又称为结构测试或逻辑驱动测试,它允许测试人员利用程序内部的逻辑结构及有关信息来设计或选择测试用例,对程序所有的逻辑路径进行测试。知识模块:()。:C解析:概念模式主要描述数据的概念记录类型以及它们间的关系,它还包括一些数据间的语义约束,对它的描述可用DDL语言(数据定义语言)定义。知识模块:,关系模式是用来记录用户数据的()。:D解析:关系模式采用二维表来表示关系,简称表。知识模块:()。:C解析:关系R1和关系R2没有同名列,但关系R1中的B列与关系R2中的D列有相等值,因此属于等值连接。知识模块::R(C#,Cn,T,Ta)(其中c}}为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。该关系模式可进一步规范化为()。(C#,Cn,T),R2(T,Ta)(C#,Cn),R2(T,Ta)(C#,Cn,Ta),R2(T,Ta)(C#,T),R2(T,Ta)正确答案:A解析:本题的码为课程号,由于每门课程只有一位任课教师,课程号就可以决定教师名、教师地址。课程号可决定教师名,教师名又决定教师地址,这里有对主属性的传递依赖。可将该关系模式拆分为两个关系模式R1和R2,其中R1包含课程号、课程名、教师名,R2包含教师名、教师地址。其中R1的主码是课程号,R2的主码为教师名。这样两个表都不会出现对主属性的传递依赖。知识模块:,错误的是()。:B解析:。知识模块:()。*!(-5To-1)正确答案:A解析:变量名的命名规则是:255个字符以内,第一个字符是字母,其后可以是字母、数字和下划的线组合,最后一个字符也可以是类型说明符。通常使用具有一定含义的变量名,可以帮助说明功能,简化调试过程。保留字不能作为变量名。选项A中的mod为保留字,所以选项A错误。知识模块:,事件过程如下:Privatemandl_Click()m=-(m)Thenn=Int(m)Elsen=Abs(m)EndIfPrintnEndSub运行程序,并单击命令按钮,窗体上显示的内容为()。A.-4B.-:D解析:形状控件不响应Click事件。知识模块:。以下能够将列表框当前选定的列表项替换为字符串“Basic”的语句是()。”Basic”()=“Basic”=“Basic”:B解析:AddItem用于将列表项添加到列表框。Text属性是被选定的选项的文本内容。列表框的List属性用来列出表项的内容,也可以改变数组中的已有值,属性ListIndex用于返回当前选择的列表项的索引号。选项B正确。知识模块:,及下面的事件过程:PrivateSubForm_Load()==mandl_Click()=70EndSub程序运行时单击命令按钮,则滚动条上滚动块位置的图示是()。:C解析:题目中程序运行时设置了水平滚动条所能表示的最小值为0,能表示的最大值为100,当单击命令按钮时,设置水平滚动条的当前位置为70,即在水平滚动条中部偏的位置,按右各个选项图形的所示,C选项的图示与题目相符。知识模块:“容器”的控件是()。:A解析:窗体控件、框架控件和图片框控件可以作为其他控件的容器。选A。知识模块:,其名称为Text1,然后编写如下程序:OptionBase1PrivateSubForm_Click()DimArt(10)AsIntegerFori=6To10Arr(i)=i-=Str(Arr(6)+Art(Arr(6)+Art(10)))EndSub程序运行后,单击窗体,在文本框中显示的内容是()。:D解析:For循环对数组Arr的第6个到第10个元素赋值。Arr(6)=3;Arr(10)=7;因此,输出结果是10。选D。知识模块::PrivateSubForm_Click()x=0Whilex10x=x+1x=y*xWendPrintxEndSub运行程序,单击窗体,输出结果是()。:D解析:while…Wend语句只要指定的条件为True,则会重复执行一系列的语句。程序中只要满足x<10的条件循环就一直执行。当x=4时,执行完循环体内容后x=25,条件为False,退出,打印,选D。知识模块:,错误的是()。:C解析:控件数组是由类型相的控件组同成,具有相的名称,用下标同IntJex属性区分各数组元素,它们共用相的事件过程。同故C选项错误。知识模块::mandl_Click()=InputBox(“输入第一个数”)y=InputBox(“输入第二个数”)Callf(x,y)Printx,yEndSubSubf(aAsInteger,ByValbAsInteger)a=a*2x=a+bb=b+100EndSub程序运行后,单击命令按钮Command1,并输入数值10和15,则输出结果为()。:D解析:程序中过程f的参数a默认为按址传递,参数b指定按值传递,因此调用f(x,y)时,x的值会受到影响,y的值不会。程序中输入10和15,则x=10,y=15。调用f(x,y),在过程中a=a*2,即a=10*2=20,变量x是过程f中的局部变量,没有用处可不用理会,b=b+100,即b=15+100=115。a的值即按钮单击事件中变量x的值,因此x=20,而y的值仍是原来的值15,因此Printx,y输出2015。知识模块:,错误的是()。(....):D解析:菜单项的索引号不要求必须从1开始。知识模块:,然后编写如下程序:PrivateSubForm_KeyDown(KeyCodeAsInteger,ShiftAsInteger)PrintChr(KeyCode)EndSubPrivateSubForm_KeyPress(KeyAsciiAsInteger)PrintChr(KeyAscii)EndSub运行程序时,按下字母键a,则窗体上显示的是()。:B解析:KeyCode是按键的实际字符(不区分大小写),KeyAscii是以字符为准,是所按键的ASCⅡ码。知识模块:,应使用的语句是()。:A解析:Unload语句用来将指定窗体从内存中清除。格式:Unload窗体名称。知识模块:,需打开顺序文件”E:”,以下正确的命令是()。:\#”E:\”ForInputAs#:\#”E:\”ForOutputAs#2正确答案:D解析:打开顺序文件的基本格式为:Open“文件名称”ForModeAs#文件号。“文件名称”表示要打开的文件的路径。Mode为打开模式:OutPut用于输出;Append用于追加写入;Input用于读取。文件号为打开文件时指定的旬柄(即文件号)。知识模块:多重窗体与数据文件

国家二级VB机试(选择题)模拟试卷427(题后含答案及解析) 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数9
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小屁孩
  • 文件大小334 KB
  • 时间2024-04-15