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

    【计算机类职业资格】计算级等级考试二级VISUAL+FOXPRO试题+2017年及答案解析.doc

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

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

    【计算机类职业资格】计算级等级考试二级VISUAL+FOXPRO试题+2017年及答案解析.doc

    1、计算级等级考试二级 VISUAL+FOXPRO试题+2017 年及答案解析(总分:70.00,做题时间:90 分钟)一、选择题(总题数:20,分数:40.00)1.下列关于栈的叙述正确的是( )。(分数:2.00)A.栈按“先进先出”组织数据B.栈按“先进后出”组织数据C.只能在栈底插入数据D.不能删除数据2.设 X11,Y1122,下列表达式结果为假的是( )。(分数:2.00)A.NOT(XY)AND(X$Y)B.NOT(X$Y)OR(XY)D.NOT(X$Y)3.在数据库设计中,将 E-R图转换成关系数据模型的过程属于( )。(分数:2.00)A.需求分析阶段B.概念设计阶段C.逻辑设计

    2、阶段D.物理设计阶段4.以下是与设置系统菜单有关的命令,其中错误的是( )。(分数:2.00)A.SET SYSMENU DEFAULTB.SET SYSMENU TO DEFAULTC.SET SYSMENU NOSAVED.SET SYSMENU SAVE5.有三个关系 R、S 和 T如下: (分数:2.00)A.并B.自然连接C.笛卡尔积D.交6.设有表示学生选课的三张表,学生 S(学号,姓名,性别,年龄,身份证号),课程 C(课号,课名),选课 SC(学号,课号,成绩),则表 SC的关键字(键或码)为( )。(分数:2.00)A.课号,成绩B.学号,成绩C.学号,课号D.学号,姓名,成

    3、绩7.结构化程序设计的基本原则不包括( )。(分数:2.00)A.多态性B.自顶向下C.模块化D.逐步求精8.在软件开发中,需求分析阶段产生的主要文档是( )。(分数:2.00)A.可行性分析报告B.软件需求规格说明书C.概要设计说明书D.集成测试计划9.软件设计中模块划分应遵循的准则是( )。(分数:2.00)A.低内聚低耦合B.高内聚低耦合C.低内聚高耦合D.高内聚高耦合10.程序流程图中带有箭头的线段表示的是( )。(分数:2.00)A.图元关系B.数据流C.控制流D.调用关系11.算法的有穷性是指( )。(分数:2.00)A.算法程序的运行时间是有限的B.算法程序所处理的数据量是有限的

    4、C.算法程序的长度是有限的D.算法只能被有限的用户使用12.在下面的 Visual FoxPro表达式中,运算结果不为逻辑真的是( )。(分数:2.00)A.EMPTY(SPACE(0)B.LIKE(xy*,xyz)C.AT(xy,abcxyz)D.ISNULL(.NULL.)13.向一个项目中添加一个数据库,应该使用项目管理器的( )。(分数:2.00)A.“代码”选项卡B.“类”选项卡C.“文档”选项卡D.“数据”选项卡14.在 Visual FoxPro中,程序中不需要用 PUBLIC等命令明确声明和建立,可直接使用的内存变量是( )。(分数:2.00)A.局部变量B.私有变量C.公共变

    5、量D.全局变量15.执行 USEscIN0命令的结果是( )。(分数:2.00)A.选择 0号工作区打开 sc表B.选择空闲的最小号工作区打开 sc表C.选择第 1号工作区打开 sc表D.显示出错信息16.在 Visual FoxPro中,用于建立或修改程序文件的命令是( )。(分数:2.00)A.MODIFYB.MODIFY COMMANDC.MODIFY PROCEDURED.MODIFY PROGRAM17.在 Visual FoxPro中,宏替换可以从变量中替换出( )。(分数:2.00)A.字符串B.数值C.命令D.以上三种都可能18.在查询设计器环境中,“查询”菜单下的“查询去向”

    6、不包括( )。(分数:2.00)A.临时表B.表C.文本文件D.屏幕19.在菜单设计中,可以在定义菜单名称时为菜单项指定一个访问键。规定了菜单项的访问键为“x”的菜单名称定义是( )。(分数:2.00)A.综合查询Y)C.NOT(XY)D.NOT(X$Y) 解析:解析字符串精确比较运算符(),只有当两个字符串完全相同时,才会是逻辑真,所以XY 为逻辑假;子串包含测试运算符($),如果运算符前的字符串是运算符后的字符串的个子字符串,则为逻辑真,所以 X$Y为逻辑真;大于等于运算符(),是对两个字符串自左向右逐个进行比较,旦发现两个对应字符不同,就根据两个字符的排序序列决定两个字符串的大小,x、Y

    7、 的前两个字符相胃。所以比较第 3个字符,由于 x只有两个字符,则第 3位 x小于 Y.所以 x小于 Y,故 XY 为逻辑假;XY也为逻辑真,所以 NOT(X$Y)OR(XY 为逻辑假,则 NOT(XY)为逻辑真。D)选项中,X$Y 也为逻辑真,则 NOT(X$Y)为逻辑假。3.在数据库设计中,将 E-R图转换成关系数据模型的过程属于( )。(分数:2.00)A.需求分析阶段B.概念设计阶段C.逻辑设计阶段 D.物理设计阶段解析:解析E-R 图转换成关系模型数据则是把图形分析出来的联系反映到数据库中,即设计出表,所以属于逻辑设计阶段。4.以下是与设置系统菜单有关的命令,其中错误的是( )。(分

    8、数:2.00)A.SET SYSMENU DEFAULT B.SET SYSMENU TO DEFAULTC.SET SYSMENU NOSAVED.SET SYSMENU SAVE解析:解析设置系统菜单的命令格式:SET SYSMENU ON I OFF l AUTOMATIC I TO11 TOI SAVE I NOSAVE。所以 B)选项的 SET SYSMEMU TODEFAULT、C)选项的 SET SYSMENU NOSAVE、D)选项的SETSYSMENU SAVE都符合这个格式,A)选项中缺少 TO关键字,格式不正确。5.有三个关系 R、S 和 T如下: (分数:2.00)A.

    9、并B.自然连接C.笛卡尔积D.交 解析:解析自然连接是种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉,所以 B)错误。笛卡尔积是用 R集合中元素为第元素,s 集合中元素为第二元素构成的有序对,所以 C)错误。根据关系 T可以很明显地看出是从关系 R与关系 S中取得相同的关系组,所以使用的是交运算,选择 D)。6.设有表示学生选课的三张表,学生 S(学号,姓名,性别,年龄,身份证号),课程 C(课号,课名),选课 SC(学号,课号,成绩),则表 SC的关键字(键或码)为( )。(分数:2.00)A.课号,成绩B.学号,成绩C.学号,课号 D.学

    10、号,姓名,成绩解析:解析学号是学生表 s的主键,课号是课程表 c的主键,所以选课表 sc的关键字就应该是与前两个表能够直接联系且能唯定义的学号和课号,所以选择 C)。7.结构化程序设计的基本原则不包括( )。(分数:2.00)A.多态性 B.自顶向下C.模块化D.逐步求精解析:解析结构化程序设计的思想包括:自顶向下、逐步求精、模块化、限制使用 go to语句,所以选择 A)。8.在软件开发中,需求分析阶段产生的主要文档是( )。(分数:2.00)A.可行性分析报告B.软件需求规格说明书 C.概要设计说明书D.集成测试计划解析:解析A)错误,可行性分析阶段产生可行性分析报告。C)错误,概要设计说

    11、明书是总体设计阶段产生的文档。D)错误,集成测试计划是在概要设计阶段编写的文档。B)正确,软件需求规格说明书是后续工作如设计、编码等需要的重要参考文档。9.软件设计中模块划分应遵循的准则是( )。(分数:2.00)A.低内聚低耦合B.高内聚低耦合 C.低内聚高耦合D.高内聚高耦合解析:解析软件设计中模块划分应遵循的准则是高内聚低耦合、模块大小规模适当、模块的依赖关系适当等。模块的划分应遵循定的要求,以保证模块划分合理,并进步保证以此为依据开发出的软件系统可靠性强,易于理解和维护。模块之间的耦合应尽可能的低,模块的内聚度应尽可能的高。10.程序流程图中带有箭头的线段表示的是( )。(分数:2.0

    12、0)A.图元关系B.数据流C.控制流 D.调用关系解析:解析在数据流图中,用标有名字的箭头表示数据流。在程序流程图中,用标有名字的箭头表示控制流。所以选择 C)。11.算法的有穷性是指( )。(分数:2.00)A.算法程序的运行时间是有限的 B.算法程序所处理的数据量是有限的C.算法程序的长度是有限的D.算法只能被有限的用户使用解析:解析算法原则上能够精确地运行,而且人们用笔和纸做有限次运算后即可完成。有穷性是指算法程序的运行时间是有限的。12.在下面的 Visual FoxPro表达式中,运算结果不为逻辑真的是( )。(分数:2.00)A.EMPTY(SPACE(0)B.LIKE(xy*,x

    13、yz)C.AT(xy,abcxyz) D.ISNULL(.NULL.)解析:解析Space 函数返回由指定数目组成的字符串,Space(0)返回空字符串,Empty 函数判断指定的表达式的运算结果是否为空,故 A)选项为真;Like 函数比较前后两个字符串对应位置上的字符,若所有对应字符都相匹配,函数返回值为逻辑真,否则为逻辑假,前字符串可包含通配符,故 B)选项为真;At函数如果前字符串是后字符串的子串,返回前字符串首字符在后字符串中第几次出现的位置,函数值为数值型,故 C)返回的不为逻辑真;IsnuU 函数判断个表达式的值是否为空值,故 D)选项为真。13.向一个项目中添加一个数据库,应该

    14、使用项目管理器的( )。(分数:2.00)A.“代码”选项卡B.“类”选项卡C.“文档”选项卡D.“数据”选项卡 解析:解析项目管理器”窗口是 Visual FeffiPm开发人员的工作平台,它包括 6个项卡:数据、文档、类、代码、其他、全部。“数据”选项卡包括了个项目中的所有数据数据库、自由表、查询和视图。添加个数据库,应该使用数据”选项卡。14.在 Visual FoxPro中,程序中不需要用 PUBLIC等命令明确声明和建立,可直接使用的内存变量是( )。(分数:2.00)A.局部变量B.私有变量 C.公共变量D.全局变量解析:解析内存变量的作用域中,全局变量在任何模块中使用,私有变量不

    15、需要通过 PUBLIC和 LOCAL竹事先声明,而在程序中直接使用,局部变量只能在建立它的模块中使用,不能在上层或下层模块中使用。15.执行 USEscIN0命令的结果是( )。(分数:2.00)A.选择 0号工作区打开 sc表B.选择空闲的最小号工作区打开 sc表 C.选择第 1号工作区打开 sc表D.显示出错信息解析:解析在多个工作区打开某个表时,可彻命令:USEIN,而最小的工作区号是 1,如果指定为 0,则选择编号最小的空闲工作区,所以 USE sc IN0的结果是选择空闲的最小号工作区打开 SC表。16.在 Visual FoxPro中,用于建立或修改程序文件的命令是( )。(分数:

    16、2.00)A.MODIFYB.MODIFY COMMAND C.MODIFY PROCEDURED.MODIFY PROGRAM解析:解析用命令方式建立和修改程序文件的命令格式是:MODIFY COMMAND。17.在 Visual FoxPro中,宏替换可以从变量中替换出( )。(分数:2.00)A.字符串B.数值C.命令D.以上三种都可能 解析:解析宏替换的功能是替换出字符变量的内容,即的值是变量中的字符串。去掉了定界符之后,结果就可能有多种类型,可以是字符串、数值或命令。18.在查询设计器环境中,“查询”菜单下的“查询去向”不包括( )。(分数:2.00)A.临时表B.表C.文本文件 D

    17、.屏幕解析:解析查询去向包括:浏览、临时表、表、图形、屏幕、报表文件、标签文件。四选项中,查询去向不包括文本文件。19.在菜单设计中,可以在定义菜单名称时为菜单项指定一个访问键。规定了菜单项的访问键为“x”的菜单名称定义是( )。(分数:2.00)A.综合查询(x)B.综合查询(x)C.综合查询( D.综合查询(解析:解析在指定菜单名称时,如果要设置菜单项的访问键,方法是在要作为访问键的字符前加上“、”两个字符。为“综合查询”设定访问键x的正确方法是:综合查询(20.对长度为 n的线性表排序,在最坏情况下,比较次数不是 n(n1)2 的排序方法是( )。(分数:2.00)A.快速排序B.冒泡排

    18、序C.直接插入排序D.堆排序 解析:解析除了堆排序算法的比较次数是 o(n1og2 n),其他的都是 n(n1)2。二、基本操作题(总题数:1,分数:10.00)21.(1)在考生文件夹下根据 SCORE_MANAGER数据库,使用查询向导建立一个含有“姓名”和“出生日期”的标准查询 QUERY3_1.QPR。 (2)从 SCORE_MANAGER数据库中删除名为 NEW_VIEW3的视图。 (3)用 SQL命令向 SCORE1表中插入一条记录:学号为“993503433”、课程号为“0001”、成绩为 99。 (4)打开表单 MYFORM3_4,向其中添加一个“关闭”命令按钮(名称为 Com

    19、mand1),表单运行时,单击此按钮关闭表单(不能有多余的命令)。(分数:10.00)_正确答案:(操作步骤 (1)单击工具栏中的“新建”按钮,在弹出的“新建”对话框中,选择“查询”,单击“向导”按钮,按照向导的提示,首先从 STUDENT表中选择“姓名”和“出生日期”字段,然后按提示单击“完成”按钮,在“另存为”对话框中输入文件名 QUERY3_1.QPR。 (2)单击工具栏中的“打开”按钮,打开考生文件夹下的 SCORE-MANAGER数据库,选择 NEw-vIEW3视图并右击,选择“删除”命令,再在提示框中单击“移去”按钮。 (3)在命令窗口中输入下列代码并按回车键。INSERT INT

    20、O SCOREl(学号,课程号,成绩)VALUES(”993503433”,”0001”,99) (4)单击工具栏中的“打开”按钮,打开考生文件夹下的表单 MYFORM3_4.SCX,通过表单控件工具栏向其中添加个命令按钮控件,并设置其 Caption属性为“关闭”,双击“关闭”命令按钮,编写其 Click事件代码为“Thisform.Release”。保存并运行表单。)解析:三、简单应用题(总题数:1,分数:10.00)22.在考生文件夹下完成如下简单应用: (1)建立一个名为 NEW_VIEW的视图,该视图含有选修了课程但没有参加考试(成绩字段值为 NULL)的学生信息(包括“学号”、“姓

    21、名”和“系部”3 个字段)。 (2)建立表单 MYFORM3,在表单上添加一个表格控件(名称为 grdCourse),并通过该控件显示表 COURSE的内容(要求 RecordSourceType属性必须为 0)。(分数:10.00)_正确答案:(1)操作步骤 步骤 1:单击工具栏中的“打开”按钮,打开考生文件夹下的 SCORE-MANAGER数据库,在空白处右击,选择“新建本地视图”命令,将表 student和 scorel添加到视图设计器中。 步骤 2:在“字段”选项卡中,将“student.学号”,“student.姓名”,“student.系部”添加到选定字段。 步骤 3:在“筛选”选

    22、项卡中,首先选择“scorel.课程号”字段,“条件”选择Is NULL,并选择“否”;再选择“scorel.成绩”字段,“条件”选择 Is NULL。 步骤 4:保存视图为“NEW_VIEW”并运行视图。 (2)操作步骤 步骤 1:单击工具栏中的“新建”按钮,新建个表单,通过表单控件工具栏为表单添加个表格控件,设置其 Name属性为 grdcourseo 步骤 2:在表单设计器中选择表格控件并右击,选择“生成器”命令,在表格生成器的“表格项”选项卡中将COURSE表的所有字段添加到选定字段中。 步骤 3:在属性窗口中修改表格控件的 ReeordSourceTypf属性值为“0-表”。 步骤

    23、4:保存表单,输入文件名 MYFORM3.SCX,运行表单。)解析:四、综合应用题(总题数:1,分数:10.00)23.在考生文件夹下完成下列操作: (1)建立一个表单名和文件名均为 my form的表单,如下图所示。表单的标题为“教师情况”,表单中有两个命令按钮(Command1 和 Command2),两个复选框(Check1 和Check2)和两个单选按钮(Option1 和 Option2)。Command1 和 Command2的标题分别是“生成表”和“退出”,Check1和 Check2的标题分别是“系名”和“工资”,Option1 和 Option2的标题分别是“按职工号升序和“

    24、按职工号降序”。 (分数:10.00)_正确答案:(操作步骤 步骤 1:单击工具栏中的“新建”按钮,新建-个表单文件,通过表单控件工具栏向表单中添加两个复选框、-个选项组和两个命令按钮,并将“教师表”和“学院表”添加到表单的数据环境中。 步骤 2:设置表单的 Name属性为 m#orm,Caption 属性为“教师情况”;设置两个命令按钮的 Caption属性分别为。生成表”和“退出”;设置两个复选框的 Caption属性分别为。系名”和“工资”;两个单选按钮的 Caption属性分别为“按职工号升序”和“按职工号降序”。 步骤3:双击“生成表”按钮,为“生成表”命令按钮编写 Click“事件

    25、代码。 *“生成表”按钮的 Click事件代码* aThisForm.Checkl.Value bThisForm.Cheek2.Value CThisFafm.Olptiongroupp1.Option1.Value dTlaisForm.0ptiongroup1.option2.Value if al and bl if cl select 职工号。姓名,系名,工资,课程号 from教师表, 学院表; Where 教师表.系号学院表.系号; order by 职工号; into tablevtwo.dbf else if d1 sdect 职工号,姓名,系名,工资,课程号 from教 师表

    26、,学院表; where教师表.系号学院表.系号; order by 职工号 desc; 曲 inw n1ldC two.dbf endif endif endif if al andb0 ifcl select 职工号,姓名,系名,课程号 from教师表,掣 院表; whem 教师表.系号学院表.系号; order by 职工号; into table one_x.dbf else ifdl select 职工号,姓名,系名,课程号 from教师表, 学院表;where 教师表.系号学院表.系号; order by 职工号 desc; into table one.x.dbf endif endif endif if aO and b1 ife1 leet 职工号,姓名,工资,课程号 from教师表,掣 院表; where 教师表.系号学院表.系号; order by 职工号; into talde olle_xx.dbf else if d1 select 职工号,姓名,工资,课程号 from教师表,学院表: where 教师表.系号学院表.系号; order by 职工号 desc; into table one xx.dbf endif endif cndif * 步骤 4:保存表单名为myform,按题目要求运行表单并执行相关操作。)解析:


    注意事项

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




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

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

    收起
    展开