ImageVerifierCode 换一换
格式:DOC , 页数:21 ,大小:64.50KB ,
资源ID:501396      下载积分:2000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-501396.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文([计算机类试卷]国家二级VF机试(选择题)模拟试卷77及答案与解析.doc)为本站会员(lawfemale396)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

[计算机类试卷]国家二级VF机试(选择题)模拟试卷77及答案与解析.doc

1、国家二级 VF机试(选择题)模拟试卷 77 及答案与解析 一、选择题 1 下列数据结构中,能够按照 “先进后出 “原则存取数据的是 ( )。 ( A)循环队列 ( B)栈 ( C)队列 ( D)二叉树 2 下列数据结构中,属于非线性结构的是 ( )。 ( A)循环队列 ( B)带链队列 ( C)二叉树 ( D)带链栈 3 软件设计中模块划分应遵循的准则是 ( )。 ( A)低内聚低耦合 ( B)高内聚低耦合 ( C)低内聚高耦合 ( D)高内聚高耦合 4 在软件开发中,需求分析阶段产生的主要文档是 ( )。 ( A)可行性分析报告 ( B)软件需求规格说明书 ( C)概要设计说明书 ( D)集

2、成测试计划 5 数据流图中带有箭头的线段表示的是 ( )。 ( A)控制流 ( B)事件驱动 ( C)模块调用 ( D)数据流 6 在软件开发中,需求分析阶段可以使用的工具是 ( )。 ( A) N S图 ( B) DFD图 ( C) PAD图 ( D)程序流程图 7 耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是 ( )。 ( A)提高耦合性降低内聚性有利于提高模块的独立性 ( B)降低耦 合性提高内聚性有利于提高模块的独立性 ( C)耦合性是指一个模块内部各个元素间彼此结合的紧密程度 ( D)内聚性是指模块间互相连接的紧密程度 8 数据库应用系统中的核心问题是 ( )。 (

3、 A)数据库设计 ( B)数据库系统设计 ( C)数据库维护 ( D)数据库管理员培训 9 在 E R图中,用来表示实体联系的图形是 ( )。 ( A)椭圆形 ( B)矩形 ( C)菱形 ( D)三角形 10 有三个关系 R、 S和 T如下: 则关系 T是由关系 R和 S通过某种操作得到,该操作为 ( )。 ( A)选择 ( B)投影 ( C)交 ( D)并 11 设 X “11“, Y “1122“, 下列表达式结果为假的是 ( )。 ( A) NOT(X Y)AND (X$Y) ( B) NOT(X$Y)OR (X Y) ( D) NOT(X$Y) 12 以下是与设置系统菜单有关的命令,其

4、中错误的是 ( )。 ( A) SET SYSMENU DEFAULT ( B) SET SYSMENU TO DEFAULT ( C) SET SYSMENU NOSAVE ( D) SET SYSMENU SAVE 13 在 Visual FoxPro中可以建立表的命令是 ( )。 ( A) CREATE ( B) CREATE DATABASE ( C) CREATE QUERY ( D) CREATE FORM 14 为了隐藏在文本框中输入的信息,用占位符代替显示用户输入的字符,需要设置的属性是 ( )。 ( A) Value ( B) ControlSource ( C) Input

5、Mask ( D) PasswordChar 15 下列函数返回类型为数值型的是 ( )。 ( A) STR ( B) VAL ( C) CTOD ( D) DTOC 16 下列程序段执行时在屏幕上显示的结果是 ( )。 x1 20 x2 30 SET UDFPARMS TO VALUE DO test WITH x1, x2 ? x1, x2 PROCEDURE test PARAMETERS a, b x a a b b x ENDPRO ( A) 30 30 ( B) 30 20 ( C) 20 20 ( D) 20 30 17 说明数组后,数组元素的初值是 ( )。 ( A)整数 0

6、( B)不定值 ( C)逻辑真 ( D)逻辑假 18 在 Visual FoxPro中,通常以窗口形式出现,用以创建和修改表、表单、数据库等应用程序组件的可视化工具称为 ( )。 ( A)向导 ( B)设计器 ( C)生成器 ( D)项目管理器 19 在查询设计器环境中, “查询 “菜单下的 “查询去向 “不包括 ( )。 ( A)临时表 ( B)表 ( C)文本文件 ( D)屏幕 20 Modify Command命令建立的文件的默认扩展名是 ( )。 ( A) prg ( B) app ( C) cmd ( D) exe 21 如果有定 义 LOCAL data, data的初值是 ( )

7、。 ( A)整数 0 ( B)不定值 ( C)逻辑真 ( D)逻辑假 22 执行如下命令序列后,最后一条命令的显示结果是 ( )。 DIMENSION M(2,2) M(1,1) 10 M(1,2) 20 M(2,1) 30 M(2,2) 40 ? M(2) ( A)变量未定义的提示 ( B) 10 ( C) 20 ( D) .F. 23 参照完整性规则的更新规则中 “级联 “的含义是 ( )。 ( A)更新父表中的连接字段值时,用新的连接字段值自动修改子表中的所有 相关记录 ( B)若子表中有与父表相关的记录,则禁止修改父表中的连接字段值 ( C)父表中的连接字段值可以随意更新,不会影响子表

8、中的记录 ( D)父表中的连接字段值在任何情况下都不允许更新 24 CREATE DATABASE命令用来建立 ( )。 ( A)数据库 ( B)关系 ( C)表 ( D)数据文件 25 在 Visual FoxPro中,菜单程序文件的默认扩展名是 ( )。 ( A) mnx ( B) mnt ( C) mpr ( D) prg 26 下面有关数据库表和自由表的叙述中,错误的是 ( )。 ( A)数据库表和自由表都可以用表设计器来建立 ( B)数据库表和自由表都支持表间联系和参照完整性 ( C)自由表可以添加到数据库中成为数据库表 ( D)数据库表可以从数据库中移出成为自由表 27 在 Vis

9、ual FoxPro中,若所建立索引的字段值不允许重复,并且一个表中只能创建一个,这种索引应该是 ( )。 ( A)主索引 ( B)唯一索引 ( C)候选索引 ( D)普通索引 28 在 SQL SELECT语句中为了将查询结果存储到临时表应该使用短语 ( )。 ( A) TO CURSOR ( B) INTO CURSOR ( C) INTO DBF ( D) TO DBF 29 设有学生选课表 SC(学号,课程号,成绩 ),用 SQL命令检索同时选修了课程号为 “C1“和 “C5“课程的学生的学号的正确命令是 ( )。 ( A) SELECT 学号 FROM SC WHERE 课程号 C1

10、 AND 课程号 C5 ( B) SELECT 学号 FROM SC WHERE 课程号 C1 AND 课程号 (SELECT课程号 FROM SC WHERE课程号 C5) ( C) SELECT 学号 FROM SC WHERE 课程号 C1 AND 学号 (SELECT 学号 FROM SC WHERE课程号 C5) ( D) SELECT 学号 FROM SC WHERE 课程号 C1 AND 学号 IN (SELECT 学号 FROM SC WHERE课程号 C5) 30 设有学生表 S(学号,姓名,性别,年龄 )、课程表 C(课程号,课程名,学分 )和学生选课表 SC(学号,课程号

11、,成绩 ),检索学号、姓名和学生所选课程的课程名和成绩,正确的 SQL命令是 ( )。 ( A) SELECT 学号,姓名,课程名,成绩 FROM S, SC, C WHERE S.学号 SC.学号 AND SC.学号 C.学号 ( B) SELECT 学号,姓名,课程名,成绩 FROM (S JOIN SC ON S.学号 SC.学号 )JOIN C ON SC.课程号 C.课程号 ( C) SELECT S.学号,姓名,课程名,成绩 FROM S JOIN SC JOIN C ON S.学号 SC.学号 ON SC.课程号 C.课程号 ( D) SELECT S.学号,姓名,课程名,成绩

12、FROM S JOIN SC JOIN C ON SC.课程号 C.课程号 ON S.学号 SC.学号 31 以下有关 SELECT 短语的叙述中错误的是 ( )。 ( A) SELECT短语中可以使用别名 ( B) SELECT短语中只能包含表中的列及其构成的表达式 ( C) SELECT短语规定了结果集中列的顺序 ( D)如果 FROM短语引用的两个表有同名的列,则 SELECT短语引用它们时必须使用表名前缀加以限定 32 与 “SELECT * FROM 学生 INTO DBF A“等价的语句是 ( )。 ( A) SELECT * FROM 学生 INTO A ( B) SELECT

13、* FROM 学生 INTO TABLE A ( C) SELECT * FROM 学生 TO TABLE A ( D) SELECT * FROM 学生 TO DBF A 33 为 “评分 “表的 “分数 “字段添加有效性规则: “分数必须大于等于 0并且小于等于10“,正确的 SQL语句是 ( )。 ( A) CHANGE TABLE 评分 ALTER 分数 SET CHECK 分数 0 AND 分数 0 AND 分数 0 AND 分数 0 OR 分数 600 AND (名称 主机板 AND 名称 硬盘 ) ( B) SELECT * FROM 产品 WHERE 单价 600 AND (名

14、称 主机板 OR 名称 硬盘 ) ( C) SELECT * FROM 产品 FOR 单价 600 AND (名称 主机板 AND 名称 硬盘 ) ( D) SELECT * FROM 产品 FOR 单价 600 AND (名称 主机板 OR 名称 硬盘 ) 37 在 SQL的 ALTER TABLE语句中,为了增加一个新的字段应该使用短语( )。 ( A) CREATE ( B) APPEND ( C) COLUMN ( D) ADD 38 以下所列各项属于命令按钮事件的是 ( )。 ( A) Parent ( B) This ( C) ThisForm ( D) Click 39 在一个空

15、的表单中添加一个选项按钮组控件,该控件可能 的默认名称是( )。 ( A) Optiongroup1 ( B) Check1 ( C) Spinner1 ( D) List1 40 下面关于列表框和组合框的陈述中,正确的是 ( )。 ( A)列表框可以设置成多重选择,而组合框不能 ( B)组合框可以设置成多重选择,而列表框不能 ( C)列表框和组合框都可以设置成多重选择 ( D)列表框和组合框都不能设置成多重选择 国家二级 VF机试(选择题)模拟试卷 77 答案与解析 一、选择题 1 【正确答案】 B 【试题解析】 栈是按先进后出的原则组织数据 的。队列是先进先出的原则组织数据。 2 【正确答

16、案】 C 【试题解析】 树是简单的非线性结构,所以二叉树作为树的一种也是一种非线性结构。 3 【正确答案】 B 【试题解析】 软件设计中模块划分应遵循的准则是高内聚低偶合、模块大小规模适当、模块的依赖关系适当等。模块的划分应遵循一定的要求,以保证模块划分合理,并进一步保证以此为依据开发出的软件系统可靠性强,易于理解和维护。模块之间的耦合应尽可能的低,模块的内聚度应尽可能的高。 4 【正确答案】 B 【试题解析】 A错误,可行性分析 阶段产生可行性分析报告。 C错误,概要设计说明书是总体设计阶段产生的文档。 D错误,集成测试计划是在概要设计阶段编写的文档。 B正确,需求规格说明书是后续工作如设计

17、、编码等需要的重要参考文档。 5 【正确答案】 D 【试题解析】 数据流图中带箭头的线段表示的是数据流,即沿箭头方向传送数据的通道,一般在旁边标注数据流名。 6 【正确答案】 B 【试题解析】 在需求分析阶段可以使用的工具有数据流图 DFD图,数据字典DD,判定树与判定表,所以选择 B。 7 【正确答案】 B 【试题解析】 模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性,所以 A错误, B正确。耦合性是模块间互相连接的紧密程度的度量而内聚性

18、是指一个模块内部各个元素间彼此结合的紧密程度,所以 C与 D错误。 8 【正确答案】 A 【试题解析】 数据库应用系统中的核心问题是数据库的设计。 9 【正确答案】 C 【试题解析】 在 E R图中实体集用矩形 ,属性用椭圆,联系用菱形。 10 【正确答案】 D 【试题解析】 在关系 T 中包含了关系 R与 S中的所有元组,所以进行的是并的运算。 11 【正确答案】 D 【试题解析】 字符串精确比较运算符 “ “,只有当两个字符串完全相同时,才会是逻辑真,所以 X Y为逻辑假;子串包含测试运算符 $,如果运算符前的字符串是运算符后的字符串的一个子字符串,则为逻辑真,所以 X$Y为逻辑真;大于等

19、于运算符 ,是对两个字符串自左向右逐个进行比较,一旦发现两个对应字符不同,就根据两个字符的排序序列决定两个字符串 的大小, X、 Y的前两个字符相同,所以比较第 3个字符,由于 X只有两个字符,则第 3位 X小于 Y,所以 X小于 Y,故 X Y为逻辑假; XY也为逻辑真,所以 NOT(X$Y)OR (X Y为逻辑假,则 NOT(X Y)为逻 辑真。 D选项中, X$Y也为逻辑真,则 NOT(X$Y)为逻辑假。 12 【正确答案】 A 【试题解析】 设置系统菜单的命令格式: SET SYSMENU ON | OFF | AUTOMATIC | TO| TO| SAVE | NOSAVE。所以

20、B 选项的 SET SYSMENU TO DEFAULT、 C选项的 SET SYSMENU NOSAVE、 D选项的 SET SYSMENU SAVE 都符合这个格式, A选项中缺少 TO关键字,格式不正确。 13 【正确答案】 A 【试题解析】 用命令方式建立数据库表的是在命令窗口利用 OPEN DATA命令先打开数据库,然后利用 CREATE 命令打开表设计器进行数据表设计。 14 【正确答案】 D 【试题解析】 文本框的 Value属性是文本框的当前内容; ControlSource属性为文本框指定一个字段或内存变量,运行时,文本框首先显示该变量的内容;InputMask 属性指定在一

21、个文本框中如何输入和显示数据; PasswordChar属性指定文本框控件内是显示用户输入的字符还是显示占位符;指定用作占位符的字符。 15 【 正确答案】 B 【试题解析】 str函数把数值转换成字符串,返回值是字符型; val函数字符串转换成数值,返回值是数值型; ctod函数字符转换成日期,返回值是日期型; dtoc函数日期转换成字符,返回值是字符型。 16 【正确答案】 B 【试题解析】 根据过程 test的代码可以分析出: test的功能是将传递的两个参数互换。变量 x1, x2的初始值是 20、 30,经过 “DO test WITH x1, x2“的调用后,x1, x2的值互换,

22、值分别是 30、 20。 17 【正确答案】 D 【试题解析 】 数组创建后,系统自动给每个数组元素赋以逻辑假 .F.。 18 【正确答案】 B 【试题解析】 Visual FoxPro 的设计器是创建和修改应用系统各种组件的可视化工具,利用各种设计器可以创建表、表单、数据库、查询、报表等。 向导是一种交互式程序,用户在一系列向导屏幕上回答问题或者选择选项,向导会根据回答生成文件或者执行任务,帮助用户快速地完成一般性的任务。 生成器是带有选项卡的对话框,用于简化对表单、复杂控件和参照完整性代码的创建和修改过程。 项目管理器是 Visula FoxPro中处理数据和对象的主要组织工具,它为系统开

23、发者提供了极为便利的工作平台。 19 【正确答案】 C 【试题解析】 查询去向包括:浏览、临时表、表、图形、屏幕、报表文件、标签文件。四个选项中,查询去向不包括文本文件。 20 【正确答案】 A 【试题解析】 Modify Command 命令用于建立和修改程序文件。程序文件的默认扩展名是 prg。 21 【正确答案】 D 【试题解析】 声明局部变量的命令是: LOCAL 。该命令建立指定的局部内存变量,并为它们赋初值 逻辑假 .F.。 22 【正确答案】 C 【试题解析】 创建数组的命令格式有两种: DIMENSION (, (, 可以将查询的结果放入指定的临时表中。此操作通常是将一个复杂的

24、查询分解,临时表通常不是最终结果 ,可以接下来对临时表操作得到最终结果。生成的临时表是当前被打开的并且是只读的,关闭该文件时将自动删除。所以 B 为正确选项。 29 【正确答案】 D 【试题解析】 这个查询不能用简单的查询实现,所以要用到嵌套查询,在嵌套查询中内外层的嵌套用 IN 而不用 “ “, D选项正确。 30 【正确答案】 D 【试题解析】 SQL是顺序执行命令语句,在多表联接查询时,各条件短语的执行顺序会影响到最终的查询结果。检索学号、姓名和学生所选课程的课程名和成绩,应为 SELECT S.学号,姓名,课程名,成绩。 A、 B选项错误,而 C选项格式错误,选项 D正确。 31 【正

25、确答案】 B 【试题解析】 SELECT 短语中除了包含表中的列及其构成的表达式外,还可以包括常量等其他元素,在 SELECT 短语中可以使用别名,并规定了结果集中的列顺序,如果 FROM短语中引用的两个表有同名的列,则 SELECT短语引用它们时必须使用表名前缀加以限定。 32 【正确答案】 B 【试题解析】 在 SQL 查询语句的尾部添加 INTO DBF|TABLE 可以将查询的结果放入新生成的指定表中。 INTO TABLE A 等价于 INTO DBF A,因此 B为正确选项。 33 【正确答案】 B 【试题解析】 修改表结构的命令是 ALTER TABLE,添加有效性规则的命令格式

26、为: ALTER TABLE ALTER COLUMN NULL|NOT NULL SET DEFAULT SET CHECK ERROR RENAME COLUMN TO 其中, ALTERCOLUMN指出要修改列的字段名; SET DEFAULT 重新设置默认值; SET CHECK ERROR 重新设置字段的合法值及错误提示信息; RENAME COLUMN TO 修改字段名, 指定修改后的字段名。本题 B选项的格式正确。 34 【正确答案】 A 【试题解析】 LEFT(, )取子串函数, LEFT(歌手号, 1)返回 “歌手号 “左边第一位。本题要求视 图中含有包括了 “歌手号 “左边

27、第一位是 “1“的所有记录,应设置条件为 LEFT(歌手号, 1) “1“,因此 A选项正确。 35 【正确答案】 D 【试题解析】 ORDER BY 是对最终的查询结果进行排序,用 ORDER BY短语可将查询结果按升序 (ASC)或降序 (DESC)排列。 GROUP BY短语用于对查询结果进行分组。 36 【正确答案】 B 【试题解析】 SQL的基本格式为 SELECT FROM WHERE,其中 SELECT说明要查询的字段, FROM说明要查询的字段来自哪个表或哪些表, WHERE说明查询条件。查询主机板和硬盘信息应使用 “or“连接。 37 【正确答案】 D 【试题解析】 向表中添

28、加新的字段和新的索引,其命令格式为: ALTER TABLE ADDCOLUMN, )NULL|NOT NULL CHECK ERROR DEFAULT ADD PRIMARY KEY TAG ADD UNIQUE TAG 增加一个新的字段应该使用 ADD短语,即 D选项正确。 38 【正确答案】 D 【试题解析】 在容器的嵌套层次关系中,引用其中某个对象需指明对象在嵌套层次中的位置,经常要用到的关键字是 Parent、 This、 ThisForm、 ThisFormSet。this 是当前对象, ThisForm是当前表单, Parent是当前对象的父对象。因此 A、B、 C都不是命令按钮

29、的事件。 Click为命令按钮的事件,在鼠标单击时引发,选项 D正确。 39 【正确答案】 A 【试题解析】 选 项组 (OptionGroup)又称为选项按钮组,是包含选项按钮的一种容器。新建一个选项组控件,默认名为 Optiongroup1,因此 A选项正确。 Check1为复选框的默认名, Spinner1 为微调控件的默认名, List1为列表框默认名。 40 【正确答案】 A 【试题解析】 组合框与列表框类似,也是用于提供一组条目供用户从中选择。列表框属性对组合框同样适用 (除 MultiSelect外 ),并且具有相似的含义和用法。主要区别在于: 对于组合框来说,通常只有一个条目是可见的。而列表框可以看到多个条目,还可以拖动滚动条看到更多的条目。 组合框不提供多重选择的功能,没有 MultiSelect属性。而列表框有多重选择的功能。 组合框有两种形式:下拉组合框和下拉列表框。通过设置 Style属性来选择想要的形式: 0表示选择下拉组合框。用户可从列表中选择条目,又可以在编辑区内输入; 2表示选择下拉列表框。用户只能从列表中选择条目。

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