【计算机类职业资格】(A)二级VISUAL+FOXPRO笔试-25及答案解析.doc
《【计算机类职业资格】(A)二级VISUAL+FOXPRO笔试-25及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】(A)二级VISUAL+FOXPRO笔试-25及答案解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、(A)二级 VISUAL+FOXPRO笔试-25 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:40,分数:40.00)1.一个栈的初始状态为空。现将元素 1、2、3、4、5、A、B、C、D、E 依次入栈,然后再依次出栈,则元素出栈的顺序是_。A12345ABCDE BEDCBA54321 CABCDE12345 D54321EDCBA(分数:1.00)A.B.C.D.2.下列叙述中正确的是_。A循环队列有队头和队尾两个指针,因此,循环队列是非线性结构B在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况C在循环队列中,只需要队尾指针就能反映队列中元素的动态
2、变化情况D循环队列中元素的个数是由队头指针和队尾指针共同决定(分数:1.00)A.B.C.D.3.在长度为 n的有序线性表中进行二分查找,最坏情况下需要比较的次数是_。AO(n) BO(n 2) CO(log 2n) DO(nlog 2n)(分数:1.00)A.B.C.D.4.下列叙述中正确的是_。A顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的B顺序存储结构只针对线性结构,链式存储结构只针对非线性结构C顺序存储结构能存储有序表,链式存储结构不能存储有序表D链式存储结构比顺序存储结构节省存储空间(分数:1.00)A.B.C.D.5.数据流图中带有箭头的线段表示的是_。A控
3、制流 B事件驱动 C模块调用 D数据流(分数:1.00)A.B.C.D.6.在软件开发中,需求分析阶段可以使用的工具是_。AN-S 图 BDFD 图 CPAD 图 D程序流程图(分数:1.00)A.B.C.D.7.在面向对象方法中,不属于“对象”基本特点的是_。A一致性 B分类性 C多态性 D标识唯一性(分数:1.00)A.B.C.D.8.一间宿舍可住多个学生,则实体宿舍和学生之间的联系是_。A一对一 B一对多 C多对一 D多对多(分数:1.00)A.B.C.D.9.在数据管理技术发展的三个阶段中,数据共享最好的是_。A人工管理阶段 B文件系统阶段C数据库系统阶段 D三个阶段相同(分数:1.0
4、0)A.B.C.D.10.有三个关系 R、S 和 T如下:(分数:1.00)A.B.C.D.11.以下关于“视图”的正确描述是_。A视图独立于表文件 B视图不可进行更新操作C视图只能从一个表派生出来 D视图可以进行删除操作(分数:1.00)A.B.C.D.12.设置文本框显示内容的属性是_。AValue BCaption CName DInputMask(分数:1.00)A.B.C.D.13.在 Visual FoxPro中可以建立表的命令是_。ACREATE BCREATE DAlIABASECCREATE QUERY DCREATE FORM(分数:1.00)A.B.C.D.14.为了隐藏
5、在文本框中输入的信息,用占位符代替显示用户输入的字符,需要设置的属性是_。AValue BControlSourceCInputMask DPasswordChar(分数:1.00)A.B.C.D.15.假设某表单的 Visible属性的初值为.F.,能将其设置为.T.的方法是_。AHide BShow CRelease DSetFocus(分数:1.00)A.B.C.D.16.让隐藏的 MeForm表单显示在屏幕上的命令是_。AMeForm.Display BMeForm.ShowCMeForm.List DMeForm.See(分数:1.00)A.B.C.D.17.在数据库表设计器的“字段
6、”选项卡中,字段有效性的设置项中不包括_。A规则 B信息 C默认值 D标题(分数:1.00)A.B.C.D.18.报表的数据源不包括_。A视图 B自由表 C数据库表 D文本文件(分数:1.00)A.B.C.D.19.在 Visual FoxPro中,编译或连编生成的程序文件的扩展名不包括_。AAPP BEXE、CDBC DFXP(分数:1.00)A.B.C.D.20.在 Visual FoxPro中,“表”是指_。A报表 B关系C表格控件 D表单(分数:1.00)A.B.C.D.21.如果有定义 LOCAL data,data 的初值是_。A整数 0 B不定值 C逻辑真 D逻辑假(分数:1.0
7、0)A.B.C.D.22.执行如下命令序列后,最后一条命令的显示结果是_。DIMENSION M(2,2)M(1,1)=10M(1,2)=20M(2,1)=30M(2,2)=40? M(2)A变量未定义的提示 B10C20 D.F.(分数:1.00)A.B.C.D.23.如果在命令窗口执行命令:LIST 名称,主窗口中显示:记录号 名称1 电视机2 计算机3 电话线4 电冰箱5 电线假定名称字段为字符型、宽度为 6,那么下面程序段的输出结果是_。GO 2SCAN NEXT 4 FOR LEFT(名称,2)=“电“IF RIGHT(名称,2)=“线“EXITENDIFENDSCAN名称A电话线
8、B电线C电冰箱 D电视机(分数:1.00)A.B.C.D.24.在 Visual FoxPro中,要运行菜单文件 menu1.mpr,可以使用命令_。ADO menu1 BDO menu1.mprCDO MENU menu1 DRUN menu1(分数:1.00)A.B.C.D.25.有如下赋值语句,结果为“大家好”的表达式是_。a=”你好”b=”大家”Ab+AT(a,1)Bb+RIGHT(a,1)Cb+LEFT(a,3,4)Db+RIGHT(a,2)(分数:1.00)A.B.C.D.26.在下面的 Visual FoxPro表达式中,运算结果为逻辑真的是_。AEMPTY(.NULL.)BLI
9、KE(xy?,xyz)CAT(xy,abcxyz)DISNULL(SPACE(0)(分数:1.00)A.B.C.D.27.假设职员表已在当前工作区打开,其当前记录的“姓名”字段值为“李彤”(C 型字段)。在命令窗口输入并执行如下命令:姓名=姓名-“出勤“?姓名屏幕上会显示_。A李彤 B李彤出勤C李彤出勤 D李彤-出勤(分数:1.00)A.B.C.D.28.设有学生表 S(学号,姓名,性别,年龄),查询所有年龄小于等于 18岁的女同学、并按年龄进行降序排序生成新的表 WS,正确的 SQL命令是_。ASELECT*FROM S WHERE 性别=女AND 年龄=18 ORDER BY 4 DESC
10、 INTO TABLE WSBSELECT*FROM S WHERE 性别=女AND 年龄=18 ORDER BY 年龄 INTO TABLE WSCSELECT*FROM S WHERE 性别=女AND 年龄=18 ORDER BY年龄DESC INTO TABLE WSDSELECT*FROM S WHERE 性别=女OR 年龄=18 ORDER BY年龄ASC INTO TABLE WS(分数:1.00)A.B.C.D.29.设有学生选课表 SC(学号,课程号,成绩),用 sQL命令检索同时选修了课程号为“C1”和“C5”课程的学生的学号的正确命令是_。ASELECT 学号 FROM S
11、C WHERE课程号=C1AND 课程号=C5BSELECT 学号 FROM SC WHERE课程号=C1AND 课程号=(SELECT 课程号 FROM SC WHERE课程号=C5)CSELECT 学号 FROM SC WHERE课程号=C1AND 学号=(SELECT 学号 FROM SC WHERE课程号=C5)DSELECT 学号 FROM SC WHERE课程号=C1AND 学号 IN(SELECT学号 FROM SC WHERE课程号=C5)(分数:1.00)A.B.C.D.30.设有学生表 S(学号,姓名,性别,年龄)、课程表 C(课程号,课程名,学分)和学生选课表 SC(学号
12、,课程号,成绩),检索学号、姓名和学生所选课程的课程名和成绩,正确的 SQL命令是_。ASELECT 学号,姓名,课程名,成绩 FROM S,SC,C WHERE S.学号=SC.学号 AND SC.学号=C.学号BSELECT 学号,姓名,课程名,成绩 FROM(S JOIN SC ON S.学号=SC.学号)JOIN C ON SC.课程号=C.课程号CSELECT S.学号,姓名,课程名,成绩 FROM S JOIN SC JOIN C ON S.学号=SC.学号 ON SC.课程号=C.课程号DSELECT S.学号,姓名,课程名,成绩 FROM S JOIN SC JOIN C ON
13、 SC.课程号=C.课程号 ON S.学号=SC.学号(分数:1.00)A.B.C.D.31.查询所有 1982年 3月 20日以后(含)出生、性别为男的学生,正确的 SQL语句是_。ASELECT*FROM 学生 WHERE出生日期=1982-03-20AND 性别=“男“BSELECT*FROM 学生 WHERE出生日期=1982-03-20AND 性别=“男“CSELECT*FROM 学生 WHERE出生日期=1982-03-20OR 性别=“男“DSELECT*FROM 学生 WHERE出生日期=1982-03-20OR 性别=“男/(分数:1.00)A.B.C.D.32.设有学生(学
14、号,姓名,性别,出生日期)和选课(学号,课程号,成绩)两个关系,计算刘明同学选修的所有课程的平均成绩,正确的 SQL语句是_。ASELECT AVG(成绩)FROM 选课 WHERE姓名=“刘明“BSELECT AVG(成绩)FROM 学生,选课 WHERE姓名=“刘明“CSELECT AVG(成绩)FROM 学生,选课 wHERE学生.姓名=“刘明“DSELECT AVG(成绩)FROM 学生,选课 WHERE学生.学号=选课.学号 AND姓名=“刘明/(分数:1.00)A.B.C.D.33.设有学生(学号,姓名,性别,出生日期)和选课(学号,课程号,成绩)两个关系,并假定学号的第3、4 位
15、为专业代码。要计算各专业学生选修课程号为“101”课程的平均成绩,正确的 SQL语句是_。ASELECT 专业 AS SUBS(学号,3,2),平均分 AS AVG(成绩)FROM 选课 WHERE课程号=“101“GROUP BY 专业BSELECT SUBS(学号,3,2)AS 专业,AVG(成绩)AS 平均分 FROM选课 WHERE课程号=“101“GROUP BY 1CSELECT SUBS(学号,3,2)AS 专业,AYG(成绩)AS 平均分 FROM选课 WHERE课程号=“101“ORDER BY 专业DSELECT 专业 AS SUBS(学号,3,2),平均分 AS AVG(
16、成绩)FROM 选课 WHERE课程号=“101“ORDER BY 1(分数:1.00)A.B.C.D.34.设有学生(学号,姓名,性别,出生日期)和选课(学号,课程号,成绩)两个关系,查询选修课程号为“101”课程得分最高的同学,正确的 SQL语句是_。ASELECT 学生.学号,姓名 FROM学生,选课 WHERE学生学号=选课.学号 AND课程号=“101“AND 成绩=ALL(SELECT 成绩 FROM选课)BSELECT 学生.学号,姓名 FROM学生,选课 WHERE学生.学号=选课.学号 AND成绩=ALL(SELECT 成绩FROM选课 WHERE课程号=“101“)CSEL
17、ECT 学生.学号,姓名 FROM学生,选课 WHERE学生.学号=选课.学号 AND成绩=ANY(SELECT 成绩FROM选课 WHERE课程号=“101“)DSELECT 学生.学号,姓名 FROM学生,选课 WHERE学生.学号=选课.学号 AND课程号=“101“AND 成绩=ALL(SELECT 成绩 FROM选课 WHERE课程号=“101“)(分数:1.00)A.B.C.D.35.设有选课(学号,课程号,成绩)关系,插入一条记录到“选课”表中,学号、课程号和成绩分别是“02080111”、“103”和 80,正确的 SQL语句是_。AINSERT INTO 选课 VALUES(
18、“02080111“,“103“,80)BINSERT VALUES(“02080111“,“103“,80)TO 选课(学号,课程号,成绩)CINSERT VALUES(“02080111“,“103“,80)INTO 选课(学号,课程号,成绩)DINSERT INTO 选课(学号,课程号,成绩)FROM VALUES(“02080111“,“103“,80)(分数:1.00)A.B.C.D.36.将学号为“02080110”、课程号为“102”的选课记录的成绩改为 92,正确的 SQL语句是_。AUPDATE 选课 SET成绩 WITH 92 WHERE学号=“02080110“AND 课
19、程号=“102“BUPDATE 选课 SET成绩=92 WHERE 学号=“02080110“AND 课程号=“102“CUPDATE FROM 选课 SET成绩 WITH 92 WHERE学号=“02080110“AND 课程号=“102“DUPDATE FROM 选课 SET成绩=92 WHERE 学号=“02080110“AND 课程号=“102/(分数:1.00)A.B.C.D.37.在 SQL的 ALTER TABLE语句中,为了增加一个新的字段应该使用短语_。ACREATE BAPPENDCCOLUMN DADD(分数:1.00)A.B.C.D.38.以下所列各项属于命令按钮事件的
20、是_。AParent BThisCThisForm DClick(分数:1.00)A.B.C.D.39.假设表单上有一选项组:男女,其中第一个选项按钮“男”被选中。请问该选项组的 Value属性值为_。A.T. B“男“C1 D“男“或 1(分数:1.00)A.B.C.D.40.假定一个表单里有一个文本框 Text1和一个命令按钮组 CommandGroup1。命令按钮组是一个容器对象,其中包含 Command1和 Command2两个命令按钮。如果要在 Command1命令按钮的某个方法中访问文本框的Value属性值,正确的表达式是_。AThis.ThisForm.Text1.ValueBT
21、his.Parent.Parent.Text1.ValueCParent.Parent.Text1.ValueDThis.Parent.Text1.Value(分数:1.00)A.B.C.D.二、基本操作题(总题数:4,分数:18.00)41.在考生文件夹下根据 SCORE_MANAGER数据库,使用查询向导建立一个含有“姓名”和“出生日期”的标准查询 QUERY3_1.QPR。(分数:4.00)_42.从 SCORE_MANAGER数据库中删除名为 NEW_VIEW3的视图。(分数:4.00)_43.用 SQL命令向 SCORE1表中插入一条记录:学号为“993503433”、课程号为“00
22、01”、成绩为 99。(分数:5.00)_44.打开表单 MYFORM3_4,向其中添加一个“关闭”命令按钮(名称为 Command1),表单运行时,单击此按钮关闭表单(不能有多余的命令)。(分数:5.00)_三、简单应用题(总题数:1,分数:24.00)在考生文件夹下完成如下简单应用:(分数:24.00)(1).建立一个名为 NEW_VIEW的视图,该视图含有选修了课程但没有参加考试(成绩字段值为 NULL)的学生信息(包括“学号”、“姓名”和“系部”3 个字段)。(分数:12.00)_(2).建立表单 MYFORM3,在表单上添加一个表格控件(名称为 grdCourse),并通过该控件显示
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 25 答案 解析 DOC
