【计算机类职业资格】计算机二级(VF)14及答案解析.doc
《【计算机类职业资格】计算机二级(VF)14及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级(VF)14及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级(VF)14 及答案解析(总分:1765.00,做题时间:90 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:25,分数:1750.00)1.当用 FIND命令或 SEEK命令找到记录时,函数 FOUND( )和 EOF( )的值分别为( )。(分数:70.00)A.T和FB.F.和TC.T和TD.F和F2.职员.DBF:职员号 C(3),姓名 C(6),性别 C(2),组号 N(1),职务 C (10) 客户.DBF:客户号 C(4),客户名 C(36),地址 C(36),所在城市 C (36) 订单.DBF:订单号 C(4),客户号 C(4),职员号 C(3),签
2、订日期 D,金额 N(6,2) 将订单号为“0060”的订单金额改为 169 元,正确的 SQL 语句是_。 (分数:70.00)A.UPDATE 订单 SET 金额=169 WHERE 订单号=“0060“B.UPDATE 订单 SET 金额 WITH 169 WHERE 订单号=“0060“C.UPDATE FROM 订单 SET 金额=169 WHERE 订单号=“0060“D.UPDATE FROM 订单 SET 金额 WITH 169 WHERE 订单号=“0060“3.在下列各项中,运算级别最低的为( )。(分数:70.00)A.算术运算符B.关系运算符C.逻辑运算符D.圆括号(
3、)4.自由表中字段名长度的最大值是( )。(分数:70.00)A.生成一个按“学号”升序的表文件 xsdakdbfB.生成一个按“学号”降序的表文件 xsdakdbfC.生成一个新的数据库文件 xsdakdbcD.系统提示出错信息5.下列关于 SQL对表的定义的说法中,错误的是( )。(分数:70.00)A.DownUpClickB.ClickDownUpC.DownClickUpD.UpDownClick6.对于“关系”的描述,正确的是( )。(分数:70.00)_7.如果主程序、子程序 1、子程序 2、子程序 3依次调用,在子程序 3中有 RETURN TO MASTER 语句,则由子程序
4、 3返回( )。(分数:70.00)A.编译出错B.9C.21D.98.设有如下程序文件: SET TALK OFF CLEAR DIMENSION a(2,3) i=1 DO WHILE i=2 j=1 DO WHILE j=3 a(i,)=i+j ?a(i,j) j=j+1 ENDDO ? i=i+1 ENDDO SET TALK ON RETURN 执行此程序,程序的运行结果为( )。 (分数:70.00)A.ARCHIVEB.CODEC.ALTD.ALIGN9.在 Visual FoxPro中,程序文件的扩展名为( )。(分数:70.00)A.数据的规范化B.便于数据转换C.避免数据丢
5、失D.防止不同模块之间数据的非法访问10.设有两个数据库表,父表和子表之间是一对多的联系,为控制子表和父表的关联,可 以设置“参照完整性规则”,为此要求这两个表_。 (分数:70.00)A.在父表连接字段上建立普通索引,在子表连接字段上建立主索引B.在父表连接字段上建立主索引,在子表连接字段上建立普通索引C.在父表连接字段上不需要建立任何索引,在子表连接字段上建立普通索引D.在父表和子表的连接字段上都要建立主索引11.职员.DBF:职员号 C(3),姓名 C(6),性别 C(2),组号 N(1),职务 C (10) 客户.DBF:客户号 C(4),客户名 C(36),地址 C(36),所在城市
6、 C (36) 订单.DBF:订单号 C(4),客户号 C(4),职员号 C(3),签订日期 D,金额 N(6,2) 有以下 SQL 语句: SELECT 订单号,签订日期,金额 FROM 订单,职员 WHERE 订单.职员号=职员.职员号 AND 姓名=“李二“ 与如上语句功能相同的 SQL 语句是_。 (分数:70.00)A.SELECT 订单号,签订日期,金额 FROM 订单 WHERE EXISTS(SELECT * FROM 职员 WHERE 姓名=“李二“)B.SELECT 订单号,签订日期,金额 FROM 订单 WHERE EXISTS(SELECT * FROM 职员 WHER
7、E 职员号=订单.职员号 AND 姓名=“李二“)C.SELECT 订单号,签订日期,金额 FROM 订单 WHERE IN(SELECT 职员号 FROM 职员 WHERE 姓名=“李二“)D.SELECT 订单号,签订日期,金额 FROM 订单 WHERE IN(SELECT 职员号 FROM 职员 WHERE 职员号=订单.职员号 AND 姓名=“李二“)12.假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的 SQL 语句是_。 (分数:70.00)A.SELECT 产品名称,AVG(单价) FROM 产品 GROUP BY 单价B.SELECT 产品名称,AVG(单价)
8、FROM 产品 ORDER BY 单价C.SELECT 产品名称,AVG(单价) FROM 产品 ORDER BY 产品名称D.SELECT 产品名称,AVG(单价) FROM 产品 GROUP BY 产品名称13.用于显示部分查询结果的 TOP短语,使用时需与之连用的短语是( )。(分数:70.00)A.WHEREB.FROMC.GROUP BYD.ORDER BY14.下列字符型常量的表示中,错误的是( )。(分数:70.00)A.65+13B.“电脑商情“C.中国D.x=y15.下列各字符函数中,函数返回值不是数值型的是( )。(分数:70.00)A.1 1 * # 1 1 * #B.1
9、 1 * # 1 2 * #C.1 1 * # 1 1 * #D.1 1 * # 1 2 * #16.如果文本框的 SelStart属性值为-1,表示的含义为( )。(分数:70.00)A.-3B.-4C.3D.3.2517.下列关于查询的说法中,不正确的是( )。(分数:70.00)A.查询是预先定义好的一个 SQL SELECT语句B.查询是 Visual FoxPro支持的一种数据库对象C.通过查询设计器,可完成任何查询D.查询是从指定的表或视图中提取满足条件的记录,可将结果定向输出18.数据库设计的根本目标是要解决_。 (分数:70.00)A.数据共享问题B.数据安全问题C.大量数据存
10、储问题D.简化数据维护19.有关查询设计器,正确的描述是( )。(分数:70.00)_20.在 Visual FoxPro中,在命令窗口输入 CREATE DATABASE命令,系统产生的结果是( )。(分数:70.00)A.系统会弹出“打开”对话框,请用户选择数据库名B.系统会弹出“创建”对话框,请用户输入数据库名并保存C.系统会弹出“保存”对话框,请用户输入数据库名并保存D.出错信息21.在 Visual FoxPro 中可以用 DO 命令执行的文件不包括_。 (分数:70.00)A.PRG 文件B.MPR 文件C.FRX 文件D.QPR 文件22.以下是与设置系统菜单有关的命令,其中错误
11、的是_。 (分数:70.00)A.SET SYSMENU DEFAULTB.SET SYSMENU TO DEFAULTC.SET SYSMENU NOSAVED.SET SYSMENU SAVE23.下列程序段的输出结果是( )。 CLEAR STORE 10 TO A STORE 20 TO B SET UDFPARMS TO REFERENCE DO SWAP WITH A,(B) ?A,B PROCEDURE SWAP PARAMETERS Xl,X2 TEMP=Xl X1=X2 X2=TEMP ENDPROC (分数:70.00)_24.系统变量_PAGENO 的值表示( )。(分数
12、:70.00)A.还未打印的报表页数B.已经打印的报表页数C.当前打印的报表日期D.当前打印的报表页数25.嵌套查询命令中的 IN,相当于( )。(分数:70.00)A.等号=B.集合运算符C.加号+D.减号-26.索引属于( )。(分数:-1.00)A.模式B.内模式C.外模式D.概念模式27.在数据流图(DFD) 中,带有名字的箭头表示( )。(分数:-1.00)A.模块之间的调用关系B.程序的组成成分C.控制程序的执行顺序D.数据的流向28.在计算机中,算法是指( )。(分数:-1.00)A.加工方法B.解题方案的准确而完整的描述C.排序方法D.查询方法29.最常用的一种基本数据模型是关
13、系数据模型,它的表示应采用( )。(分数:-1.00)A.树B.网络C.图D.二维表30.数据库系统的核心是( )。(分数:-1.00)A.数据库B.数据库管理系统C.模拟模型D.软件工程31.栈通常采用的两种存储结构是( )。(分数:-1.00)A.线性存储结构和链表存储结构B.散列方式和索引方式C.链表存储结构和数组D.线性存储结构和非线性存储结构32.软件工程的理论和技术性研究的内容主要包括软件开发技术和( )。(分数:-1.00)A.消除软件危机B.软件工程管理C.程序设计自动化D.实现软件可重用33.下列工具中为需求分析常用工具的是( )。(分数:-1.00)A.PADB.PFDC.
14、N-SD.DFD34.尔排序属于( )。(分数:-1.00)A.交换排序B.归并排序C.选择排序D.插入排序35.软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指( )。(分数:-1.00)A.模块间的关系B.系统结构部件转换成软件的过程描述C.软件层次结构D.软件开发过程三、填空题(每空 2分,共 30分)(总题数:10,分数:30.00)36.在 Visual FoxPro中,对于只取两种值的数据,一般使用 1 字段。(分数:3.00)填空项 1:_37.为“数量”宇段增加有效性规则:数量0,应该使用的 SQL语句是 1TABLE 使用零件 2 数量 SET 3数量0 (
15、分数:3.00)填空项 1:_38.在工资表中,显示工资最少的 3名职工记录,SQL 语句为:SELECT* 13FROM 工资表 ORDER BY工资 2。(分数:3.00)填空项 1:_39.在 Visual FoxPro中,利用 DELETE命令可以 1 删除数据表的记录,必要时可以利用 2 命令进行恢复。(分数:3.00)填空项 1:_40.设有选课表,表中包含的字段有:学号 C(3),课程号 C(3),成绩 N(3)。查询每门课程的学生人数,要求显示课程号和学生人数,对应的 SQL语句为: SELECT 课程号,【14】AS 学生人数 FROM选课表; GROUPBY【15】 (分数
16、:3.00)填空项 1:_41.在成绩表中,只显示分数最高的前 10名学生的记录,SQL 语句为: SELECT* 110 FROM 成绩表 2总分 DESC (分数:3.00)填空项 1:_42.如下程序显示的结果是 1。 s=1 i=0 do while i填空项 1:_43.设有选课表,表中包含的字段有:学号 C(3),课程号 C(3),成绩 N(3)。查询每门课程的学生人数,要求显示课程号和学生人数,对应的 SQL语句为: SELECT 课程号,【14】AS 学生人数 FROM选课表; GROUPBY【15】 (分数:3.00)填空项 1:_44.利用 SQL语句统计选修了“计算机”课
17、程的学生人数。请将下面的语句补充完整。 SELECT 1 FROM选课表 WHERE 2 (分数:3.00)填空项 1:_45.在 Visual FoxPro的字段类型中,系统默认的日期型数据占 1 个字节,逻辑型字段占 2 个字节。(分数:3.00)填空项 1:_46.类是一个支持集成的抽象数据类型,而对象是类的 1。(分数:-1.00)填空项 1:_47.当线性表采用顺序存储结构实现存储时,其主要特点是 1。(分数:-1.00)填空项 1:_48.数据模型按不同应用层次分成 3种类型,它们是概念数据模型、 1 和物理数据模型。(分数:-1.00)填空项 1:_49.冒泡排序算法在最好的情况
18、下的元素交换次数为 1。(分数:-1.00)填空项 1:_50.测试的目的是暴露错误,评价程序的可靠性;而 1 的目的是发现错误的位置并改正错误。(分数:-1.00)填空项 1:_计算机二级(VF)14 答案解析(总分:1765.00,做题时间:90 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:25,分数:1750.00)1.当用 FIND命令或 SEEK命令找到记录时,函数 FOUND( )和 EOF( )的值分别为( )。(分数:70.00)A.T和F B.F.和TC.T和TD.F和F解析:在表中找到记录,函数 FOUND( )的值为真。EOF( )是测试表文件尾标识的函
19、数(表中最后一条记录的后面是一个表结束标识),只有当记录指针在此位置,EOF( )的值才为真。2.职员.DBF:职员号 C(3),姓名 C(6),性别 C(2),组号 N(1),职务 C (10) 客户.DBF:客户号 C(4),客户名 C(36),地址 C(36),所在城市 C (36) 订单.DBF:订单号 C(4),客户号 C(4),职员号 C(3),签订日期 D,金额 N(6,2) 将订单号为“0060”的订单金额改为 169 元,正确的 SQL 语句是_。 (分数:70.00)A.UPDATE 订单 SET 金额=169 WHERE 订单号=“0060“ B.UPDATE 订单 SE
20、T 金额 WITH 169 WHERE 订单号=“0060“C.UPDATE FROM 订单 SET 金额=169 WHERE 订单号=“0060“D.UPDATE FROM 订单 SET 金额 WITH 169 WHERE 订单号=“0060“解析:本题是完成数据更新的操作,所以应使用 UPDATE语句,更新命令的格式为: UPDATE TableNam SET Column_Name1=eExpression1,Column_Name2=eExpression2. WHERE Condition 一般使用 WHERE子句指定条件,以更新满足条件的一些记录的字段值,并且一次可以更新多个字段;
21、如果 不使用 WHERE子句,则更新全部记录。 3.在下列各项中,运算级别最低的为( )。(分数:70.00)A.算术运算符B.关系运算符C.逻辑运算符 D.圆括号( )解析:如果在同一个表达式中出现不同的运算符,其优先顺序为:先执行算术运算、字符串运算和日期时间运算,其次执行关系运算,最后执行逻辑运算。如果在表达式中包含圆括号,首先应该计算出圆括号中的结果,其优先级最高。4.自由表中字段名长度的最大值是( )。(分数:70.00)A.生成一个按“学号”升序的表文件 xsdakdbf B.生成一个按“学号”降序的表文件 xsdakdbfC.生成一个新的数据库文件 xsdakdbcD.系统提示出
22、错信息解析:在 SQL语句中,查询结果存放到新表的表名不能与原表表名相同,否则提示出错信息,但新表的表名可以与数据库同名,彼此属于不同类型的文件。且系统默认的排序方式为升序排序。5.下列关于 SQL对表的定义的说法中,错误的是( )。(分数:70.00)A.DownUpClick B.ClickDownUpC.DownClickUpD.UpDownClick解析:鼠标单击时,依次引发 MouseDown、MouseUp、Click 事件,即 Click 事件包含鼠标按下和放开事件。6.对于“关系”的描述,正确的是( )。(分数:70.00)_解析:7.如果主程序、子程序 1、子程序 2、子程序
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VF14 答案 解析 DOC
