




已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
(一)一、选择题(1)数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及A)数据的存储结构 B)计算方法 C)数据映象 D)逻辑存储(2) 串的长度是A)串中不同字符的个数 B)串中不同字母的个数C)串中所含字符的个数且字符个数大于零 D)串中所含字符的个数(3)在计算机中,算法是指A)加工方法 B)解题方案的准确而完整的描述 C)排序方法 D)查询方法(4)以下不属于对象的基本特点的是A)分类性 B)多态性 C)继承性 D)封装性(5)开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做A)软件投机 B)软件危机 C)软件工程 D)软件产生(6)下面不属于软件设计原则的是A)抽象 B)模块化 C)自底向上 D)信息隐蔽(7)开发大型软件时,产生困难的根本原因是A)大系统的复杂性 B)人员知识不足 C)客观世界千变万化 D)时间紧、任务重(8)下列SQL语句中,用于修改表结构的是A) ALTER B) CREATE C)UPDATE D)INSERT(9)数据库、数据库系统和数据库管理系统之间的关系是A)数据库包括数据库系统和数据库管理系统 B)数据库系统包括数据库和数据库管理系统C)数据库管理系统包括数据库和数据库系统 D)3者没有明显的包含关系(10)关系模型允许定义3类数据约束,下列不属于数据约束的是A)实体完整性约束 B)参照完整性约束 C)域完整性约束 D)用户自定义的完整性约束(11) Visual FoxPro 6.0属于A)网状数据库系统 B)层次数据库系统 C)关系数据库系统 D)分布式数据库系统(12)下列关系表达式中,运算结果为逻辑真.T.的是A)副教授$教授 B)3+5#2*4 C)计算机计算机世界 D)2004/05/01=CTOD(04/01/03)(13)执行下列命令后,显示的结果是()X=50Y=100Z=X+Y?50+&ZA)50+&Z B)50+X+Y C)200 D)数据类型不匹配(14)在Visual FoxPro中,数据库文件和数据表文件的扩展名分别是A).DBF和.DCT B).DBC和.DCT C).DBC和.DCX D).DBC和.DBF(15)建立一个表文件,表中包含字段:姓名(C,6)、出生日期(D)和婚否(L),则该表中每条记录所占的字节宽度为A)15 B)16 C)17 D)18(16)在Visual FoxPro中,可以对字段设置默认值的表是A)自由表 B)数据库表 C)自由表或数据库表 D)都不能设置(17)数据库表的索引类型共有A)1种 B)2种 C)3种 D)4种(18)利用SET RELATION命令可以建立两个表之间的关联,该关联是A)永久性联系 B)临时性联系 C)任意的联系 D)以上说法均不正确(19)要将数据库考生库文件及其所包含的数据库表文件放入回收站,下列命令正确的是A)DELETE DATABASE 考生库 B)DELETE DATABASE 考生库 RECYCLEC)DELETE DATABASE 考生库 DELETETABLESD)DELETE DATABASE 考生库 DELETETABLES RECYCLE(20)假设表中共有10条记录,执行下列命令后,屏幕所显示的记录号顺序以下是引用片段:USEABC.dbf GOTO6 LISTNEXT5A)15 B)16 C)510 D)610(21)惟一索引的惟一性是指A)字段值的惟一 B)表达式的惟一 C)索引项的惟一 D)列属性的惟一(22)下列关于运行查询的方法中,不正确的一项是A)在项目管理器数据选项卡中展开查询选项,选择要运行的查询,单击运行命令按钮B)单击查询菜单中的运行查询命令 C)利用快捷键CTRL+D运行查询D)在命令窗口输入命令DO (23)以下关于视图的描述中,正确的是A)视图结构可以使用MODIFY STRUCTURE命令来修改 B)视图不能同数据库表进行联接操作C)视图不能进行更新操作 D)视图是从一个或多个数据库表中导出的虚拟表(24)在某个程序模块中使用命令PRIVATE XI定义一个内存变量,则变量XIA)可以在该程序的所有模块中使用 B)只能在定义该变量的模块中使用C)只能在定义该变量的模块及其上层模块中使用 D)只能在定义该变量的模块及其下属模块中使用(25)执行下列程序:以下是引用片段:CLEAR SETTALKOFF STORE1TOi,a,b DOWHILEi Init - Load B)Load - Activate - Init C)Activate - Load - Init D)Load - Init - Activate(27)如果文本框的SelStart属性值为-1,表示的含义为A)光标定位在文本框的第一个字符位置上 B)从当前光标处向前选定一个字符C)从当前光标处向后选定一个字符 D)错误属性值,该属性值不能为负数(28)执行SET SYSMENU TO命令后A)将当前菜单设置为默认菜单 B)将屏蔽系统菜单,使菜单不可用C)将系统菜单恢复为缺省的配置 D)将缺省配置恢复成Visual FoxPro系统菜单的标准配置(29)有报表文件PP1,在报表设计器中修改该报表文件的命令是A)CREATE REPORT PP1 B)MODIFY REPORT PP1 C)CREATE PP1 D)MODIFY PP1(30)在连编对话框中,下列不能生成的文件类型是A).DLL B).APP C).PRG D).EXE(31)SELECT-SQL语句中,条件短语的关键字是A)FOR B)FROM C)WHERE D)WITH(32)找出平均分大于95分的学生学号和他们所在的班级A)SELECT 学号,班级 FROM 成绩; WHERE 平均分95B)SELECT 学号,班级 FROM 班级; WHERE (平均分95) AND (成绩.学号=班级.学号)C)SELECT 学号,班级 FROM 成绩,班级; WHERE (平均分95) OR (成绩.学号=班级.学号)D)SELECT 学号,班级 FROM 成绩,班级; WHERE (平均分95) AND (成绩.学号=班级.学号)(33)给出在车间W1或W2工作,并且工资大于3000的职工姓名,正确的命令是A)SELECT 姓名 FROM 车间 WHERE 工资3000 AND 车间=W1 OR 车间=W2B)SELECT 姓名 FROM 车间 WHERE 工资3000 AND (车间=W1 OR 车间=W2)C)SELECT 姓名 FROM 车间; WHERE 工资3000 OR 车间=W1 OR 车间=W2D)SELECT 姓名 FROM 车间; WHERE 工资3000 AND (车间=W1 OR 车间=W2)(34)在当前目录下有数据表文件student.dbf,执行如下SQL语句后SELECT * FORM student INTO DBF student ORDER BY 学号/DA)生成一个按学号升序的表文件,将原来的student.dbf文件覆盖B)生成一个按学号降序的表文件,将原来的student.dbf文件覆盖C)不会生成新的排序文件,保持原数据表内容不变 D)系统提示出错信息(35)有如下SQL语句:SELECT * FROM 仓库 WHERE 仓库号=H1;UNION;SELECT * FROM 仓库 WHERE 仓库号=H2该语句的功能是A) 查询在H1或者H2仓库中的职工信息 B) 查询仓库号H1或者H2的仓库信息C) 查询即在仓库号H1,又在仓库号H2工作的职工信息 D) 语句错误,不能执行二、填空题(1)长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为 【1】 。(2)用树型结构表示实体类型及实体间联系的数据模型称为 【2】 。(3)类是一个支持集成的抽象数据类型,而对象是类的 【3】 。(4)数据流图的类型有 【4】 和事务型。(5)当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的 【5】 。(6)对关系进行选择、投影或联接运算后,运算的结果仍然是一个 【6】 。(7)定义数组可使用命令DIMENSION X(2,3),则数组中包含的元素个数为 【7】 。(8)将当前表中所有的学生年龄加1,可使用命令:【8】 年龄 WITH 年龄+1(9)使用命令在结构复合索引添加一个对姓名字段的索引项,索引名为xm。请将语句填写完整。INDEX 【9】 姓名 【10】 xm(10)将工资表中总金额字段的默认值设置为0.00,这属于定义数据 【11】 完整性。(11)自由表与数据库表相比较,在自由表中不能设置 【12】 索引。解析: 与数据库表比较,在自由表中只能建立3种索引,即候选索引、惟一索引和普通索引。(12)在职工表中删除年龄字段的有效性规则,应使用命令ALTER TABLE 职工表 ALTER 年龄 【13】(13)设有选课表,表中包含的字段有:学号C(3),课程号C(3),成绩N(3)。查询每门课程的学生人数,要求显示课程号和学生人数,对应的SQL语句为:SELECT 课程号, 【14】 AS 学生人数FROM 选课表;GROUP BY 【15】参考答案: 01-05 A D B C B 06-10 C A A B C 11-15 C C C D B 16-20 B D B D D21-25 C C D D D 26-30 D D B B C 31-35 C D D D B二、填空题:1 n/2 2 层次模型 3 实例 4 变换型 5 物理独立性 6 关系 7 68 REPLACE ALL 9 ONTAG 10 域 11 主 12 DROP CHECK 13 COUNT(学号)课程号(二)一 、选择题(1)已知一棵二叉树前序遍历和中序遍历分别为ABDEGCFH和DBGEACHF,则该二叉树的后序遍历为A)GEDHFBCA B)DGEBHFCA C)ABCDEFGH D)ACBFEDHG正确答案: B(2)树是结点的集合,它的根结点数目是A)有且只有1 B)1或多于1 C)0或1 D)至少2正确答案: A(3)如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是A)e3,e1,e4,e2 B)e2,e4,e3,e1 C)e3,e4,e1,e2 D)任意顺序正确答案: B(4)在设计程序时,应采纳的原则之一是A)不限制goto语句的使用 B)减少或取消注解行 C)程序越短越好 D)程序结构应有助于读者理解正确答案: D(5)程序设计语言的基本成分是数据成分、运算成分、控制成分和A)对象成分 B)变量成分 C)语句成分 D)传输成分正确答案: D(6)下列叙述中,不属于软件需求规格说明书的作用的是A)便于用户、开发人员进行理解和交流 B)反映出用户问题的结构,可以作为软件开发工作的基础和依据 C)作为确认测试和验收的依据 D)便于开发人员进行需求分析正确答案: D(7)下列不属于软件工程的3个要素的是A)工具 B)过程 C)方法 D)环境正确答案: D(8)单个用户使用的数据视图的描述称为A)外模式 B)概念模式 C)内模式 D)存储模式正确答案: A(9)将E-R图转换到关系模式时,实体与联系都可以表示成A)属性 B)关系 C)键 D)域正确答案: B(10)SQL语言又称为A)结构化定义语言 B)结构化控制语言 C)结构化查询语言 D)结构化操纵语言正确答案: C(11)用二维表数据来表示实体及实体之间联系的数据模型为A)层次模型 B)网状模型 C)关系模型 D)E-R模型正确答案: C(12)数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是A)DB包括DBS和DBMS B)DBS包括DB和DBMS C)DBMS包括DB和DBS D)3者属于平级关系正确答案: B(13)若内存变量名与当前的数据表中的一个字段student同名,则执行命令?student后显示的是A)字段变量的值 B)内存变量的值 C)随机显示 D)错误信息正确答案: A(14)下列日期表达式错误的是A)2004/03/09+15 B)2004/02/25+date() C)2004/03/09-15 D)004/02/25-date()正确答案: B(15)以下每两组表达式中,其运算结果完全相同的是(代表空格)A)LEFT(VFP,3)与SUBSTR(VFP,2,3) B)YEAR(DATE()与SUBSTR(DTOC(DATE(),7,2)C)VARTYPE(40-4*5)与VARTYPE(40-4*5) D)假定A= visual,B= foxpro,则A-B与A+B正确答案: A(16)在逻辑运算中,3种运算符的优先级别依次排列为A)NOT. .AND. .OR. B)AND. .NOT. .OR. C)NOT. . OR. . AND. D)OR. .AND. .NOT.正确答案: A(17)在Visual FoxPro中,以共享方式打开数据库文件的命令短语是A)EXCLUSIVE B)SHARED C)NOUPDATE D)VALIDATE正确答案: B(18)下列索引中,不具有惟一性的是A)主索引 B)候选索引 C)惟一索引 D)普通索引正确答案: D(19)如要设定学生年龄有效性规则在18至20岁之间,当输入的数值不在此范围内,则给出错误信息,我们必须定义A)实体完整性 B)域完整性 C)参照完整性 D)以上各项都需要定义正确答案: B(20)命令SELECT 0的功能是A)选择编号最小的空闲工作区 B)选择编号最大的空闲工作区C)随机选择一个工作区的区号 D)无此工作区,命令错误正确答案: A(21)假设工资表中按基本工资升序索引后,并执行过赋值语句N=800,则下列各条命令中,错误的是A)SEEK N B)SEEK FOR 基本工资=N C)FIND 1000 D)LOCATE FOR 基本工资=N正确答案: B(22)下列关于自由表的说法中,错误的是A)在没有打开数据库的情况下所建立的数据表,就是自由表 B)自由表不属于任何一个数据库 C)自由表不能转换为数据库表 D)数据库表可以转换为自由表正确答案: C(23)查询设计器中包含的选项卡有A)字段、联接、筛选、排序依据、分组依据、杂项 B)字段、联接、筛选、分组依据、排序依据、更新条件 C)字段、联接、筛选条件、排序依据、分组依据、杂项 D)字段、联接、筛选依据、分组依据、排序依据、更新条件正确答案: A(24)为视图重命名的命令是A)MODIFY VIEW B)CREATE VIEW C)DELETE VIEW D)RENAME VIEW正确答案: D(25)在Visual FoxPro中,程序文件的扩展名为A).QPR B).PRG C).PJX D).SCX正确答案: B(26)下列关于过程调用的叙述中,正确的是A)被传递的参数是变量,则为引用方式 B)被传递的参数是常量,则为传值方式 C)被传递的参数是表达式,则为传值方式 D)传值方式中形参变量值的改变不会影响实参变量的取值,引用方式则刚好相反正确答案: D(27)将文本框的PasswordChar属性值设置为星号(*),那么,当在文本框中输入电脑2004时,文本框中显示的是A)电脑2004 B)* C)* D)错误设置,无法输入正确答案: C(28)在表单中,有关列表框和组合框内选项的多重选择,正确的叙述是A)列表框和组合框都可以设置成多重选择 B)列表框和组合框都不可以设置成多重选择 C)列表框可以设置多重选择,而组合框不可以 D)组合框可以设置多重选择,而列表框不可以正确答案: C(29)Visual FoxPro的系统菜单,其主菜单是一个A)条形菜单 B)弹出式菜单 C)下拉式菜单 D)组合菜单正确答案: A(30)下列关于报表带区及其作用的叙述,错误的是A)对于标题带区,系统只在报表开始时打印一次该带区所包含的内容B)对于页标头带区,系统只打印一次该带区所包含的内容C)对于细节带区,每条记录的内容只打印一次D)对于组标头带区,系统将在数据分组时每组打印一次该内容正确答案: B(31)下列命令中,不能用做连编命令的是A)BUILD PROJECT B)BUILD FORM C)BUILD EXE D)BUILD APP正确答案: B第(32)(35)题使用如下的设备表。设备型号 设备名称 使用日期 设备数量 单价 使用部门 进口W27-1 微机 01/10/03 1 143000.00 生产一间 TW27-2 微机 02/06/03 2 98000.00 生产一间 FC31-1 车床 03/30/03 2 138000.00 生产二间 TC31-2 车床 04/05/03 2 97500.00 生产二间 TM20-1 磨床 02/10/03 3 98000.00 生产二间 FJ18-1 轿车 05/07/03 2 156000.00 办公室 TF15-1 复印机 02/01/03 2 8600.00 办公室 F(32)从设备表中查询单价大于100000元的设备,并显示设备名称,正确的命令是A)SELECT单价100000 FROM 设备表 FOR设备名称B)SELECT 设备名称 FROM 设备表 FOR 单价100000C)SELECT单价100000 FROM 设备表 WHERE 设备名称D)SELECT 设备名称 FROM 设备表 WHERE 单价100000正确答案: D(33)为设备表增加一个设备总金额N(10,2)字段,正确的命令是A)ALTER TABLE 设备表 ADD FIELDS设备总金额 N(10,2)B)ALTER TABLE设备表ADD 设备总金额 N(10,2)C)ALTER TABLE设备表 ALTER FIELDS设备总金额 N(10,2)D)ALTER TABLE设备表 ALTER 设备总金额 N(10,2)正确答案: B(34)利用SQL数据更新功能,自动计算更新每个设备总金额字段的字段值,该字段值等于单价*设备数量的值,正确命令为A)UPDATE 设备表 SET 设备总金额=单价*设备数量B)UPDATE 设备表 FOR 设备总金额=单价*设备数量C)UPDATE 设备表 WITH 设备总金额=单价*设备数量D)UPDATE 设备表 WHERE 设备总金额=单价*设备数量正确答案: A(35)有如下SQL语句:SELECT 使用部门,SUM(单价*设备数量)AS 总金额FROM 设备表;WHERE .NOT.(进口);GROUP BY 使用部门执行该语句后,第一条记录的总金额字段值是A)196000.00 B)143000.00 C)294000.00 D)17200.00正确答案: A二 、填空题(1)数据结构分为逻辑结构与存储结构,线性链表属于 【1】 。 正确答案: 1.(存储结构)(2)在面向对象方法中,类之间共享属性和操作的机制称为 【2】 。 正确答案: 1.(继承)(3)耦合和内聚是评价模块独立性的两个主要标准,其中 【3】 反映了模块内各成分之间的联系。 正确答案: 1.(内聚)(4)一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体项目主管与实体项目的联系属于 【4】 的联系。 正确答案: 1.(一对多或1N)(5)数据库设计分为以下6个设计阶段:需求分析阶段、 【5】 、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。 正确答案: 1.(数据库概念设计阶段)(6)在Visual FoxPro中,物理删除当前表中所有记录,可使用命令 【6】 。 正确答案: 1.(ZAP)(7)在Visual FoxPro中,数据表中备注型字段所保存的数据信息存储在以 【7】 为扩展名的文件中。正确答案: 1.(.DBT或DBT)(8)结构化程序设计包含3种基本控制结构,其中SCAN-ENDSCAN语句属于 【8】 结构。 正确答案: 1.(循环)(9)SQL SELECT语句中的 【9】 用于实现关系的选择操作。 正确答案: 1.(WHERE)(10)表间永久性联系不能控制不同工作区中 【10】 的联动,要实现联动功能,需要建立表之间的 【11】 正确答案: 1.(记录指针) 2.(关联)(11)在SQL SELECT中,字符串匹配运算符用 【12】 表示, 【13】 可用来表示0个或多个字符。正确答案: 1.(LIKE) 2.(星号或 *)(12)在成绩表中,只显示分数最高的前10名学生的记录,SQL语句为:SELECT * 【14】 10 FROM 成绩表 【15】 总分 DESC 正确答案: 1.(TOP) 2.(ORDER BY)(三)一个VFP优秀者的经验谈:VFP基础知识(笔试重点,零散于书中,我要大家做提纲的目的就在于此,整体复习是解决这一类题的关键);SQL(重中之重,一定要熟悉select,Insert into ,Drop table,Modify table等等语句);编程(难度较大,拉开档次的题目,仔细琢磨,如时间不够可以放弃复习)一、选择题:共35题,每题2分,共70分。(1)下列数据结构中,按先进后出原则组织数据的是A)线性链表 B)栈 C)循环链表 D)顺序表(2)具有3个结点的二叉树有A)2种形态 B)4种形态 C)7种形态 D)5种形态(3)设有下列二叉树:对此二叉树前序遍历的结果为A)ZBTYCPXA B)ATBZXCYP C)ZBTACYXP D)ATBZXCPY(4)结构化程序设计主要强调的是A)程序的规模 B)程序的效率 C)程序设计语言的先进性 D)程序易读性(5)程序的3种基本控制结构是A)过程、子过程和分程序 B)顺序、选择和重复 C)递归、堆栈和队列 D)调用、返回和转移(6)下列叙述中,不属于测试的特征的是A)测试的挑剔性 B)完全测试的不可能性 C)测试的可靠性 D)测试的经济性(7)需求分析中开发人员要从用户那里了解A)软件做什么 B)用户使用界面 C)输入的信息 D)软件的规模(8)下列关系模型中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是A)选择 B)连接 C)投影 D)并(9)下列叙述中,正确的是A)用E-R图能够表示实体集间一对一的联系、一对多的联系和多对多的联系 B)用E-R图只能表示实体集之间一对一的联系 C)用E-R图只能表示实体集之间一对多的联系 D)用E-R图表示的概念数据模型只能转换为关系数据模型(10)年龄在18-25之间这种约束是属于数据库当中的A)原子性措施 B)一致性措施 C)完整性措施 D)安全性措施(11)在数据管理技术的发展过程中,可实现数据共享的是A)人工管理阶段 B)文件系统阶段 C)数据库系统阶段 D)系统管理阶段(12)假设参加计算机等级考试的学生关系R,参加英语等级考试的学生关系S。求既参加了计算机等级考试又参加了英语等级考试的学生,应当进行的运算是A)R-S B)R+S C)RS D)RS(13)下列选项中,不能作为Visual FoxPro中变量名的是A)_abc B)abc123 C)123abc D)abc_123(14)下列函数中,函数值为数值型的是A)AT(中国,中国计算机) B)CTOD(04/30/2004) C)BOF()D)SUBSTR(DTOC(DATE(),7)(15)函数IIF(LEN(SPACE(5)5,1,-1)的值为A).T. B).F. C)1 D)-1(16)下列关于数据库和数据库表之间关系的叙述中,说法正确的是A)数据库表中可以包含数据库 B)数据库中只包含数据库表C)数据库表和数据库没有关系 D)数据库中可以包含数据库表、表间的关系和相关的操作(17)表设计器中的有效性规则框中不包括的规则是A)规则 B)信息 C)默认值 D)格式(18)下列关于索引文件的叙述中,说法正确的是A)索引文件必须配合原数据表使用 B)一个数据表文件只能建立一个对应的索引文件C)复合索引文件的扩展名为.IDX D)单索引文件的扩展名为.CDX(19)表文件和索引文件都已打开,为确保记录指针定位在第一条记录上,可使用命令A)GO TOP B)GO BOF() C)SKIP 1 D)GOTO 1(20)在Visual FoxPro的浏览窗口中,将某字段的显示宽度增加一倍后,该字段的实际宽度将A)增加一倍 B)减少一半 C)不变 D)无法确定21)以下短语中,与排序无关的是A)GROUP BY B)ORDER BY C)ASC D)DESC(22)SQL INSERT命令的功能是A)在表头插入一条记录 B)在表尾插入一条记录C)在表中任意位置插入一条记录 D)在表中插入任意条记录(23)有如下SQL SELECT语句SELECT * FORM 工资表 WHERE 基本工资=1500下列与该语句等价的A)SELECT * FORM 工资表 WHERE 基本工资 BETWEEN 1500 AND 2000B)SELECT * FORM 工资表 WHERE 基本工资 BETWEEN 2000 AND 1500C)SELECT * FORM 工资表 WHERE 基本工资 FROM 1500 INTO 2000D)SELECT * FORM 工资表 WHERE 基本工资 FROM 2000 INTO 1500(24)在添加表或视图对话框中,其他按钮的作用是让用户选择A)数据库表 B)视图 C)不属于当前打开的数据表 D)查询(25)下列叙述中,正确的是A)INPUT命令只能接受字符串 B)ACCEPT命令只能接受字符串C)ACCEPT命令可以接收任意类型的Visual FoxPro表达式D)WAIT只能接收一个字符,且必须按Enter键(26)设班级号字段为字符型,下面程序的运行结果是USE 学生表INDEX ON 班级号 TO BJHSEEK 1002DO WHILE NOT EOF()DISPLAYSKIPENDDOA)屏幕上显示学生表中所有班级号为1002的记录B)屏幕上显示学生表中从班级号1002开始一直到表末尾的所有记录C)屏幕上显示学生表中的所有记录 D)程序出错(27)对象的相对引用中,要引用当前操作的对象,可以使用的关键字是A)Parent B)ThisForm C)ThisformSet D)This(28)利用数据环境,将表中备注型字段拖到表单中,将产生一个A)文本框控件 B)列表框控件 C)编辑框控件 D)容器控件(29)在菜单设计器窗口中,首先显示和定义的是A)条形菜单 B)弹出式菜单 C)下拉式菜单 D)以上3种均可(30)分组报表设计中,数据分组的依据是A)排序 B)数据表 C)分组表达式 D)以上都不是(31)常用的报表布局类型有A)一对多报表 B)行报表 C)列报表 D)以上都是第(32)(35)题使用如下的3个数据表:学生、课程和成绩。学生(学号 C(8),姓名 C(8),性别 C(2),班级 C(8)课程(课程编号 C(8),课程名称 C(20)成绩(学号 C(8),课程编号 C(8),成绩 N(5,1)(32)查询每门课程的最高分,要求得到的信息包括课程名和最高分,正确的命令是A)SELECT 课程.课程名称, MAX(成绩) AS 最高分 FROM 成绩,课程;WHERE 成绩.课程编号 = 课程.课程编号;GROUP BY 课程.课程编号B)SELECT 课程.课程名称, MAX(成绩) AS 最高分 FROM 成绩,课程;WHERE 成绩.课程编号 = 课程.课程编号;GROUP BY 课程编号C)SELECT 课程.课程名称, MIN(成绩) AS 最高分 FROM 成绩,课程;WHERE 成绩.课程编号 = 课程.课程编号;GROUP BY 课程.课程编号D)SELECT 课程.课程名称, MIN(成绩) AS 最高分 FROM 成绩,课程;WHERE 成绩.课程编号 = 课程.课程编号;GROUP BY 课程编号(33)查询所有选修了计算机基础的学生的计算机基础成绩,要求得到的信息包括学生姓名和成绩,并按成绩由高到低的顺序排列,下列语句正确的是A)SELECT 学生.姓名,成绩.成绩 FROM 学生,成绩;WHERE 学生.学号=成绩.学号;AND 课程.课程名称 = 计算机基础;ORDER BY 成绩.成绩 DESCB)SELECT 学生.姓名,成绩.成绩 FROM 课程,成绩;WHERE AND 课程.课程编号=成绩.课程编号;AND 课程.课程名称 = 计算机基础;ORDER BY 成绩.成绩 DESCC)SELECT 学生.姓名,成绩.成绩 FROM 学生,课程,成绩;WHERE 学生.学号=成绩.学号;AND 课程.课程编号=成绩.课程编号;AND 课程.课程名称 = 计算机基础;GROUP BY 成绩.成绩 DESCD)SELECT 学生.姓名,成绩.成绩 FROM 学生,课程,成绩;WHERE 学生.学号=成绩.学号;AND 课程.课程编号=成绩.课程编号;AND 课程.课程名称 = 计算机基础;ORDER BY 成绩.成绩 DESC(34)为成绩表中定义成绩字段的默认值为0,正确的命令是A)ALTER TABLE 成绩 ALTER 成绩 DEFAULT成绩=0B)ALTER TABLE 成绩 ALTER 成绩 DEFAULT 0C)ALTER TABLE 成绩 ALTER 成绩 SET DEFAULT成绩=0D)ALTER TABLE 成绩 ALTER 成绩 SET DEFAULT 0(35)将学生表中班级字段的宽度由原来的8改为12,正确的命令是A)ALTER TABLE 学生 ALTER 班级 C(12)B)ALTER TABLE学生 ALTER FIELDS 班级 C(12)C)ALTER TABLE 学生 ADD 班级 C(12)D)ALTER TABLE学生 ADD FIELDS 班级 C(12二、填空题:共15空,每空2分,共30分。(1)排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、 【1】 和选择排序等。(2)当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算。这种情况称为 【2】 。(3) 【3】 是一种信息隐蔽技术,目的在于将对象的使用者和对象的设计者分开。(4)为了便于对照检查,测试用例应由输入数据和预期的 【4】 两部分组成。(5) 【5】 是从二维表列的方向进行的运算。(6)Visual FoxPro6.0既支持面向过程的程序设计,又支持 【6】 的程序设计。(7)按照主文件名不同,复合索引文件可以分为 【7】 和 【8】 。(8)在文本框中, 【9】 属性指定在一个文本框中如何输入和显示数据,利用 【10】 属性指定文本框内显示占位符。(9)下列程序的功能是计算S=1!+2!+10!的值,完成程序填空。S=0FOR N=1 TO 10P=1FOR I=1 TO N【11】 ENDFOR【121】 ENDFOR ?SUM=,S请将每空的正确答案写在答题卡 【1】 【15】 序号的横线上,答在试卷上不得分。(10)当前目录下有student和coure两个表文件,要求查找同时选修了课程号为0001和0002的学生姓名,语句为:SELECT 姓名 FROM student,coure;WHERE student.学号=coure.学号;AND 课程号=0001;AND 姓名 【13】 ;(SELECT 姓名 FROM 【14】 ;WHERE 【15】 ;AND 课程号=0002)请将每空的正确答案写在答题卡 【1】 【15】 序号的横线上,答在试卷上不得分。参考答案:一、填空题BDBDB CABCC CCCAD DDADC ABACB BDCAC DADDA二、填空题1、交换排序 2、上溢 3、封装 4、输出结果 5、关系运算 6、面向对象7、结构复合索引 非结构复合索引 8、PasswordChar;InputMask9、(P=P*I);S=S=9 10、(IN);(student,coure);(student.学号=coure.学号)(四)一 、选择题(1)假设线性表的长度为n,则在最坏情况下,冒泡排序需要的比较次数为A)log2n B)n2 C)O(n1.5) D)n(n-1)/2正确答案: D(2)算法分析的目的是A)找出数据结构的合理性 B)找出算法中输入和输出之间的关系C)分析算法的易懂性和可靠性 D)分析算法的效率以求改进正确答案: D(3)线性表L=(a1,a2,a3,ai,an),下列说法正确的是A)每个元素都有一个直接前件和直接后件 B)线性表中至少要有一个元素C)表中诸元素的排列顺序必须是由小到大或由大到小D)除第一个元素和最后一个元素外,其余每个元素都有一个且只有一个直接前件和直接后件正确答案: D(4)在单链表中,增加头结点的目的是A)方便运算的实现 B)使单链表至少有一个结点C)标识表结点中首结点的位置 D)说明单链表是线性表的链式存储实现正确答案: A(5)软件工程的出现是由于A)程序设计方法学的影响 B)软件产业化的需要 C)软件危机的出现 D)计算机的发展正确答案: C(6)软件开发离不开系统环境资源的支持,其中必要的测试数据属于A)硬件资源 B)通信资源 C)支持软件 D)辅助资源正确答案: D(7)在数据流图(DFD)中,带有名字的箭头表示A)模块之间的调用关系 B)程序的组成成分 C)控制程序的执行顺序 D)数据的流向正确答案: D(8)分布式数据库系统不具有的特点是A)数据分布性和逻辑整体性 B)位置透明性和复制透明性 C)分布性 D)数据冗余正确答案: D(9)关系表中的每一横行称为一个)元组 )字段 )属性 )码正确答案: A(10)下列数据模型中,具有坚实理论基础的是A)层次模型 B)网状模型 C)关系模型 D)以上3个都是正确答案: C(12)下列各字符函数中,函数返回值不是数值型的是A)LEN(2003/04/15) B)OCCURS(电脑,计算机俗称电脑)C)AT(Fox,Visual FoxPro) D)LIKE(a*,abcd)正确答案: D(13)在下列各项中,运算级别最低的为A)算术运算符 B)关系运算符 C)逻辑运算符 D)圆括号()正确答案: C(14)下列字段名中,合法的是A)_学生姓名 B)学生姓名 C)学生_姓名 D)学生.姓名正确答案: C(15)在Visual FoxPro中,数据库文件的扩展名为A).DBF B).DBC C).DCX D).DCT正确答案: B(16)在Visual FoxPro中,参照完整性规则不包括A)更新规则 B)删除规则 C)插入规则 D)约束规则正确答案: D(17)在Visual FoxPro中,以独占方式打开数据库文件的命令短语是A)EXCLUSIVE B)SHARED C)NOUPDATE D)VALIDATE正
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 六一活动吃喝玩乐活动方案
- 六一活动捉小鸡活动方案
- 六一活动美容活动方案
- 六一烹饪活动方案
- 六一舞蹈趣味活动方案
- 六一趣味捞鱼活动方案
- 六一饮品联名活动方案
- 医保知识考试试题及答案2025
- 药日考试试题及答案
- 药房招聘考试试题及答案
- 《小米智能家居》课件
- 俄语阅读知到智慧树章节测试课后答案2024年秋哈尔滨师范大学
- 2025年广西宏桂资产经营集团招聘笔试参考题库含答案解析
- DG-TJ 08-2343-2020 大型物流建筑消防设计标准
- 燃气公司生产安全事故隐患排查治理体系手册
- 操作系统(鲁东大学)知到智慧树章节测试课后答案2024年秋鲁东大学
- 2024年安徽省合肥市公开招聘警务辅助人员(辅警)笔试必刷测试卷(2)含答案
- 5G无线技术及设备运行维护知到智慧树章节测试课后答案2024年秋青岛工程职业学院
- 机关事业单位财务管理制度(六篇)
- 管理心理学-终结性考核-国开(SC)-参考资料
- 2025年“两新”领域超长期特别国债项目申报策略
评论
0/150
提交评论