1、 A)数据处理是将信息转化为数据的过程 B)数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变 C)关系中的每一列称为元组,一个元组就是一个字段 D)如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字(11)连编应用程序不能生成的文件是 D A).app文件 B).exe文件 C).dll文件D).prg文件 (12)运算结果是字符串book的表达式是 D A)LEFT(mybook,4) B)RIGHT(bookgood,4) C)SUBSTR(mybookgood,4,4) D)SUBSTR(mybookgood,3,4) (13
2、)在Visual FoxPro中,下列各项的数据类型所占字符的字节数相等的是 D A)日期型和逻辑型 B)日期型和通用型 C)逻辑型和备注型 D)备注型和通用型(14)若内存变量名与当前的数据表中的一个字段student同名,则执行命令?student后显示的是 A A)字段变量的值 B)内存变量的值 C)随机显示 D)错误信息 (15)下列关于变量的叙述中,不正确的一项是 C A)变量值可以随时改变 B)在Visual FoxPro中,变量分为字段变量和内存变量 C)内存变量的类型决定变量值的类型 D)在Visual FoxPro中,可以将不同类型的数据赋给同一个内存变量(16)要为当前表中
3、所有学生的总分加5,应该使用的命令是 D A)CHANGE总分WITH总分+5 B)REPLACE总分WITH总分+5 C)CHANGE ALL总分WITH总分+5 D)REPLACE ALL总分WITH总分+5 (17)在Visual FoxPro中,用于建立或修改过程文件的命令是 B A)MODIFY B)MODIFY COMMAND C)MODIFY PROCEDUREEF=0DO WHILE .NOT. EOF() M -EF=M -EF+EF SKIPENDDO?M -EFRETURN该程序执行的结果是 A)1300.00 B)1000.00 C)1600.00 D)1200.00(
4、28)如果要查询所藏图书中,各个出版社图书的最高单价、平均单价和册数,所用的SQL语句是A A)SELECT 出版单位,MAX(单价),AVG(单价),COUNT(*); FROM 图书; GROUP BY 出版单位 B)SELECT 出版单位,MAX(单价),AVG(单价),COUNT(*); HAVING 出版单位 C)SELECT 出版单位,MAX(单价),AVG(单价),COUNT(*); FROM 图书 D)SELECT 出版单位,MIN(单价), AVG(单价),COUNT(*);(29)Visual FoxPro的参照完整性中插入规则包括D A)级联和忽略B)级联和删除 C)级联
5、和限制 D)限制和忽略(30)下列关于查询的说法中,不正确的是C A)查询是预先定义好的一个SQL SELECT语句 B)查询是Visual FoxPro支持的一种数据库对象 C)通过查询设计器,可完成任何查询 D)查询是从指定的表或视图中提取满足条件的记录,可将结果定向输出(31)Show方法用来将表单的C A)Enabled属性设置为. F B)Visible属性设置为. F. C)Visible属性设置为. T. D)Enabled属性设置为. T.(32)在项目管理器窗口中可以完成的操作是D A)新建文件 B)删除文件 C)修改文件 D)以上操作均可以(33)为运动员表增加一个字段得分
6、的SQL语句是C A)CHANGE TABLE运动员ADD得分I B)ALTER DATA运动员ADD得分I C)ALTER TABLE运动员ADD得分I D)CHANGE TABLE运动员IN得分I(34)利用SQL数据更新功能,自动计算更新每个设备总金额字段的字段值,该字段值等于单价*设备数量的值,正确命令为 A A)UPDATE 设备表 SET 设备总金额=单价*设备数量 B)UPDATE 设备表 FOR 设备总金额=单价*设备数量 C)UPDATE 设备表 WITH 设备总金额=单价*设备数量 D)UPDATE 设备表 WHERE 设备总金额=单价*设备数量 (35)查找教师表中教师最
7、高的工资值,下列SQL语句正确的是 A A)SELECT MAX(工资) FROM 教师表 B)SELECT MIN(工资) FROM 教师表 C)SELECT AVG(工资) FROM 教师表 D)SELECT SUM(工资) FROM 教师表 二、填空题请将每一个空的正确答案写在答题卡序号的横线上,答在试卷上不给分。(1)测试的目的是暴露错误,评价程序的可靠性;而 调试 的目的是发现错误的位置并改正错误。(2)某二叉树中度为2的结点有18个,则该二叉树中有19 个叶子结点。(3)当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算。这种情况称为上溢 。(4)在关系模型
8、中,把数据看成一个二维表,每一个二维表称为一个 【4】关系 。(5)在计算机软件系统的体系结构中,数据库管理系统位于用户和操作系统 之间。(6)在Visual FoxPro的字段类型中,系统默认的日期型数据占 8 个字节,逻辑型字段占1个字节。(7)在SELECT-SQL语句中,消除重复出现的记录行的子句是DISTINCT(8)SQL查询语句中,用于记录分组查询的子句是 【8】GROUP BY 。(9)数据库系统中实现各种数据管理功能的核心软件称为 数据库管理系统 。(10)实体完整性保证了表中记录的唯一性 ,即在一个表中不能出现重复记录。(11)利用SQL语句的定义功能,建立一个职工表文件,
9、其中为职工号建立主索引,工资的默认值为1200,语句格式为:CREATE TABLE 职工(仓库号C(5)PRIMARY KEY,职工号C(5),工资 I DEFAULT 1200 )(12)在不使用索引的情况下,为了定位满足某个逻辑条件的记录应该使用命令LOCATE。(13)建立快捷菜单时,在选定对象的RightClick事件代码中添加调用快捷菜单程序的命令是 DO。(14)在Visual FoxPro中,将只能在建立它的模块中使用的内存变量称为局部变量。(15)从图书表中删除总编号为0001的元组,应使用命令DELETE FROM图书WHERE总编号=0001答案:(1)B(2)D (3)
10、B(4)D(5)A(6)D (7)B(8)B(9)D(10)D (11)D (12)D (13)D (14)A (15)C (16)D(17)B(18)A (19)C(20)C (21)A (22)C (23)B (24)C (25)B (26)D (27)A (28)A (29)D (30)C (31)C (32)D (33)C (34)A (35)A 二、填空题(1)调试(2)19 (3)上溢 (4)关系 (5)操作系统 (6)8 (7)DISTINCT (8)GROUP BY (9)数据库管理系统(10)唯一性 (11)PRIMARY KEY (12)LOCATE (13)DO (14)
11、局部变量 (15)DELETE FROM 模拟试题2在下列各题的A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。(1)程序流程图中带有箭头的线段表示的是 C A)图元关系 B)数据流 C)控制流 D)调用关系(2)下面不属于软件设计原则的是 C A)抽象 B)模块化 C)自底向上 D)信息隐蔽 (3)下列选项中,不属于模块间耦合的是 C A)数据耦合 B)标记耦合 C)异构耦合 D)公共耦合(4)下列叙述中,不属于软件需求规格说明书的作用的是 D A)便于用户、开发人员进行理解和交流 B)反映出用户问题的结构,可以作为软件开发工作
12、的基础和依据 C)作为确认测试和验收的依据 D)便于开发人员进行需求分析(5)算法的时间复杂度是指 C A)执行算法程序所需要的时间 B)算法程序的长度 C)算法执行过程中所需要的基本运算次数 D)算法程序中的指令条数 (6)已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是 B A)堆排序 B)直接插入排序 C)快速排序 D)B)和C) (7)栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是B A)ABCED B)DCBEA C)DBCEA D)CDABE(8)数据库设计包括两个方面的设计内容,它们是A A)概念设计和逻辑设计 B
13、)模式设计和内模式设计 C)内模式设计和物理设计 D)结构特性设计和行为特性设计(9)关系表中的每一横行称为一个 A A)元组 B)字段 C)属性 D)码 (10)设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字 (键或码)为 C A)课号,成绩 B)学号,成绩 C)学号,课号 D)学号,姓名,成绩 (11)在连编对话框中,下列不能生成的文件类型是 C A).DLL B).APP C).PRG D).EXE (12)下列表达式中,结果为数值型的是 D A)CTOD(04/06/03)-10 B)100+1
14、00=300 C)505-50 D)LEN(SPACE(3)+1(13)在一个Visual FoxPro数据表文件中有2个通用字段和3个备注字段,该数据表的备注文件数目是 A A)1 B)2 C)3 D)5(14)在命令窗口中输入下列命令: C x=3 STORE x*2 TO a,b,c ?a,b,c 屏幕上显示的结果是 A)3 B)2 2 C)6 6 6 D)3 3 3(15)下列叙述中,正确的是 C A)在命令窗口中被赋值的变量均为局部变量 B)在命令窗口中用PRIVATE命令说明的变量均为局部变量 C)在被调用的下级程序中用PUBLC命令说明的变量都是全局变量 D)在程序中用PRIVA
15、TE命令说明的变量均为全局变量(16)ABC.DBF是一个具有两个备注型字段的数据表文件,若使用COPY TO TEMP命令进行复制操作,其结果是 B A)得到一个新的数据表文件 B)得到一个新的数据表文件和一个新的备注文件 C)得到一个新的数据表文件和两个新的备注文件 D)错误信息,不能复制带有备注型字段的数据表文件 (17)表设计器中的有效性规则框中不包括的规则是 D A)规则 B)信息 C)默认值 D)格式 (18)在当前表中,查找第2个男同学的记录,应使用命令 C A)LOCATE FOR 性别=男 NEXT 2 B)LOCATE FOR 性别= C)LOCATE FOR 性别= CO
16、NTINUE D)LIST FOR 性别=(19)以下关于视图的描述中,正确的是 A A)视图结构可以使用MODIFY STRUCTURE命令来修改 B)视图不能同数据库表进行联接操作 C)视图不能进行更新操作 D)视图是从一个或多个数据库表中导出的虚拟表 (20)在当前目录下有数据表文件student.dbf,执行如下SQL语句后 SELECT * FORM student INTO DBF student ORDER BY 学号/D D A)生成一个按学号升序的表文件,将原来的student.dbf文件覆盖 B)生成一个按降序的表文件,将原来的student.dbf文件覆盖 C)不会生成新
17、的排序文件,保持原数据表内容不变 D)系统提示出错信息 (21)语句DELETE FROM 成绩表 WHERE 计算机60的功能是 C A)物理删除成绩表中计算机成绩在60分以下的学生记录 B)物理删除成绩表中计算机成绩在60分以上的学生记录 C)逻辑删除成绩表中计算机成绩在60分以下的学生记录 D)将计算机成绩低于60分的字段值删除,但保留记录中其它字段值(22)在命令按钮Command1的Click事件中,改变该表单的标题Caption属性为学生管理,下面正确的命令为 C A)Myform.Caption= B)This.Parent.Caption= C)Thisform.Caption
18、= D)This.Caption=(23)利用数据环境,将表中备注型字段拖到表单中,将产生一个 A)文本框控件C B)列表框控件 C)编辑框控件 D)容器控件(24)下列叙述中,不属于表单数据环境常用操作的是 A)向数据环境添加表或视图 B B)向数据环境中添加控件 C)从数据环境中删除表或视图 D)在数据环境中编辑关系(25)用于指明表格列中显示的数据源的属性是 D A)RecordSourceType B)RecordSource C)ColumnCount D)ControlSource (26)执行下列程序后,屏幕上显示的结果是B X=2 Y=3 X,Y DO SUB1 PROCEDU
19、RE SUB1 PRIVATE Y X=4 Y=5 RETURN A)2 3 4 5 B)2 3 4 3 C)4 5 4 5 D)2 3 2 3(27)执行如下程序,最后S的显示值为 SET TALK OFFC s=0 i=5 x=11 DO WHILE s800 B)SELECT 职工号 FROM 职工 SET 工资 C)SELECT 职工号 FROM 职工 WHERE 工资 D)SELECT 职工号 FROM 职工 FOR 工资(31)在表单控件中,要保存多行文本,可创建 D A)列表框 B)文本框 C)标签 D)编辑框 (32)通过项目管理器窗口的命令按钮,不能完成的操作是 C A)添加
20、文件 B)运行文件 C)重命名文件 D)连编文件 (33)下列选项中,不属于SQL数据定义功能的是 A A)SELECT B)CREATE C)ALTER D)DROP(34)SQL查询语句中,用来实现关系的投影运算的短语是 C A)WHERE B)FROM C)SELECT D)GROUP BY (35)有工资表和职工表,结构如下: 职工.dbf:部门号C(8),职工号C(10),姓名C(8),性别C(2),出生日期D 工资.dbf:职工号C(10),基本工资N(8,2),津贴N(8,2),奖金N(8,2),扣除N(8,2) 查询职工实发工资的正确命令是 A)SELECT 姓名,(基本工资+
21、冿贴+资金-扣除)AS实发工资FROM 工资 B)SELECT 姓名,(基本工资+冿贴+资金-扣除)AS实发工资FROM 工资; WHERE 职工.职工号=工资.职工号 C)SELECT 姓名,(基本工资+冿贴+资金-扣除)AS实发工资; FROM 工资,职工 WHERE职工.职工号=工资.职工号 D)SELECT 姓名,(基本工资+冿贴+资金-扣除)AS实发工资; FROM 工资 JOIN 职工 WHERE职工.职工号=工资.职工号(1)测试用例包括输入值集和输出值集。(2)在树形结构中,树根结点没有前件。(3)数据结构分为逻辑结构与存储结构,线性链表属于储存结构。(4)一个项目具有一个项目
22、主管,一个项目主管可管理多个项目,则实体项目主管与实体项目的联系属于一对多的联系。(5)在数据库管理系统提供的数据定义语言,数据操纵语言和数据控制语言中,概念设计阶段负责数据的模式定义与数据的物理存取构建。(6)数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和逻辑独立性两个含义。(7)求每个仓库中职工的平均工资:SELECT 仓库号,AVG(工资) FROM 职工GROUP BY仓库号。(8)在SQL-SELECT语句中,检查一个属性值是否属于一组给定的值中的特殊运算符是IN 。(9)DBMS是指数据库管理系统。(10)参照完整性规则包括更新规则、删除规则和插入规则。(11)查询学生成绩表中,所有姓张的学生记录,完成下列SQL语句:SELECT * FROM 学生成绩 WHERE 姓名 LIKE 张%(12)打开数据库表文件后,当前记录指针指向80
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1