【计算机类职业资格】二级VISUAL+FOXPRO笔试-63及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-63及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-63及答案解析.doc(20页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-63 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:31,分数:70.00)1.设 R是一个二元关系,S 是一个三元关系,则下列运算中正确的是( )。(分数:2.00)A.R-SB.RSC.RSD.RS2.如果想从字符串“计算机等级考试”中取出“考试”这两个字,下列函数使用正确的是( )。(分数:2.00)A.SUBSTR(“计算机等级考试“,11)B.SUBSTR(“计算机等级考试“,5,3)C.RIGHT(“计算机等级考试“,2)D.LEFT(“计算机等级考试“,4)3.在表单 MYFORM的 INIT事件中,设置表单背景颜
2、色为红色,正确的命令是( )。(分数:2.00)A.MYFORM.BACKCOLOR=ROB(255,0,0)B.THIS.PARENT.BACKCOLOR=RGB(255,0,0)C.THISFORM.PARENT.BACKCOLOR=RGB(255,0,0)D.THIS.BACKCOLOR=RGB(255,0,0)4.数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是( )。(分数:2.00)A.控制流B.加工C.数据存储D.源和潭5.下列关于自由表的叙述,正确的是( )。(分数:2.00)A.全部是用以前版本的。FoxPr
3、o(FoxBASE)建立的表B.可以用 Visual FoxPro建立,但是不能把它添加到数据库中C.自由表可以添加到数据库中,数据库表也可以从数据库中移出成为自由表D.自由表可以添加到数据库中,但数据库表不可以从数据库中移出成为自由表6.下述关于数据库系统的叙述中,正确的是( )。(分数:2.00)A.数据库系统减少了数据冗余B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型一致D.数据库系统比文件系统能管理更多的数据7.有下列二叉树,对此二叉树后序遍历的结果为( )。(分数:2.00)A.B.C.D.8.在成绩表中,查找物理分数最高的学生记录,下列 SQL语句的空白处应填
4、入的是( )。SELECT*FROM成绩表WHERE物理=_(SELECT物理 FROM成绩表)(分数:2.00)A.SOMEB.EXITSC.ANYD.ALL9.Visual FoxPro的“参照完整性”中“插入规则”包括的选择是( )。(分数:2.00)A.级联和忽略B.级联和删除C.级联和限制D.限制和忽略10.需求分析阶段的任务是( )。(分数:2.00)A.软件开发方法B.软件开发工具C.软件开发费用D.软件系统功能11.以下关于主索引和候选索引的叙述正确的是( )。(分数:2.00)A.主索引和候选索引都能保证表记录的唯一性B.主索引和候选索引都可以建立在数据库表和自由表上C.主索
5、引可以保证表记录的唯一性,而候选索引不能D.主索引和候选索引是相同的概念12.SQL用于显示部分查询结果的 TOP短语,必须与下列哪个短语同时使用才有效( )。(分数:2.00)A.HAVINGB.DISTINCTC.ORDER BYD.GROUP BY13.在 Visual FoxPro中,使用“菜单设计器”定义菜单,最后生成的菜单程序的扩展名是( )。(分数:2.00)A.MNXB.PRGC.MPRD.SPR14.结构化分析方法是面向( )的自顶向下逐步求精进行需求分析的方法。(分数:2.00)A.对象B.数据结构C.数据流D.目标15.当临时联系不再需要时可以取消,取消的命令是( )。(
6、分数:2.00)A.DELETE RELATIONB.DETETE JOINC.SET RELATION TOD.SET JOIN TO16.下列短语中,与排序无关的短语是( )。(分数:2.00)A.ASCB.DESCC.GROUP BYD.ORDER BY17.使用 REPLACE命令时,如果范围短语为 ALL或 REST,则执行该命令后记录指针指向( )。(分数:2.00)A.末记录B.首记录C.末记录的后面D.首记录的前面18.已知一个有序线性表为(13,18,24,35,47,50,62,83,90,115,134),当用二分法查找值为 90的元素时,查找成功的比较次数为( )。(分
7、数:2.00)A.1B.2C.3D.919.在 Visual FoxPro中,学生表 STUDENT中包含有通用型字段,将通用型字段中的数据均存储到另一个文件中,则该文件名为( )。(分数:2.00)A.STUDENT.DOCB.STUDENT.MEMC.STUDENT.DBTD.STUDENT.FPT20.对于学生关系表 STUDENT,写一条规则,把其中的“年龄”属性限制在 1830 之间,则这条规则属于( )。(分数:2.00)A.实体完整性规则B.参照完整性规则C.域完整性规则D.不属于以上任何规则下列各题中使用如下数据袁。“学生”表:学号 C(8),姓名 C(8),性别 C(2),系
8、名(6)“课程”表:课程编号 C(4),课程名称 C(12),开课系名 C(10)“成绩”表:学号 C(8),课程编号 C(4),成绩 N(6,2)(分数:10.00)(1).检索每门课程的最高分,要求得到的信息包括课程名称、姓名和最高分,正确的 SQL语句是( )。(分数:2.00)A.SELECT课程课程名称,学生.姓名,MAX(成绩).AS 最高分FROM成绩,课程,学生WHERE成绩.课程编号=课程.课程编号AND成绩.学号=学生.学号GROUP BY课程编号B.SELECT课程课程名称,学生.姓名,MAX(成绩)AS 最高分FROM成绩,课程,学生WHERE成绩.课程编号=课程.课程
9、编号AND成绩.学号=学生.学号GROUP BY课程.课程编号C.SELECT课程课程名称,学生.姓名,MAX(成绩).AS 最高分FROM成绩,课程,学生WHERE成绩.课程编号=课程.课程编号AND成绩.学号=学生.学号ORDER BY课程.课程编号D.SELECT课程.课程名称,学生.姓名,MAX(成绩)AS 最高分FROM成绩,课程,学生WHERE成绩.课程编号=课程.课程编号AND成绩.学号=学生.学号ORDER BY课程.课程编号(2).定义“课程”表中“开课系名”字段的默认值为“中文”的正确命令是( )。(分数:2.00)A.ALTER TABLE课程 ALTER开课系名 SET
10、 DEFAULT中文B.ALTER TABLE课程 ALTER开课系名 SET DEFAULT“中文”C.ALTER TABLE课程 ALTER开课系名 SET DEFAULT开课系名=中文D.ALTER TABLE课程 ALTER开课系名 SET DEFAULT开课系名=“中文”(3).查询所有选修了“计算机网络”的学生成绩,结果显示该学生的“姓名”、“系名”和“数据库原理”的“成绩”,并按成绩由高到低的顺序排列,下列语句中正确的是( )。(分数:2.00)A.SELECT学生.姓名,学生.系名,成绩.成绩 FROM学生,课程,成绩FOR学生.学号=成绩.学号AND课程.课程编号=成绩.课程
11、编号AND课程.课程名称=“计算机网络“ORDER BY成绩.成绩 DESCB.SELECT学生.姓名,学生.系名,成绩.成绩 JOIN学生,课程,成绩ON学生.学号=成绩.学号ON课程.课程编号=成绩.课程编号AND课程.课程名称=“计算机网络“ORDER BY成绩.成绩 DESCC.SELECT学生.姓名,学生.系名,成绩.成绩 FROM学生,课程,成绩WHERE学生.学号=成绩.学号OR课程.课程编号=成绩.课程编号OR课程.课程名称=“计算机网络“ORDER BY成绩.成绩 DESCD.SELECT学生.姓名,学生.系名,成绩.成绩 FROM学生,课程,成绩WHERE学生.学号=成绩.
12、学号AND课程.课程编号=成绩.课程编号AND课程.课程名称=“计算机网络“ORDER BY成绩.成绩 DESC(4).将“学生”表中“系名”字段的宽度由原来的 6改为 10,正确的语句是( )。(分数:2.00)A.ALTER TABLE学生 ADD系名(10)B.ALTER TABLE学生 FOR系名 C(10)C.ALTER TABLE学生 ALTER系名 C(10)D.ALTER TABLE学生 SET系名 C(10)(5).在已打开数据库的情况下,利用 SQL派生一个包含姓名、课程名称和成绩字段的 xsview视图,正确的语句是( )。(分数:2.00)A.CREATE VIEW x
13、sview ASSELECT学生.姓名,课程.课程名称,成绩.成绩FROM学生 INNER JOIN成绩INNER JOIN课程WHERE成绩.课程编号=课程.课程编号AND学生.学号=成绩.学号B.CREATE VIEW xsview AS(SELECT学生.姓名,课程.课程名称,成绩.成绩FROM学生 INNERJOIN成绩INNER JOIN课程ON成绩.课程编号=课程.课程编号ON学生.学号=成绩.学号)C.CREATE VIEW xsview ASSELECT学生.姓名,课程.课程名称,成绩.成绩WHERE学生 INNER JOIN成绩INNER JOIN课程ON成绩.课程编号=课程
14、.课程编号ON学生.学号=成绩.学号D.CREATE VIEW xsview ASSELECT学生.姓名,课程.课程名称,成绩.成绩FROM学生 INNER JOIN成绩INNER JOIN课程ON成绩.课程编号=课程.课程编号ON学生.学号=成绩.学号21.检索职工表中年龄大于 50的职工姓名,正确的命令是( )。(分数:2.00)A.SELECT姓名 WHERE年龄50B.SELECT姓名 FROM职工 FOR年龄50C.SELECT姓名 FROM职工 SET年龄50D.SELECT姓名 FROM职工 WHERE年龄5022.在 Visual FoxPro的查询设计器中对应的 SQL短语是
15、 WHERE的选项卡是( )。(分数:2.00)A.字段B.连接C.筛选D.杂项23.下列关于编辑框的说法中,不正确的是( )。(分数:2.00)A.编辑框用来输入、编辑数据B.编辑框实际上是一个完整的字处理器C.在编辑框中只能输入和编辑字符型数据D.编辑框中不可以剪切、复制和粘贴数据24.执行下列程序CLEARDO ARETURNPROCEDURE AS=5DO B?SRETURNPROCEDURE BS=S+10RETURN程序的运行结果为( )。(分数:2.00)A.5B.10C.15D.程序错误,找不到变量25.能够将表单的 Visible属性设置为.T.,并使表单成为活动对象的方法是
16、( )。(分数:2.00)A.HideB.ShowC.ReleaseD.SetFocus26.下列关于项目中“移出”文件的说法,正确的是( )。(分数:2.00)A.被移出的文件将直接从磁盘中删除B.被移出的文件将不能被任何项目添加C.被移出的文件只是将文件移出项目,但文件保留在磁盘中D.被移出的文件,以后不能再次添加到原项目中,但可以添加到其他项目中27.SQL查询语句“SELECT*FROM 职工 TO FILE ZG.dbf”的功能是( )。(分数:2.00)A.将职工表中所有记录查询输出到永久性表 ZG.dbf中B.将职工表中所有记录查询输出到文本文件 ZG.txt中C.将职工表中所有
17、记录查询输出到文本文件 ZG.dbf.txt中D.语句存在语法错误28.下列实体类型的联系中,属于多对多联系的是( )。(分数:2.00)A.学生与课程之间的联系B.学校与教师之间的联系C.商品条形码与商品之间的联系D.班级与班长之间的联系29.数据库设计包括两个方面的设计内容,它们是( )。(分数:2.00)A.概念设计和逻辑设计B.模式设计和内模式设计C.内模式设计和物理设计D.结构特性设计和行为特性设计30.如果进栈序列为 e1、e2、e3、e4、e5,则可能的出栈序列是( )。(分数:2.00)A.e3、e1、e4、e2、e5B.e5、e2、e4、e3、e1C.e3、e4、e1、e2、
18、e5D.任意顺序二、填空题(总题数:14,分数:30.00)31.数据模型分为格式化模型与非格式化模型,层次模型与网状模型属于 1。(分数:2.00)填空项 1:_32.排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、 1 和选择排序。(分数:2.00)填空项 1:_33.软件结构是以 1 为基础而组成的一种控制层次结构。(分数:2.00)填空项 1:_34.栈中允许进行插入和删除的一端叫 1。(分数:2.00)填空项 1:_35.在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,并且每一个 1 实际上对应一个处理模块。(分数:2.00)填空项 1:_36.AT(
19、“IS“,“THAT IS A NEWBOOK“)的运算结果是 1。(分数:2.00)填空项 1:_37.单击表单中的命令按钮,要求弹出一个“您好!”的消息对话框,应该在命令按钮的 Click事件中编写代码:_(“您好!”)(分数:2.00)填空项 1:_38.为了把多对多的联系分解成两个一对多联系所建立的“纽带表”中,应该包含两个表的 1。(分数:2.00)填空项 1:_39.SQL插入记录的命令是 INSERT,删除记录的命令是_,修改记录的命令是_。(分数:4.00)填空项 1:_40.MOD(17,-3)函数的返回值是 1。(分数:2.00)填空项 1:_41.在 SQL语句中,为了避
20、免查询到的记录重复,可用 1 短语。(分数:2.00)填空项 1:_42.在 Visual FoxPro中,可以使用 1 语句跳出 SCANENDSCAN循环体外执行 ENDSCAN后面的语句。(分数:2.00)填空项 1:_43.设有学生表 XS(学号,课程号,成绩),用 SQL语句检索每个学生的成绩总和的语句是:SELECT学号,SUM(成绩)FROM XS_。(分数:2.00)填空项 1:_44.函数 VAL(“12/06/01“)的参数类型为 1。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-63 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(
21、总题数:31,分数:70.00)1.设 R是一个二元关系,S 是一个三元关系,则下列运算中正确的是( )。(分数:2.00)A.R-SB.RS C.RSD.RS解析:解析 关系的交()、并()和差(-)运算要求两个关系是同元的,显然作为二元的 R和三元的 S只能做笛卡儿积运算。2.如果想从字符串“计算机等级考试”中取出“考试”这两个字,下列函数使用正确的是( )。(分数:2.00)A.SUBSTR(“计算机等级考试“,11) B.SUBSTR(“计算机等级考试“,5,3)C.RIGHT(“计算机等级考试“,2)D.LEFT(“计算机等级考试“,4)解析:解析 LEFT()从指定表达式值的左端取
22、一个指定长度的子串作为函数值;RIGHT()从指定表达式值的右端取一个指定长度的子串作为函数值;SUBSTR()从指定表达式值的指定起始位置取指定长度的子串作为函数值。由于一个汉字占用两个字节,所以选项 A的结果为”考试”;选项 B的结果为”机”;选项 C的结果为”试”;选项 D的结果为”计算”。3.在表单 MYFORM的 INIT事件中,设置表单背景颜色为红色,正确的命令是( )。(分数:2.00)A.MYFORM.BACKCOLOR=ROB(255,0,0)B.THIS.PARENT.BACKCOLOR=RGB(255,0,0)C.THISFORM.PARENT.BACKCOLOR=RGB
23、(255,0,0)D.THIS.BACKCOLOR=RGB(255,0,0) 解析:解析 MYFORM 是表单名;修改表单背景属性时,应指定标签所在的表单对象,使用 THISFORM关键字说明,PATENT 表示当前对象的直接容器对象;THIS 表示当前对象。4.数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是( )。(分数:2.00)A.控制流 B.加工C.数据存储D.源和潭解析:解析 数据流图(DFD),它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。数据流图有 4
24、种基本图形符号:箭头表示数据流;椭圆表示加工;双杠表示存储文件(数据源);方框表示数据的源点或终点。5.下列关于自由表的叙述,正确的是( )。(分数:2.00)A.全部是用以前版本的。FoxPro(FoxBASE)建立的表B.可以用 Visual FoxPro建立,但是不能把它添加到数据库中C.自由表可以添加到数据库中,数据库表也可以从数据库中移出成为自由表 D.自由表可以添加到数据库中,但数据库表不可以从数据库中移出成为自由表解析:解析 所谓自由表,就是那些不属于任何数据库的表,所有由 FoxBASE或早期版本的 FoxPro创建的数据库文件(.dbf)。在 Visual FoxPro中创建
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 63 答案 解析 DOC
