[计算机类试卷]国家二级VF笔试模拟试卷145及答案与解析.doc
《[计算机类试卷]国家二级VF笔试模拟试卷145及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级VF笔试模拟试卷145及答案与解析.doc(20页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF笔试模拟试卷 145及答案与解析 1 下列叙述中正确的是 ( )。 ( A)一个算法的空间复杂度大,则其时间复杂度必定大 ( B)一个算法的空间复杂度大,则其时间复杂度必定小 ( C)一个算法的时间复杂度大,则其空间复杂度必定小 ( D)上述 3种说法都不对 2 下列叙述中正确的是 ( )。 ( A)一个逻辑数据结构只能有一种存储结构 ( B)逻辑结构属于线性结构,存储结构属于非线性结构 ( C)一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率 ( D)一个逻辑数据结构 可以有多种存储结构,且各种存储结构影响数据处理的效率 3 对长度为 n的线性表进行顺序查
2、找,在最坏情况下需要比较的次数为 ( )。 ( A) 125 ( B) n/2 ( C) n ( D) n+1 4 最简单的交换排序方法是 ( )。 ( A)快速排序 ( B)选择排序 ( C)堆排序 ( D)冒泡排序 5 设计程序时,应采纳的原则之一是 ( )。 ( A)程序的结构应有助于读者的理解 ( B)限制 GOTO语句的使用 ( C)减少或取消注释行 ( D)程序越短越好 6 关于结构化程序设计原则和方法的 描述错误的是 ( )。 ( A)选用的结构只准许有一个入口和一个出口 ( B)复杂结构应该用嵌套的基本控制结构进行组合嵌套来实现 ( C)不允许使用 GOTO语句 ( D)语言中
3、所没有的控制结构,应该采用前后一致的方法来模拟 7 下列特征中不是面向对象方法的主要特征的是 ( )。 ( A)多态性 ( B)继承 ( C)封装性 ( D)模块化 8 在对象方法中,一个对象请求另一个对象为其服务的方式是通过发送 ( )。 ( A)调用语句 ( B)命令 ( C)口令 ( D)消息 9 下列描述错误的是 ( )。 ( A)继承分为多重继承和单继承 ( B)对象间通信靠传递消息实现 ( C)在外面看不到对象的内部特征是基于对象的 “模块独立性好 ”这个特征 ( D)类是具有共同属性、共同方法的对象的集合 10 下列叙述中正确的是 ( )。 ( A)软件交付使用后还需要进行维护
4、( B)软件一旦交付使用就不需要再进行维护 ( C)软件交付使用后其生命周期就结束 ( D)软件维护是指修复程序中被破坏的指令 11 既不能被上级例程访问,也不能被下级例程访问的变量为 ( )。 ( A)私有变量 ( B)局部变量 ( C)字段变量 ( D)全局变量 12 下列有关数组的叙述中,错误的是 ( )。 ( A)在同一个环境下,数组与内存变量可以同名,两者互不影响 ( B)可以用一维数组的形式访问二维数组 ( C)在可以使用简单内存变量的地方都可以使用数组元素 ( D)一个数组中各元素的数据类型可以相同,也可以不同 13 在关系的基本运算中,下列属于专门关系运算的是 ( )。 ( A
5、)选择、排序 ( B)选择、投影 ( C)并、差、交 ( D)连接、笛卡儿积 14 在 Visual FoxPro中,可以对项目中的 数据、文档等进行集中管理,并可以对项目进行创建和维护的是 ( )。 ( A)工具栏 ( B)设计器 ( C)文件编辑器 ( D)项目管理器 15 假设使用 DIMENSION y(5)定义了一个一维数组 y,正确的赋值语句是 ( )。 ( A) y=8 ( B) y6=8 ( C) STORE 10 y2, y3, y4 ( D) y3, y4, y5=8 16 打开 Visual FoxPro“项目管理器 ”的 “文档 ”选项卡,其中包括 ( )。 ( A)表
6、单 (Form)文件 ( B)报表 (Report)文件 ( C)标签 (Labe1)文件 ( D)以上 3种文件 17 执行下列程序,最后 S的显示值为 ( )。 SET TALK OFF s=0 i=2 x=10 DO WHILE s =x s=s+i i=i+1 ENDDO ?s SET TALK ON ( A) 12 ( B) 14 ( C) 16 ( D) 18 18 用程序计算一个整数的各位数字之和 ,在下划线处应填写的语句是 ( )。 SET TALK OFF INPUT “X=“ TO X S=0 DO WHILE X!=0 S=S+MOD(X,10) ENDDO ?S SET
7、 TALK ON ( A) X=int(X/10) ( B) X=int(X%10) ( C) X=X-int(X/10) ( D) x=x-int(X%10) 19 下列关于视图的描述,正确的是 ( )。 ( A)可以根 据自由表建立视图 ( B)可以根据查询建立视图 ( C)可以根据数据库表建立视图 ( D)可以根据数据库表和自由表建立视图 20 在菜单设计中,可以在定义菜单名称时,为菜单项指定一个访问键。规定了菜单项的访问键为 “Q”的菜单名称定义是 ( )。 ( A)单项查询 (Q) ( B)单项查询 / (Q) ( C)单项查询 (/ Q) ( D)单项查询 ( Q) 21 在 Vi
8、sual FoxPro中下列叙述错误的是 ( )。 ( A)关系也被称作表 ( B)数据库文件不存储用户数据 ( C)表文件的扩展名是 .dbf ( D)多个表存储在一个物理文件中 22 在下列表达式中,运算结果是逻辑真的是 ( )。 ( A) EMPTY(.NULL.) ( B) EMPTY(SPACE(8) ( C) LIKE(“edit“,“edi?“) ( D) AT(“a“,“ainimal“) 23 在表单设计器的属性窗口中设置表单或其他控件对象的属性时,下列叙述正确的是 ( )。 ( A)表单的属性描述了表单的事件和方法 ( B)以斜体字显示的属性值表示为只读,不可以修改 ( C
9、)属性窗口只包括属性、方法和事件列表框和对象框 ( D)以上都不正确 24 Visual FoxPro在 SQL方面,不支持的功能是 ( )。 ( A)数据控制 ( B)数据操纵 ( C)数据查询 ( D)数据定义 25 在表单设计中,关键字 Thisform表示 ( )。 ( A)当前对象的直接容器对象 ( B)当前对象所在的表单 ( C)当前对象 ( D)当前对象所在的表单集 26 假设表单有一选项组: 男, 女,其中第一个选项按钮 “男 ”被选中,请问该选项组的 Value属性值为 ( )。 ( A) T ( B) “男 ” ( C) 1 ( D)男 或 1 27 在 Visual Fo
10、xPro中,下列哪项不属于基类的最小事件集 ( )。 ( A) INIT ( B) ERROR ( C) LOAD ( D) DESTROY 28 下列对于 SQL的嵌套查询排序的描述中,说法正确的是 ( )。 ( A)既能对外层查询排序,也能对内层查询排序 ( B)只能对外层查询排序,不能对内层查询排序 ( C)不能对外层查询排序,只能对内层查询排序 ( D)既不能对外层查询排序,也不能对内层查询排序 29 在 SQL语句中, DISTINCT短语的作用是 ( )。 ( A) 对查询结果进行分组 ( B)消除重复出现的查询记录 ( C)按条件显示部分查询记录 ( D)删除查询结果中符合条件的
11、记录 30 运算结果是字符串 “home”的表达式是 ( )。 ( A) LEFT(“myhome“,4) ( B) RIGHT(“hometown“,4) ( C) SUBSTR(“myhometown“,4,4) ( D) SUBSTR(“myhometown“,3, 4) 31 在深度为 6的满二叉树中,叶子结点的个数为【 】。 32 【 】是指在基于某个类的基础上创建新类时,新类保留 了原有类的事件、属性和方法。 33 软件测试的目的是【 】。 34 当模式改变时,也不用改写应用程序,这称为【 】独立性。 35 关系数据库管理系统所管理的关系是【 】。 36 表达式 2*23-8/4+
12、32的值为【 】。 37 日期型常量有两种格式:传统日期型格式和严格的日期格式,其中严格的日期格式的书写格式必须是【 】。 38 在 SQL SELECT语句中的 WHERE子句部分,对应于查询设计器中的【 】选项卡。 39 数据完整性一般包括实体完整性、域完整性和【 】。 40 唯一索引的 “唯一性 ”是指【 】的唯一。 41 SQL语言的核心是【 】。 42 可以将两个 SELECT语句的查询结果通过合并运算合并成一个查询结果,需要的运算符为【 】。 43 在工资表中建立查询,先按照工资升序排列,若工资相同再按照职工号降序排列, SQL语句为: SELECT * FROM 工资表 ORDE
13、R BY 工资,职工号【 】。 选课表 (学号,课程号,成绩 ) 44 统计表中已经选修了课程的学生人数的 SQL语句为 SELECT【 】 FROM选课 45 在 “选课 ”表中删除字段 “成绩 ”的有效性规则, SQL命令为: ALTER TABLE 选课 ALTER 成绩【 】。 国家二级 VF笔试模拟试卷 145答案与解析 1 【正确答案】 D 【试题解析】 算法的时间复杂度和算法的空间复杂度是从不同的角度来衡量算法的执行情况的,它们之间没有内在联系。 2 【正确答案】 D 【试题解析】 数据的存储结构是指数据的逻辑结构在计算机存储空间中的存放形式,一种数据结构可以根据需要采用不同的存
14、储结构,常用的存储结构有顺序和链式结构采用不同的存储结 构,其处理的效率是不同的。 3 【正确答案】 C 【试题解析】 对线性表进行顺序查找时,从表中的第一个元素开始,将给定的值与表中逐个元素的关键字进行比较,直到两者相符,查找到所要找的元素为止在最坏情况下,要查找的元素是表的最后一个元素或查找失败,这两种情况都需要将这个元素与表中的所有元素进行比较,因此比较次数为 n 4 【正确答案】 D 【试题解析】 所谓的交换类拌序方法是指借助数据元素之间的互相交换进行排序的一种方法,包括冒泡排序和快速排序,冒泡排序是一种最简单的交换排序方法,它通过 相邻元素的交换,逐步将线性表变成有序。 5 【正确答
15、案】 A 【试题解析】 程序设计的风格主要强调程序的简单、清晰和可理解性,以便读者理解程序滥用 GOTO语句将使程序流程无规律,可读性差:添加注释行有利于对程序的理解,不应减少或取消,程序的长短要依据实际的需要而定,并不是越短越好。 6 【正确答案】 C 【试题解析】 限制使用 GOTO语句是结构化程序设计的原则和方法之一,但不是绝对不允许使用 GOTO语句。其他 3项为结构化程序设计的原则。 7 【正确答案】 D 【试题解析】 面 向对象设计方法与面向过程设计方法有本质的不同,其摹本原理是:使用现实世界的概念抽象地思考问题从而自然地解决问题。其特点包括:分类性、多志性、封装性、模块独立性、继
16、承和多态性等。模块化是结构化程序设计的特点。 8 【正确答案】 D 【试题解析】 在面向对象方法中,对象之间通过消息进行通信。消息中只包含传递者的要求,它告诉接受者需要做哪些处理,但并不指示接受者应该怎么完成这些处理,接受者独立决定采用什么方式完成所需的处理。 9 【正确答案】 C 【试题解析】 对象的封装性是指从外面看只能看到 对象的外部特性;而对象的内部,其处理能力的实行和内部状态对外是不可见的,是隐蔽的。 10 【正确答案】 A 【试题解析】 软件生命周期一般可以分为软件定义、软件开发及软件运行维护 3个阶段。软件交付并投入运行后,需要不断地进行维护,并根据新提出的需求进行必要而且可能的
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 笔试 模拟 145 答案 解析 DOC
