欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    【计算机类职业资格】国家二级VF机试(选择题)-试卷33及答案解析.doc

    • 资源ID:1333800       资源大小:74KB        全文页数:12页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【计算机类职业资格】国家二级VF机试(选择题)-试卷33及答案解析.doc

    1、国家二级 VF 机试(选择题)-试卷 33 及答案解析(总分:80.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.以下叙述中错误的是( )。(分数:2.00)A.算法正确的程序对于相同的输入一定有相同的结果B.算法正确的程序可以没有输入C.算法正确的程序可以没有输出D.算法正确的程序最终一定会结束2.以下叙述中正确的是( )。(分数:2.00)A.树与二叉树是线性结构B.栈与线性链表是非线性结构C.队列是非线性结构D.线性表是线性结构3.下列叙述中错误的是( )。(分数:2.00)A.冒泡排序属于交换类排序B.快速排序属于选择类排序C.堆排序属于选择类排序D.希尔

    2、排序属于插入排序4.对象实现了数据和操作的结合,是指对数据和数据的操作进行( )。(分数:2.00)A.组合B.隐藏C.集成D.封装5.软件生命周期中花费时间最多的阶段是( )。(分数:2.00)A.软件维护阶段B.软件编码阶段C.软件开发阶段D.软件定义阶段6.在数据流图中,(椭圆)代表( )。(分数:2.00)A.源点B.结束C.数据流D.加工7.使用白盒测试方法时,确定测试数据应根据( )和指定的覆盖标准。(分数:2.00)A.程序的外部逻辑B.程序的复杂结构C.使用使用说明书D.程序的内部逻辑8.在数据库系统中,用户所见数据模式为( )。(分数:2.00)A.逻辑模式B.存储模式C.内

    3、模式D.外模式9.最常用的一种基本数据模型是关系数据模型,它的表示应采用( )。(分数:2.00)A.树状图B.网络格式C.二维表D.图表结构10.有三个关系 R、S 和 T 如下: (分数:2.00)A.合并B.交C.广义笛卡尔积D.连接11.在 Visual FoxPro 的项目管理器中不包括的选项卡是( )。(分数:2.00)A.数据B.文档C.类D.表单12.在下列函数中,函数返回值为数值的是( )。(分数:2.00)A.STR(200)B.SPACE(5)C.AT(人民,中华人民共和国)D.SUBSTR(中华人民共和国,7)13.下列表达式中,写法错误的是( )。(分数:2.00)A

    4、.计算机-“computer“B.The Time Is+DTOC(2012/08/08)CT.+.F.D.2012/08/08+1014.数据表中有 50 个记录,如果当前记录为第 50 条记录,把记录指针向下移动一位,使用 EOF()函数的值是( )。(分数:2.00)A.5B.50CT.DF.15.在 Visual Foxpro 中,调用表设计器修改数据库表 STUDENT.DBF 的命令是( )。(分数:2.00)A.MODIFY STRUCTUREB.MODIFY COMMAND STUDENTC.CREATE STUDENTD.CREATE TABLE STUDENT16.在 SQ

    5、L 中,建立索引的命令是( )。(分数:2.00)A.ALTER INDEXB.SET ORDER TOC.SET INDEX TOD.INDEX ON17.要控制两个表中数据的完整性和一致性,可以设置参照完整性,要求这两个表( )。(分数:2.00)A.一个数据库表,另一个是自由表B.是两个自由表C.是不同数据库中的两个表D.是同一个数据库中的两个表18.SQL 语言是具有( )的功能。(分数:2.00)A.数据分析、数据操纵、数据控制B.数据定义、数据恢复、数据控制C.数据定义、数据查询、数据控制D.数据定义、数据分类、数据操纵19.有某商场的销售记录(日期、商品名称、商品单价、销售数量)

    6、,要查询每天的销售情况,以下正确的 SQL 语句是( )。(分数:2.00)A.SELECT * FROM 销售记录 ORDER BY 日期B.SELECT * FROM 销售记录 GROUP BY 日期C.SELECT 日期, SUM(销售数量) AS 销售总数量, SUM(销售数量*商品单价) 销售总额 FROM 销售记录ORDER BY 日期D.SELECT 日期, SUM(销售数量) AS 销售总数量, SUM(销售数量)*SUM(商品单价) 销售总额 FROM 销售记录 ORDER BY 日期20.现有某高校的选修课记录(sc):学号、姓名、课程名称、成绩,要查询没有选修课成绩的学生

    7、和课程,正确的 SQL 语句是( )。(分数:2.00)A.SELECT 学号,课程号 FROM sc WHERE 成绩 =“B.SELECT 学号,课程号 FROM sc WHERE 成绩 =NULLC.SELECT 学号,课程号 FROM sc WHERE 成绩 IS NULLD.SELECT 学号,课程号 FROM sc WHERE 成绩21.SQL 语句中,DISTINCT 短语的功能是( )。(分数:2.00)A.按要求显示部分查询记录B.消除重复出现的查询记录C.删除查询结果中符合条件的记录D.对查询结果进行排序22.将查询学生的结果放在数组 MyArray 中的 SQL 语句是:

    8、SELECT * FROM 学生表 WHERE 籍贯=北京上面空缺的短语是( )。(分数:2.00)A.INTO CURSOR MyCursorB.TO ARRAY MyArrayC.INTO ARRAY MyArrayD.INTO TABLE MyTable23.要使“商品“表中所有商品的单价上浮 10,正确的 SQL 命令是( )。(分数:2.00)A.ALTER 商品 SET 单价=单价*1.1 FOR ALLB.UPDATE 商品 SET 单价=单价+单价*10C.UPDATE 商品 SET 单价=单价*1.1 FOR ALLD.UPDATE 商品 SET 单价=单价*1.124.图书

    9、“表中有字符型字段“图书名称“和“图书类型“,要求用 SQL DELETE 命令将图书表中书名中含有“计算机“且图书类型是“小说“的记录全部打上删除标记,正确的 SQL 命令是( )。(分数:2.00)A.DELETE FROM 图书 FOR 图书名称 LIKE “%计算机%“ AND 图书类型=“小说“B.DELETE FROM 图书 WHILE 图书名称 LIKE “计算机“ AND 图书类型=“小说“C.DELETE FROM 图书 WHERE 图书名称=“%计算机%“ AND 图书类型=“小说“D.DELETE FROM 图书 WHERE 图书名称 LIKE “%计算机%“ AND 图

    10、书类型=“小说“25.在用 SQL 语句建立数据表时,给字段属性定义默认值,应使用短语( )。(分数:2.00)A.FREEB.KEYC.UNIQUED.DEFAULT26.现有员工工资表(PAYMENT),其字段包含如下:员工号(EmployeeID) C(10),基本工资(BaseFee) N(8.2),津贴(SubsidyFee) N(8.2),奖金(AwardFee) N(8.2),保险扣除(InsuranceFee) N(8.2) 。现要求为“工资“表增加一个“实发工资“字段(RealFee),类型为数值型,正确 SQL 命令是( )。(分数:2.00)A.ALTER TABLE P

    11、AYMENT ADD COLUMN RealFee N(8,2)B.ALTER TABLE PAYMENT ADD FIELD RealFee N(8,2)C.MODIFY TABLE PAYMENT ADD COLUMN RealFee N(8,2)D.MODIFY TABLE PAYMENT ADD FIELD RealFee N(8,2)27.在 Visual Foxpro 中,默认查询的输出形式是( )。(分数:2.00)A.浏览B.临时表C.图形D.标签28.在 Visual FoxPro 中建立一个程序文件 Myproject.prg 的命令是( )。(分数:2.00)A.MODI

    12、FY Myproject.prgB.MODIFY COMMAND Myproject.prgC.MODIFY PROCEDURE Myproject.prgD.MODIFY FILE Myproject.prg29.下列有关 SCAN 循环结构,叙述正确的是( )。(分数:2.00)A.SCAN 循环结构中的 LOOP 语句,可将程序流程直接指向循环开始语句 SCAN,首先判断 EOF()函数的真假B.SCAN 循环结构必须 SCAN 和 ENDSCAN 成对使用,不可单独使用C.SCAN 循环结构的循环体中必须写有 SKIP 语句D.SCAN 循环结构,如果省略了子句FOR 和 WHILE

    13、条件子句, 则直接退出循环30.在 Visual Foxpro 中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的 Click 事件中添加代码( )。(分数:2.00)A.ThisForm.RefreshB.ThisForm.DestroyC.ThisForm.HideD.ThisForm.Release31.在命令按钮组中,ButtonCount 指定命令按钮的个数,它的默认值是( )。(分数:2.00)A.0B.1C.2D.532.在表单设计器环境下,要选定表单中某选项组里的某个选项按钮,可以( )。(分数:2.00)A.单击选项按钮B.双击选项按钮C.先右击选项组,并选择“编辑

    14、“命令,然后再单击选项按钮D.以上 B)和 C)都可以33.下面对表单控件的描述正确的是( )。(分数:2.00)A.列表框中可以进行多重选择B.组合框中可以进行多重选择C.选项组中可以选中多个选项按钮D.复选框中不可以选中多个选项34.使用 Visual FoxPro 的菜单设计器时,选中菜单项之后,如果要设计它的子菜单,应在结果下拉框中选择( )。(分数:2.00)A.命令B.填充名称C.子菜单D.过程35.下面关于 Visual FoxPro 报表的数据源的陈述中正确的是( )。(分数:2.00)A.数据库表、自由表或视图B.自由表或其他报表C.表、查询或视图D.数据库表、自由表或查询3

    15、6.计算结果不是字符串“Student“的语句是( )。(分数:2.00)A.left(“Student “,7)B.substr(“MyStudent “,3,7)C.right(“MyStudent “,7)D.at(“MyStudent “,3,7)37.在下面的 Visual FoxPro 表达式中,运算结果不为逻辑真的是( )。(分数:2.00)A.EMPTY(SPACE(0)B.LIKE(xy*,xyz)C.AT(xy,abcxyz)D.ISNULL(.NULL.)38.执行如下程序,最后 s 的显示值为 SET TALK OFFs=0i=5x=11DO WHILE s=xs=s+

    16、ii=i+1ENDDO?sSET TALK ON(分数:2.00)A.5B.11C.18D.2639.要为当前表所有职称为“教授“的职工增加 1000 元津贴,应使用命令( )。(分数:2.00)A.REPLACE ALL 津贴 WITH 津贴1000B.REPLACE 津贴 WITH 津贴1000 FOR 职称“教授“C.CHANGE ALL 津贴 WITH 津贴1000D.CHANGE ALL 津贴 WITH 津贴1000 FOR 职称“教授“40.命令?LEN(SPACE(3)SPACE(2)的结果是( )。(分数:2.00)A.1B.2C.3D.5国家二级 VF 机试(选择题)-试卷

    17、33 答案解析(总分:80.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.以下叙述中错误的是( )。(分数:2.00)A.算法正确的程序对于相同的输入一定有相同的结果B.算法正确的程序可以没有输入C.算法正确的程序可以没有输出 D.算法正确的程序最终一定会结束解析:解析:一个有效的算法程序必须有一个或一个以上的输出。2.以下叙述中正确的是( )。(分数:2.00)A.树与二叉树是线性结构B.栈与线性链表是非线性结构C.队列是非线性结构D.线性表是线性结构 解析:解析:线性表是一个线性结构。数据元素在线性表中的位置只取决于它们自己的序号。栈是限定在一端进行插入与删除

    18、的线性表。队列是指允许在一端进行插入、而在另一端进行删除的线性表。链式存储方式既可用于表示线性结构,也可用于表示非线性结构。树是一种简单的非线性结构。3.下列叙述中错误的是( )。(分数:2.00)A.冒泡排序属于交换类排序B.快速排序属于选择类排序 C.堆排序属于选择类排序D.希尔排序属于插入排序解析:解析:冒泡排序和快速排序都属于交换类排序,堆排序属于选择类排序,希尔排序的基本思想是把记录按下标的一定增量分组,对每组记录使用插入排序,随增量的逐渐减小,所分成的组包含的记录越来越多,到增量的值减小到 1 时,整个数据合成一组,构成一组有序记录,故其属于插入排序方法。所以答案应为 B。4.对象

    19、实现了数据和操作的结合,是指对数据和数据的操作进行( )。(分数:2.00)A.组合B.隐藏C.集成D.封装 解析:解析:对象是由数据及可以对这些数据施加的操作组成的统一体。对象的内部,即处理能力的实行和内部状态,对外是看不见的,这一特性称作对象的封装。5.软件生命周期中花费时间最多的阶段是( )。(分数:2.00)A.软件维护阶段 B.软件编码阶段C.软件开发阶段D.软件定义阶段解析:解析:软件生命周期分为软件定义、软件开发及软件运行维护 3 个阶段。本题中,详细设计、软件编码和软件测试都属于软件开发阶段;维护是软件生命周期的最后一个阶段,也是持续时间最长,花费代价最大的一个阶段,软件工程学

    20、的一个目的就是提高软件的可维护性,降低维护的代价。6.在数据流图中,(椭圆)代表( )。(分数:2.00)A.源点B.结束C.数据流D.加工 解析:解析:数据流图主要图符元素有: 加工,用圆或椭圆表示,输入数据经过加工变换产生输出。 数据流,用箭头表示,沿箭头方向传送数据的通道。 存储文件,用双杠表示,处理过程中存放各种数据文件。 源、潭,用方框表示,系统和环境接口。7.使用白盒测试方法时,确定测试数据应根据( )和指定的覆盖标准。(分数:2.00)A.程序的外部逻辑B.程序的复杂结构C.使用使用说明书D.程序的内部逻辑 解析:解析:白盒测试是把测试对象看作一个打开的盒子,测试人员须了解程序的

    21、内部结构和处理过程,由于白盒测试是一种结构测试,所以被测对象基本上是源程序,以程序的内部逻辑和指定的覆盖标准确定测试数据。8.在数据库系统中,用户所见数据模式为( )。(分数:2.00)A.逻辑模式B.存储模式C.内模式D.外模式 解析:解析:数据库管理系统的三级模式结构由外模式、模式和内模式组成。 外模式,或子模式,或用户模式,是指数据库用户所看到的数据结构,是用户看到的数据视图。 模式,或逻辑模式,是数据库中对全体数据的逻辑结构和特性的描述,是所有用户所见到的数据视图的总和。外模式是模式的一部分。 内模式,或存储模式,或物理模式,是指数据在数据库系统内的存储介质上的表示,即对数据的物理结构

    22、和存取方式的描述。故本题答案为 D。9.最常用的一种基本数据模型是关系数据模型,它的表示应采用( )。(分数:2.00)A.树状图B.网络格式C.二维表 D.图表结构解析:解析:关系数据模型用统一的二维表结构表示实体及实体之间的联系(即关系)。10.有三个关系 R、S 和 T 如下: (分数:2.00)A.合并B.交 C.广义笛卡尔积D.连接解析:解析:关系 R 与 S 的并为由属于 R 或属于 S 的元组构成的集合组合;关系 R 与 S 的笛卡尔积是一个6 元关系,元素的个数是 23=6,由 R 与 S 的有序组组合而成;自然连接是连接的一个特例,要求两个关系有公共域,通过公共域的相等值进行

    23、连接。11.在 Visual FoxPro 的项目管理器中不包括的选项卡是( )。(分数:2.00)A.数据B.文档C.类D.表单 解析:解析:Visual FoxPro 的项目管理器有全部、数据、文档、类、代码、其他共 6 个选项卡。没有“表单“选项卡。12.在下列函数中,函数返回值为数值的是( )。(分数:2.00)A.STR(200)B.SPACE(5)C.AT(人民,中华人民共和国) D.SUBSTR(中华人民共和国,7)解析:解析:STR():数值转换成字符串函数,返回值为字符串;SPACE()返回由指定数目的字符串,返回值是字符串;AT(,)返回第一表达式的首字母在第二个表达式中出

    24、现的位置,返回值是数值;SUBSTR(,)从表达式指定位置截取一个指定长度的字符串,返回值是字符串。13.下列表达式中,写法错误的是( )。(分数:2.00)A.计算机-“computer“B.The Time Is+DTOC(2012/08/08)CT.+.F. D.2012/08/08+10解析:解析:字符型常量和日期型常量都可以用“+“、“两种运算;逻辑型常量用.NOT.、.AND.、.OR.运算,但不能使用“+“运算;DTOC 是日期转换字符串函数。14.数据表中有 50 个记录,如果当前记录为第 50 条记录,把记录指针向下移动一位,使用 EOF()函数的值是( )。(分数:2.00

    25、)A.5B.50CT. DF.解析:解析:EOF()测试当前记录指针是否指向文件尾,若是,返回逻辑真(.T.),否则为逻辑假(.F.)。当前记录为最后一个时,再移动就会指向文件尾,所以结果为真。故本题答案 C。15.在 Visual Foxpro 中,调用表设计器修改数据库表 STUDENT.DBF 的命令是( )。(分数:2.00)A.MODIFY STRUCTURE B.MODIFY COMMAND STUDENTC.CREATE STUDENTD.CREATE TABLE STUDENT解析:解析:建表命令格式: CREATE 表名.DBF MODIFY STRUCTURE 是修改表结构

    26、; MODIFY COMMAND 是建立程序文件; CREATE TABLE 是 SQL 的建表命令,它不通过表设计器进行。16.在 SQL 中,建立索引的命令是( )。(分数:2.00)A.ALTER INDEXB.SET ORDER TOC.SET INDEX TOD.INDEX ON 解析:解析:使用命令建立索引的格式: INDEX ON eExpression TO IDXFileName|TAG TagNameOF CDXFileName FOR IExpression DOMPACT ASCENDING|DESCENDING UNIQUE|CANDIDATE ADDITIVE 故本

    27、题答案 D。17.要控制两个表中数据的完整性和一致性,可以设置参照完整性,要求这两个表( )。(分数:2.00)A.一个数据库表,另一个是自由表B.是两个自由表C.是不同数据库中的两个表D.是同一个数据库中的两个表 解析:解析:要设置两个表之间的参照完整性,这两个表必须是同一数据库中的两个表。故本题答案为选项 D。18.SQL 语言是具有( )的功能。(分数:2.00)A.数据分析、数据操纵、数据控制B.数据定义、数据恢复、数据控制C.数据定义、数据查询、数据控制 D.数据定义、数据分类、数据操纵解析:解析:SQL 语言具有数据定义(CREATE,DROP,ALTER)、数据修改(INSERT

    28、,UPDATE,DELETE)、数据查询(SELECT)、数据控制(GRANT,REVOKE)的功能。19.有某商场的销售记录(日期、商品名称、商品单价、销售数量),要查询每天的销售情况,以下正确的 SQL 语句是( )。(分数:2.00)A.SELECT * FROM 销售记录 ORDER BY 日期B.SELECT * FROM 销售记录 GROUP BY 日期C.SELECT 日期, SUM(销售数量) AS 销售总数量, SUM(销售数量*商品单价) 销售总额 FROM 销售记录ORDER BY 日期 D.SELECT 日期, SUM(销售数量) AS 销售总数量, SUM(销售数量)

    29、*SUM(商品单价) 销售总额 FROM 销售记录 ORDER BY 日期解析:解析:SQL 语句中 GROUP BY 子句用于对记录按组进行分组,常用于分组统计。使用 GROUP BY 时,只能查询分组的元素和计算函数,不能查询表的所有记录,故 B 不正确;C 中 SUM(销售数量)统计每天的销售量,销售数量*商品单价是每条记录的销售额,SUM(销售数量)*SUM(商品单价)是每天的销售总额;D中 SUM(商品单价)是把每天的记录单价相加,没有实际意义。故本题答案是 C。20.现有某高校的选修课记录(sc):学号、姓名、课程名称、成绩,要查询没有选修课成绩的学生和课程,正确的 SQL 语句是

    30、( )。(分数:2.00)A.SELECT 学号,课程号 FROM sc WHERE 成绩 =“B.SELECT 学号,课程号 FROM sc WHERE 成绩 =NULLC.SELECT 学号,课程号 FROM sc WHERE 成绩 IS NULL D.SELECT 学号,课程号 FROM sc WHERE 成绩解析:解析:利用空值查询,查询空值时要使用“IS NULL“,而=“、=NULL 都是无效的,因为空值是一个不确定的值,所以不能用“=“进行比较。21.SQL 语句中,DISTINCT 短语的功能是( )。(分数:2.00)A.按要求显示部分查询记录B.消除重复出现的查询记录 C.

    31、删除查询结果中符合条件的记录D.对查询结果进行排序解析:解析:使用 SQL 语句查询出的符合条件的记录,可以使用 DISTINCT 短语消除重复出现的查询记录。22.将查询学生的结果放在数组 MyArray 中的 SQL 语句是:SELECT * FROM 学生表 WHERE 籍贯=北京上面空缺的短语是( )。(分数:2.00)A.INTO CURSOR MyCursorB.TO ARRAY MyArrayC.INTO ARRAY MyArray D.INTO TABLE MyTable解析:解析:INTO CURSOR、INTO TABLE、INTO ARRAY 都是 SELECT 语句的短

    32、语,将查询结果放在数组中应使用 INTO ARRAY 短语。INTO CURSOR 是将查询结果存入在临时文件中。INTO TABLE 是将查询结果存放在永久表中。TO ARRAY 不是正确的 SQL 语句。23.要使“商品“表中所有商品的单价上浮 10,正确的 SQL 命令是( )。(分数:2.00)A.ALTER 商品 SET 单价=单价*1.1 FOR ALLB.UPDATE 商品 SET 单价=单价+单价*10C.UPDATE 商品 SET 单价=单价*1.1 FOR ALL D.UPDATE 商品 SET 单价=单价*1.1解析:解析:更新表中元组的值,使用 UPDATE 命令,一次

    33、可以更新表中的一个或多个属性值。UPDATE 短语之后指定更新数据所属的表,将新的属性值或表达式赋值给对应的属性名(SET 单价=单价*1.1),并置于 SET 短语之后。用 WHERE 短语可以对元组进入限制,即对符合条件的元组进行更新。若无 WHERE 短语则是对表中的所有元组进行更新,%表示运算符。故答案为 C。24.图书“表中有字符型字段“图书名称“和“图书类型“,要求用 SQL DELETE 命令将图书表中书名中含有“计算机“且图书类型是“小说“的记录全部打上删除标记,正确的 SQL 命令是( )。(分数:2.00)A.DELETE FROM 图书 FOR 图书名称 LIKE “%计

    34、算机%“ AND 图书类型=“小说“B.DELETE FROM 图书 WHILE 图书名称 LIKE “计算机“ AND 图书类型=“小说“C.DELETE FROM 图书 WHERE 图书名称=“%计算机%“ AND 图书类型=“小说“D.DELETE FROM 图书 WHERE 图书名称 LIKE “%计算机%“ AND 图书类型=“小说“ 解析:解析:SQL 从表中删除数据的命令格式如下: DELETE FROM TableName WHERE Condition这里FROM 指定从哪个表中删除数据,WHERE 指定被删除的条件。模糊查询使用 LIKE, %是 LIKE 语句中的通配符。

    35、25.在用 SQL 语句建立数据表时,给字段属性定义默认值,应使用短语( )。(分数:2.00)A.FREEB.KEYC.UNIQUED.DEFAULT 解析:解析:四个选项中列出的短语都是属于 CREATE TABLE 语句的短语:A 选项 FREE 短语用于指定所建立的表是一个自由表,即不添加到当前数据库中;B 选项 KEY 短语与 PRIMARY 结合用于定义主关键字;C选项 UNIQUE 短语用于建立候选索引;D 选项 DEFAULT 短语用于指定短语的默认值。26.现有员工工资表(PAYMENT),其字段包含如下:员工号(EmployeeID) C(10),基本工资(BaseFee)

    36、 N(8.2),津贴(SubsidyFee) N(8.2),奖金(AwardFee) N(8.2),保险扣除(InsuranceFee) N(8.2) 。现要求为“工资“表增加一个“实发工资“字段(RealFee),类型为数值型,正确 SQL 命令是( )。(分数:2.00)A.ALTER TABLE PAYMENT ADD COLUMN RealFee N(8,2) B.ALTER TABLE PAYMENT ADD FIELD RealFee N(8,2)C.MODIFY TABLE PAYMENT ADD COLUMN RealFee N(8,2)D.MODIFY TABLE PAYME

    37、NT ADD FIELD RealFee N(8,2)解析:解析:可使用 ALTER TABLE 命令的 ADDCOLUMN子句添加字段。例如,可以使用以下命令把“bjmc“(班级名称)字段添加到 xs 表中: ALTER TABLE xs ADD COLUMN bjmc C(12)。27.在 Visual Foxpro 中,默认查询的输出形式是( )。(分数:2.00)A.浏览 B.临时表C.图形D.标签解析:解析:可以把查询结果输出到不同的目的地。如果没有选定输出目的地,查询结果将显示在“浏览“窗口中。查询去向如下: 浏览:在(BROWSE)窗口中显示查询结果,这是默认的输出去向。 临时表

    38、:将查询结果存储在一个命名的临时只读表中。 将查询结果保存在一个命名的表中。 图形:使查询结果可用于 MICROSOFT GRAPH 。 屏幕:在 VISUAL FOXPRO 主窗口或当前活动输出窗口中显示查询结果。 报表:将查询结果输出到一个报表文件(.frx)。 标签:将查询结果输出到一个标签文件(.lbx)。28.在 Visual FoxPro 中建立一个程序文件 Myproject.prg 的命令是( )。(分数:2.00)A.MODIFY Myproject.prgB.MODIFY COMMAND Myproject.prg C.MODIFY PROCEDURE Myproject.

    39、prgD.MODIFY FILE Myproject.prg解析:解析:建立和修改程序文件的命令格式为: MODIFY COMMAND 功能:打开文本编辑窗口,用来建立或修改程序文件。29.下列有关 SCAN 循环结构,叙述正确的是( )。(分数:2.00)A.SCAN 循环结构中的 LOOP 语句,可将程序流程直接指向循环开始语句 SCAN,首先判断 EOF()函数的真假B.SCAN 循环结构必须 SCAN 和 ENDSCAN 成对使用,不可单独使用 C.SCAN 循环结构的循环体中必须写有 SKIP 语句D.SCAN 循环结构,如果省略了子句FOR 和 WHILE 条件子句, 则直接退出循

    40、环解析:解析:SCAN-ENDSCAN 语句一般用于处理表中记录。语句可指明需处理的记录范围及应满足的条件。语句格式: SCAN NOOPTIMIZE Scope FOR lExpression1 WHILE lExpression2 Commands LOOP EXIT ENDSCAN 执行语句时,记录指针自动、依次在当前表的指定范围内满足条件的记录上移动,对每一条记录执行循环体内的命令。 如果循环体包含 LOOP 命令,那么当遇到LOOP 时,就结束循环体的本次执行,不再执行其后面的语句,而是转回 SCAN 重新判断条件。范围如果不写,默认值是 ALL;语句体 SCAN 和 ENDSCAN

    41、 必须同时存在,不能单独使用。30.在 Visual Foxpro 中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的 Click 事件中添加代码( )。(分数:2.00)A.ThisForm.RefreshB.ThisForm.Destroy C.ThisForm.HideD.ThisForm.Release解析:解析:ThisForm.Release 将表单从屏幕和内存中删除。如果不想从内存中释放表单,可在 Click事件中以 ThisForm.Hide 代替;刷新表单用 ThisForm.REFRESH;Destroy 是释放对象实例后产生的事件。31.在命令按钮组中,Butt

    42、onCount 指定命令按钮的个数,它的默认值是( )。(分数:2.00)A.0B.1C.2 D.5解析:解析:命令组中的 ButtonCount 属性指定命令组中命令按钮的数目,默认的属性值为 2。32.在表单设计器环境下,要选定表单中某选项组里的某个选项按钮,可以( )。(分数:2.00)A.单击选项按钮B.双击选项按钮C.先右击选项组,并选择“编辑“命令,然后再单击选项按钮 D.以上 B)和 C)都可以解析:解析:命令组是包含一组命令按钮的容器控件,用户可以单个或作为一组来操作其中的按钮。在表单设计器中,为了选择命令组中的某个按钮,以便为其单独设置属性、方法或事件,可以采用以下两种方法:

    43、一是从属性窗口的对象下拉式组合框中选择所需的命令按钮;二是用鼠标右键单击命令组,然后从弹出的快捷菜单中选择“编辑“命令,这样,命令组就进入了编辑状态,用户可以通过鼠标单击来选择某个具体的命令按钮。因此,本题的正确答案应该是 C。33.下面对表单控件的描述正确的是( )。(分数:2.00)A.列表框中可以进行多重选择 B.组合框中可以进行多重选择C.选项组中可以选中多个选项按钮D.复选框中不可以选中多个选项解析:解析:组合框是用于提供一组条目供用户选择。对于组合框来说,通常只有一个条目是可见的。用户可以单击组合框上的下箭头按钮打开条目列表,以便从中选择。所以相比列表框,组合框能够节省表单里的显示

    44、空间。组合框不提供多重选择的功能,没有 MultiSelect 属性。 列表框提供一组条目(数据项),用户可以从中选择一个或多个项目。一般情况下,列表框显示其中的若干条目,用户可以通过滚动条浏览其他条目。 选项组又称选项按钮组,是包含选项按钮的一种容器,一个选项组中往往包含若干个选项按钮,但用户只能从中选择一个按钮。当用户选择某个选项按钮时,该按钮即成为被选中状态,而选项组中的其他选项按钮,不管原来是什么状态,都变为未选中状态。被选中的选项按钮中会显示一个圆点。 一个复选框用于标记一个两值状态,如真(.T.)或假(.F.)。当处于“真“状态时,复选框内显示一个对勾;否则,复选框内为空白。对一个

    45、表单内的一组复选框可以选中多个,或不选择,或全部选择都可以。34.使用 Visual FoxPro 的菜单设计器时,选中菜单项之后,如果要设计它的子菜单,应在结果下拉框中选择( )。(分数:2.00)A.命令B.填充名称C.子菜单 D.过程解析:解析:如果要设计它的子菜单,应在结果下拉框中选择子菜单,而不应是命令、过程等。35.下面关于 Visual FoxPro 报表的数据源的陈述中正确的是( )。(分数:2.00)A.数据库表、自由表或视图B.自由表或其他报表C.表、查询或视图 D.数据库表、自由表或查询解析:解析:报表包括两个基本组成部分:数据源和布局。数据源通常是数据库中的表,但也可以

    46、是视图、查询或临时表。视图和查询将筛选、排序、分组数据库中的数据,而报表布局定义了报表的打印格式。在定义了一个表、一个视图或查询后,便可以创建报表或标签。36.计算结果不是字符串“Student“的语句是( )。(分数:2.00)A.left(“Student “,7)B.substr(“MyStudent “,3,7)C.right(“MyStudent “,7)D.at(“MyStudent “,3,7) 解析:解析:at() 函数的功能是返回一个字符表达式或备注字段在另一个字符表达式或备注字段中首次出现的位置,其结果是数值型。所以选项 D 结果不是字符串。37.在下面的 Visual F

    47、oxPro 表达式中,运算结果不为逻辑真的是( )。(分数:2.00)A.EMPTY(SPACE(0)B.LIKE(xy*,xyz)C.AT(xy,abcxyz) D.ISNULL(.NULL.)解析:解析:AT()函数是求子串位置函数,函数值为数值型。AT(,)中,如果是的子串,则返回值的首字符在 值中的位置;若不是子串,则返回 0。38.执行如下程序,最后 s 的显示值为 SET TALK OFFs=0i=5x=11DO WHILE s=xs=s+ii=i+1ENDDO?sSET TALK ON(分数:2.00)A.5B.11C.18 D.26解析:解析:该循环语句中,变量 s 和 i 每

    48、次执行循环后值的变化如下 s 值 i 值 第一次循环 5 6 第二次循环 11 7 第三次循环 18 8 程序在执行第四次循环时,因条件(18=11)为假而退出循环。39.要为当前表所有职称为“教授“的职工增加 1000 元津贴,应使用命令( )。(分数:2.00)A.REPLACE ALL 津贴 WITH 津贴1000B.REPLACE 津贴 WITH 津贴1000 FOR 职称“教授“ C.CHANGE ALL 津贴 WITH 津贴1000D.CHANGE ALL 津贴 WITH 津贴1000 FOR 职称“教授“解析:解析:CHANGE 命令用于交互式地对当前表中的记录进行编辑和修改。R

    49、EPLACE 命令直接用指定表达式或值修改记录,命令格式是:REPLACE FieldName1 WITH eExpression1 ,FieldName2 WITH eExpression2FOR lExpression1。该命令功能是直接利用表达式 eExpression 的值替换字段FieldName 的值,从而达到修改记录值的目的。40.命令?LEN(SPACE(3)SPACE(2)的结果是( )。(分数:2.00)A.1B.2C.3D.5 解析:解析:LEN()是求字符串长度的函数。SPACE()是空格字符串生成函数,返回由指定数目的空格组成的字符串。字符表达式“的含义是连接前后两个字符串,并将前字符串的尾部空格移动到合并后的新字符串尾部。因此 SPACE(3)SPACE(2)运算后的长度仍然是 5。


    注意事项

    本文(【计算机类职业资格】国家二级VF机试(选择题)-试卷33及答案解析.doc)为本站会员(sofeeling205)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开