欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

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

    • 资源ID:494111       资源大小:99.50KB        全文页数:23页
    • 资源格式: DOC        下载积分:2000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要2000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

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

    1、VB 笔试模拟试卷 1及答案与解析 1 假设线性表的长度为 n,则在最坏情况下,冒泡排序需要的比较次数为 ( A) log2n ( B) n2 ( C) O(n1.5) ( D) n(n-1)/2 2 算法分析的目的是 ( A)找出数据结构的合理性 ( B)找出算法中输入和输出之间的关系 ( C)分析算法的易懂性和可靠性 ( D)分析算法的效率以求改进 3 线性表 L=(a1, a2, a3, ai , an) ,下列说法正确的是 ( A)每个元素都有一个直接前件和直接后件 ( B)线性表中至少要有一个元素 ( C)表 中诸元素的排列顺序必须是由小到大或由大到小 ( D)除第一个元素和最后一个

    2、元素外,其余每个元素都有一个且只有一个直接前件和直接后件 4 在单链表中,增加头结点的目的是 ( A)方便运算的实现 ( B)使单链表至少有一个结点 ( C)标识表结点中首结点的位置 ( D)说明单链表是线性表的链式存储实现 5 软件工程的出现是由于 ( A)程序设计方法学的影响 ( B)软件产业化的需要 ( C)软件危机的出现 ( D)计算机的发展 6 软件开发离不开系统环境资源的支持,其中必要的测试数据属于 ( A)硬 件资源 ( B)通信资源 ( C)支持软件 ( D)辅助资源 7 在数据流图 (DFD)中,带有名字的箭头表示 ( A)模块之间的调用关系 ( B)程序的组成成分 ( C)

    3、控制程序的执行顺序 ( D)数据的流向 8 分布式数据库系统不具有的特点是 ( A)数据分布性和逻辑整体性 ( B)位置透明性和复制透明性 ( C)分布性 ( D)数据冗余 9 关系表中的每一横行称为一个 ( A)元组 ( B)字段 ( C)属性 ( D)码 10 下列数据模型中,具有坚实理论基础的是 ( A)层次模型 ( B)网状模型 ( C)关系模型 ( D)以上 3个都是 11 下列说法错误的是 ( A)标准模块也称程序模块文件,扩展名是 .bas ( B)标准模块由程序代码组成 ( C)标准模块只用来定义一些通用的过程 ( D)标准模块不附属于任何一个窗体 12 在设计阶段,当双击窗体

    4、上的某个控件时,打开的窗口是 ( A)工程资源管理器窗口 ( B)工具箱窗口 ( C)代码窗口 ( D)布局窗口 13 下列说法错误的是 ( A) Caption为只读属性,运行时对象的名称不能改变 ( B)设置 Height或 Width的数值单位为 twip,是 1点的 1/20 ( C) Icon属性用来设置窗体最小化时的图标 ( D)用来激活属性窗口的快捷键是 F4键 14 下列说法不正确的是 ( A)对象的操作由对象的属性、事件和方法来描述 ( B) Visual Basic是面向对象的程序设计, Visual Basic中只有窗体和控件两种对象 ( C)属性是对象的特征,不同的对象

    5、有不同的属性 ( D)对象事件在代码窗口中体现过程 15 要使文件列表框中的文件随目录列表框中所选择的当前目录的不同而发生变化,应该 ( A)在 File1中的 Change事件中,输入 File1 Path=Dir1 Path ( B)在 Dirl中的 Change事件中,输入 File1 Path=Dir1 Path ( C)在 File1中的 Change事件中,输入 Dir1 Path=File1 Path ( D)在 Dir1中的 Change事件中,输入 Dir1 Path=File1 Path 16 下列日期型数据正确的是 ( A) January 10, 1979 ( B) #

    6、January 10, 1997# ( C) January 10, 1997 ( D) 第二次调用 Tt过程时,因为 x为静态变量,所以它的值为上次调用后的值,即为 1,加上乘以 a加 1后, x的值变为 4,输出结果为 4;同理,第三此调用后输出结果为 13。 36 【正确 答案】 存储结构 【试题解析】 数据的逻辑结构是指反映数据元素之间逻辑关系的数据结构;数据的存储结构是指数据的逻辑结构在计算机存储空间中的存放形式。在数据的存储结构中,不仅要存放各数据元素的信息,还需要存放各数据元素之间的前后件关系的信息。 37 【正确答案】 继承 【试题解析】 类是面向对象语言中必备的程序语言结构,

    7、用来实现抽象数据类型。类与类之间的继承关系实现了类之间的共享属性和操作,一个类可以在另一个已定义的类的基础上定义,这样使该类型继承了其超类的属性和方法,当然,也可以定义自己的属 性和方法。 38 【正确答案】 内聚 【试题解析】 内聚性是一个模块内部各个元素间彼此结合的紧密程度的度量,内聚是从功能角度来度量模块内的联系;耦合性是模块间互相连接的紧密程度的度量。 39 【正确答案】 一对多 (或 1: N) 【试题解析】 两个实体集间的联系实际上是实体集间的函数关系,这种函数关系可以有 3种,即一对一 (1: 1)的联系、一对多 (1: N)或多对一 (N: 1)的联系和多对多 (N: N)的联

    8、系。 40 【正确答案】 ctvbbblankz2 【试题解析】 数据库设计分为以下 6个设计阶段:需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段、实施阶段及数据库运行和维护阶段。 41 【正确答案】 Change 【试题解析】 本题考查的是驱动器列表框的知识。驱动器列表框的最常用的事件是 “Change事件 ”,每次重新设置 Drive属性都会引起 “Change”事件。 42 【正确答案】 x=0 , x 【试题解析】 本程序先定义了 3个变量, x、 amin、 amax,它们分别用来接受从键盘输入的字符,最小值和最大值,先用 InputBox函数从键盘接受 一个整数并 赋给 x

    9、。然后将 x的值赋给 amin 和 amax,作为它们的初值,因为当输入的值为负数时结束循环,所以 Do While的控制语句就是判断 x的 值是否大于等于 “o”;当x大于等于 “0”时,执行块形式条件语句,当 x大于 amax,将 x的值赋给 amax,显然当 x的值小于 amin 时,就将 x的值赋 给 amin;每循环一次,就要给 x赋值一次,然后接着循环直到 x的值是负数时就跳出循环,输出 amax和 amin 的值。 43 【正确答案】 N=InputBox(“What is the W?“) , Call RecArea(M, N) 【试题解析】 程序通过 RecArea来计算并

    10、输出矩形的面积,它有两个形式参数,分别为矩形的长和宽;在 Sub 事件过程中,从键盘上输入矩形的长 和宽,调用 InputBox函数分别将输入的数赋给 M和 B,所以【 】为 N=InputBox(“What is the W?“);将 M和 N作为实参调用 RecArea 过程,它有两 种书写方式,一种是把过程的名字放在一个 Call语句中,格式为 Call过程名 (实际参数 );另外一种是把过程名作为一个语句来使用,与第一 种方式相比,它去掉关键字 Call,去掉了参 数列表,所以【 】为 Call RecArea(M, N)或 RecArea (M, N)。 44 【正确答案】 Inpu

    11、t #1, x , Print #2, x, y 【试题解析】 本题考查顺序文件的读写操作,事件过程中,顺序文件的打开和关闭语句都正确。循环语句使用也正确。事件过程的功能是:从 NM1 txt中读取数据,向 NM2 txt中写人数据。程序中没有对数据文件进行读写的语句,故空白处要填写的正是对顺序文件读数据和写数据的语句。 45 【正确答案】 504,504,504 【试题解析 】 关键字 ByVal用来实现传值,也就是说在定义通用过程时,如果形参前面有关键字 Byval,则该参数用传值方式传递,否则用传址方式传递;在Sub过程中,先将输入的 “456”赋给变量 m, m作为参数,调用 Trans 过程;在Trans 过程中以 num作为 Do While的循环条件;在循环体中,调用 Mod 函数,将 num的个位数字与 k 相乘,然后赋给 k,第一次循环时, num的值是 789,所以 k 的值为 9,执行 num = num10后, num的值为 78,循环三次后, num变为0;退出循环, k 值等于 987=504,并将 k的值作为返回值;当输入 “987”或“879”时执行相同的操作,结果都为 504。可以看出,此程序可用于求一个数值各位上数值的乘积。


    注意事项

    本文([计算机类试卷]VB笔试模拟试卷1及答案与解析.doc)为本站会员(terrorscript155)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

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

    收起
    展开