计算机二级笔试VFP练习题及答案

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

VFP测试题。蓝色加粗为答案1.下述关于数据库系统的叙述中正确的是______。A、数据库系统减少了数据冗余B、数据库系统避免了一切冗余C、数据库系统中数据的一致性是指数据类型的一致D、数据库系统比文件系统能管理更多的数据2.需求分析阶段的任务是确定______。A、软件开发方法B、软件开发工具C、软件开发费用D、软件系统功能3.在软件开发中,下面任务不属于设计阶段的是______。A、数据结构设计B、给出系统模块结构C、定义模块算法D、定义需求并建立系统模型4.SQL语言又称为______。A、结构化定义语言B、结构化控制语言C、结构化查询语言D、结构化操纵语言5.在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送______。A、调用语句B、命令C、口令D、消息6.数据结构中,与所使用的计算机无关的是数据的______。A、存储结构B、物理结构C、逻辑结构D、物理和存储结构7.栈和队列的共同点是______。A、都是先进后出B、都是先进先出C、只允许在端点处插入和删除元素D、没有共同点8.下列模式中,能够给出数据库物理存储结构与物理存取方法的是______。A、内模式B、外模式C、概念模式D、逻辑模式9.在深度为5的满二叉树中,叶子结点的个数为______。A、32B、31C、16D、1510.算法一般都可以用哪几种控制结构组合而成______。A、循环、分支、递归B、顺序、循环、嵌套C、循环、递归、选择D、顺序、选择、循环11.如果指定参照完整性的删除规则为级联,则当删除父表中的记录时______。A、系统自动备份父表中被删除记录到一个新表中B、若子表中有相关记录,则禁止删除父表中记录C、会自动删除子表中所有相关记录D、不作参照完整性检查,删除父表记录与子表无关12.数据库表可以设置字段有效性规则,字段有效性规则属于______。A、实体完整性范围B、参照完整性范围C、数据一致性范围D、域完整性范围13.在当前表单的LABEL1控件中显示系统时间的语句是______。A、THISFORM.LABEL1.CAPTION=TIME()B、THISFORM.LABEL1.VALUE=TIME()C、THISFORM.LABEL1.TEXT=TIME()D、THISFORM.LABEL1.CONTROL=TIME()14.在VisualFoxPro中创建项目,系统将建立一个项目文件,项目文件的扩展名是______。A、proB、prjC、pjxD、itm15.在VisualFoxPro的项目管理器中不包括的选项卡是______。A、数据B、文档C、类D、表单16.有如下赋值语句,结果为大家好的表达式是______。a=你好b=大家A、b+AT(a,1)B、b+RIGHT(a,1)C、b+LEFT(a,3,4)D、b+RIGHT(a,2)17.SQL支持集合的并运算,在VisualFoxPro中SQL并运算的运算符是______。A、PLUSB、UNIONC、+D、∪18.数据库表的字段可以定义默认值,默认值是______。A、逻辑表达式B、字符表达式C、数值表达式D、前三种都可以19.使数据库表变为自由表的命令是______。A、DROPTABLEB、REMOVETABLEC、FREETABLED、RELEASETABLE20.使用如下三个表:部门.DBF:部门号C(8),部门名C(12),负责人C(6),电话C(16)职工.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部门名,MIN(出生日期)FROM部门JOIN职工;ON部门.部门号=职工.部门号GROUPBY部门名B、SELECT部门名,MAX(出生日期)FROM部门JOIN职工;ON部门.部门号=职工.部门号GROUPBY部门名C、SELECT部门名,MIN(出生日期)FROM部门JOIN职工;WHERE部门.部门号=职工.部门号GROUPBY部门名D、SELECT部门名,MAX(出生日期)FROM部门JOIN职工;WHERE部门.部门号=职工.部门号GROUPBY部门名21.为了从用户菜单返回到系统菜单应该使用命令______。A、SETDEFAULTSYSTEMB、SETMENUTODEFAULTC、SETSYSTEMTODEFAULTD、SETSYSMENUTODEFAULT22.在VisualFoxPro中释放和关闭表单的方法是______。A、RELEASEB、CLOSEC、DELETED、DROP23.在表单中为表格控件指定数据源的属性是______。A、DataSourceB、RecordSourceC、DataFromD、RecordFrom24.使用如下三个表:部门.DBF:部门号C(8),部门名C(12),负责人C(6),电话C(16)职工.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)查询所有目前年龄在35岁以上(不含35岁)的职工信息(姓名、性别和年龄),正确的命令是______。.A、SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工;WHERE年龄35B、SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工;WHEREYEAR(出生日期)35C、SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工;WHEREYEAR(DATE())-YEAR(出生日期)35D、SELECT姓名,性别,年龄=YEAR(DATE())-YEAR(出生日期)FROM职工;WHEREYEAR(DATE())-YEAR(出生日期)3525.以下关于关系的说法正确的是______。A、列的次序非常重要B、当需要索引时列的次序非常重要C、列的次序无关紧要D、关键字必须指定为第一列26.在VisualFoxPro中表指的是______。A、报表B、关系C、表格D、表单27.以下关于表单数据环境叙述错误的是______。A、可以向表单数据环境设计器中添加表或视图B、可以从表单数据环境设计器中移出表或视图C、可以在表单数据环境设计器中设置表之间的联系D、不可以在表单数据环境设计器中设置表之间的联系28.数据库表的字段可以定义规则,规则是______。A、逻辑表达式B、字符表达式C、数值表达式D、前三种说法都不对29.用命令INDEXON姓名TAGindex_nameUNIQUE建立索引,其索引类型是______。A、主索引B、候选索引C、普通索引D、惟一索引30.以下关于查询描述正确的是______。A、不能根据自由表建立查询B、只能根据自由表建立查询C、只能根据数据库表建立查询D、可以根据数据库表和自由表建立查询31.在VisualFoxPro中字段的数据类型不可以指定为______。A、日期型B、时间型C、通用型D、备注型32.为了在报表中打印当前时间,这时应该插入一个______。A、表达式控件B、域控件C、标签控件D、文本控件33.在VisualFoxPro的查询设计器中筛选选项卡对应的SQL短语是______。A、WHEREB、JOINC、SETD、ORDERBY34.当前盘当前目录下有数据库:学院.dbc,其中有教师表和学院表。教师表:学院表:为教师表的职工号字段添加有效性规则:职工号的最左边三位字符是110,正确的SQL语句是______。A、CHANGETABLE教师ALTER职工号SETCHECKLEFT(职工号,3)=110B、ALTERTABLE教师ALTER职工号SETCHECKLEFT(职工号,3)=110C、ALTERTABLE教师ALTER职工号CHECKLEFT(职工号,3)=110D、CHANGETABLE教师ALTER职工号SETCHECKOCCURS(职工号,3)=11035.在SQL语句中,与表达式供应商名LIKE%北京%功能相同的表达式是______。A、LEFT(供应商名,4)=北京B、北京$供应商名C、供应商名IN%北京%D、AT(供应商名,北京)36.数据结构包括数据的______结构和数据的存储结构。标准答案为:逻辑37.测试的目的是暴露错误,评价程序的可靠性;而______的目的是发现错误的位置并改正错误。标准答案为:调试38.在最坏情况下,堆排序需要比较的次数为______。标准答案为:O(nlog2n)39.数据库系统中实现各种数据管理功能的核心软件称为______。标准答案为:数据库管理系统或DBMS40.关系数据库管理系统能实现的专门关系运算包括选择、连接和______。标准答案为:投影41.实现表之间临时联系的命令是______。标准答案为:setrelation或SETRELATION或setrelationto或SETRELATIONTO42.有如下三个表:零件.DBF:零件号C(2),零件名称C(10),单价N(10),规格C(8)使用零件.DBF:项目号C(2),零件号C(2),数量I项目.DBF:项目号C(2),项目名称C(20),项目负责人C(10),电话C(20)查询与项目s1(项目号)所使用的任意一个零件相同的项目号、项目名称、零件号和零件名称,使用的SQL语句是SELECT项目.项目号,项目名称,使用零件.零件号,零件名称;FROM项目,使用零件,零件WHERE项目.项目号=使用零件.项目号______;使用零件.零件号=零件.零件号AND使用零件.零件号______;(SELECT零件号FROM使用零件WHERE使用零件.项目号='s1')标准答案为:AND与IN43.在VisualFoxPro中参数传递的方式有两种,一种是按值传递,另一种是按引用传递,将参数设置为按引用传递的语句是:SETUDFPARMS______。标准答案为:TOVALUES或TOVALU44.有如下三个表:零件.DBF:零件号C(2),零件名称C(10),单价N(10),规格C(8)使用零件.DBF:项目号C(2),零件号C(2),数量I项目.DBF:项目号C(2),项目名称C(20),项目负责人C(10),电话C(20)建立一个由零件名称、数量、项目号、项目名称字段构成的视图,视图中只包含项目号为s2的数据,应该使用的SQL语句是CREATEVIEWitem_view______;SELECT零件.零件名称,使用零件.数量,使用零件.项目号,项目.项目名称;FROM零件INNERJOIN使用零件;INNERJOIN______;ON使用零件.项目号=项目.项目号;ON零件.零件号=使用零件.零件号;WHERE项目.项目号='s2'标准答案为:AS与项目45.查询设计器的筛选选项卡用来指定查询的_______。标准答案为:条件或查询条件46有如下三个表:零件.DBF:零件号C(2),零件名称C(10),单价N(10),规格C(8)使用零件.DBF:项目号C(2),零件号C(2),数量I项目.DBF:项目号C(2),项目名称C(20),项目负责人C(10),电话C(20)从上一题建立的视图中查询使用数量最多的2个零件的信息,应该使用的SQL语句是SELECT*______2FROMitem_view______数量DESC标准答案为:TOP与ORDERBY47.为了把多对多的联系分解成两个一对多联系所建立的纽带表中应包含两个表的______。标准答案为:主关键字或主键

1 / 7
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功