1、二级 VISUAL+FOXPRO笔试 27及答案解析(总分:94.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.在 Visual FoxPro窗口,单击“工具”菜单中的“选项”命令,打开“选项”对话框。在该对话框的“区域”选项卡中可以设置_。(分数:2.00)A.可视类库和 Active X 控件B.字符串比较、锁定和缓冲、Rushmore 优化、备注块大小等C.日期和时间、货币和数字的显示格式D.程序代码的颜色2.在创建快速报表时,基本带区包括_。(分数:2.00)A.报表标题、细节和页注脚B.标题、细节和总结C.页标头、细节和页注脚D.组标头、细节和组注
2、脚3.在下列叙述中,不正确的一条是_。(分数:2.00)A.数据库设计包括结构设计和行为设计两方面的内容B.数据库设计的关键是结构特征的设计C.数据库设计是数据库应用系统设计的核心部分D.数据库的物理设计和具体的 DBMS的类型无关4.在软件危机中表现出软件成本高的问题,其原因是_。(分数:2.00)A.软件公司肆意追求高额商业利润B.软件实际研发成本往往高于估计成本C.用户不理解D.软件设计人员奇缺5.将表 STUD中性别为“男”的学生的“年龄”加 2,能实现此功能的语句是_。 A) SELECT 年龄+1 FROM STUD WHERE性别“男” D) ALTER STUD 年龄 WITH
3、年龄+1 WHERE 性别“男” C) UPDATE STUDSET年龄年龄+1 WHERE 性别“男” D) UPDATE STUD 年龄 WITH年龄+1 WHERE 性别“男”(分数:2.00)A.B.C.D.6.下列关于链式存储结构的叙述中,不正确的是_。(分数:2.00)A.结点除自身信息外还包括指针域,因此存储密度小于顺序存储结构B.逻辑上相邻的结点物理上不必邻接C.可以通过计算直接确定第 i个结点的存储地址D.插入、删除运算操作方便,不必移动结点7.在定义菜单时,若要编写相应功能的一段程序,则在结果一项中选择_。(分数:2.00)A.过程B.子菜单C.命令D.填充名称8.若要查询
4、所有比“陈静”教师工资高的教师姓名及工资,应使用下列 SQL语句: SELECTX.姓名,X.工资 FROM教师表 AS X,教师表 AS Y WHEREX.工资Y.工资 AND Y.姓名=“陈静” 该语句使用的查询是_。(分数:2.00)A.内连接查询B.外连接查询C.自身连接查询D.子查询9.数据库表的参照完整性规则包括更新规则、删除规则和插入规则。其中插入规则可以设置为_。(分数:2.00)A.级联、限制或忽略B.级联或忽略C.级联或限制D.限制或忽略10.数据库管理系统的基础是_。(分数:2.00)A.操作系统B.数据库C.数据库系统D.系统软件11.下列操作方法中,不能重新显示出命令
5、窗口的选项是_。(分数:2.00)A.打开“文件”菜单,单击“打开”命令B.打开“窗口”菜单,单击“命令窗口”命令C.按组合键 Ctrl+F2D.单击常用工具栏中的“命令窗口”按钮12.结构化程序设计的主要特点是_。(分数:2.00)A.每个控制结构要模块化B.每个控制结构具有封装性C.每个控制结构具有独立性D.每个控制结构只有一个人口和一个出口13.下面对编辑框(EditBox)控制属性的描述正确的是_。(分数:2.00)A.SelLength属性的设置可以小于 0B.当 ScrollBars的属性值为 0时,编辑框内包含水平滚动条C.SelText属性在做界面设计时不可用,在运动时可读写D
6、.Readonly属性值为.时,用户不能使用编辑框上的滚动条15.软件生命周期的瀑布模型,典型地刻画了软件生命周期的阶段划分,它将软件生命周期划分为 8个阶 段,并将它们归纳 3个时期,以下选项中,_是正常的开发顺序。(分数:2.00)A.开发期、运行期、计划期B.计划期、开发期、运行期C.开发期、计划期、运行期D.计划期、运行期、开发期16.若要限制数据库表中字段的重复值,可以使用_。(分数:2.00)A.唯一索引或普通索引B.主索引或候选索引C.主索引或唯一索引D.主索引或普通索引17.假定一个表单里有一个文本框 Text1和一个命令按钮组 CommandGroup1,命令按钮组是一个容器
7、对象,其中包含 Command1和 Command2两个命令按钮。如果要在 Command1命令按钮的某个方法中访问文本框的Value属性值,在下列式子中,正确的式子是_。(分数:2.00)A.This ForTextValueB.ThiParenValueC.ParenTextValueD.ThiParenTextValue18.表格中的列控件默认是_。(分数:2.00)A.文本框B.编辑框C.复选框D.列表框19.Visual FoxPro的命令窗口中输入 CREATE命令以后,屏幕会出现一个创建对话框,要想完成同样的工作,还可以单击“文件”菜单中的“新建”按钮,然后_。(分数:2.00)
8、A.在新建对话框中选定“数据库”单选钮,再单击“新建文件”命令按钮B.在新建对话框中选定“数据库”单选钮,再单击“向导”命令按钮C.在新建对话框中选定“表”单选钮,再单击“新建文件”命令按钮D.在新建对话框中选定“表”单选钮,再单击“向导”命令按钮20.下列数据结构中,不是线性结构的是_。(分数:2.00)A.线性链表B.带链的队列C.带链的栈D.二叉链表21.对项目管理器命令按钮的错误描述是_。(分数:2.00)A.命令按钮是固定不变的B.命令按钮有时不可用C.不用鼠标也可使用命令按钮D.命令按钮可以完成项目管理器的所有操作22.向表中插入数据的 SQL语句是_。(分数:2.00)A.INS
9、ERTB.INSERT BEFOREC.INSERT BLANKD.INSERT INTO23.下列关于数据和逻辑结构的叙述中,不正确的是_。(分数:2.00)A.数据的逻辑结构是数据间关系的描述B.数据的逻辑结构抽象反映数据元素间的逻辑关系C.数据的逻辑结构具体反映数据在计算机中的存储方式D.数据的逻辑结构分为线性结构和非线性结构24.“查询设计器”中的“筛选”选项卡的作用是_。(分数:2.00)A.选择查询结果中包含的字段B.指定查询条件C.增加或删除查询的表D.观察查询生成的 SQL程序代码25.若要指定表单中文本框的数据源,应使用_。(分数:2.00)A.ControlSourceB.
10、CursorSourceC.RecordSourceD.RowSource26.以下不属于系统详细设计阶段使用的工具是_。(分数:2.00)A.PAD图B.N-S图C.程序流程图D.HIPO图27.关于查询和视图说法正确的是_。 A) 查询可以定义查询去向,而视图不可以 D) 查询和视图都可以修改数据库表的数据 C) 视图可以定义查询去向,而查询不可以 D) 查询和视图都不可以修改数据库表的数据(分数:2.00)A.B.C.D.28.关系中的“主关键词”不允许取空值是指_约束规则。(分数:2.00)A.数据完整性B.实体完整性C.引用完整性D.用户定义的完整性29.下列描述中,错误的是_。(分
11、数:2.00)A.SQL中的 DELETE语句可以删除一条记录B.SQL中的 DELETE语句可以删除多条记录C.SQL中的 DELETE语句可以用子查询选择要删除的行D.SQL中的 DELETE语句可以删除子查询的结果30.确定列表框内的某个条目是否被选定应使用的属性是_。(分数:2.00)A.ValueB.ColumnCountC.ListCountD.Selected31.在下列关于视图的叙述中,正确的一条是_。(分数:2.00)A.当某一视图被删除后,由该视图导出的其他视图也将自动删除B.若导出某视图的基本表被删除了,该视图不受任何影响C.视图一旦建立,就不能被删除D.当修改某一视图时
12、,导出该视图的基本表也随之被修改32.在 Visual FoxPro中,运行表单 T1.SCX的命令是_。(分数:2.00)A.DO T1B.RUN FORM1 T1C.DO FORM T1D.DO FROM T133.设关系 R1有 r1个元组,关系 R2有 r2个元组,则关系 RI和 R2连接后的结果关系的元组数目是_个。(分数:2.00)A.r1+r2B.r1*r2C.r1*r2D.r1*r234.打开 Visual FoxPro的“项目管理器”的“文档”选项卡,其中包含_。(分数:2.00)A.标签文件B.报表文件C.表单文件D.前面 3种文件35.“菜单设计器”窗口没有包含_命令按钮
13、。(分数:2.00)A.修改B.插入C.删除D.预览二、B填空题/B(总题数:12,分数:24.00)36.对一组记录54,38,96,23,15,72,60,45,83进行直接插入排序时,当插入第 5个记录到有序表时,寻找插入位置需比较U 【1】 /U 次。(分数:2.00)填空项 1:_37.对于长度为 n的顺序表,插入或删除表中元素的时间复杂度为U 【2】 /U;对于顺序栈或队列,插入或删除表中元素的时间复杂度为U 【3】 /U。(分数:2.00)填空项 1:_38.对测试阶段中没有发现的错误所进行的测试、诊断、定位、纠错以及验证修改的回归测试过程被称为 U【4】 /U性维护。(分数:2
14、.00)填空项 1:_39.数据库的逻辑结构设计阶段的主要内容是将 E-R 模型中的实体和U 【5】 /U转换为关系模式。(分数:2.00)填空项 1:_40.FOREIGN KEY约束的作用是指定某一个列或一组列作为U 【6】 /U。(分数:2.00)填空项 1:_41.查询比任何一个男生入校总分高的女生的姓名和入校总分。请填空补充下面的 SELECT-SQL语句: SELECT姓名,入校总分 FROM 学生表 WHEREU 【7】 /U; (SELECTU 【8】 /UFROM 学生 WHERE 性别=“男”); ANDU 【9】 /U/ * 注意:此行是父查询中的条件*/(分数:2.00
15、)填空项 1:_42.使用下列 INSERT-SQL语句格式向表中插入数据,如果没有指定列名,则新插入的记录要求在每个属性列上U 【10】 /U。 INSERT INTO表名(列名)VALUSE(值)(分数:2.00)填空项 1:_43.在选课表中查询没有成绩的学生的学号和课程号,其 SELECT-SQL语句中的 WHERE子句应为U 【11】 /U 。(分数:2.00)填空项 1:_44.在使用项目管理器对文件进行操作时,除了使用项目管理器中的命令按钮外,还可使用系统菜单栏中的U 【12】 /U菜单。(分数:2.00)填空项 1:_45.在表单设计器的属性窗口和U 【13】 /U窗口,可以设
16、置表单及其对象的属性、事件和方法程序。(分数:2.00)填空项 1:_46.设有学生选课表 SC(学号,课程号,成绩),用 SQL语言检索每门课程的课程号及平均分的语句是(关键词必须拼写完整): SELECT 课程号,AVG(成绩)FROM SCU 【14】 /U。(分数:2.00)填空项 1:_47.在查询设计器中已设定连接条件为“xscj.姓名xsda姓名”,若要在查询结果中显示 xsda表中所有记录及 xscj 表中满足条件的记录,则连接类型应为U 【15】 /U。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试 27答案解析(总分:94.00,做题时间:90 分钟)
17、一、B选择题/B(总题数:35,分数:70.00)1.在 Visual FoxPro窗口,单击“工具”菜单中的“选项”命令,打开“选项”对话框。在该对话框的“区域”选项卡中可以设置_。(分数:2.00)A.可视类库和 Active X 控件B.字符串比较、锁定和缓冲、Rushmore 优化、备注块大小等C.日期和时间、货币和数字的显示格式 D.程序代码的颜色解析:解析 在 Visual FoxPro窗口,单击“工具”菜单中的“选项”命令,打开“选项”对话框。在“选项”对话框中有“显示”、“常规”、“数据”、“远程数据”、“文件位置”、“表单”、“项目”、“控件”、“区域”、“调试”、“语法着色
18、”、“字段映像”12 个选项卡。在“区域”选项卡中,可以设置日期和时间、货币和数字的显示格式。2.在创建快速报表时,基本带区包括_。(分数:2.00)A.报表标题、细节和页注脚B.标题、细节和总结C.页标头、细节和页注脚 D.组标头、细节和组注脚解析:解析 一个报表总是被划分为若干个带区。基本带区包括页标头、细节和页注脚 3个带区。3.在下列叙述中,不正确的一条是_。(分数:2.00)A.数据库设计包括结构设计和行为设计两方面的内容B.数据库设计的关键是结构特征的设计C.数据库设计是数据库应用系统设计的核心部分D.数据库的物理设计和具体的 DBMS的类型无关 解析:解析 数据库设计包括结构设计
19、和行为设计两方面的内容,其中结构设计是确定数据库的数据模型,行为设计是应用程序的设计。结构设计是数据库设计的关键和核心,因此,选项 A、B 和 C都是正确的。数据库的物理设计依赖于给定的计算机,不同类型的 DBMS所提供的物理环境不同,物理结构有很大差别。4.在软件危机中表现出软件成本高的问题,其原因是_。(分数:2.00)A.软件公司肆意追求高额商业利润B.软件实际研发成本往往高于估计成本 C.用户不理解D.软件设计人员奇缺解析:解析 软件成本高是软件危机的一种表现。按照传统的软件开发方法,软件开发者往往对用户的情况了解得不透彻,研制时间一再拖延。软件的实际成本往往比估计成本高出许多。5.将
20、表 STUD中性别为“男”的学生的“年龄”加 2,能实现此功能的语句是_。 A) SELECT 年龄+1 FROM STUD WHERE性别“男” D) ALTER STUD 年龄 WITH年龄+1 WHERE 性别“男” C) UPDATE STUDSET年龄年龄+1 WHERE 性别“男” D) UPDATE STUD 年龄 WITH年龄+1 WHERE 性别“男”(分数:2.00)A.B.C. D.解析:解析 在 SQL语句中,修改表中数据的语句是 UPDATE,修改某个字段的值通过 SET短语来实现。6.下列关于链式存储结构的叙述中,不正确的是_。(分数:2.00)A.结点除自身信息外
21、还包括指针域,因此存储密度小于顺序存储结构B.逻辑上相邻的结点物理上不必邻接C.可以通过计算直接确定第 i个结点的存储地址 D.插入、删除运算操作方便,不必移动结点解析:解析 本题考查点是链式存储结构。链式存储结构是在每个结点中至少包括一个指针域,用指针来体现数据元素之间逻辑上的联系。其主要特点是如下。结点除自身信息外还包括指针域,因此存储密度小于顺序存储结构。逻辑上相邻的结点物理上不必邻接,可以表示线性表、树、图等多种逻辑结构的存储表示。插入、删除运算操作方便,不必移动结点,只要改变结点的指针域即可。 选项 C:链表中第 i个结点的地址只有通过从表头结点开始,遍历访问链表结点的方法才能确定第
22、 i个结点的存储地址,不能通过直接计算获得第 i个结点的存储地址。7.在定义菜单时,若要编写相应功能的一段程序,则在结果一项中选择_。(分数:2.00)A.过程 B.子菜单C.命令D.填充名称解析:解析 在定义菜单项的执行结果时,“过程”是编写相应功能的一段程序。8.若要查询所有比“陈静”教师工资高的教师姓名及工资,应使用下列 SQL语句: SELECTX.姓名,X.工资 FROM教师表 AS X,教师表 AS Y WHEREX.工资Y.工资 AND Y.姓名=“陈静” 该语句使用的查询是_。(分数:2.00)A.内连接查询B.外连接查询C.自身连接查询 D.子查询解析:解析 本查询只使用了一
23、个表(教师表),用来在同一个表内比较值的大小,这种在一个表与它自己之间进行的连接操作称为自身连接。本题中是将教师表分别取两个别名,一个是 X,一个是 Y。在 X中选取比 Y中“陈静”工资高的记录。这实际上是同一个表的大于连接。本题选项 A指的内部连接是显示符合条件的记录,选项 B指的外部连接包括左外部连接(显示符合条件的数据及左边表中不符合条件的数据)和右外部连接(显示符合条件的数据及右边表中不符合条件的数据),选项 D指的子查询是包含在一个查询中的查询块,也称为嵌套查询。9.数据库表的参照完整性规则包括更新规则、删除规则和插入规则。其中插入规则可以设置为_。(分数:2.00)A.级联、限制或
24、忽略B.级联或忽略C.级联或限制D.限制或忽略 解析:解析 插入无级联规则。10.数据库管理系统的基础是_。(分数:2.00)A.操作系统 B.数据库C.数据库系统D.系统软件解析:解析 数据库管理系统的基础是操作系统。操作系统是 DBMS的基础,它处理的对象是数据文件的物理块,执行物理文件的读写操作,保证 DBMS对数据逻辑上的读写真实地映射到物理文件上。操作系统提供的存取原语和基本存取方法通常是作为和 DBMS的接口。数据库管理系统是数据库系统的核心。数据库系统包含数据库和数据库管理系统。11.下列操作方法中,不能重新显示出命令窗口的选项是_。(分数:2.00)A.打开“文件”菜单,单击“
25、打开”命令 B.打开“窗口”菜单,单击“命令窗口”命令C.按组合键 Ctrl+F2D.单击常用工具栏中的“命令窗口”按钮解析:解析 单击“文件”菜单中的“打开”命令,可以打开表、数据库、表单、程序以及项目等文件,但不能打开命令窗口。12.结构化程序设计的主要特点是_。(分数:2.00)A.每个控制结构要模块化B.每个控制结构具有封装性C.每个控制结构具有独立性D.每个控制结构只有一个人口和一个出口 解析:解析 结构化程序设计中,要求把程序结构限制为顺序、选择和循环 3种基本结构,特点是:以控制结构为单位,只有一个入口和一个出口,接口简单,每个单位容易理解;缩小了程序静态结构与动态执行之间的差异
26、,便于方便、正确地理解程序功能。13.下面对编辑框(EditBox)控制属性的描述正确的是_。(分数:2.00)A.SelLength属性的设置可以小于 0B.当 ScrollBars的属性值为 0时,编辑框内包含水平滚动条C.SelText属性在做界面设计时不可用,在运动时可读写 D.Readonly属性值为.时,用户不能使用编辑框上的滚动条解析:解析 本题考查点是编辑框的属性。编辑框用来输入和编辑数据。编辑框实际是一个完整的字处理器,在编辑框中输入的数据属于字符型的数据。编辑框常见的属性如下。 SelLength:返回用户在编辑框的文本输入区中所选定的字符的数目,属性的有效取值范围是。到编
27、辑区中的字符总数。若小于 o,将产生错误信息。 ScrollBars:指定编辑框是否具有滚动条。当 ScrollBars属性值为 0,编辑框没有滚动条;当属性值为 2时,编辑框内包含垂直滚动条。 SelText:返回用户编辑区内选定的文本,如果没有选定文本,则返回空串。该属性在设计时不可用,在运行时可以读写。 SelStart:返回用户在编辑框所选文本的起始点位置或插入点位置。属性的有效取值范围是。到编辑区中的字符总数。 ReadOnly:指定用户是否编辑编辑框的内容。当 Read Only属性为.T.时,不能编辑编辑框的内容;当属性值为.F.时,可以编辑编辑框的内容。当 Read Only属
28、性为.T.时,用户仍然能够移动焦点到编辑框上使用滚动条。 Enabled:指定编辑框是否可用。当 Enabled属性为.T.时,编辑框不可用;当属性值为.F.时,编辑框可用。当 Enabled属性为.T.时,用户不能移动焦点到编辑框上。解析:解析 当打开表文件后,可在浏览窗口按菜单方式向表中追加新记录。操作方法是;先打开一个表文件,接着单击“显示(V)”菜单中的“浏览(B)”命令,这时屏幕上出现浏览窗口,在“显示(V)”莱单中会出现一个“追加方式(A)”命令,同时系统菜单中还增加了一个“表(A)”菜单。当执行“显示(V)”菜单中的“追加方式(A)”命令时,可在当前表的末尾连续追加多个新记录;若
29、执行“表(A)”菜单中的“追加新记录(N)”命令,则只能在当前表的末尾追加一个新记录;若执行“表(A)”菜单中的“追加记录(A)”命令,可在当前表的末尾追加一批记录,但数据来源为其他表、文本文件等之一。15.软件生命周期的瀑布模型,典型地刻画了软件生命周期的阶段划分,它将软件生命周期划分为 8个阶 段,并将它们归纳 3个时期,以下选项中,_是正常的开发顺序。(分数:2.00)A.开发期、运行期、计划期B.计划期、开发期、运行期 C.开发期、计划期、运行期D.计划期、运行期、开发期解析:解析 本题考查点是软件生命周期的划分。这 3个时期为:计划期、开发期和运行期,其各阶段的工作按顺序开展,形如自
30、上而下的瀑布,故称之为瀑布模型。16.若要限制数据库表中字段的重复值,可以使用_。(分数:2.00)A.唯一索引或普通索引B.主索引或候选索引 C.主索引或唯一索引D.主索引或普通索引解析:解析 若要限制数据库表中字段的重复值,可以使用主索引或候索引。主索引每个表最多有一个,用作主索引的主关键词字段具有唯一性和非空性。自由表不能建主索引,只有数据库表才能建主索引。侯选索引每个表可以有多个,侯选索引可以用作主关键词的索引,所有的索引关键词具有唯一性和非空性。17.假定一个表单里有一个文本框 Text1和一个命令按钮组 CommandGroup1,命令按钮组是一个容器对象,其中包含 Command
31、1和 Command2两个命令按钮。如果要在 Command1命令按钮的某个方法中访问文本框的Value属性值,在下列式子中,正确的式子是_。(分数:2.00)A.This ForTextValue B.ThiParenValueC.ParenTextValueD.ThiParenTextValue解析:解析 本题考查点是对象和属性的引用。对象的引用规则如下。 以THISFORMSET、THISFORM、THIS 开头。 引用格式是引用关键词后跟一个点号,再写出被引用对象或对象的属性、事件或方法。 允许多级引用,但要逐级引用。 本题要求在 Command1命令按钮的某个方法中访问文本框的 Va
32、lue属性值。选项 A正确:Text1 是当前表单 This Form的控件,Value 是 Text1的属性,符合逐级引用规则。选项 B错误:This 表示当前的对象,即 Command1;This.Parent 表示当前表对象的上级对象,即 CommandGroup1;This.Parent.Value 则表示 CommandGroupl 的 Value属性。选项 C错误:没有以 THISFORMSET、THISFORM、THIS 开头,是错误的引用格式。选项 D错误:This.Parent 表示CommandGroup1,Text1 不是包含在 CommandGroup1中的控件,因此
33、This.Parent.Text1是错误的引用。18.表格中的列控件默认是_。(分数:2.00)A.文本框 B.编辑框C.复选框D.列表框解析:解析 表格是将数据以表格形式表示出来的一种控件、容器。表格提供了一个全屏幕输入输出数据表记录的方式,它也是一个以行列的方式显示数据的容器控件。一个表格控件包含一些列控件,每个列控件能容纳一个列标题和列控件(在默认的情况下为文本框控件)。“表格”控件能在表单或页面中显示并操作行和列中的数据,“表格”控件主要用于创建一对多的表单,用文本框显示父记录,用表格显示子记录,当用户浏览父表中的记录时,表格将显示与之相对应的子记录。19.Visual FoxPro的
34、命令窗口中输入 CREATE命令以后,屏幕会出现一个创建对话框,要想完成同样的工作,还可以单击“文件”菜单中的“新建”按钮,然后_。(分数:2.00)A.在新建对话框中选定“数据库”单选钮,再单击“新建文件”命令按钮B.在新建对话框中选定“数据库”单选钮,再单击“向导”命令按钮C.在新建对话框中选定“表”单选钮,再单击“新建文件”命令按钮 D.在新建对话框中选定“表”单选钮,再单击“向导”命令按钮解析:解析 在命令窗口中执行 CREATE命令可打开“创建”对话框。若要实现相同的功能,也可以单击“文件”菜单中的“新建”按钮,在“新建”对话框中选定“表”单选钮,然后单击“新建文件”按钮。20.下列
35、数据结构中,不是线性结构的是_。(分数:2.00)A.线性链表B.带链的队列C.带链的栈D.二叉链表 解析:解析 线性链表是线性表的链式存储结构,带链的栈与带链的队列分别是栈与队列的链式存储结构。线性表属于线性结构,栈与队列是特殊的线性表,因此也属于线性结构。二叉链表是二叉树的链式存储结构,二叉树属于非线性结构。21.对项目管理器命令按钮的错误描述是_。(分数:2.00)A.命令按钮是固定不变的 B.命令按钮有时不可用C.不用鼠标也可使用命令按钮D.命令按钮可以完成项目管理器的所有操作解析:解析 项目管理器的右侧可以显示 6个命令按钮,根据所选的文件不同,将出现不同的按钮组。命令按钮有时是可用
36、的,有时是不可用的。它们的可用与不可用状态是与在工作区的文件选择状态相对应的。每个命令按钮上都有一个用字母标示的快捷方式,直接按字母键可以完成相应的操作。命令按钮为工作区窗口的文件提供了各种操作命令。22.向表中插入数据的 SQL语句是_。(分数:2.00)A.INSERTB.INSERT BEFOREC.INSERT BLANKD.INSERT INTO 解析:解析 插入数据是把新的记录插入到一个存在的表中。向表中插入数据的 SQL语句是 INSERT INTO语句,利用该语句可以插入一条记录,也可以插入多条记录。23.下列关于数据和逻辑结构的叙述中,不正确的是_。(分数:2.00)A.数据
37、的逻辑结构是数据间关系的描述B.数据的逻辑结构抽象反映数据元素间的逻辑关系C.数据的逻辑结构具体反映数据在计算机中的存储方式 D.数据的逻辑结构分为线性结构和非线性结构解析:解析 本题考查点是数据结构的组成。数据结构包括 3个方面的内容:数据的逻辑结构、数据的存储结构、数据的运算。数据的逻辑结构是数据关系的描述,只抽象反映数据元素间的逻辑关系,而不管在计算机中的存储方式;数据结构包括线性结构和非线性结构。数据的存储结构是逻辑结构在计算机中的存储实现。数据的运算是逻辑结构相应的各种运算。24.“查询设计器”中的“筛选”选项卡的作用是_。(分数:2.00)A.选择查询结果中包含的字段B.指定查询条
38、件 C.增加或删除查询的表D.观察查询生成的 SQL程序代码解析:解析 “查询设计器”中的“筛选”选项卡用于指定查询记录满足的条件。25.若要指定表单中文本框的数据源,应使用_。(分数:2.00)A.ControlSource B.CursorSourceC.RecordSourceD.RowSource解析:解析 表单中的某些控件的使用要提供数据源,如文本框、编辑框、列表框、组合框及表格等。其中: ControlSource 用于指定与文本框、编辑框、列表框、组合框及表格中的一列等对象建立联系的数据源(字段级),CursorSource 用于指定与临时表相关的表或视图的名称,RecordSo
39、urce 用于指定与表格控件建立联系的数据源(表或视图),RowSource 用于指定组合框或列表框的数据源(表或视图)。26.以下不属于系统详细设计阶段使用的工具是_。(分数:2.00)A.PAD图B.N-S图C.程序流程图D.HIPO图 解析:解析 本题考点是系统详细设计使用的工具。PAD 图即问题分析图,N-S 图为方框图,它们两个和程序流程图都是系统详细设计阶段使用的工具。HIPO 图是美国 IBM公司提出的“层次图加输入/处理/输出图”的英文缩写,是在总体设计阶段使用的图形工具。27.关于查询和视图说法正确的是_。 A) 查询可以定义查询去向,而视图不可以 D) 查询和视图都可以修改
40、数据库表的数据 C) 视图可以定义查询去向,而查询不可以 D) 查询和视图都不可以修改数据库表的数据(分数:2.00)A. B.C.D.解析:解析 查询可以定义查询去向,而视图则不可以。28.关系中的“主关键词”不允许取空值是指_约束规则。(分数:2.00)A.数据完整性B.实体完整性 C.引用完整性D.用户定义的完整性解析:解析 实体完整性是指关系中的主关键词的值不能取空值(Null)且不能有相同值。若主关键词取空值,则不可区分现实世界存在的实体。29.下列描述中,错误的是_。(分数:2.00)A.SQL中的 DELETE语句可以删除一条记录B.SQL中的 DELETE语句可以删除多条记录C
41、.SQL中的 DELETE语句可以用子查询选择要删除的行D.SQL中的 DELETE语句可以删除子查询的结果 解析:解析 使用 SQL的 DELETE语句可以删除表中的一条或多条记录。当 WHERE子句省略时,则删除表中的所有记录。该语句不用于删除子查询的结果。30.确定列表框内的某个条目是否被选定应使用的属性是_。(分数:2.00)A.ValueB.ColumnCountC.ListCountD.Selected 解析:解析 本题考查点是列表框的属性。列表框常见的属性有:Value 属性返回列表框中被选中的条目。 Column Count 指定列表框的列数。ListCount 属性表示列表框
42、中数据条目的数目。List 属性用来存取列表框中数据条目的字符串数组。Selected 属性指定列表框内某个条目数是否处于选定状态。MultiSelected属性指定用户是否在列表框中进行多重选定。31.在下列关于视图的叙述中,正确的一条是_。(分数:2.00)A.当某一视图被删除后,由该视图导出的其他视图也将自动删除 B.若导出某视图的基本表被删除了,该视图不受任何影响C.视图一旦建立,就不能被删除D.当修改某一视图时,导出该视图的基本表也随之被修改解析:解析 视图是从一个或多个基本表(或视图)导出的表,是一个虚表,即数据库中只存放视图的定义,而不存放视图对应的数据。视图中的数据随基本表中的
43、数据变化而变化。若导出视图的基本表被删除了,该视图将失效,但一般不会自动删除。通常用 DROP VIEW语句删除视图。而当某一视图被删除后,由该视图导出的其他视图也将自动删除。32.在 Visual FoxPro中,运行表单 T1.SCX的命令是_。(分数:2.00)A.DO T1B.RUN FORM1 T1C.DO FORM T1 D.DO FROM T1解析:解析 本题考查点是表单的运行。运行表单文件的命令是“DO FORM表单文件”。选项 C正确,其功能是运行表单 T1.SCX。选项 A运行程序文件 T1.PRG。选项 B错误。选项 D错误,FROM 应该为 FORM。33.设关系 R1
44、有 r1个元组,关系 R2有 r2个元组,则关系 RI和 R2连接后的结果关系的元组数目是_个。(分数:2.00)A.r1+r2B.r1*r2C.r1*r2 D.r1*r2解析:解析 R1 和 R2两个关系的笛卡尔积的元组数目是 r1*r2。连接运算是从两个关系的笛卡尔积中选取属性间满足一定条件的元组,因此连接后,结果关系的元组数目应小于笛卡尔积的元组数目。34.打开 Visual FoxPro的“项目管理器”的“文档”选项卡,其中包含_。(分数:2.00)A.标签文件B.报表文件C.表单文件D.前面 3种文件 解析:解析 在“项目管理器”的“文档”选项卡中包含表单、标签和报表。35.“菜单设
45、计器”窗口没有包含_命令按钮。(分数:2.00)A.修改 B.插入C.删除D.预览解析:解析 “菜单设计器”窗口包含插入、插入栏、删除、预览命令按钮。单击“插入”按钮可在当前菜单项之前插入一个新的菜单项,单击“插入栏”按钮可在当前菜单项之前插入一个 Visual FoxPro系统菜单命令,单击“删除”按钮可删除当前菜单项,单击“预览”按钮可预览菜单效果。选项 A不包含在“菜单设计器”窗口的命令按钮中。二、B填空题/B(总题数:12,分数:24.00)36.对一组记录54,38,96,23,15,72,60,45,83进行直接插入排序时,当插入第 5个记录到有序表时,寻找插入位置需比较U 【1】
46、 /U 次。(分数:2.00)填空项 1:_ (正确答案:1)解析:解析 直接插入排序是在已排好序的序列中用顺序查找法查找插入位置。第 5个记录是 15,15和 23比较,就知道 15应放在原 23所在的位置,23 及其以后的记录后移。37.对于长度为 n的顺序表,插入或删除表中元素的时间复杂度为U 【2】 /U;对于顺序栈或队列,插入或删除表中元素的时间复杂度为U 【3】 /U。(分数:2.00)填空项 1:_ (正确答案:3O(l))解析:解析 对于线性表的插入和删除,需要移动表中的元素;对于栈的插入和删除,只能在栈头进行操作;对于队列的插入或删除,只能在队尾或队头进行操作。38.对测试阶段中没有发现的错误所进行的测试、诊断、定位、纠错以及验证修改的回归测试过程被称为 U【4】 /U性维护。(分数:2.00)填空项 1:_ (正确答案:校正)解析:解析 在测试阶段没有发现的错误,会在软件投入实际运行后逐渐暴露出来并形成系统的故障。对这类错误的测试、诊断、定位、纠错以及验证修改的回归测试过程称为校正性维护。39.数据库的逻辑结构设计阶段的主要内容是将 E-R 模型中的实体和U 【5】 /U转换为关系模式。(分数:2.00)填空项 1:_ (正确答案:联系)解析:解析
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1