【计算机类职业资格】计算机二级(VF)59及答案解析.doc
《【计算机类职业资格】计算机二级(VF)59及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级(VF)59及答案解析.doc(27页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级(VF)59 及答案解析(总分:4229.97,做题时间:90 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:60,分数:4200.00)1.在 E-R 图中,用来表示实体之间联系的图形是【 】。(分数:70.00)A.矩形B.椭圆形C.菱形D.平行四边形2.下列关于创建报表的方法中,错误的是( )。(分数:70.00)A.使用报表设计器可以创建自定义报表B.使用报表向导可以创建报表C.使用快速报表可以创建简单规范的报表D.利用报表向导创建的报表是快速报表3.下列关于连编应用程序的说法中,正确的是( )。(分数:70.00)A.在列表框内插入一行文本B.在列表框中
2、插入多行文本C.删除列表框中指定的项目D.清除列表框内的全部内容4.将学生表按籍贯字段升序排列,如果籍贯(C,10)相等,则按学号(N,4)升序排列,下列语句正确的是( )。(分数:70.00)A.INDEXON 籍贯,学号 TO JGXHB.INDEXON 籍贯+学号 TO JGXHC.INDEXON 籍贯,STR(学号,4)TO JGXHD.INDEXON 籍贯+STR(学号,4)TO JGXH5.要运行表单文件 form1,下列命令正确的是( )。(分数:70.00)A.DO form1sexB.DO FORM form1C.RUN form1scxD.RUN FORM form16.对
3、数据表的记录做相同规律的修改时,最方便的是使用( )。(分数:70.00)A.EDITB.BROWSEC.REPLACED.CHANGE7.Visual FoxPro 的系统菜单,其主菜单是一个( )。(分数:70.00)A.条形菜单B.弹出式菜单C.下拉式菜单D.组合菜单8.下列关于参数传递的说法中,正确的是( )。(分数:70.00)A.ButtonB.ChoiceC.LabelD.Scroll9.对于长度为 n 的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是_。 (分数:70.00)A.冒泡排序为 n/2B.冒泡排序为 nC.快速排序为 nD.快速排序为 n(n-1)/2
4、10.在表单中有命令按钮 Command1 和文本框 Text1,将文本框的 InputMask 属性值设置为$9,9999,然后在命令按钮的 Click 事件中输入代码 ThisFormText1Value=123456789,当运行表单时,单击命令按钮,此时文本框中显示的内容为( )。(分数:70.00)A.123456.789B.$23 4567C.123456.7D.* * * *11.执行 SET SYSMENU TO 命令后( )。(分数:70.00)A.12,abcdB.10,bcdeC.2,defgD.0,cdef12.在 Visual FoxPro 中以下叙述正确的是_。 (
5、分数:70.00)A.利用视图可以修改数据B.利用查询可以修改数据C.查询和视图具有相同的作用D.视图可以定义输出去向13.下列关于报表带区及其作用的叙述,错误的是( )。(分数:70.00)A.对于“标题”带区,系统只在报表开始时打印一次该带区所包含的内容B.对于“页标头”带区,系统只打印一次该带区所包含的内容C.对于“细节”带区,每条记录的内容只打印一次D.对于“组标头”带区,系统将在数据分组时每组打印一次该内容14.设有如下程序文件: SET TALK OFF CLEAR DIMENSION a(2,3) i=1 DO WHILE i=2 j=1 DO WHILE j=3 a(i,)=i
6、+j ?a(i,j) j=j+1 ENDDO ? i=i+1 ENDDO SET TALK ON RETURN 执行此程序,程序的运行结果为( )。 (分数:70.00)A.2 3 4 3 4 5B.1 2 3 3 4 5C.1 2 3 2 4 6D.2 3 4 4 5 615.对数据表的记录做相同规律的修改时,最方便的是使用( )。(分数:70.00)A.数值型、字符型和逻辑型B.数值型、字符型和日期型C.数值型、日期型和逻辑型D.字符型、日期型和逻辑型16.当用 FIND 命令或 SEEK 命令找到记录时,函数 FOUND( )和 EOF( )的值分别为( )。(分数:70.00)A.可以
7、添加数据库表,也可以添加查询B.只能添加数据库表C.只能添加查询D.以上两者都不能添加17.下列表达式中,表达式返回结果为.F.的是_。 (分数:70.00)A.AT(“A“, “BCD“)B.“ 信息 “$“管理信息系统“C.ISNULL(.NULL.)D.SUBSTR(“计算机技术“,3,2)18.给出在车间“W1”或“W2”工作,并且工资大于 3000 的职工姓名,正确的命令是( )。(分数:70.00)A.SELECT 姓名 FROM 车间; WHERE 工资3000 AND 车间=“W1“OR 车间=“W2“B.SELECT 姓名 FROM 车间; WHERE 工资3000 AND(
8、车间=“W1“OR 车间=“W2“)C.SELECT 姓名 FROM 车间; WHERE 工资3000 OR 车间=“W1“OR 车间=“W2“D.SELECT 姓名 FROM 车间; WHERE 工资3000 AND(车间=“W1“OR 车间=“W2“)19.SQL 的数据操作语句不包括_。 (分数:70.00)A.INSERTB.UPDATEC.DELETED.CHANGE20.设有如下关系表_。 (分数:70.00)A.T=RSB.T=RSC.T=RSD.T=R/S21.设计表单时,要设定表单窗口的颜色,可使用( )。(分数:70.00)A.4 3B.1 1C.3 0D.2 622.函数
9、 LEN(ROUND(123456,2)的结果是( )。(分数:70.00)A.6B.7C.123.46D.系统报错23.在 Visual FoxPro 中,函数 SIGN( )的返回值可以是( )。(分数:70.00)A.1、-1、0B.1、0、TC.1、-1、 FD.T、P24.下列数据结构中,能用二分法进行查找的是_。 (分数:70.00)A.顺序存储的有序线性表B.线性链表C.二叉链表D.有序线性链表25.数据库表可以设置字段有效性规则,字段有效性规则属于( )。(分数:70.00)A.实体完整性范畴B.参照完整性范畴C.数据一致性范畴D.域完整性范畴26.在 Visual FoxPr
10、o 中,字段的数据类型不可以指定为( )。(分数:70.00)A.日期型B.时间型C.通用型D.备注型27.若将过程或函数放在单独的程序文件中,可以在应用程序中使用( )。(分数:70.00)A.2 3 4B.2 5 9C.3 5 4D.2 4 328.数据库表的字段可以定义规则,规则是( )。(分数:70.00)A.逻辑表达式B.字符表达式C.数值表达式D.前三种说法都不对29.下列关于报表带区及其作用的叙述,错误的是( )。(分数:70.00)A.一条命令B.一个过程C.激活另一个菜单D.以上 3 种均可以以下九道小题使用的数据表如下: 当前盘当前目录下有数据库:大奖赛 dbc,其中有数据
11、库表“歌手 dbf”、“评分 dbf”“歌手”表: (分数:69.96)(1).为“歌手”表增加一个字段“最后得分”的 SQL 语句是_。 (分数:6.36)A.ALTER TABLE 歌手 ADD 最后得分 F(6,2)B.ALTER DBF 歌手 ADD 最后得分 F 6,2C.CHANGE TABLE 歌手 ADD 最后得分 F(6,2)D.CHANGE TABLE 学院 INSERT 最后得分 F 6,2(2).插入一条记录到“评分”表中,歌手号、分数和评委号分别是“1001”、9.9 和“105”,正确的 SQL 语句是_。(分数:6.36)A.INSERT VALUES(“1001
12、”,9“105”)INTO 评分(歌手号,分数,评委号)B.INSERT TO 评分(歌手号,分数,评委号)VALUES(“1001”,9.9“105”)C.INSERT INTO 评分(歌手号,分数,评委号)VALUES(“1001”,9.9,“105”)D.INSERT VALUES(“100”9.9“105”)TO 评分(歌手号,分数,评委号)(3).假设每个歌手的“最后得分”的主算方法是,去掉一个最高分生个最低分,取剩下分数的平均分。根据“评分”表求每个歌手的“最后得分”并存储于表 TEMP 中。表 TEMP 中有两个字段:“歌手号”和“最后得分”,并且按最后得分降序排列,生成表 TE
13、MP 的 SQL 语句是_。(分数:6.36)A.SELECT 歌手号,(COUNT(分数) MAX(分数)MIN(分数)/(SUM(*)2)最后得分;FROM 评分 INTO DBF TEMP GROUP BY 歌手号 ORDER BY 最后得分 DESCB.SELECT 歌手号,(COUNT(分数)MAX(分数)MIN(分数)/(SUM(*)2)最后得分;FROM 评分 INTO DBF TEMP GROUP BY 评委号 ORDER BY 最后得分 DESCC.SELECT 歌手号,(SUM(分数)MAX(分数)MIN(分数)/(COUNT(*)2)最后得分;FROM 评分 INTO D
14、BF TEMP GROUP BY 评委号 ORDER BY 最后得分 DESCD.SELECT 歌手号,(SUM(分数)MAX(分数)MIN(分数)/(COUNT(*)2)最后得分;FROM评分 INTO DBF TEMP GROUP BY 歌手号 ORDER BY 最后得分 DESC(4).与“SELECT * FROM*歌手 WHERE NOT(最后得分9.00 OR 最后得分8.00)”等价的语句是_。(分数:6.36)A.SELECT * FROM 歌手 WHERE 最后得分 BETWEEN 9.00 AND 8.00B.SELECT * FROM 歌手 WHERE 最后得分=8.00
15、 AND 最后得分=9.00C.SELECT * FROM 歌手 WHERE 最后得分9.00 OR 最后得分8.00D.SELECT * FROM 歌手 WHERE 最后得分=8.00 AND 最后得分=9.00(5).为“评分”表的“分数”字段添加有效性规则:“分数必须大于等于 0 并且小于等于 10”,正确的 SQL 语句是_。(分数:6.36)A.CHANGE TABLE 评分 ALTER 分数 SET CHECK 分数=0 AND 分数=10B.ALTER TABLE 评分 ALTER 分数 SET CHECK 分数=0 AND 分数=10C.ALTER TABLE 评分 ALTER
16、 分数 CHECK 分数=0 AND 分数=10D.CHANGE TABLE 评分 ALTER 分数 SET CHECK 分数=0 OR 分数=10(6).根据“歌手”表建立视图 myview,视图中含有包括了“歌手号”左边第一位是“1”的所有记录,正确的 SQL 语句是_。(分数:6.36)A.CREATE VIEW myview AS SELECT * FROM 歌手 WHERE LEFT(歌手号,1)=“1”B.CREATE VIEW myview AS SELECT * FROM 歌手 WHERE LIKE(“1”歌手号)C.CREATE VIEW myview SELECT * FR
17、OM 歌手 WHERE LEFT(歌手号,1)=“1”D.CREATE VIEW myview SELECT * FROM 歌手 WHERE LIKE(“1”歌手号)(7).删除视图 myview 的命令是_。(分数:6.36)A.DELETE myview VIEWB.DELETE myviewC.DROP myview VIEWD.DROP VIEW myview(8).假设 temp. dbf 数据表中有两个字段“歌手号”和“最后得分”下面程序的功能是:将 temp. dbf 中歌手的“最后得分”填入“歌手”表对应歌手的“最后得分”字段中(假设已增加了该字段)在下线处应该填写的 SQL
18、语句是_。 USE 歌手 DO WHILE . NOT. EOF() REPLACE 歌手 最后得分 WITH a_ SKIP ENDDO(分数:6.36)A.SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号 TO ARRAY aB.SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号 INTO ARRAY aC.SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号 TO FILE aD.SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号 INTO FILE a(9).与“SELECT DIS
19、TINCT”歌手号 FROM 歌手 WHERE 最后得分ALL;(SELECT 最后得分 FROM)歌手 WHERE SUBSTR(歌手号,1,1)=“2”)等价的 SQL 语句是_。(分数:6.36)A.SELECT DISTINCT 歌手号 FROM 歌手 WHERE 最后得分=(SELECT MAX(最后得分)FROM 歌手 WHERE SUBSTR (歌手号,1,1)=“2”)B.SELECT DISTINCT 歌手号 FROM 歌手 WHERE 最后得分=(SELECT MIN(最后得分)FROM 歌手 WHERE SUBSTR (歌手号,1,1)=“2”)C.SELECT DIST
20、INCT 歌手号 FROM 歌手 WHERE 最后得分=ANY(SELECT MAX(最后得分)FROM 歌手 WHERE SUBSTR (歌手号,1,1)=“2”)D.SELECT DISTINCT 歌手号 FROM 歌手 WHERE 最后得分=SOME(SELECT MAX (最后得分)FROM 歌手 WHERE SUBSTR (歌手号,1,1)=“2”)(10).以下关于“视图”的描述正确的是_。(分数:6.36)A.视图保存在项目文件中B.视图保存在数据库中C.视图保存在表文件中D.视图保存在视图文件中(11).关闭表单的程序代码是 ThisForm ,Release, Release
21、 是_。(分数:6.36)A.表单对象的标题B.表单对象的属性C.表单对象的事件D.表单对象的方法30.下列关于命令 DO FORM XX NAME YY 的叙述中,正确的是( )。(分数:70.00)A.有语法错不能通过编译B.可以通过编译但不能通过连接C.输出* * *D.输出 $ $ $31.在命令窗口中,打印报表 YYl 可使用的命令是( )。(分数:70.00)A.ChioceB.ButtonC.JRadioButtonD.CheckboxGroup32.在结构化程序设计中,模块划分的原则是【 】。(分数:70.00)A.各模块应包括尽量多的功能B.各模块的规模应尽量大C.各模块之间
22、的联系应尽量紧密 DD.模块内具有高内聚度、模块间具有低耦合度33.将文本框的 PasswordChar 属性值设置为星号(*),那么,当在文本框中输入“电脑 2004“时,文本框中显示的是( )。(分数:70.00)A.0B.2C.1D.334.惟一索引的“惟一性”是指( )。(分数:70.00)A.字段值的“惟一”B.表达式的“惟一”C.索引项的“惟一”D.列属性的“惟一”35.可以随表的打开而自动打开的索引是( )。(分数:70.00)A.1B.51C.6D.1536.下列关于项目及项目中文件的叙述,正确的是( )。(分数:70.00)A.项目中的文件是项目的一部分B.项目中的文件必须依
23、靠项目而存在C.项目中的各个文件之间是彼此联系的D.项目中的文件表示该文件与项目之间建立了一种关联37.下面关于类、对象、属性和方法的叙述中,错误的是_。 (分数:70.00)A.类是对一类相似对象的描述,这些对象具有相同种类的属性和方法B.属性用于描述对象的状态,方法用于表示对象的行为C.基于同一个类产生的两个对象可以分别设置自己的属性值D.通过执行不同对象的同名方法,其结果必然是相同的38.若内存变量名与当前的数据表中的一个字段“student“同名,则执行命令?student 后显示的是( )。(分数:70.00)A.LOCATE FOR 性别=男NEXT2B.LOCATE FOR 性别
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VF59 答案 解析 DOC
