【计算机类职业资格】(A)二级VISUAL+FOXPRO笔试-26及答案解析.doc
《【计算机类职业资格】(A)二级VISUAL+FOXPRO笔试-26及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】(A)二级VISUAL+FOXPRO笔试-26及答案解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、(A)二级 VISUAL+FOXPRO笔试-26 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:40,分数:40.00)1.程序流程图中带有箭头的线段表示的是_。A图元关系 B数据流 C控制流 D调用关系(分数:1.00)A.B.C.D.2.结构化程序设计的基本原则不包括_。A多态性 B自顶向下 C模块化 D逐步求精(分数:1.00)A.B.C.D.3.软件设计中模块划分应遵循的准则是_。A低内聚低耦合 B高内聚低耦合C低内聚高耦合 D高内聚高耦合(分数:1.00)A.B.C.D.4.在软件开发中,需求分析阶段产生的主要文档是_。A可行性分析报告 B软件需求规格说明
2、书C概要设计说明书 D集成测试计划(分数:1.00)A.B.C.D.5.算法的有穷性是指_。A算法程序的运行时间是有限的 B算法程序所处理的数据量是有限的C算法程序的长度是有限的 D算法只能被有限的用户使用(分数:1.00)A.B.C.D.6.对长度为 n的线性表排序,在最坏情况下,比较次数不是 n(n-1)/2的排序方法是_。A快速排序 B冒泡排序C直接插入排序 D堆排序(分数:1.00)A.B.C.D.7.下列关于栈的叙述正确的是_。A栈按“先进先出”组织数据 B栈按“先进后出”组织数据C只能在栈底插入数据 D不能删除数据(分数:1.00)A.B.C.D.8.在数据库设计中,将 E-R图转
3、换成关系数据模型的过程属于_。A需求分析阶段 B概念设计阶段C逻辑设计阶段 D物理设计阶段(分数:1.00)A.B.C.D.9.有三个关系 R、S 和 T如下:(分数:1.00)A.B.C.D.10.设有表示学生选课的三张表,学生 S(学号,姓名,性别,年龄,身份证号),课程 C(课号,课名),选课 SC(学号,课号,成绩),则表 SC的关键字(键或码)为_。A课号,成绩 B学号,成绩C学号,课号 D学号,姓名,成绩(分数:1.00)A.B.C.D.11.设 X=“11“,Y=“1122“,下列表达式结果为假的是_。ANOT(X=Y)AND(X$Y) BNOT(X$Y)OR(XY)CNOT(X
4、=Y) DNOT(X$Y)(分数:1.00)A.B.C.D.12.以下是与设置系统菜单有关的命令,其中错误的是_。ASET SYSMENU DEFAULT BSET SYSMENU TO DEFAULTCSET SYSMENU NOSAVE DSET SYSMENU SAVE(分数:1.00)A.B.C.D.13.在下面的 Visual FoxPro表达式中,运算结果不为逻辑真的是_。AEMPTY(SPACE(0) BLIKE(xy*,xyz)CAT(xy,abcxyz) DISNULL(.NULL.)(分数:1.00)A.B.C.D.14.在 Visual FoxPro中,宏替换可以从变量中
5、替换出_。A字符串 B数值 C命令 D以上三种都可能(分数:1.00)A.B.C.D.15.在 Visual FoxPro中,用于建立或修改程序文件的命令是_。AMODIFY文件名 BMODIFY COMMAND文件名CMODIFY PROCEDURE文件名 DMODIFY PROGRAM文件名(分数:1.00)A.B.C.D.16.在 Visual FoxPro中,程序中不需要用 PUBLIC等命令明确声明和建立,可直接使用的内存变量是_。A局部变量 B私有变量C公共变量 D全局变量(分数:1.00)A.B.C.D.17.执行 USE sc IN 0命令的结果是_。A选择 0号工作区打开 s
6、c表 B选择空闲的最小号工作区打开 sc表C选择第 1号工作区打开 sc表 D显示出错信息(分数:1.00)A.B.C.D.18.向一个项目中添加一个数据库,应该使用项目管理器的_。A“代码”选项卡 B“类”选项卡C“文档”选项卡 D“数据”选项卡(分数:1.00)A.B.C.D.19.在查询设计器环境中,“查询”菜单下的“查询去向”不包括_。A临时表 B表 C文本文件 D屏幕(分数:1.00)A.B.C.D.20.Modify Command命令建立的文件的默认扩展名是_。Aprg Bapp Ccmd Dexe(分数:1.00)A.B.C.D.21.扩展名为 mpr的文件是_。A菜单文件 B
7、菜单程序文件C菜单备注文件 D菜单参数文件(分数:1.00)A.B.C.D.22.打开已经存在的表单文件的命令是_。AMODIFY FORM BEDIT FORMCOPEN FORM DREAD FORM(分数:1.00)A.B.C.D.23.在菜单设计中,可以在定义菜单名称时为菜单项指定一个访问键。规定了菜单项的访问键为“x”的菜单名称定义是_。A综合查询(x) B综合查询/(x)C综合查询(x) D综合查询(/x)(分数:1.00)A.B.C.D.24.设置表单标题的属性是_。ATitle BText CBiaoti DCaption(分数:1.00)A.B.C.D.25.释放和关闭表单的
8、方法是_。ARelease BDelete CLostFocus DDestroy(分数:1.00)A.B.C.D.26.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是_。ADBS 包括 DB和 DBMS BDBMS 包括 DB和 DBSCDB 包括 DBS和 DBMS DDBS 就是 DB,也就是 DBMS(分数:1.00)A.B.C.D.27.在 Visual FoxPro中,若所建立索引的字段值不允许重复,并且一个表中只能创建一个,这种索引应该是_。A主索引 B唯一索引C候选索引 D普通索引(分数:1.00)A.B.C.D.28.在 SQL SELECT
9、语句中为了将查询结果存储到临时表应该使用短语_。ATO CURSOR BINTO CURSORCINTO DBF DTO DBF(分数:1.00)A.B.C.D.29.SQL语句中删除视图的命令是_。ADROP TABLE BDROP VIEwCERASE TABLE DERASE VIEW(分数:1.00)A.B.C.D.30.设有订单表 order(订单号,客户号,职员号,签订日期,金额),查询 2011年所签订单的信息,并按金额降序排序,正确的 SQL命令是_。ASELECT*FROM order WHERE YEAR(签订日期)=2011 ORDER BY 金额 DESCBSELECT
10、*FROM order WHILE YEAR(签订日期)=2011 ORDER BY 金额 ASCCSELECT*FROM order WHERE YEAR(签订日期)=2011 ORDER BY 金额 ASCDSELECT*FROM order WHILE YEAR(签订日期)=2011 ORDER BY 金额 DESC(分数:1.00)A.B.C.D.31.设有订单表 order(订单号,客户号,职员号,签订日期,金额),删除 2012年 1月 1日以前签订的订单记录,正确的 SQL命令是_。ADELETE TABLE order WHERE 签订日期2012-1-1BDELETE TAB
11、LE order WHILE 签订日期2012-1-1CDELETE FROM order WHERE 签订日期2012-1-1DDELETE FROM order WHILE 签订日期2012-1-1(分数:1.00)A.B.C.D.32.为“运动员”表增加一个“得分”字段的正确的 SQL命令是_。ACHANGE TABLE 运动员 ADD得分 IBALTER DATA 运动员 ADD得分 ICALTER TABLE 运动员 ADD得分 IDCHANGE TABLE 运动员 INSERT得分 I(分数:1.00)A.B.C.D.33.计算每名运动员的“得分”的正确 SQL命令是_。AUPDA
12、TE 运动员 FIELD得分=2*投中 2分球+3*投中 3分球+罚球BUPDATE 运动员 FIELD得分 WITH 2*投中 2分球+3*投中 3分球+罚球CUPDATE 运动员 SET得分 WITH 2*投中 2分球+3*投中 3分球+罚球DUPDATE 运动员 SET得分=2*投中 2分球+3*投中 3分球+罚球(分数:1.00)A.B.C.D.34.检索“投中 3分球”小于等于 5个的运动员中“得分”最高的运动员的“得分”,正确 SQL命令是_。ASELECTMAX(得分)得分 FROM运动员 WHERE投中 3分球=5BSELECTMAX(得分)得分 FROM运动员 WHEN投中
13、3分球=5CSELECT 得分=MAX(得分)FROM 运动员 WHERE投中 3分球=5DSELECT 得分=MAX(得分)FROM 运动员 WHEN投中 3分球=5(分数:1.00)A.B.C.D.35.在 SQL SELECT查询中,为了使查询结果排序必须使用短语_。AASC BDESC CGROUP BY DORDER BY(分数:1.00)A.B.C.D.36.查询单价在 600元以上的主机板和硬盘的正确 SQL命令是_。ASELECT*FROM 产品 WHERE单价600 AND(名称=主机板AND 名称=硬盘)BSELECT*FROM 产品 WHERE单价600 AND(名称=主
14、机板OR 名称=硬盘)CSELECT*FROM 产品 FOR单价600 AND(名称=主机板AND 名称=硬盘)DSELECT*FROM 产品 FOR单价600 AND(名称=主机板OR 名称=硬盘)(分数:1.00)A.B.C.D.37.查询客户名称中有“网络”二字的客户信息的正确 SQL命令是_。ASELECT*FROM 客户 FOR名称 LIKE“%网络“BSELECT*FROM 客户 FOR名称=“%网络%“CSELECT*FROM 客户 WHERE名称=“%网络%“DSELECT*FROM 客户 WHERE名称 LIKE“%网络%/(分数:1.00)A.B.C.D.38.在表单中为表
15、格控件指定数据源的属性是_。ADataSource BDataFromCRecordSource DRecordFrom(分数:1.00)A.B.C.D.39.在 Visual FoxPro中,假设表单上有一选项组:男女,初始时该选项组的 Value属性值为 1。若选项按钮“女”被选中,该选项组的 Value属性值是_。A1 B2C“女“ D“男/(分数:1.00)A.B.C.D.40.在 Visual FoxPro中,报表的数据源不包括_。A视图 B自由表C查询 D文本文件(分数:1.00)A.B.C.D.二、基本操作题(总题数:1,分数:18.00)在考生文件夹下,完成如下操作:(分数:1
16、8.00)(1).打开考生文件夹下的表单 one,如下图所示,编写“显示”命令按钮的 Click事件代码,使表单运行时单击该命令按钮则在 Text1文本框中显示当前系统日期的年份(提示:通过设置文本框的 Value属性实现,系统日期函数是 date(),年份函数是 year()。*(分数:4.50)_(2).打开考生文件夹下的表单 two,如下图所示,选择“表单”菜单中的“新建方法程序”命令,在“新建方法程序”对话框中,为该表单新建一个 test方法,然后双击表单,选择该方法编写代码,该方法的功能是使“测试”按钮变为不可用,即将该按钮的 Enabled属性设置为.F.。*(分数:4.50)_(
17、3).创建一个名为 study_report的快速报表,报表包含表“课程表”中的所有字段。(分数:4.50)_(4).为“教师表”的“职工号”字段增加有效性规则:职工号左边 3位字符是 110,表达式为:LEFT(职工号,3)=“110”。(分数:4.50)_三、简单应用题(总题数:1,分数:24.00)在考生文件夹下完成如下简单应用:(分数:24.00)(1).打开“课程管理”数据库,使用 SQL语句建立一个视图 salary,该视图包括系号和平均工资两个字段,并且按平均工资降序排列。将该 SQL语句存储在 four.prg文件中。(分数:12.00)_(2).打开考生文件夹下的表单 six
18、,如下图所示,“登录”命令按钮的功能是:当用户输入用户名和口令以后,单击“登录”按钮时,程序在自由表“用户表”中进行查找,若找不到相应的用户名,则提示“用户名错误”,若用户名输入正确,而口令输入错误,则提示“口令错误”。修改“登录”命令按钮 Click事件中标有错误的语句,使其能够正确运行。注意:不得做其他修改。*(分数:12.00)_四、综合应用题(总题数:1,分数:18.00)41.在考生文件夹下完成下列操作:(1)建立一个表单名和文件名均为 myform的表单,如下图所示。表单的标题为“教师情况”,表单中有两个命令按钮(Command1 和 Command2),两个复选框(Check1
19、和 Check2)和两个单选按钮(Option1 和 Option2)。Command1和 Command2的标题分别是“生成表”和“退出”,Check1 和 Check2的标题分别是“系名”和“工资”,Option1 和 Option2的标题分别是“按职工号升序”和“按职工号降序”。(分数:18.00)_(A)二级 VISUAL+FOXPRO笔试-26 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:40,分数:40.00)1.程序流程图中带有箭头的线段表示的是_。A图元关系 B数据流 C控制流 D调用关系(分数:1.00)A.B.C. D.解析:解析 在数据流图中,
20、用标有名字的箭头表示数据流。在程序流程图中,用标有名字的箭头表示控制流。所以选择 C。2.结构化程序设计的基本原则不包括_。A多态性 B自顶向下 C模块化 D逐步求精(分数:1.00)A. B.C.D.解析:解析 结构化程序设计的思想包括:自顶向下、逐步求精、模块化、限制使用 goto语句,所以选择 A。3.软件设计中模块划分应遵循的准则是_。A低内聚低耦合 B高内聚低耦合C低内聚高耦合 D高内聚高耦合(分数:1.00)A.B. C.D.解析:解析 软件设计中模块划分应遵循的准则是高内聚低耦合、模块大小规模适当、模块的依赖关系适当等。模块的划分应遵循一定的要求,以保证模块划分合理,并进一步保证
21、以此为依据开发出的软件系统可靠性强,易于理解和维护。模块之间的耦合应尽可能的低,模块的内聚度应尽可能的高。4.在软件开发中,需求分析阶段产生的主要文档是_。A可行性分析报告 B软件需求规格说明书C概要设计说明书 D集成测试计划(分数:1.00)A.B. C.D.解析:解析 A 错误,可行性分析阶段产生可行性分析报告。C 错误,概要设计说明书是总体设计阶段产生的文档。D 错误,集成测试计划是在概要设计阶段编写的文档。B 正确,软件需求规格说明书是后续工作如设计、编码等需要的重要参考文档。5.算法的有穷性是指_。A算法程序的运行时间是有限的 B算法程序所处理的数据量是有限的C算法程序的长度是有限的
22、 D算法只能被有限的用户使用(分数:1.00)A. B.C.D.解析:解析 算法原则上能够精确地运行,而且人们用笔和纸做有限次运算后即可完成。有穷性是指算法程序的运行时间是有限的。6.对长度为 n的线性表排序,在最坏情况下,比较次数不是 n(n-1)/2的排序方法是_。A快速排序 B冒泡排序C直接插入排序 D堆排序(分数:1.00)A.B.C.D. 解析:解析 除了堆排序算法的比较次数是 O(nlog2n),其他的都是 n(n-1)/2。7.下列关于栈的叙述正确的是_。A栈按“先进先出”组织数据 B栈按“先进后出”组织数据C只能在栈底插入数据 D不能删除数据(分数:1.00)A.B. C.D.
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 26 答案 解析 DOC
