【计算机类职业资格】二级VISUAL+FOXPRO笔试-428及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-428及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-428及答案解析.doc(25页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-428 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.在长度为 64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为( )。A) 63 B) 64 C) 6 D) 7(分数:2.00)A.B.C.D.2.下列叙述中正确的是( )。A) 一个算法的空间复杂度大,则其时间复杂度也必定大B) 一个算法的空间复杂度大,则其时间复杂度必定小C) 一个算法的时间复杂度大,则其空间复杂度必定小D) 上述 3种说法都不对(分数:2.00)A.B.C.D.3.下列描述中正确的是( )。A) 软件工程只是解决软件项
2、目的管理问题B) 软件工程主要解决软件产品的生产率问题C) 软件工程的主要思想是强调在软件开发过程中需要应用工程化原则D) 软件工程只是解决软件开发中的技术问题(分数:2.00)A.B.C.D.4.下列叙述中正确的是( )。A) 软件测试应该由程序开发者来完成 B) 程序经调试后一般不需要再测试C) 软件维护只包括对程序代码的维护 D) 以上 3种说法都不对(分数:2.00)A.B.C.D.5.数据流程图(DFD 图)是( )。A) 软件概要设计的工具 B) 软件详细设计的工具C) 结构化方法的需求分析工具 D) 面向对象方法的需求分析工具(分数:2.00)A.B.C.D.6.下面不属于软件工
3、程的 3个要素的是( )。A) 工具 B) 过程 C) 方法 D) 环境(分数:2.00)A.B.C.D.7.下列叙述中错误的是( )。A) 在数据库系统中,数据的物理结构必须与逻辑结构一致B) 数据库技术的根本目标是要解决数据的共享问题C) 数据库设计是指在已有数据库管理系统的基础上建立数据库D) 数据库系统需要操作系统的支持(分数:2.00)A.B.C.D.8.对于现实世界中事物的特征,在实体一联系模型中使用( )。A) 属性描述 B) 关键字描述 C) 二维表格描述 D) 实体描述(分数:2.00)A.B.C.D.9.数据独立性是数据库技术的重要特点之一。所谓数据独立性是指( )。A)
4、数据与程序独立存放 B) 不同的数据被存放在不同的文件中C) 不同的数据只能被对应的应用程序所使用 D) 以上 3种说法都不对(分数:2.00)A.B.C.D.10.设有如下 3个关系表:(分数:2.00)A.B.C.D.11.连编后可以脱离开 Visual FoxPro独立运行的程序是( )。A) APP程序 B) EXE 程序 C) FXP 程序 D) PRG 程序(分数:2.00)A.B.C.D.12.命令 SELECT 0的功能是( )。A) 选择编号最小的未使用工作区 B) 选择 0号工作区C) 关闭当前工作区中的表 D) 选择当前工作区(分数:2.00)A.B.C.D.13.有关
5、ZAP命令的描述,正确的是( )。A) ZAP命令只能删除当前表的当前记录B) ZAP命令只能删除当前表的带有删除标记的记录C) ZAP命令能删除当前表的全部记录D) ZAP命令能删除表的结构和全部记录(分数:2.00)A.B.C.D.14.在表单中为表格控件指定数据源的属性是( )。A) DataSource B) RecordSource C) DataErom D) RecordFrom(分数:2.00)A.B.C.D.15.在下面的表达式中,运算结果为逻辑真的是( )。A) EMPTY(.NULL.) B) LIKE(“edit“,“tedi?“)C) AT(“a“,“123abc“)
6、 D) EMPTY(SPACE(10)(分数:2.00)A.B.C.D.16.以下关于关系的说法正确的是( )。A) 列的次序非常重要 B) 当需要索引时列的次序非常重要C) 列的次序无关紧要 D) 关键字必须指定为第一列(分数:2.00)A.B.C.D.17.下列表达式中,返回结果为.F.的表达式是( )。A) AT(“A“,“BCD“) B) “信息“ $“管理信息系统“C) ISNULL(.NULL.) D) SUBSTR(“计算机技术“,3,2)(分数:2.00)A.B.C.D.18.以下关于“视图”的描述正确的是( )。A) 视图保存在项目文件中 B) 视图保存在数据库中C) 视图保
7、存在表文件中 D) 视图保存在视图文件中(分数:2.00)A.B.C.D.19.对于“关系”的描述,正确的是( )。A) 同一个关系中允许有完全相同的元组B) 在一个关系中元组必须按关键字升序存放C) 在一个关系中必须将关键字作为该关系的第一个属性D) 同一个关系中不能出现相同的属性名(分数:2.00)A.B.C.D.20.在创建快速报表时,基本带区包括( )。A) 标题、细节和总结 B) 页标头、细节和页注脚C) 组标头、细节和组注脚 D) 报表标题、细节和页注脚(分数:2.00)A.B.C.D.21.在 Visual FoxPro中调用表单文件 mfl的正确命令是( )。A) DO mfl
8、 B) DO FROM mfl C) DO FORM mfl D) RUN mfl(分数:2.00)A.B.C.D.22.设有两个数据库表,父表和子表之间是一对多的联系,为控制子表和父表的关联,可以设置“参照完整性规则”,为此要求这两个表( )。A) 在父表连接字段上建立普通索引,在子表连接字段上建立主索引B) 在父表连接字段上建立主索引,在子表连接字段上建立普通索引C) 在父表连接字段上不需要建立任何索引,在子表连接字段上建立普通索引D) 在父表和子表的连接字段上都要建立主索引(分数:2.00)A.B.C.D.23.Visual FoxPro的报表文件.FRX 中保存的是( )。A) 打印报
9、表的预览格式 B) 已经生成的完整报表C) 报表的格式和数据 D) 报表设计格式的定义(分数:2.00)A.B.C.D.24.有关查询设计器,正确的描述是( )。A) “联接”选项卡与 SQL语句的 GROUP BY短语对应B) “筛选”选项卡与 SQL语句的 HAVING短语对应C) “排序依据”选项卡与 SQL语句的 ORDER BY短语对应D) “分组依据”选项卡与 SQL语句的 JOIN ON短语对应(分数:2.00)A.B.C.D.25.将学号为“02080110”、课程号为“102”的选课记录的成绩改为 92,正确的 SQL语句是( )。A) UPDATE 选课 SET 成绩 WI
10、TH 92 WHERE 学号=“02080110“ AND 课程号=“102“B) UPDATE 选课 SET 成绩=92 WHERE 学号=“02080110“ AND 课程号=“102“C) UPDATE FROM 选课 SET 成绩 WITH 92 WHERE 学号=“02080110“ AND 课程号=“102“D) UPDATE FROM 选课 SET 成绩=92 WHERE 学号=“02080110“ AND 课程号=“102/(分数:2.00)A.B.C.D.26.将文本框的 PasswordChar属性值设置为星号(*),那么,当在文本框中输入“电脑 2004”时,文本框中显示
11、的是( )。A) 电脑 2004 B) *C) * D) 错误设置,无法输入(分数:2.00)A.B.C.D.27.关于 Visual FoxPro的变量,下面说法中正确的是( )。A) 使用一个简单变量之前要先声明或定义B) 数组中备数组元素的数据类型可以不同C) 定义数组以后,系统为数组的每个数组元素赋以数值 0D) 数组元素的下标下限是 0(分数:2.00)A.B.C.D.28.将“欧阳秀”的工资增加 200元的 SQL语句是( )。A) REPLACE 教师 WITH 工资=工资+200 WHERE 姓名=“欧阳秀“B) UPDATE 教师 SET 工资=工资+200 WHEN 姓名=
12、“欧阳秀“C) UPDATE 教师工资 WITH 工资+200 WHERE 姓名=“欧阳秀“D) UPDATE 教师 SET 工资=工资+200 WHERE 姓名=“欧阳秀/(分数:2.00)A.B.C.D.29.有教师表如下:职工号 系号 姓名 工资 主讲课程1102000101 肖海 3408数据结构1102000202 王岩盐 4390数据结构1102000301 刘星魂 2450C语言1102000403 张月新 3200操作系统1102000501 李明玉 4520数据结构1102000602 孙民山 2976操作系统1102000703 钱无名 2987数据库1102000804
13、呼廷军 3220编译原理1002000903 王小龙 3980数据结构1102001001 张国粱 2400C语言1102001104 林新月 1800操作系统1102001201 乔小廷 5400网络技术1102001302 周兴池 3670数据库1102001404 欧阳秀 3345编译原理下列程序段的输出结果是( )。CLOSE DATAa=0USE 教师GO TOPDO WHILE .NOT. EOF()IF 主讲课程=“数据结构“ .OR. 主讲课程=“C 语言“a=a+1ENDIFSKIPENDDO?aA) 4 B) 5 C) 6 D) 7(分数:2.00)A.B.C.D.30.查
14、询所有 1982年 3月 20日以后(含)出生、性别为男的学生,正确的 SQL语句是( )。A) SELECT * FROM 学生 WHERE 出生日期=1982-03-20 AND 性别=“男“B) SELECT * FROM 学生 WHERE 出生日期=1982-03-20 AND 性别=“男“C) SELECT * FROM 学生 WHERE 出生日期=1982-03-20 OR 性别=“男“D) SELECT * FROM 学生 WHERE 出生日期=1982-03-20 OR 性别=“男/(分数:2.00)A.B.C.D.31.计算刘明同学选修的所有课程的平均成绩(成绩表中没有“姓名
15、”字段),正确的 SQL语句是( )。A) SELECT AVG(成绩) FROM 选课 WHERE 姓名=“刘明“B) SELECT AVG(成绩) FROM 学生,选课 WHERE 姓名=“刘明“C) SELECT AVG(成绩) FROM 学生,选课 WHERE 学生.姓名=“刘明“D) SELECT AVG(成绩) FROM 学生,选课 WHERE 学生.学号=选课.学号 AND 姓名=“刘明/(分数:2.00)A.B.C.D.32.假定学号的第 3、4 位为专业代码。要计算各专业学生选修课程号为“101”课程的平均成绩,正确的SQL语句是( )。A) SELECT 专业 AS SUB
16、S(学号,3,2),平均分 AS AVG(成绩) FROM 选课WHERE 课程号=“101“ GROUP BY 专业B) SELECT SUBS(学号,3,2) AS 专业,AVG(成绩) AS 平均分 FROM 选课WHERE 课程号=“101“ GROUP BY 1C) SELECT SUBS(学号,3,2) AS 专业,AVG(成绩) AS 平均分 FROM 选课WHERE 课程号=“101“ ORDER BY 专业D) SELECT 专业 AS SUBS(学号,3,2),平均分 AS AVG(成绩) FROM 选课WHERE 课程号=“101“ ORDER BY 1(分数:2.00)
17、A.B.C.D.33.查询选修课程号为“101”课程得分最高的同学,正确的 SQL语句是( )。A) SELECT 学生.学号,姓名 FROM 学生,选课 WHERE 学生.学号=选课.学号AND 课程号=“101“ AND 成绩=ALL(SELECT 成绩 FROM 选课)B) SELECT 学生.学号,姓名 FROM 学生,选课 WHERE 学生.学号=选课.学号AND 成绩=ALL(SELECT 成绩 FROM 选课 WHERE 课程号=“101“)C) SELECT 学生.学号,姓名 FROM 学生,选课 WHERE 学生.学号=选课.学号AND 成绩=ANY(SELECT 成绩 FR
18、OM 选课 WHERE 课程号=“101“)D) SELECT 学生.学号,姓名 FROM 学生,选课 WHERE 学生.学号=选课.学号AND 课程号=“101“ AND 成绩=ALL(SELECT 成绩 FROM 选课 WHERE 课程号=“101“)(分数:2.00)A.B.C.D.34.设有学生表 S(学号,姓名,性别,年龄)、课程表 C(课程号,课程名,学分)和学生选课表 SC(学号,课程号,成绩),检索学号、姓名和学生所选课程的课程名和成绩,正确的 SQL命令是( )。A) SELECT 学号,姓名,课程名,成绩 FROM S,SC,C;WHERE S.学号=SC.学号 AND S
19、C.学号=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.学号,姓名,课程名,成绩;FROM S JOIN SC JOIN C ON SC.课程号=C.课程号 ON S.学号=SC.学号(分数:2.00)A.B.C.D.35.查询每门课程的最高分,要求得到的信息包括课程名称和分数。正确的命令是( )。A) SEL
20、ECT 课程名称,SUM(成绩) AS 分数 FROM 课程,学生成绩;WHERE 课程.课程编号=学生成绩.课程编号;GROUP BY 课程名称B) SELECT 课程名称,MAX(成绩) 分数 FROM 课程,学生成绩;WHERE 课程.课程编号=学生成绩.课程编号;GROUP BY 课程名称C) SELECT 课程名称,SUM(成绩) 分数 FROM 课程,学生成绩;WHERE 课程.课程编号=学生成绩.课程编号;GROUP BY 课程.课程编号D) SELECT 课程名称,MAX(成绩) AS 分数 FROM 课程,学生成绩;WHERE 课程.课程编号=学生成绩.课程编号;GROUP
21、BY 课程编号(分数:2.00)A.B.C.D.二、填空题(总题数:15,分数:30.00)36.设某循环队列的容量为 50,如果头指针 front=45(指向队头元素的前一位置),尾指针 rear=10(指向队尾元素),则该循环队列中共有 1 个元素。(分数:2.00)填空项 1:_37.线性表的存储结构主要分为顺序存储结构和链式存储结构。队列是一种特殊的线性表,循环队列是队列的 1 存储结构。(分数:2.00)填空项 1:_38.在深度为 7的满二叉树中,度为 2的结点个数为 1。(分数:2.00)填空项 1:_39.软件生命周期可分为多个阶段。一般分为定义阶段、开发阶段和维护阶段。编码和
22、测试属于_阶段。(分数:2.00)填空项 1:_40.在 E-R图中,图形包括矩形框、菱形框、椭圆框。其中表示实体联系的是_框。(分数:2.00)填空项 1:_41.退出 Visual FoxPro系统的命令是 1。(分数:2.00)填空项 1:_42.查询设计器的“排序依据”选项卡对应于 SQL SELECT语句的_短语。(分数:2.00)填空项 1:_43.使数据库表变为自由表的命令是_ TABLE。(分数:2.00)填空项 1:_44.在 Visual FoxPro中,参照完整性规则包括更新规则、删除规则和 1 规则。(分数:2.00)填空项 1:_45.在数据库设计中,将 ER图转换成
23、关系数据模型的过程属于 1 设计阶段。(分数:2.00)填空项 1:_46.一个关系表的行称为 1。(分数:2.00)填空项 1:_47.表达式 STUFF(“GOODBOY“,5,3,“GIRL“)的运算结果是 1。(分数:2.00)填空项 1:_48.SQL SELECT语句的功能是 1。(分数:2.00)填空项 1:_49.在 Visual FoxPro中,使用 SQL语言的 ALTER TABLE命令给学生表 STUDENT增加一个 Email字段。长度为 30,命令是(关键字必须拼写完整):ALTER TABLE STUDENT _ Email C(30)(分数:2.00)填空项 1
24、:_50.设有学生选课表 SC(学号,课程号,成绩),用 SQL语言检索每门课程的课程号及平均分的语句是(关键字必须拼写完整)。SELECT 课程号,AVG(成绩) FROM SC _(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-428 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.在长度为 64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为( )。A) 63 B) 64 C) 6 D) 7(分数:2.00)A.B. C.D.解析:解析 对有序线性表进行顺序查找,首先用被查找的数据和线性表的第一个数据元素进行
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 428 答案 解析 DOC
