【计算机类职业资格】二级VISUAL+FOXPRO笔试-150及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-150及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-150及答案解析.doc(17页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO 笔试-150 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.不允许记录中出现重复索引值的索引是( )。(分数:2.00)A.主索引B.主索引、候选索引、普通索引C.主索引、候选索引D.主索引、候选索引和惟一索引2.WHERE 年龄“孙静”(分数:2.00)A.B.C.D.3.单一结构索引文件的扩展名是( )。(分数:2.00)A.pjxB.dbcC.idxD.cdx4.在 SQL 的查询语句中,( )语句相当于实现关系的投影操作。(分数:2.00)A.SELECTB.FROMC.WHERED.GORUP
2、BY5.若需统计“选课”表中已经选修了课程的学生人数,下面语句正确的是( )。(分数:2.00)A.SELECT COUNT(DISTINCT 学生号)FROM 选课B.SELECT COUNT(学生号)FROM 选课C.SELECT COUNT(*)FROM 选课D.SELECT COUNT(DISTINCT*)FROM 选课6.软件详细设计工具中,( )可以很容易地表示基本结构的嵌套关系。(分数:2.00)A.程序流程图B.N-S 图C.问题分析图D.PDL7.若 D1=a1,a2,a3,D2=b1,b2,b3,则集合 D1D2 中共有元组( )个。(分数:2.00)A.6B.8C.9D.
3、128.CLEARUSE 选课DO WHILE!EOF()IF 成绩90SKIPLOOPENDIFDISPLAYSKIPENDDOUSE该程序执行的功能是( )。(分数:2.00)A.显示所有成绩大于 90 分学生的记录B.显示所有成绩小于 90 分的学生的记录C.显示所有成绩大于或者等于 90 分学生的记录D.显示所有成绩小于或者等于 90 分的学生的记录9.下列函数中函数值为数值型的是( )。(分数:2.00)A.MONTH()B.TIME()C.EOF()D.DATETIME()10.CHECK 年龄19 ERROR“年龄应满 19 岁”当前盘当前目录下有学生管理数据库,其中有数据库表学
4、生.dbf、课程.dbf、选课.dbf,该数据库表的结构如下:学生(学生号 N3,姓名 C3,性别 C1,年龄 N2)课程(课程号 C3,课程名称 C3,教师 C3)选课(学生号 N3,课程号 C3,成绩 N3)(分数:2.00)A.B.C.D.11.通过 LOCAL 命令建立内存变量,并为该内存变量赋初值( )。(分数:2.00)AT.BF.C.0D.112.执行下列命令后:UPDATE 选课 SET 成绩=成绩+10理解正确的是( )。(分数:2.00)A.只对当前记录更新B.对表中的记录的成绩全部更新C.删除当前记录D.删除全部表中的成绩值13.下列不属于白盒测试的基本原则的是( )。(
5、分数:2.00)A.保证所测模块中每一独立路径至少执行一次B.保证所测模块所的判断的每一分支至少执行一次C.保证所测模块每一循环都在边界条件和一般条件下至少各执行一次D.验证部分内部数据结构的有效性14.(SELECT*FROM 选课 WHERE 学生号=学生号)(分数:2.00)A.B.C.D.15.下例将查询到的学生信息存放到数组 abc 中的语句是( )。(分数:2.00)A.SELECT*FROM 学生 INTO CURSOR abcB.SELECT*FROM 学生 INTO ARRAY abcC.SELECT*FROM 学生 INTO TABLE abcD.SELECT*FROM 学
6、生 TO FILE abc ADDITVE16.在包含 1000 个元素的线性表中实现如下各运算,所需的执行时间最长的是( )。(分数:2.00)A.线性表按顺序方式存储,在线性表的第 10 个结点后面插入一个新结点B.线性表按链接方式存储,在线性表的第 10 个结点后面插入一个新结点C.线性表按顺序方式存储,删除线性表的第 990 个结点D.线性表按链接方式存储,删除指针 P 所指向的结点17.软件生命周期的第一个阶段是( )。(分数:2.00)A.软件定义阶段B.软件开发阶段C.软件运行阶段D.软件维护阶段18.建立参照完整性之前,首先要建立表之间的( )。(分数:2.00)A.永久联系B
7、.临时关联C.一对一关联D.一对多关联19.关系模型有 3 类完整性约束:实体完整性、参照完整性和用户定义的完整性。定义外键实现完整性是( )。(分数:2.00)A.实体完整性B.参照完整性C.用户定义的完整性D.实体完整性、参照完整性和用户定义的完整性20.) SELECT 学生号,成绩 TOP 3 PERCENT FROM 选课 DESC(分数:2.00)A.B.C.D.21.将在 1 工作区的父表按主关键字“职工号”和 2 工作区上的子表建立临时关联,正确的是( )。(分数:2.00)A.SET REL ATION TO 职工号 INTO 2B.SET REL ATION TO 2 IN
8、TO 职工号C.SET REL ATION TO 职工号 TO2D.SET REL ATION TO 2 INTO 职工号22.“学生”表中学生号为主索引,若用 SQL 命令 INSERT 插入一个记录,下面语句正确的是( )。(分数:2.00)A.(“002”,“孙静”,“女”,“22”)B.(002,“孙静”,NULL,22)C.(NULL,“孙静”,“女”,“22”)D.(002,孙静,女,22)23.设置参照完整性的目的是( )。(分数:2.00)A.定义表的外部联接B.定义表的内部联接C.确定表之间的关系D.在插入、删除和更新记录时,确保已定义的表间关系24.对“数据环境”,下列说法
9、正确的是( )。(分数:2.00)A.数据环境不是对象,没有属性、方法和事件。B.数据环境是一个对象,有自己的属性、方法和事件C.数据环境不可以设置D.只能用命令方式来设置数据环境25.选项按钮组中用于指定选项组中哪个选项按钮被选中的属性是( )。(分数:2.00)A.ValueB.ControlSourceC.ButtonCountD.Buttons26.(SELECT 成绩 FROM 选课)(分数:2.00)A.B.C.D.27.报表的数据源不一定需要设置,当报表的数据源是一个( )或 SELECT-SQL 语句时,需要用户编程控制报表运行。(分数:2.00)A.临时表B.视图C.查询文件
10、D.表单28.一个采用顺序存储结构的栈,其中 top 为栈顶指针,若以地址高端作栈顶,地址低端作栈底,那么进行进栈操作时,对 top 的操作为( )。(分数:2.00)A.top=top-1B.top=top+1C.top=0D.top 不做任何修改29.下列字符型常量书写正确的是( )。(分数:2.00)A.等级考试B.“等级考试”C.“等级考试”D.“等级考试”30.算法的主要运算如下:While in dos=0;While sn dos=s+1;i=i+1;其中 i 的初值为 0,s 初值为 0,“=”为赋值号。该算法的时间复杂度为()(分数:2.00)A.O(2n)B.O(n+log
11、2n)C.O(nlog2n)D.O(n2)31.现在软件工程界提倡的( )是一种有效提高程序设计效率的方法。(分数:2.00)A.标准化程序设计B.模块化程序设计C.多道程序设计D.结构化程序设计32.WHERE 学生.学生号=选课.学生号(分数:2.00)A.B.C.D.33.下述不属于概念模型应具备的性质的是( )。(分数:2.00)A.有丰富的语义表达能力B.易于交流和理解C.易于变动D.在计算机中实现的效率高34.如果要建立数据库表 XS.dbf 时,应使用命令( )。(分数:2.00)A.CREATE XSB.OPEN XSC.USE DATA XSD.USE XS35.在 Visu
12、al FoxPro 的命令窗口中键入 MODIFY DATA 命令以后,屏幕会出现数据库设计器,要想完成同样的工作,还可以采取如下步骤( )。(分数:2.00)A.从项目管理器中选择需要修改的数据库,单击【新建】按钮调出数据库设计器B.从项目管理器中选择需要修改的数据库,单击【修改】按钮调出数据库设计器C.从项目管理器中选择需要修改的数据库,单击【添加】按钮调出数据库设计器D.从项目管理器中选择需要修改的数据库,单击【移去】按钮调出数据库设计器二、填空题(总题数:11,分数:30.00)36.在一棵二叉树中,度为 0 的结点的个数为 n0,度为 2 的结点的个数为 n2,则有 n0= 【1】
13、。(分数:2.00)填空项 1:_37.实现算法所需存储单元的多少和算法的工作量大小分别称为算法的 【2】 。(分数:2.00)填空项 1:_38.软件结构中各模块之间相互连接关系的一种度量常称为模块的 【3】 。(分数:2.00)填空项 1:_39.数据结构包括数据的逻辑结构、数据的 【4】 以及对数据的操作运算。(分数:2.00)填空项 1:_40.在数据库的三级模式体系结构中,模式与内模式之间的映象(模式/内模式),实现了数据库的 【5】 独立性。(分数:2.00)填空项 1:_41.执行下列命令X=100Y=300?IIF(X100,X-50,X+50)则结果为 【6】 。(分数:2.
14、00)填空项 1:_42.为了排列表单上的控件的位置,可以使用 【7】 工具栏。(分数:2.00)填空项 1:_43.在编辑框中,利用 【8】 属性和 【9】 属性可以从程序中选定文本。利用列表如下:“职工”表文件的结构为:职工号(C,8)、姓名(C,6)、性别(C,2)、工作日期(D, 8)、职称(C,12),基本工资(N,4)有若干条记录。实现以下功能:(分数:4.00)填空项 1:_44.显示 1993 年以后(包括 1993 年)参加工作的所有职工,使用命令:LIST FOR YEAR( 【10】 【11】 (分数:4.00)填空项 1:_45.显示工程师的男性记录,需要显示的姓名、职
15、称、工作日期,使用的命令:LIST 姓名,职称,工作日期 FOR 【12】 .AND. 【13】 (分数:4.00)填空项 1:_46.对所有职员的基本工资都上调 10%,并预算全年为此支付的工资总额数,使用的命令:SUM 【14】 【15】 (分数:4.00)填空项 1:_二级 VISUAL+FOXPRO 笔试-150 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.不允许记录中出现重复索引值的索引是( )。(分数:2.00)A.主索引B.主索引、候选索引、普通索引C.主索引、候选索引 D.主索引、候选索引和惟一索引解析:解析Visual
16、FoxPro 索引分为主索引、候选索引、惟一索引和普通索引四种。主索引和候选索引都不允许记录中出现重复索引值。2.WHERE 年龄“孙静”(分数:2.00)A. B.C.D.解析:解析本题是一个嵌套循环查询的语句,内层循环是检索出“孙静”的年龄,外层循环用 WHERE 语句检索出比“孙静”年龄大的同学,外层循环结果依赖于内层查询。3.单一结构索引文件的扩展名是( )。(分数:2.00)A.pjxB.dbcC.idx D.cdx解析:解析选项 A 是项目文件的扩展名,选项 B 是数据库文件,选项 C 是单一索引文件,选项 D 是复合索引文件的扩展名。4.在 SQL 的查询语句中,( )语句相当于
17、实现关系的投影操作。(分数:2.00)A.SELECT B.FROMC.WHERED.GORUP BY解析:解析在 SQL 的语句中,SELECT 短语指定表中的属性,相当于关系运算中的投影操作:WHERE 短语用于限定查询条件,相当于关系运算中的选择操作。5.若需统计“选课”表中已经选修了课程的学生人数,下面语句正确的是( )。(分数:2.00)A.SELECT COUNT(DISTINCT 学生号)FROM 选课 B.SELECT COUNT(学生号)FROM 选课C.SELECT COUNT(*)FROM 选课D.SELECT COUNT(DISTINCT*)FROM 选课解析:解析选项
18、 B 是统计选修了课程的学生人次数;选项 C 是统计选课表中的记录数目;选项 D 为不正确用法:选项 A 中用 DISTINCT 表示不允许出现重复的记录。6.软件详细设计工具中,( )可以很容易地表示基本结构的嵌套关系。(分数:2.00)A.程序流程图B.N-S 图 C.问题分析图D.PDL解析:解析N-S 图中全部算法都写在一个框内,没有控制线,很容易确定局部和全程数据的作用,很容易表示嵌套关系,而其他几种软件详细设计方法则不容易做到。7.若 D1=a1,a2,a3,D2=b1,b2,b3,则集合 D1D2 中共有元组( )个。(分数:2.00)A.6B.8C.9 D.12解析:解析在关系
19、代数中,乘号 X 表示笛卡尔积。两个分别为 n 目和 m 目的关系 R 和 S 的笛卡尔积是一个(n+m)列的元组集合。若 R 有 k1 个元组,S 有 k2 个元组,则关系 R 和 S 的笛卡尔积有 k1k2 个元组。故本题中 D1D2 集合中有 33=9 个元组。8.CLEARUSE 选课DO WHILE!EOF()IF 成绩90SKIPLOOPENDIFDISPLAYSKIPENDDOUSE该程序执行的功能是( )。(分数:2.00)A.显示所有成绩大于 90 分学生的记录B.显示所有成绩小于 90 分的学生的记录C.显示所有成绩大于或者等于 90 分学生的记录 D.显示所有成绩小于或者
20、等于 90 分的学生的记录解析:解析本题是由 DO WHILE-ENDDO 和 IF-ENDIF 语句嵌套形成,内层如果成绩小于 90 分,则移动至下一个记录,并由 LOOP 短语跳到 DO WHILE 开头的语句,若成绩大于 90 分,则执行 ENDIF 语句后的DISPLAY 命令。9.下列函数中函数值为数值型的是( )。(分数:2.00)A.MONTH() B.TIME()C.EOF()D.DATETIME()解析:解析函数 MONTH()从指定的日期表达式或日期时间表达式中返回月份,返回值是数值型。函数TIME()以 24h 制返回当前系统时间,函数值为字符型。函数 EOF ()测试指
21、定表文件中的记录指针是否指向文件尾,返回值是逻辑型。函数 DATETIME()返回当前系统日期时间,函数值为日期时间型。10.CHECK 年龄19 ERROR“年龄应满 19 岁”当前盘当前目录下有学生管理数据库,其中有数据库表学生.dbf、课程.dbf、选课.dbf,该数据库表的结构如下:学生(学生号 N3,姓名 C3,性别 C1,年龄 N2)课程(课程号 C3,课程名称 C3,教师 C3)选课(学生号 N3,课程号 C3,成绩 N3)(分数:2.00)A.B.C. D.解析:解析表结构的修改有 3 种命令方式,选项 A 不是定义而是修改字段“年龄”的有效性检查及错误信息:选项 D 是定义表
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 150 答案 解析 DOC
