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

    【计算机类职业资格】国家二级VF笔试-试卷245及答案解析.doc

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

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

    【计算机类职业资格】国家二级VF笔试-试卷245及答案解析.doc

    1、国家二级 VF 笔试-试卷 245 及答案解析(总分:104.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.有三个关系 R、S 和 T 如下: (分数: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.在数据库设计中。将 E-R 图转换为关系模式的过程属于( )。(分数:2.00)A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段7.关系运算是以_为基础的运算。(分数:2.00)A.关系运算B.谓词运算

    3、C.集合运算D.代数8.若待排序序列中元素非常多,而月它们的排列是完全无序的,那么最好选用下列排序方法中的_。(分数:2.00)A.冒泡排序B.简单选择排序C.直接插入排序D.快速排序9.下述关于数据库系统的叙述中正确的是_。(分数:2.00)A.数据库系统减少了数据冗余B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型的一致D.数据库系统比文件系统能管理更多的数据10.用链表表示线性表的优点是_。(分数:2.00)A.便于插入和删除操作B.数据元素的物理顺序与逻辑顺序相同C.花费的存储空间较顺序存储少D.便于随机存取11.程序设计语言的基本成分是数据成分、运算成分、控制成分

    4、和(分数:2.00)A.对象成分B.变量成分C.语句成分D.传输成分12.如果需要在 Myfonn=CreateObject(“form“)所创建的表单对象 Myform 中添加 commandl 按钮对象,应当使用命令_。(分数:2.00)A.AddObject Commandl AS commandbuttonB.Myform.Addobject(“commandl“,“commandbutton“)C.Myform.Addobject(“commandbutton“,“commandl“)D.Commandl=Addobject(“commandl“,“commandbutton“)13

    5、.设有如下程序文件:SETTALKOFFCLEARDIMENSIONa(2,3)i=1DOWHILEi=2j=1DOWHILEj=3a(i,j)=i+j?a(i,j)j=j+1ENDDO?i=i+1ENDDOSETTALKONRETURN 执行此程序,程序的运行结果为_。(分数:2.00)A.234B.123 345 345C.123D.234 246 45614.分析的最终结果是产生( )。(分数:2.00)A.项目开发计划B.需求规格说明书C.设计说明书D.可行性分析报告15.程序的 3 种基本控制结构是(分数:2.00)A.过程、子过程和分程序B.顺序、选择和重复C.递归、堆栈和队列D.

    6、调用、返回和转移16.在建立唯一索引,出现重复字段值时,只存储重复出现记录的 _。(分数:2.00)A.第 1 个B.最后一个C.全部D.几个17.下列关于数据环境和数据环境中两个表之间关联的陈述中,正确的是( )。(分数:2.00)A.数据环境是对象,关系不是对象B.数据环境不是对象,关系是对象C.数据环境是对象,关系是数据环境中的对象D.数据环境和关系都不是对象18.两表之间“临时性”联系称为关联,在两个表之间的关联已经建立的情况下,有关“关联”的正确叙述是_。(分数:2.00)A.建立关联的两个表一定在同一个数据库中B.两表之间“临时性”联系是建立在两表之间“永久性”联系基础之上的C.当

    7、父表记录指针移动时,子表记录指针按一定的规则跟随移动D.当关闭父表时,子表自动被关闭19.在建立唯一索引,出现重复字段时,只存储重复出现的记录的( )。(分数:2.00)A.第一个B.最后一个C.全部D.几个20.要为当前表所有职工增加 100 元工资应该使用命令( )。(分数:2.00)A.CHANGE 工资 WITH 工资+100B.REPLACE 工资 WITH 工资+100C.CHANGE ALL 工资 WITH 工资+100D.REPLACE ALL 工资 WITH 工资+10021.用 SQL 语句建立表时为属性定义有效性规则,应使用短语_。(分数:2.00)A.DEFAULTB.

    8、PRIMARY KEYC.CHECKD.UNIQUE22.执行 SET SYSMENU TO 命令后(分数:2.00)A.将当前菜单设置为默认菜单B.将屏蔽系统菜单,使菜单不可用C.将系统菜单恢复为缺省的配置D.将缺省配置恢复成 Visual FoxPro 系统菜单的标准配置23.设当前数据库有 10 条记录(记录未进行任何索引),在下列 3 种情况下,当前记录号为 1 时;EOF()为真时;BOF()为真时,命令?RECN()的结果分别是 _。(分数:2.00)A.1,11,1B.1,10,1C.1,11,0D.1,10,024.用 SQL 命令生成含有字段职工号、姓名的视图,下列语句正确的

    9、是_。(分数:2.00)A.CREATE VIEW ZG w AS SELECT 职工号,姓名 FROM 职工B.CREATE QUERY ZG w AS SELECT 职工号,姓名 FROM 职工C.CREATE VIEW ZG w AS SELECT 职工号,姓名D.CREATE QUERY ZG w AS SELECT 职工号,姓名25.当前工资表中有 108 条记录,当前记录号为 8,用 SUM 命令计算工资总和时,若缺省范围短语,则系统将_。(分数:2.00)A.只计算当前记录的工资值B.计算前 8 条记录的工资和C.计算后 8 条记录的工资和D.计算全部记录的工资和26.Visua

    10、l FoxPro 6.0 是一种关系型数据库管理系统,所谓关系是指_。(分数:2.00)A.各条记录中的数据彼此有一定的关系B.一个数据库文件与另一个数据库文件之间有一定的关系C.数据模型符合满足一定条件的二维表格式D.数据库中各个字段之间彼此有一定的关系27.SQL 的 DROP INDEX 语句的作用是 _。(分数:2.00)A.删除索引B.建立索引C.修改索引D.更新索引28.下列关于报表分组的说法中,错误的是 _。(分数:2.00)A.“数据分组”命令包含在“报表”菜单中B.“组标头”带区包含了用来分组的字段的域控件C.如分别统计男女生的“英语”平均分,则分组表达式的内容是“英语”字段

    11、D.输出分组统计数据的域控件应设置在“组注脚”带区29.下列命令结果中,肯定生成一个空表的是(分数:2.00)A.copy to boy for 性别=“男”B.copy file d.dbf to boy.dbfC.copy stru to boy fields 姓名,年龄,奖学金D.select*from da where 性别=“男”into boy dbf30.在应用程序生成器的“数据”选项卡中可以(分数:2.00)A.为表生成一个表单和报表,并可以选择样式B.为多个表生成的表单必须有相同的样式C.为多个表生成的报表必须有相同的样式D.只能选择数据源,不能创建它31.以下程序求 1!+

    12、2!+3!+10!的累加和,请为下面的程序选择正确的答案 s=0 FOR i=1 TO 10 t=1 FOR j=1 TO_ t=t*j NEXT s=s+t NEXT ? S(分数:2.00)A.10B.jC.9D.i32.假设用户名和口令存储在自由表“口令表”中,当用户输入用户名和口令并单击“登录”按钮时,若用户名输入错误,则提示“用户名错误”;若用户名输入正确,而口令输入错误,则提示“口令错误”。若命令按钮“登录”的 Click 事件中的代码如下: USE 口令表 GO TOP flag=0 DO WHILE.not.EOF() IF Alltrim(用户名)=Alltrim(Thisf

    13、orm.Text1.Value) IF Alltrim(口令)=Alltrim(Thisform.Text2.Value) WAIT“欢迎使用”WINDOW TIMEOUT2 ELSE WAIT“口令错误”WINDOW TIMEOUT2 ENDIF flag=1 EXIT ENDIF SKIP ENDDO IF _ WAIT“用户名错误”WINDOW TIMEOUT2 ENDIF 则在横线处应填写的代码是(分数:2.00)A.flag=-1B.flag=0C.flag=1D.flag=233.在关系的基本运算中,下列属于专门关系运算的是(分数:2.00)A.选择、排序B.选择、投影C.并、差、

    14、交D.联接、笛卡儿积34.下列关于项目中“移出”文件的说法,正确的是( )。(分数:2.00)A.被移出的文件将直接从磁盘中删除B.被移出的文件将不能被任何项目添加C.被移出的文件只是将文件移出项目,但文件保留在磁盘中D.被移出的文件,以后不能再次添加到原项目中,但可以添加到其他项目中35.数据库表中有一长字段名“期末考试分数”,当该数据库表转为自由表之后,长字段名显示为( )。(分数:2.00)A.期末考试分数B.期末考试分C.期末考试分*D.系统出错36.下面关于表单控件基本操作的陈述中,_是不正确的。(分数:2.00)A.要在“表单控件”工具栏中显示某个类库文件中自定义类,可以单击表单控

    15、件工具栏中的“查看类”按钮,然后在弹出的菜单中选择“添加”命令B.要在表单中复制某个控件,可以按住 CTRL 键并拖放该控件C.要使表单中所有被选控件具有相同的大小,可单击“布局”工具栏中的“相同大小”按钮D.要将某个控件的 TAB 序号设置为 1,可在进入 TAB 键次序交互设置状态后,双击控件的 TAB 键次序盒二、填空题(总题数:16,分数:32.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_38.为了要在线性表中插入一个新元素,首先要给该元素分配一个 1,以便用于存储该元素的值。(分数:2.00)填空项 1:_3

    16、9.软件危机出现于 20 世纪 60 年代末,为了解决软件危机,人们提出了 1 的原理来设计软件,这就是软件工程诞生的基础。(分数:2.00)填空项 1:_40.在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为 3 种:前序遍历、 1 遍历和后序遍历。(分数:2.00)填空项 1:_41.冒泡排序算法在最好的情况下的元素交换次数为 1。(分数:2.00)填空项 1:_42.在面向对象的程序设计中,类描述的是具有相似性质的一组 1 。(分数:2.00)填空项 1:_43.数据结构分为逻辑结构与存储结构,线性链表属于 1。(分数:2.00)填空项 1:_44.设工资1200,职称=“

    17、教授”,下列逻辑表达式的值是 1。工资1000AND(职称=“教授”OR 职称=“副教授”)(分数:2.00)填空项 1:_45.Visual FoxPro 的主索引和候选索引可以保证数据的 1 完整性。(分数:2.00)填空项 1:_46.检索当前表“学生”表中,全部姓“王”的学生记录,SQL 语句为:SELECT*FROM 学生 WHERE 姓名 1“王*“(分数:2.00)填空项 1:_47.SQLSELECT 的查询输出语句中, 1 短语表示将查询结果送到打印机。(分数:2.00)填空项 1:_48.在 Visual FoxPro 中,使用 SQL 的 CREATE TABLE 语句建

    18、立数据库表时,使用 1 子句说明候选索引。(分数:2.00)填空项 1:_49.可以用来对索引快速定位的命令是 1。(分数:2.00)填空项 1:_50.Visual FoxPr0 0 是一个 1 位的数据库管理系统。(分数:2.00)填空项 1:_51.在 Visual FoxPro 表中,主关键字的值不能为 1。(分数:2.00)填空项 1:_52.在 Visual FoxPro 中的“参照完整性”中,“插入规则”包括的选择是“限制”和 1。(分数:2.00)填空项 1:_国家二级 VF 笔试-试卷 245 答案解析(总分:104.00,做题时间:90 分钟)一、选择题(总题数:36,分数

    19、:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.有三个关系 R、S 和 T 如下: (分数:2.00)A.并 B.自然连接C.笛卡尔积D.交解析:解析:本题考查了关系之间的运算。在关系运算中,交的定义如下:设 R1 和 R2 为参加运算的两个关系,它们具有相同的度 n,且相对应的属性值取自同一个域,则 R1R2 为交运算,结果仍为度等于 n 的关系,其中,交运算的结果既属于 R1 又属于 R2。3.下列叙述中正确的是_。(分数:2.00)A.数据处理是将信息转化为数据的过程B.数据库设计是

    20、指设计数据库管理系统C.如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字 D.关系中的每列称为元组,一个元组就是一个字段解析:4. (分数:2.00)A.B.C.D. 解析:5.下列叙述中正确的是( )。(分数:2.00)A.线性链表的各元素在存储空间中的位置必须是连续的B.线性链表的头元素一定存储在其他元素的前面C.线性链表中的各元素在存储空间中的位置不一定是连续的,但表头元素一定存储在其他元素的前面D.线性链表中的各元素在存储空间中的位置不一定是连续的,且各元素的存储顺序也是任意的 解析:解析:在线性链表中,各元素在存储空间中的位置是任意的

    21、,各元素的顺序也是任意的,依靠指针来实现数据元素的前后件关系。6.在数据库设计中。将 E-R 图转换为关系模式的过程属于( )。(分数:2.00)A.需求分析阶段B.逻辑设计阶段 C.概念设计阶段D.物理设计阶段解析:解析:数据库设计阶段主要包括需求分析、概念设计、逻辑设计和物理设计。其中逻辑设计的主要工作是将 E-R 图转换为关系模式。7.关系运算是以_为基础的运算。(分数:2.00)A.关系运算B.谓词运算C.集合运算 D.代数解析:解析:传统的集合运算包括并、差、交、笛卡儿积。这类运算把关系看成元组的集合。8.若待排序序列中元素非常多,而月它们的排列是完全无序的,那么最好选用下列排序方法

    22、中的_。(分数:2.00)A.冒泡排序B.简单选择排序C.直接插入排序D.快速排序 解析:9.下述关于数据库系统的叙述中正确的是_。(分数:2.00)A.数据库系统减少了数据冗余 B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型的一致D.数据库系统比文件系统能管理更多的数据解析:解析:由于数据的集成性使得数据可为多个应用所共享,特别是在网络发达的今天,数据库与网络的结合扩大了数据关系的应用范围。数据的共享自身又可极大地减少数据冗余性,不仅减少了不必要的存储空间,更为重要的是可以避免数据的不一致性。所谓数据的一致性是指在系统中同一数据的不同出现应保持相同的值,而数据的不一致性

    23、指的是同一个数据在系统的不同拷贝处有不同的值。10.用链表表示线性表的优点是_。(分数:2.00)A.便于插入和删除操作 B.数据元素的物理顺序与逻辑顺序相同C.花费的存储空间较顺序存储少D.便于随机存取解析:解析: 链式存储结构克服了顺序存储结构的缺点:它的结点空间可以动态申请和释放;它的数据元素的逻辑次序靠结点的指针来指示,不需要移动数据元素。故链式存储结构下的线性表便于插入和删除操作。11.程序设计语言的基本成分是数据成分、运算成分、控制成分和(分数:2.00)A.对象成分B.变量成分C.语句成分D.传输成分 解析:解析:程序设计语言是用于书写计算机程序的语言,其基本成分有以下 4 种,

    24、数据成分:用来描述程序中的数据。运算成分:描述程序中所需的运算。控制成分:用来构造程序的逻辑控制结构。传输成分:定义数据传输成分,如输入输出语言。12.如果需要在 Myfonn=CreateObject(“form“)所创建的表单对象 Myform 中添加 commandl 按钮对象,应当使用命令_。(分数:2.00)A.AddObject Commandl AS commandbuttonB.Myform.Addobject(“commandl“,“commandbutton“) C.Myform.Addobject(“commandbutton“,“commandl“)D.Commandl

    25、=Addobject(“commandl“,“commandbutton“)解析:13.设有如下程序文件:SETTALKOFFCLEARDIMENSIONa(2,3)i=1DOWHILEi=2j=1DOWHILEj=3a(i,j)=i+j?a(i,j)j=j+1ENDDO?i=i+1ENDDOSETTALKONRETURN 执行此程序,程序的运行结果为_。(分数:2.00)A.234 B.123 345 345C.123D.234 246 456解析:14.分析的最终结果是产生( )。(分数:2.00)A.项目开发计划B.需求规格说明书 C.设计说明书D.可行性分析报告解析:15.程序的 3

    26、种基本控制结构是(分数:2.00)A.过程、子过程和分程序B.顺序、选择和重复 C.递归、堆栈和队列D.调用、返回和转移解析:解析:本题考查基本的程序控制结构。采用结构化程序设计方法编写程序,可使程序结构良好、易读、易理解、易维护,它包括 3 种基本控制结构,分别是顺序结构、选择结构和重复结构(又称循环结构)。16.在建立唯一索引,出现重复字段值时,只存储重复出现记录的 _。(分数:2.00)A.第 1 个 B.最后一个C.全部D.几个解析:解析:索引类型分类: 主索引:主索引是一种只能在数据库表中建立不能在自由表中建立的索引。在指定的字段或表达式中,主索引的关键字绝对不允许有重复值。 候选索

    27、引:和主索引类似,它的值也不允许在指定的字段或表达式中重复。一个表中可以有多个候选索引。 唯一索引:唯一索引允许关键字取重复的值。当有重复值出现时,索引文件只保存重复值的第 1 次出现。提供唯一索引主要是为了兼容早期的版本。 普通索引:普通索引允许关建字段有相同值。在一对多关系的多方,可以使用普通索引。17.下列关于数据环境和数据环境中两个表之间关联的陈述中,正确的是( )。(分数:2.00)A.数据环境是对象,关系不是对象B.数据环境不是对象,关系是对象C.数据环境是对象,关系是数据环境中的对象 D.数据环境和关系都不是对象解析:解析:为表单建立数据环境,可以方便设置控件与数据之间的绑定关系

    28、。数据环境中能够包含表单所需要的一些表、视图以及表之间的关联。 数据环境是一个对象,有自己的属性、方法和事件。常用的两个数据环境属性是 AutoOpenTables 和 AutoCloseTables。 关系是数据环境中的对象,它有自己的属性、方法和事件。编辑关联主要通过设置关联的属性来完成。18.两表之间“临时性”联系称为关联,在两个表之间的关联已经建立的情况下,有关“关联”的正确叙述是_。(分数:2.00)A.建立关联的两个表一定在同一个数据库中B.两表之间“临时性”联系是建立在两表之间“永久性”联系基础之上的C.当父表记录指针移动时,子表记录指针按一定的规则跟随移动 D.当关闭父表时,子

    29、表自动被关闭解析:解析:只要在两个工作区中打开两个表(并不一定是同一数据库中的两个表),这两个表就-有可能建立关联。建立关联的两个表并不一定是在同一个数据库中,更不一定存在着永久关系。当两个表建立关联后,移动主表的记录指针时,子表的记录指针随之变化,移动到相应记录上。注意:主表和子表在两个工作区中打开,关闭主表并不能关闭子表,只是它们之间的关联不存在了。19.在建立唯一索引,出现重复字段时,只存储重复出现的记录的( )。(分数:2.00)A.第一个 B.最后一个C.全部D.几个解析:20.要为当前表所有职工增加 100 元工资应该使用命令( )。(分数:2.00)A.CHANGE 工资 WIT

    30、H 工资+100B.REPLACE 工资 WITH 工资+100C.CHANGE ALL 工资 WITH 工资+100D.REPLACE ALL 工资 WITH 工资+100 解析:21.用 SQL 语句建立表时为属性定义有效性规则,应使用短语_。(分数:2.00)A.DEFAULTB.PRIMARY KEYC.CHECK D.UNIQUE解析:解析:4 个选项中所列出的短语都是建立表 CREATE TABLE 语句中的短语,其中用于定义属性的有效性规则的短语是 CHECK。A 选项 DEFAULT 短语用于定义属性的默认值:B 选项 PRIMARY KEY 短语用于定义满足实体完整性的主索引

    31、;D 选项 UNIQUE 短语用于建立候选索引。22.执行 SET SYSMENU TO 命令后(分数:2.00)A.将当前菜单设置为默认菜单B.将屏蔽系统菜单,使菜单不可用 C.将系统菜单恢复为缺省的配置D.将缺省配置恢复成 Visual FoxPro 系统菜单的标准配置解析:解析:不带参数的 SET SYSMENU TO 命令,将屏蔽系统菜单,使菜单不可用。其中 TO DE- FAULT 将系统菜单恢复为缺省的配置;SAVE 参数将当前的系统菜单配置指定为缺省配置;NOSAVE 参数将缺省配置恢复成 Visual FoxPro 系统菜单的标准配置。23.设当前数据库有 10 条记录(记录未

    32、进行任何索引),在下列 3 种情况下,当前记录号为 1 时;EOF()为真时;BOF()为真时,命令?RECN()的结果分别是 _。(分数:2.00)A.1,11,1 B.1,10,1C.1,11,0D.1,10,0解析:解析:EOF()是表文件尾测试函数,功能是测试指定文件中的记录指针是否指向文件尾,若返回逻辑真.T 表文件尾是指最后一条记录的后面位置。BOF()是表文件首测试函数,功能是测试当前表文件或指定表文件中的记录指针是否指向文件首,若返回逻辑真工,表文件首是第 1 条记录的前面位置。RECN()是记录号测试函数,功能是返回当前表文件或指定表文件中当前记录(记录指针所指记录)的记录号

    33、。如果指定工作区上没有打开表文件,函数值为 0,如果记录指针指向文件尾,函数值为表文件中记录数加 1。如果记录指针指向文件首,函数值为表文件中第 1 条记录的记录号。24.用 SQL 命令生成含有字段职工号、姓名的视图,下列语句正确的是_。(分数:2.00)A.CREATE VIEW ZG w AS SELECT 职工号,姓名 FROM 职工 B.CREATE QUERY ZG w AS SELECT 职工号,姓名 FROM 职工C.CREATE VIEW ZG w AS SELECT 职工号,姓名D.CREATE QUERY ZG w AS SELECT 职工号,姓名解析:解析:视图是根据对

    34、表的查询 来定义的,可以用命令方式来建立查询,具体格式如下: CREATEVIEWview_name(column_nameLcolumn_nameL) ASselect statement 说明:view_name 指定要创建的视图的名称;当没有为视图指定字段名(column_name)时,视图的字段名将与 select statement 中指定的字段名或表中的字段名同名;select_statement 是任意的 SELECT 查询语句。本题利用 SELECT 语句来指定职工表的字段职工号,姓名为查询字段。25.当前工资表中有 108 条记录,当前记录号为 8,用 SUM 命令计算工资总

    35、和时,若缺省范围短语,则系统将_。(分数:2.00)A.只计算当前记录的工资值B.计算前 8 条记录的工资和C.计算后 8 条记录的工资和D.计算全部记录的工资和 解析:解析:SUM 求和函数格式: SUM eExpressionList Scope FOR 1Expression1 WHILE 1Expression2 TO MemVarNameList| TO ARRAY ArrayName NOOPTIMIZE 如果省略范围,表示对全部记录进行操作。26.Visual FoxPro 6.0 是一种关系型数据库管理系统,所谓关系是指_。(分数:2.00)A.各条记录中的数据彼此有一定的关系

    36、B.一个数据库文件与另一个数据库文件之间有一定的关系C.数据模型符合满足一定条件的二维表格式 D.数据库中各个字段之间彼此有一定的关系解析:解析:关系指的是表之间的一种链接,它不仅能从当前选定表中访问数据,而且可以访问其他表中的数据。这种链接指的是连接条件。27.SQL 的 DROP INDEX 语句的作用是 _。(分数:2.00)A.删除索引 B.建立索引C.修改索引D.更新索引解析:解析:SQL 用 DROP INDEX 语句删除索引,该语句的一般格式如下: DROP INDEX索引名 例如,执行下面 3 个语句将删除 3 个索引: DROP INDEX XSNO DROP INDEX X

    37、CNO DROP INDEX XSC 删除索引时,系统会同时从数据字典中删去有关这些索引的描述。28.下列关于报表分组的说法中,错误的是 _。(分数:2.00)A.“数据分组”命令包含在“报表”菜单中B.“组标头”带区包含了用来分组的字段的域控件C.如分别统计男女生的“英语”平均分,则分组表达式的内容是“英语”字段 D.输出分组统计数据的域控件应设置在“组注脚”带区解析:解析:选择“报表”菜单中的“数据分组”命令可以进行报表数据的分组设计。在“数据分组”对话框进行了数据分组字段的设置后,在报表带区新增加“组标头”和“组注脚”带区,在“组标头”带区可以设置分组宇段的域控件,在“组注脚”带区可以设

    38、置分组统计数据的域控件。如果是分别统计男女生的“英语”平均分,则分组表达式的内容应该是“性别”字段。29.下列命令结果中,肯定生成一个空表的是(分数:2.00)A.copy to boy for 性别=“男”B.copy file d.dbf to boy.dbfC.copy stru to boy fields 姓名,年龄,奖学金 D.select*from da where 性别=“男”into boy dbf解析:解析:选项 A 中当没有男生时才会生成一张空表,而其他的情况,不会生成一个字表:选项 B 也是同样的情况,只是可能成为一张空表;选项 C 并没有拷贝数据,因此肯定生成的是一个空

    39、表;选项 D 的可能性与选项 A 是一致的,因此本题的正确答案应该是 C。30.在应用程序生成器的“数据”选项卡中可以(分数:2.00)A.为表生成一个表单和报表,并可以选择样式 B.为多个表生成的表单必须有相同的样式C.为多个表生成的报表必须有相同的样式D.只能选择数据源,不能创建它解析:解析:应用程序生成器包括“常规”、“信息”、“数据”、“表单”、“报表”和“高级”6 个选项卡。其中“数据”选项卡用于指定应用程序的数据源以及表单和报表的样式。因此本题的答案应为A。31.以下程序求 1!+2!+3!+10!的累加和,请为下面的程序选择正确的答案 s=0 FOR i=1 TO 10 t=1

    40、FOR j=1 TO_ t=t*j NEXT s=s+t NEXT ? S(分数:2.00)A.10B.jC.9D.i 解析:解析:循环语句的嵌套使用,请注意程序中外层的循环是求 10 个数的累加和,内层循环是求当外层循环循环到第 i 次时求 i!,因而内层循环语句应写成 FOR j=1 TO i。32.假设用户名和口令存储在自由表“口令表”中,当用户输入用户名和口令并单击“登录”按钮时,若用户名输入错误,则提示“用户名错误”;若用户名输入正确,而口令输入错误,则提示“口令错误”。若命令按钮“登录”的 Click 事件中的代码如下: USE 口令表 GO TOP flag=0 DO WHILE

    41、.not.EOF() IF Alltrim(用户名)=Alltrim(Thisform.Text1.Value) IF Alltrim(口令)=Alltrim(Thisform.Text2.Value) WAIT“欢迎使用”WINDOW TIMEOUT2 ELSE WAIT“口令错误”WINDOW TIMEOUT2 ENDIF flag=1 EXIT ENDIF SKIP ENDDO IF _ WAIT“用户名错误”WINDOW TIMEOUT2 ENDIF 则在横线处应填写的代码是(分数:2.00)A.flag=-1B.flag=0 C.flag=1D.flag=2解析:解析:从题中的程序段

    42、中可以看出,flag 变量起到了标志位的作用,用于标识用户是否正确地输入了用户名。当用户名被正确输入的时候,会将变量 flag 的值置为 1,否则为 0。系统初始化时,flag变量的值被设置为 0,表示用户名还没有被正确输入,如果用户输入了正确的用户名,程序将继续判断用户输入的密码是否正确,不管密码输入正确与否,程序都会执行到语句 flag=1,把变量 flag 的值设置为1,因此程序可以用 flag 的值来判断是否用户名被正确输入。最后对 flag 的值进行判断,如果 flag 的值为 0,就是用户名没有被正确输入的情况。33.在关系的基本运算中,下列属于专门关系运算的是(分数:2.00)A

    43、.选择、排序B.选择、投影 C.并、差、交D.联接、笛卡儿积解析:解析:关系的基本运算可以分为两类:传统的集合运算和专门的关系运算。传统的集合运算包括并、差、交等,专门的关系运算包括选择、投影和联接。34.下列关于项目中“移出”文件的说法,正确的是( )。(分数:2.00)A.被移出的文件将直接从磁盘中删除B.被移出的文件将不能被任何项目添加C.被移出的文件只是将文件移出项目,但文件保留在磁盘中 D.被移出的文件,以后不能再次添加到原项目中,但可以添加到其他项目中解析:解析:在 Visual FoxPro 项目管理器中,文件从项目管理器中移出,只是该文件不存在于此项目,但会保留在磁盘中。移出的

    44、文件可再次被原项目添加,也可以被其他项目添加。35.数据库表中有一长字段名“期末考试分数”,当该数据库表转为自由表之后,长字段名显示为( )。(分数:2.00)A.期末考试分数B.期末考试分 C.期末考试分*D.系统出错解析:解析:在自由表中不可使用长字段名,字段名的最大值是 10。如果数据库表中包含长字段名,当数据库表转换为自由表时,多余的字符将被删除。36.下面关于表单控件基本操作的陈述中,_是不正确的。(分数:2.00)A.要在“表单控件”工具栏中显示某个类库文件中自定义类,可以单击表单控件工具栏中的“查看类”按钮,然后在弹出的菜单中选择“添加”命令B.要在表单中复制某个控件,可以按住

    45、CTRL 键并拖放该控件 C.要使表单中所有被选控件具有相同的大小,可单击“布局”工具栏中的“相同大小”按钮D.要将某个控件的 TAB 序号设置为 1,可在进入 TAB 键次序交互设置状态后,双击控件的 TAB 键次序盒解析:解析:要使表单中所有被选控件具有相同的大小,可单击“布局”工具栏上的“相同大小”按钮;要将某个控件的 Tab 序号设置为 1,可在进入 Tab 键次序交互设置状态后,双击控件的 Tab 键次序盒;要在“表单控件”工具栏中显示某个类库文件中自定义类,可以单击工具栏中的“查看类”按钮,然后在弹出的菜单中选择“添加”命令。二、填空题(总题数:16,分数:32.00)37.填空题

    46、(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_解析:38.为了要在线性表中插入一个新元素,首先要给该元素分配一个 1,以便用于存储该元素的值。(分数:2.00)填空项 1:_ (正确答案:正确答案:新结点)解析:39.软件危机出现于 20 世纪 60 年代末,为了解决软件危机,人们提出了 1 的原理来设计软件,这就是软件工程诞生的基础。(分数:2.00)填空项 1:_ (正确答案:正确答案:软件工程学)解析:解析:为了消除软件危机,通过认真研究解决软件危机的方法,认识到软件工程是使计算机软件走向工程科学的途径,逐步形成了软件工程的概念。开辟了工程学的新兴领域软件工程学。40.在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为 3 种:前序遍历、 1 遍历和后序遍历。(分数:2.00)填空项 1:_ (正确答案:正确答案:中序)解析:解析:在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为 3 种:前序遍历、中序遍历和后序遍历。前序遍历是指在访问根结点、遍历左子树与遍历右子树这三者中;首先访问根结点,然后遍历左子树,最后遍历右子树;并且遍历车、右子树时,仍然先访问根结点,然后遍历左子树,最后遍历右子树。中序遍历指在访问根结点、遍历左子树


    注意事项

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




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

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

    收起
    展开