2011年9月计算机等考二级VF模拟题及解析(5)

合集下载

国家二级VF机试模拟试卷120(题后含答案及解析)

国家二级VF机试模拟试卷120(题后含答案及解析)

国家二级VF机试模拟试卷120(题后含答案及解析) 题型有:1. 基本操作题 2. 简单应用题 3. 综合应用题基本操作题(30分)1.(1)修改菜单my_menu,my_menu中的“文件”菜单项下有子菜单项“新建”“打开”、“关闭”和“退出”,请在“关闭”和“退出”之间加一条水平的分组线,并为“退出”菜单项设置一条返回到系统菜单的命令(不可以使用过程)。

(2)创建一个快速报表sport_report,报表中包含了表“金牌榜”中的“国家代码”和“金牌数”两个字段。

(3)使用SQL建立表的语句建立一个与自由表“金牌榜”结构完全一样的自由表golden.dbf。

请将该SQL语句存储在文件one.prg 中,否则不得分。

(4)使用SQL语句向自由表golden.dbf中添加一条记录(“011”,9,7,11)。

请将该SQL语句存储在文件two.prg中,否则不得分。

正确答案:(1)①在命令窗口执行命令:MODIFY MENU my-menu,打开菜单设计器,接着单击菜单设计器中“文件”行的“编辑”按钮进入子菜单界面。

②选中“退出”子菜单命令,然后单击菜单设计器右边的“插入”命令按钮,插入一个菜单名称为“新菜单项”菜单行,修改菜单名称为:\-。

③修改“退出”菜单命令的“结果”项为“命令”,并输入命令语句:SET SYSMENU TO DEFAULT。

④执行【菜单】→【生成】菜单命令,在弹出的Visual FoxPro 对话框中单击“是”按钮,接着系统会弹出“生成菜单”对话框,单击“生成”按钮生成一个可执行的菜单文件。

⑤在命令窗口执行命令:DO my_menu mpr,运行菜单查看结果。

(2)①在命令窗口执行命令:USE金牌榜,打开“金牌榜”表。

②在命令窗口执行命令:CREATE REPORTsport_report,打开报表设计器,然后执行【报表】→【快速报表】菜单命令,在弹出的“快速报表”对话框中单击“字段”命令按钮,在弹出的“字段选择器”对话框中,将“国家代码”和“金牌数”两个字段添加到“选定字段”列表框中,单击“确定”按钮关闭“字段选择器”对话框。

全国计算机等级考试二级VISUAL+FOXPRO真题2011年9月

全国计算机等级考试二级VISUAL+FOXPRO真题2011年9月

全国计算机等级考试二级VISUAL FOXPRO真题2011年9月(总分:102.00,做题时间:90分钟)一、选择题 (总题数:32,分数:72.00)1.下列叙述中正确的是( )。

(分数:2.00)A.算法就是程序B.设计算法时只需要考虑数据结构的设计C.设计算法时只需要考虑结果的可靠性D.以上三种说法都不对√解析:【解析】所谓算法是指解题方案的准确而完整的描述。

是一组严谨地定义运算顺序的规则,并且每一个规则都是有效的,且是明确的,此顺序将在有限的次数下终止。

算法不等于程序,也不等于计算方法。

设计算法时不仅要考虑对数据对象的运算和操作,还要考虑算法的控制结构。

2.下列关于线性链表的叙述中,正确的是( )。

(分数:2.00)A.各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致B.各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续C.进行插入与删除时,不需要移动表中的元素√D.以上三种说法都不对解析:【解析】线性表的链式存储结构称为线性链表。

在链式存储结构中,存储数据结构的存储空间可以不连续,各数据结点的存储顺序与数据元素之间的逻辑关系可以不一致,而数据元素之间的逻辑关系是由指针域来确定的。

3.下列关于二叉树的叙述中,正确的是( )。

(分数:2.00)A.叶子结点总是比度为2的结点少一个B.叶子结点总是比度为2的结点多一个√C.叶子结点数是度为2的结点数的两倍D.度为2的结点数是度为1的结点数的两倍解析:【解析】由二叉树的性质可以知道在二叉树中叶子结点总是比度为2的结点多一个。

4.软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。

下面属于应用软件的是( )。

(分数:2.00)A.学生成绩管理系统√B.C语言编译程序C.UNIX操作系统D.数据库管理系统解析:【解析】学生成绩管理系统为应用软件。

5.某系统总体结构图如下图所示:( )。

(分数:2.00)A.7B.6C.3 √D.2解析:【解析】这个系统总体结构图是一棵树结构,在树结构中,根结点在第1层,同一层上所有子结点都在下一层,由系统总体结构图可知,这棵树共3层。

国家二级VF笔试模拟试卷50(题后含答案及解析)

国家二级VF笔试模拟试卷50(题后含答案及解析)

国家二级VF笔试模拟试卷50(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。

1.在下列选项中,不是算法一般应该具有的基本特征是A.确定性B.可行性C.无穷性D.拥有足够的情报正确答案:C解析:作为一个算法,一般应具有以下几个基本特征:可行性、确定性、有穷性、拥有足够的情报。

2.下列描述中不是链表的优点是A.逻辑上相邻的结点物理上不必相邻B.插入、删除运算操作方便,不必移动结点C.所需存储空间比线性表节省D.无需事先估计存储空间的大小正确答案:C解析:线性表的链式存储是用一组任意的存储空间来存放数据元素,链表结点空间是动态生成的,无需事先估计存储空间的大小。

链表逻辑上相邻的元素在物理位置上不一定相邻,因此需要另外开辟空间来保存元素之间的关系,花费的存储空间较顺序存储多。

在链表中插入或删除结点,只需修改指针,不需要移动元素。

3.在一棵二叉树上第8层的结点数最多是A.8B.16C.128D.256正确答案:C解析:根据二叉树的性质1:二叉树第k(k>1)层上,最多有2k-1个结点。

于是第8层的结点数最多是27=128。

4.对采用二分查找法进行查找运算的查找表,要求按______方式进行存储A.顺序存储B.链式存储C.顺序存储且结点按关键字有序D.链式存储且结点按关键字有序正确答案:C解析:二分法查找也称折半查找,它适合于按键值排序的存储结构。

在二分法查找时,每次取中间一个数据元素进行判断,若找到,则停止查找,否则决定取其前一半或后一半数据元素继续查找。

因此二分法查找只能用于已经排序的顺序存储结构。

5.在排序方法中,将整个无序序列分割成若干小的子序列并分别进行排序的方法,称为A.希尔排序B.冒泡排序C.插入排序D.选择排序正确答案:A解析:希尔排序法的基本思想是:先将整个待排元素序列分割成若干个子序列(由相隔某个增量h的元素组成的)分别进行直接插入排序,待整个序列中的元素基本有序(增量足够小)时,再对全体元素进行一次直接插入排序。

2011年计算机二级考试VF全真模拟试卷(5)-中大网校

2011年计算机二级考试VF全真模拟试卷(5)-中大网校

2011年计算机二级考试VF全真模拟试卷(5)总分:100分及格:60分考试时间:90分每小题2分,共70分(1)让控件获得焦点,使其成为活动对象的方法是(2)下列叙述中,错误的是(3)(4)树是节点的集合.它的根节点数目是(5)设有方程f(x)一0在区间[a,b]上有实根,且f(a)与f(b)异号,利用二分化法求该方程在区间[a’b]上的一个实根,采用的算法设计技术为(6)下列叙述中正确的是(7)线性表L=(a1,a2,a3“ai”an,下列说法正确的是(8)若STRl的值为“它是”,STR2的值是“小白兔”,操作?STRl$STR2的结果是(9)SUBSTR(”ABCDEF”,3,2)的结果是(10)在创建数据库表结构时,给该表指定了主索引,这属于数据完整性中的(11)在当前目录下有数据库文件xsdak,数据库中有表文件stu.dbf,执行如下SQL语句后SELECT*FORM student lNT()DBF xsdak ORDER BY学号,实现的功能是(12)下列叙述中,不属于软件需求规格说明书的作用的是(13)下列表达式中,返回结果为.F.的表达式是(14)(15)在数据结构中,与所使用的计算机无关的是数据的(16)F面可使程序单步执行的命令是(17)(18)在Visual FoxPr0中字段的数据类型不可以指定为(19){TS}学生:S(学号,姓名,性别,出生日期,院系)课程表:C(课程号,课程名,学时)选课成绩表:SC(学号,课程号,成绩) 在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为字符型。

(20)(21)在Visual FoxPro的数据工作期窗口,使用SET RELATION命令可以建立两个表之间的关联,这种关联是(22)菜单设计器设计菜单时,使用的文件是(23)在SQL语句中与表达式“供应商名LIKE”%北京%””功能相同的表达式是(24)用黑盒技术测试用例的方法之一为(25)下面有关视图的描述正确的是(26)数据库的概念模型独立于(27)<Ahref="javascript:;"></A>(28)VFL系统中,使用查询设计器生成的查询文件中保存的是(29)在下面的数据类型中默认值为.F.的是(30)(31)下面有关索引的描述正确的是(32)在运行表单时。

2011年9月二级VF笔试真题及答案(标准Word文字版)[1]

2011年9月二级VF笔试真题及答案(标准Word文字版)[1]

2011年9月全国计算机等级考试二级笔试试卷Visual FoxPro 数据库程序设计 (考试时间90分钟,满分100分)(1)下列叙述中正确的是 A)算法就是程序B)设计算法时只需考虑数据结构的设计C)设计算法时只需考虑结果的可靠性D)以上三种说法都不对(2)下列关于线性链表叙述中,正确的是A)各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致 B)各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续 C)进入插入与删除时,不需要移动表中的元素D)以上三种说法都不对(3)下列关于二叉树的叙述中,正确的是 A)叶子结点总是比度为2的结点少一个B)叶子结点总是比度为2的结点多一个C)叶子结点数是度为的结点数的两倍 D)度为2的结点数是度为1的结点数的两倍(4)软件按功能分为应用软件、系统软件和支撑软件(或工具软件)。

下现属于应用软件的是A)学生成绩管理系统 B)C 语言编译程序C)UNIX 操作系统D)数据库管理系统(5)某系统总结构图如下图所示:该系统总体结构图的深度是 A)7B)6C)3D)2(6)程序调试的任务是 A)设计测试用例B)验证程序的正确性C)发现程序中的错误D)诊断和改正程序中的错误(7)下列关于数据库设计的叙述中,正确是的 A)在需求分析阶段建立数据字典 B)在概念设计阶段建立数据字典C)在逻辑设计阶段建立数据字典D)在物理设计阶段建立数据字典(8)数据库系统的三级模式不包括 A)概念模式B)内模式C)外模式D)数据模式9)有三个关系R 、S 和T 如下:则由关系R 和S 得到关系T 的操作是 A)自然连接B)差C)交D)并(10)下列选项中属于面向对象设计方法主要特征的是 A)继承B)自顶向下C)模块化 D)逐步求精(11)在创建数据库表结构时,为了同时定义实体完整性可能通过指定哪类索引来实现 A)唯一索引B)主索引C)复合索引D)普通索引R S T(12)关系运算中选择某些列形成新的关系的运算是A)选择运算B)投影运算C)交运算D)除运算(13)在数据库中建立索引的目的是A)节省存储空间B)提高查询速度C)提高查询和更新速度D)提高更新速度(14)假设变量a的内容是“计算机软件工程师”,变量b的内容是“数据库管理员”,表达式的结果为“数据库工程师”的是A)left(b,6)-right(a,6) B)substr(b,1,3)-substr(a,6,3)C)A和B都是D)A和B都不是(15)SQL查询命令的结构是SELECT … FROM … WHERE … GROUP BY … HAVING … ORDER BY …,其中指定查询条件的短语是A)SELECT B)FROM C)WHERE D)ORDER BY短语(16)SQL 查询命令的结构是SELECT … FROM … WHERE … GROUP BY … HAVING … ORDER BY …,其中HAVING 必须配合使用的短语是A)FROM B)GROUP BY C)WHERE D)ORDER BY(17)如果SQL查询的SELECT短语中使用TOP,则必须配合A)HAVING短语B)GROUP BY短语C)WHERE短语D)ORDER BY(18)删除表s中字段c的SQL命令是A)ALTER TABLE s DELETE c B)ALTER TABLE s DROP cC)DELETE TABLE s DELETE c D)DELETE TABLE s DROP c(19)在Visual FoxPro中,如下描述正确的是A)对表的所有操作,都不需要使用USE命令先打开表B)所有SQL命令对表的所有操作都不需要使用USE命令先打开表C)部分SQL命令对表的所有操作都不需要使用USE命令先打开表D)传统的FoxPro命令对表的所有操作都不需要使用USE命令先打开表(20)在Visual FoxPro中,如果希望跳出SCAN … ENDSCAN 循环体外执行ENDSCAN后面的语句,应使用A)LOOP语句B)EXIT语句C)BREAK语句D)RETURN语句(21)在Visual FoxPro中,为了使表具有更多的特性应该使用A)数据库表B)自由表C)数据库表或自由表D)数据库表和自由表(22)在Visual FoxPro中,查询设计器和视图设计器很像,如下描述正确的是A)使用查询设计器创建的是一个包含SQL SELECT语句的文本文件B)使用视图设计器创建的是一个包含SQL SELECT语句的文本文件C)查询和视图有相同的用途D)查询和视图实际都是一个存储数据的表(23)使用SQL语句将表s中字段price的值大于30的记录删除,正确的命令是A)DELETE FROM s FOR price>30 B)DELETE FROM s WHERE price>30B)DELETE FOR price>30 D)DELETE s WHERE price>30。

计算机二级VF考试模拟题

计算机二级VF考试模拟题

NCRE二级VFP习题及答案修改命令(1)计算实发工资字段的值,实发工资=基本工资+津贴-扣款。

REPL ALL实发工资WITH基本工资+津贴-扣款(2)在实发工资为0的情况下,分别执行下列三条命令,比较它们的执行结果。

REPL 实发工资WITH 基本工资+津贴-扣款REPL 实发工资WITH 基本工资+津贴-扣款FOR 职称="讲师"REPL ALL 实发工资WITH 基本工资+津贴-扣款完成下列删除与恢复的命令(1)删除所有男教师的记录DELE FOR 性别(2)在删除所有男教师的记录的前提下,除姓“林”的外,恢复所有男教师的记录RECA FOR !(SUBSTR(姓名,1,2)="林")(3)在删除所有男教师的记录的前提下,除姓“陈”的助讲外,恢复所有男教师的记录RECA FOR !(SUBSTR(姓名,1,2)="陈" AND 职称="助教")对zg.dbf完成下排序、索引命令(1)按基本工资降序建立排序文件szg1.dbfSORT ON 基本工资/D TO SZG1(2)按基本工资降序建立单项索引,文件名为izg1.idxINDEX ON -基本工资TO IZG1(3)按基本工资建立结构复合索引文件,按降序索引INDEX ON 基本工资TAG GZ DESC(4)按基本工资建立独立复合索引文件的降序,索引标识为jbgz,文件名为zgd1.cdx INDEX ON 基本工资DESC TAG JBGZ OF ZGD1(5)按基本工资升序,基本工资相同再按出生年月建立索引文件,文件名为zgd2.cdx USE ZGINDEX ON STR(基本工资,6,2)+DTOC(出生日期)TAG GZCS OF ZGD2(6)分别按姓名、职称、出生日期建立结构复合索引文件,索引标识分别为XM、ZC、BIRTHDAY。

USE ZG1INDEX ON 姓名TAG XMINDEX ON 职称TAG ZCINDEX ON 出生日期TAG BIRTHDAY(7)打开前面所建的所有索引文件,设置结构复合索引文件为主控索引文件,设置XM 为主控索引。

2011年9月计算机等级考试《二级Visual FoxPro程序设计》笔试真题与上机真题及答案

2011年9月计算机等级考试《二级Visual FoxPro程序设计》笔试真题与上机真题及答案

该系统总体结构图的深度是( ) 。 A ) 7 B ) 6 C ) 3 D ) 2
( 6 ) 程序调试的任务是( ) 。 A ) 设计测试用例 C ) 发现程序中的错误 B ) 验证程序的正确性 D ) 诊断和改正程序中的错误
2 0 1 1年 9月全国计算机等级考试二级 V i s u a l F o x P r o 第 1 页( 共1 5页)
1 3 ) 在数据库中建立索引的目的是( ) 。 ( A ) 节省存储空间 C ) 提高查询和更新速度 B ) 提高查询速度 D ) 提高更新速度
1 4 ) 假设变量 a 的内容是“ 计算机软件工程师” , 变量 b 的内容是“ 数据库管理员” , 表达式的结果为“ 数据库工程 ( 师” 的是( ) 。 A ) l e f t ( b , 6 )- r i g h t ( a , 6 ) C ) A和 B都是 B ) s u b s t r ( b , 1 , 3 )- s u b s t r ( a , 6 , 3 ) D ) A和 B都不是
B ) 所有 S Q L命令对表的所有操作都不需使用 U S E命令先打开表 C ) 部分 S Q L命令对表的所有操作都不需使用 U S E命令先打开表 D ) 传统的 F o x P r o 命令对表的所有操作都不需使用 U S E命令先打开表 ( 2 0 ) 在V i s u a l F o x P r o 中, 如果希望跳出 S C A N …E N D S C A N循环体外执行 E N D S C A N后面的语句, 应使用( ) 。 A ) L O O P语句 C ) B R E A K语句 B ) E X I T语句 D ) R E T U R N语句
1 5 ) S Q L查询命令的结构是 S E L E C T 爥F R O M爥WH E R E 爥G R O U PB Y 爥H A V I N G 爥O R D E RB Y 爥, 其中指定查询条 ( 件的短语是( ) 。 A ) S E L E C T B ) F R O M C ) WH E R E D ) O R D E RB Y

二级VF机试真题2011年9月

二级VF机试真题2011年9月

[真题] 二级VF机试真题2011年9月一、基本操作题第1题:(1) 创建“客户”表:客户号C(4),客户名C(20),销售金额N(9,2)。

(2)为第(1)小题创建的“客户”表建立一个主索引,索引名和索引表达式均为“客户号”。

(3)为“部门成本”表增加一个字段,字段名为“说明”,数据类型为字符型,宽度为20。

(4)选择“客户”表为当前表,然后使用报表设计器中的快速报表功能为“客户”表创建一个文件名为“kehu”的报表,快速报表建立操作过程均为默认。

最后,给快速报表增加一个标题,标题为“客户记录浏览”。

_______参考答案:(1) 步骤1:单击工具栏的[新建]按钮,在弹出的[新建]对话框[文件类型]区中选择[表]单选项.单击右边的[新建文件]按钮,弹出[创建]对话框。

在[输入表名]文本框中输入“客户”,单击[保存]按钮打开表设计器。

在[字段]选项卡下对字段名、类型和宽度进行设置。

(2)在[索引]选项卡中“索引名”和“索引表达式”填“客户号”。

在“类型”列中选择“主索引”.单击[确定]按钮.在弹出的对话框中选择“否”。

(3)单击工具栏的[打开]按钮,在弹出的对话框中选择“数据库”,打开数据库设计器。

右击“部门成本”表.选择“修改”,在[字段]最后一行的“字段名”填“说明”,数据类型选“字符型”,宽度填“20”。

(4)步骤1:双击“客户”表打开。

单击工具栏[新建]按钮,打开[新建]对话框.在[史件类型]区中选择“报表”.单击[新建文件],打开报表设计器。

选择菜单栏[报表]|[快速报表],在弹出的[快速报表]对话框中单击[确定]按钮。

步骤2:选择菜单栏[报表]|[标题/总结],在弹出的[标题/总结]对话框中勾选[标题带区],单击[确定]按钮,报表设汁区中就添加了“标题”带区。

单击[报表控件]窗口的“标签”控件.再单击“标题”区,添加一个标签控件。

输入标签标题“客户记录浏览"。

单击工具栏的[保存]按钮,在打开的[另存为]对话框中将报表名存为“kehu”。

2011年计算机等级二级vfp预测模拟真题及答案(5)

2011年计算机等级二级vfp预测模拟真题及答案(5)

一、单项选择题1. 数据库中数据完整性不包括。

A) 实体完整性B) 域完整性C) 参照完整性D) 记录完整性2. 数据库菜单下,“清理数据库”的功能是。

A) 删除无用数据库B)删除无用表C)删除表中的无用记录D)删除表中有删除标记的记录3. “pack database”的功能是。

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. 输入字段有效性规则时,在选定字段后,规则框、信息框、默认值框的数据类型分别是。

A) 字符型,字符型,不确定B) 逻辑型、字符型,数值型C) 字符型,逻辑型,字符型D) 字符型,逻辑型,不确定9. 在设定好字段有效规则后,若输入记录时。

A) 满足规则条件,则显示信息栏的值B) 不满足规则条件,则显示信息C) 不满足规则条件,则显示信息栏的值D) 不满足规则条件,则不显示信息栏的值10. 更新规则、删除规则、插入规则能触发是。

国家二级VF机试(软件工程基础)模拟试卷5

国家二级VF机试(软件工程基础)模拟试卷5

国家二级VF机试(软件工程基础)模拟试卷5(总分:54.00,做题时间:90分钟)一、选择题(总题数:27,分数:54.00)1.下列关于数据库设计的叙述中,正确的是(分数:2.00)A.在需求分析阶段建立数据字典√B.在概念设计阶段建立数据字典C.在逻辑设计阶段建立数据字典D.在物理设计阶段建立数据字典解析:解析:数据库设计目前一般采用生命周期法,即将整个数据库应用系统的开发分解成目标独立的若干阶段。

分别是:需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段、编码阶段、测试阶段、运行阶段、进一步修改阶段。

数据字典是对系统中数据的详尽描述,是各类数据属性的清单。

对数据设计来讲,数据字典是进行详细的数据收集和数据分析所获得的主要结果。

2.在软件开发中,需求分析阶段产生的主要文档是(分数:2.00)A.软件集成测试计划B.软件详细设计说明书C.用户手册D.软件需求规格说明书√解析:解析:在软件开发过程中,需求分析阶段产生的主要文档是软件需求规格说明书。

3.软件需求规格说明书的作用不包括(分数:2.00)A.软件验收的依据B.用户与开发人员对软件要做什么的共同理解C.软件设计的依据D.软件可行性研究的依据√解析:解析:软件规格说明书主要有三个作用:①用户和软件开发人员之间的合同;②开发人员进行设计和编程的依据;③软件工程项目验收的依据。

4.在软件开发中,需求分析阶段产生的主要文档是(分数:2.00)A.可行性分析报告B.软件需求规格说明书√C.概要设计说明书D.集成测试计划解析:解析:需求分析的最终结果是生成软件需要规格说明书,可以为用户、分析人员和设计人员之间的交流提供方便,可以直接支持目标与确认,又可以作为控制软件开发进程的依据。

5.从工程管理角度看,软件设计一般分为两步完成,它们是(分数:2.00)A.概要设计与详细设计√B.数据设计与接口设计C.软件结构设计与数据设计D.过程设计与数据设计解析:解析:软件设计是开发阶段最重要的步骤。

全国计算机考试二级VF全真模拟题答案及解析

全国计算机考试二级VF全真模拟题答案及解析

xx年全国计算机考试二级VF全真模拟题答案及解析(1)A【解析】数据构造是研究数据元素及其之间的相互关系和数据运算的一门学科,它包含3个方面的内容,即数据的逻辑构造、存储构造和数据的运算。

(2)D【解析】串的长度指的是串中的字符的个数,且其字符个数可以为零。

(3)B【解析】计算机算法是指解题方案的准确而完整的描述,它有以下几个根本特征:可行性、确定性、有穷性和拥有足够的情报。

(4)C【解析】对象有如下一些根本特点,即标识唯一性、分类性、多态性、封装性和模块独立性。

(5)B【解析】软件工程概念的出现源自软件危机。

所谓软件危机是泛指在计算机软件的开发和维护过程中所遇到的一系列严重问题。

总之,可以将软件危机归结为本钱、质量、生产率等问题。

(6)C【解析】软件设计遵循软件工程的根本目标和原那么,建立了适用于在软件设计中应该遵循的根本原理和与软件设计有关的概念,它们是抽象、模块化、信息隐蔽和数据独立性。

自底向上是集成测试中增量测试的一种。

(7)A【解析】软件的显著特点是规模庞大,复杂度超线性增长,在开发大型软件时,要保证高质量,极端复杂困难,不仅涉及技术问题,更重要的是必须要有严格而科学的管理。

(8)A【解析】sQL语句中凡创立都用CREATE,删除都用DROP,改变用ALTER,再跟类型和名字,附加子句。

(9)B【解析】数据库系统(DatabaseSystem,简称DBS)包括数据库(Database,简称DB)和数据库管理系统(DatabaseManagementSystem,简称DBMS)。

(10)C【解析】关系模型允许定义3类数据约束,它们是实体完整性约束、参照完整性约束及用户自定义的完整性约束。

其中前两种完整性约束由关系数据库系统支持,对于用户自定义的完整性约束,那么由关系数据库系统提供完整性约束语言,用户利用该语言给出约束条件,运行时由系统自动检查。

(11)D【解析】排序不属于根本关系运算。

(12)A【解析】一个班只能有一个班长,这是一一对应的关系,所以班级和班长两个实体之间的关系属于一对一联系。

国家二级VF机试模拟试卷200(题后含答案及解析)

国家二级VF机试模拟试卷200(题后含答案及解析)

国家二级VF机试模拟试卷200(题后含答案及解析) 题型有:1. 基本操作题 2. 简单应用题 3. 综合应用题基本操作题(30分)1.在考生文件夹下,打开一个公司销售数据库selldb,完成如下操作:(1)为各部门分年度季度销售金额和利润表s_t创建一个主索引和普通索引(升序),主索引的索引名为no,索引表达式为“部门号+年度”;普通索引的索引名和索引表达式均为“部门号”。

(2)在S T表中增加一个名为“备注”的字段、字段数据类型为“字符”、宽度为30。

(3)使用SQL的ALTER TABLE语句将s_t表的“年度”字段的默认值修改为“2004”,并将该SQL语句存储到命令文件one.prg中。

(4)通过“部门号”字段建立s_t表和dept表问的永久联系,并为该联系设置参照完整性约束:更新规则为“级联”;删除规则为“限制”;插入规则为“忽略”。

正确答案:(1)①在命令窗口执行命令:MODIFY DATABASEselldb,打开selldb数据库设计器。

②右击数据库设计器中的s_t表,选择【修改】快捷菜单命令,打开s_t表设计器,选中“索引”选项卡,在“索引名”下方的文本框中输入“no”,在“索引”选项卡中将“类型”选择为“主索引”,在表达式下方的文本框中输入“部门号+年度”,建立主索引。

如图2-24所示。

③接着在“字段”选项卡中选中“部门号”,然后在“索引”列中选择“升序”,建立“部门号”字段的普通索引,单击“确定”按钮保存表结构修改。

(2)继续打开s_t表设计器,在表设计器“字段”选项卡的“字段名”列的最后一个空白文本框中输入字段名“备注”,在“类型”下拉框中选择“字符型”,在“宽度”文本框中输入“30”,保存表结构修改。

(3)①在命令窗口执行命令:MODIFY COMMAND one,打开程序文件编辑器。

②在编辑器中输入SQL查询代码:ALTER TABLE s_tALTER 年度C(4) DEFAULT “2004”。

计算机二级VF试题及答案解析

计算机二级VF试题及答案解析

计算机二级VF试题及答案解析计算机二级VF试题及答案解析随着计算机等级考试临近,考生们要多做题,加深对考点的理解和掌握,检验复习效果,提高考生对考题及考试的适应性。

下文是计算机二级VF试题及答案解析。

一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)在考生文件夹下,打开Ecommerce数据库,完成如下操作:1.打开Ecommerce数据库,并将考生文件夹下的自由表OrderItem添加到该数据库。

2.为OrderItem表创建一个主索引,索引名为PK,索引表达式为"会员号+商品号";再为OrderItem创建两个普通索引(升序),一个的索引名和索引表达式均是"会员号";另一个的索引名和索引表达式均是"商品号"。

3.通过"会员号"字段建立客户表Customer和订单表OrderItem 之间的永久联系(注意不要建立多余的联系)。

4.为以上建立的联系设置参照完整性约束:更新规则为"级联";删除规则为"限制";插入规则为"限制"。

二、简单应用(2小题,每题20分,计40分)在考生文件夹下完成如下简单应用:索取计算机二级机考题库联系微信号:30262873361.建立查询qq,查询会员的会员号(来自Customer表)、姓名(来自Customer表)、会员所购买的商品名(来自article表)、单价(来自OrderItem表)、数量(来自OrderItem表)和金额(OrderItem.单价* OrderItem.数量),结果不要进行排序,查询去向是表ss。

查询保存为qq.qpr,并运行该查询。

2.使用SQL命令查询小于30岁(含30岁)的会员的'信息(来自表Customer),列出会员号、姓名和年龄,查询结果按年龄降序排序存入文本文件cut_ab.txt中,SQL命令存入命令文件cmd_ab.prg。

全国计算机等级二级VF模拟笔试题(含答案)

全国计算机等级二级VF模拟笔试题(含答案)

计算机等级二级VF模拟笔试题一、选择题(1)在深度为5的满二叉树中,叶子结点的个数为A)32B)31C)16D)15(2)若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是A) bdgcefhaB) gdbecfhaC) bdgaechfD) gdbehfca(3)一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。

而实现递归调用中的存储分配通常用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)索引属于A)模式B)内模式C)外模式D)概念模式(9)下述关于数据库系统的叙述中正确的是A)数据库系统减少了数据冗余B)数据库系统避免了一切冗余C)数据库系统中数据的一致性是指数据类型一致D)数据库系统比文件系统能管理更多的数据(10)数据库系统的核心是A)数据库B)数据库管理系统C)模拟模型D)软件工程(11)为了合理组织数据,应遵循的设计原则是A)"一事一地"的原则,即一个表描述一个实体或实体之间的一种联系B)用外部关键字保证有关联的表之间的联系C)表中的字段必须是原始数据和基本数据元素,并避免在表之间出现重复字段D)以上各原则都包括(12)关系运算中花费时间可能最长的运算是A)选择B)联接C)并D)笛卡儿积(13)下列赋值语句中正确的是A)STORE 1 TO X,YB)STORE 1,2 TO XC)STORE 1 TO X YD)STORE 1、2 TO X(14)执行下列语句,其函数结果为STORE -100 TO X?SIGN(X)*SQRT(ABS(X))A)10B)-10C)100D)-100(15)通过项目管理器窗口的命令按钮,不能完成的操作是A)添加文件B)运行文件C)重命名文件D)连编文件(16)在Visual FoxPro中,在命令窗口输入CREATE DATABASE命令,系统产生的结果是A)系统会弹出"打开"对话框,请用户选择数据库名B)系统会弹出"创建"对话框,请用户输入数据库名并保存C)系统会弹出"保存"对话框,请用户输入数据库名并保存D)出错信息(17)ABC.DBF是一个具有两个备注型字段的数据表文件,若使用COPY TO TEMP命令进行复制操作,其结果是A)得到一个新的数据表文件B)得到一个新的数据表文件和一个新的备注文件C)得到一个新的数据表文件和两个新的备注文件D)错误信息,不能复制带有备注型字段的数据表文件(18)要将数据库表从数据库中移出成为自由表,可使用命令A)DELETE TABLE <数据表名>B)REMOVE TABLE <数据表名>C)DROP TABLE <数据表名>D)RELEASE TABLE <数据表名>(19)下列关于视图的说法中,错误的是A)视图可以从单个表或多个表中派生B)可以在磁盘中找到相应的视图文件C)视图可以作为查询的数据源D)利用视图可以暂时使数据从数据库中分离成为自由数据(20)不需要事先建立就可以使用的变量是A)公共变量B)私有变量C)局部变量D)数组变量(21)设某程序中有PROG1.prg、PROG2.prg、PROG3.prg三个程序依次嵌套,下面叙述中正确的是A)在PROG1.prg中用!RUN PROG2.prg语句可以调用PROG2.prg子程序B)在PROG2.prg中用RUN PROG3.prg语句可以调用PROG3.prg子程序C)在PROG3.prg中用RETURN语句可以返回PROG1.prg主程序D)在PROG3.prg中用RETURN TO MASTER语句可以返回PROG1.prg主程序(22)执行下列程序:以下是引用片段:CLEARDO ARETURNPROCEDURE APRIVATE SS=5DO B?SRETURNPROCEDURE BS=S+10RETURN程序的运行结果为A)5B)10C)15D)程序错误,找不到变量(23)将编辑框的ReadOnly属性值设置为.T.,则运行时此编辑框中的内容A)只能读B)只能用来编辑C)可以读也可以编辑D)对编辑框设置无效(24)下列关于表格的说法中,正确的是A)表格是一种容器对象,在表格中全部按列来显示数据B)表格对象由若干列对象组成,每个列对象包含若干个标头对象和控件C)表格、列、标头和控件有自己的属性、方法和事件D)以上说法均正确(25)在表单MyForm中通过事件代码,设置标签Lbl1的Caption属性值设置为"计算机等级考试",下列程序代码正确的是A)MyForm.Lbl1.Caption="计算机等级考试"B)This.Lbl1.Caption="计算机等级考试"C)ThisForm .Lbl1.Caption="计算机等级考试"D)ThisForm.Lbl1.Caption=计算机等级考试(26)下列关于报表预览的说法,错误的是A)如果报表文件的数据源内容已经更改,但没有保存报表,其预览的结果也会随之更改B)只有预览了报表后,才能打印报表C)在报表设计器中,任何时候都可以使用预览功能,查看页面设计的效果D)在进行报表预览的同时,不可以更改报表的布局(27)下列关于域控件的说法,错误的是A)从数据环境设置器中,每拖放一个字段到报表设置器中就是一个域控件B)域控件用于打印表或视图中的字段、变量和表达式的计算结果C)域控件的"表达式生成器"对话框中的"表达式"文本框中必须要有数值表达式,否则将不能添加该域控件D)如果域控件的"表达式生成器"对话框中的"表达式"文本框中没有数值表达式,可在"格式"文本框中设置表达式添加该域控件(28)下列关于别名和自联接的说法中,正确的是A)SQL语句中允许在WHERE短语中为关系定义别名B)为关系定义别名的格式为:<别名><关系名>C)在关系的自联接操作中,别名是必不可少的D)以上说法均正确(29)下列关于SQL对表的定义的说法中,错误的是A)利用CREATE TABLE语句可以定义一个新的数据表结构B)利用SQL的表定义语句可以定义表中的主索引C)利用SQL的表定义语句可以定义表的域完整性、字段有效性规则等D)对于自由表的定义,SQL同样可以实现其完整性、有效性规则等信息的设置(30)在SQL的数据定义功能中,下列命令格式可以用来修改表中字段名的是A)CREATE TABLE 数据表名NAME...B)ALTER TABLE 数据表名ALTER字段名...C)ALTER TABLE 数据表名RENAME COLUMN字段名TO...D)ALTER TABLE 数据表名ALTER 字段名SET DEFAULT...(31)利用SQL 命令从职工表中派生出含有"职工号"、"姓名"字段的视图,下列语句正确的是A)CREATE VIEW ZG_view;SELECT 职工号,姓名FROM 职工表B)CREATE VIEW ZG_view AS;SELECT 职工号,姓名FROM 职工表C)CREATE QUERY ZG_view;SELECT 职工号,姓名FROM 职工表D)CREATE QUERY ZG_view AS;SELECT 职工号,姓名FROM 职工表第(32)~(35)题使用如下的班级表和学生表。

2011年9月全国计算机等级考试二级VFP真题及答案

2011年9月全国计算机等级考试二级VFP真题及答案

2011年9月全国计算机等级考试二级VFP真题及答案一、选择题(每小题 2 分,共 70 分)下列各题 A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1)下列选项不符合良好程序设计风格的是________。

A)源程序要文档化B)数据说明的次序要规范化C)避免滥用 goto 语句D)模块设主地要保证高耦合、高内聚(2)从工程管理角度,软件设计一般分为两步完成,它们是________。

A)概要设计与详细设计B)数据设计与接口设计C)软件结构设计与数据设计C)过程设计与数据设计(3)下列选项中不属于软件生命周期开发阶段任务的是________。

A)软件测试B)概要设计C)软件维护D)详细设计(4)在数据库系统中,用户所见的数据模式为________。

A)概念模式B)外模式C)内模式D)物理模式(5)数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和________。

A)编码设计B)测试阶段C)运行阶段D)物理设计#此前在首页部分显示#(6)设有如下三个关系表下列操作中正确的是________。

A)T=R∩ SB)T=R∪SC)T=R×SD)T=R/S(7)下列叙述中正确的是________。

A)一个算法的空间复杂度大,则其时间复杂度也必定大B)一个算法的空间复杂度大,则其时间复杂度必定小C)一个算法的时间复杂度大,则其空间可复杂度必定小D)上述三种说法都不对(8)在长度为 64 的有序线性表中进行顺序查找,最坏情况下需要比较的次数为________。

A)63B)64C)6D)7(9)数据库技术的根本目标是要解决数据的________。

A)存储问题B)共享问题C)安全问题D)保护问题(10)对下列二叉树进行中序遍历的结果是________。

A)ACBDFEGB)ACBDFGEC)ABDCGEFD)FCADBEG(11)下列程序段执行以后,内存变量 A 和 B 的值是________。

国家二级VF机试(操作题)模拟试卷54(题后含答案及解析)

国家二级VF机试(操作题)模拟试卷54(题后含答案及解析)

国家二级VF机试(操作题)模拟试卷54(题后含答案及解析)题型有:1.prg程序文件的功能是显示输出所有政治面目为”群众”的”男”生的姓名和班级,每行输出一个学生的信息;程序中有三处错误,请加以改正。

说明:程序中******ERROR FOUND******的下一行即为错误所在行。

请用改正后的程序行覆盖错误所在行,不要插入或删除任何程序行。

(2)建立命令文件sprog.prg,该命令文件包含如下两条语句:●第一条语句使用SQL UPDATE命令计算和更新student表的年龄字段值(计算年龄的表达式是year(date( ))-year(出生日期));●第二条语句使用SQL SELECT命令查询各种”政治面目”的学生人数和平均年龄,并将结果存储于表sqlresults(字段名是政治面目、人数和平均年龄)。

说明:以上命令文件必须执行,并产生所要求的结果。

正确答案:(1)【操作步骤】打开程序modi1.prg。

修改程序如下:第1处:判断是否找到,所以应改为:DO WHILE FOUND( )第2处:如果是”女”,则继续,所以应改为:LOOP第3处:继续查找下一个,所以应改为:CONTINUE(2)【操作步骤】通过”新建”对话框新建程序,在程序窗口中输入以下语句。

UPDATE student SET 年龄=year(date( )) - year(出生日期)SELECT Student.政治面目,COUNT(*) AS 人数,avg(年龄) AS 平均年龄FROM student GROUP BY Student.政治面目INTO TABLE sqlresults保存文件为sprog.prg,并运行。

综合应用题3.考生文件夹下的gnht.dbf是一个合同管理表文件,其中部分字段的含义是:HTH(合同号)、DHDW(订货单位)、GHDW(供货单位)、JHSL(订货数量)。

编写程序progzh.prg分别统计订货单位数、供货单位数、订货总数,并将结果填写到jieguo.dbf(在考生目录下已经存在)表文件中。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2011年9月计算机等考二级VF模拟题及解析(5)一、选择题(1)在深度为5的满二叉树中,叶子结点的个数为A)32B)31C)16D)15正确答案:B(2)若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是A)bdgcefhaB)gdbecfhaC)bdgaechfD)gdbehfca正确答案:D(3)一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。

而实现递归调用中的存储分配通常用A)栈B)堆C)数组D)链表正确答案:A(4)软件工程的理论和技术性研究的内容主要包括软件开发技术和A)消除软件危机B)软件工程管理C)程序设计自动化D)实现软件可重用正确答案:B(5)开发软件时对提高开发人员工作效率至关重要的是A)操作系统的资源管理功能B)先进的软件开发工具和环境C)程序人员的数量D)计算机的并行处理能力正确答案:B(6)在软件测试设计中,软件测试的主要目的是A)实验性运行软件B)证明软件正确C)找出软件中全部错误D)发现软件错误而执行程序正确答案:D(7)数据处理的最小单位是A)数据B)数据元素C)数据项D)数据结构正确答案:C(8)索引属于A)模式B)内模式C)外模式D)概念模式正确答案:B(9)下述关于数据库系统的叙述中正确的是A)数据库系统减少了数据冗余B)数据库系统避免了一切冗余C)数据库系统中数据的一致性是指数据类型一致D)数据库系统比文件系统能管理更多的数据正确答案:B(10)数据库系统的核心是A)数据库B)数据库管理系统C)模拟模型D)软件工程正确答案:B(11)为了合理组织数据,应遵循的设计原则是A)"一事一地"的原则,即一个表描述一个实体或实体之间的一种联系B)用外部关键字保证有关联的表之间的联系C)表中的字段必须是原始数据和基本数据元素,并避免在表之间出现重复字段D)以上各原则都包括正确答案:D(12)关系运算中花费时间可能最长的运算是A)选择B)联接C)并D)笛卡儿积正确答案:D(13)下列赋值语句中正确的是A)STORE1TO X,YB)STORE1,2TO XC)STORE1TO X YD)STORE1、2TO X正确答案:A(14)执行下列语句,其函数结果为STORE-100TO X?SIGN(X)*SQRT(ABS(X))A)10B)-10C)100D)-100正确答案:B(15)通过项目管理器窗口的命令按钮,不能完成的操作是A)添加文件B)运行文件C)重命名文件D)连编文件正确答案:C(16)在Visual FoxPro中,在命令窗口输入CREATE DATABASE命令,系统产生的结果是A)系统会弹出"打开"对话框,请用户选择数据库名B)系统会弹出"创建"对话框,请用户输入数据库名并保存C)系统会弹出"保存"对话框,请用户输入数据库名并保存D)出错信息正确答案:A(17)ABC.DBF是一个具有两个备注型字段的数据表文件,若使用COPY TO TEMP命令进行复制操作,其结果是A)得到一个新的数据表文件B)得到一个新的数据表文件和一个新的备注文件C)得到一个新的数据表文件和两个新的备注文件D)错误信息,不能复制带有备注型字段的数据表文件正确答案:B(18)要将数据库表从数据库中移出成为自由表,可使用命令A)DELETE TABLE<数据表名>B)REMOVE TABLE<数据表名>C)DROP TABLE<数据表名>D)RELEASE TABLE<数据表名>正确答案:B(19)下列关于视图的说法中,错误的是A)视图可以从单个表或多个表中派生B)可以在磁盘中找到相应的视图文件C)视图可以作为查询的数据源D)利用视图可以暂时使数据从数据库中分离成为自由数据正确答案:B(20)不需要事先建立就可以使用的变量是A)公共变量B)私有变量C)局部变量D)数组变量正确答案:B(21)设某程序中有PROG1.prg、PROG2.prg、PROG3.prg三个程序依次嵌套,下面叙述中正确的是A)在PROG1.prg中用!RUN PROG2.prg语句可以调用PROG2.prg子程序B)在PROG2.prg中用RUN PROG3.prg语句可以调用PROG3.prg子程序C)在PROG3.prg中用RETURN语句可以返回PROG1.prg主程序D)在PROG3.prg中用RETURN TO MASTER语句可以返回PROG1.prg主程序正确答案:D(22)执行下列程序:CLEARDO ARETURNPROCEDURE APRIVATE SS=5DO B?SRETURNPROCEDURE BS=S+10RETURN程序的运行结果为A)5B)10C)15D)程序错误,找不到变量正确答案:C(23)将编辑框的ReadOnly属性值设置为.T.,则运行时此编辑框中的内容A)只能读B)只能用来编辑C)可以读也可以编辑D)对编辑框设置无效正确答案:A(24)下列关于表格的说法中,正确的是A)表格是一种容器对象,在表格中全部按列来显示数据B)表格对象由若干列对象组成,每个列对象包含若干个标头对象和控件C)表格、列、标头和控件有自己的属性、方法和事件D)以上说法均正确正确答案:C(25)在表单MyForm中通过事件代码,设置标签Lbl1的Caption属性值设置为"计算机等级考试",下列程序代码正确的是A)MyForm.Lbl1.Caption="计算机等级考试"B)This.Lbl1.Caption="计算机等级考试"C)ThisForm.Lbl1.Caption="计算机等级考试"D)ThisForm.Lbl1.Caption=计算机等级考试正确答案:C(26)下列关于报表预览的说法,错误的是A)如果报表文件的数据源内容已经更改,但没有保存报表,其预览的结果也会随之更改B)只有预览了报表后,才能打印报表C)在报表设计器中,任何时候都可以使用预览功能,查看页面设计的效果D)在进行报表预览的同时,不可以更改报表的布局正确答案:B(27)下列关于域控件的说法,错误的是A)从数据环境设置器中,每拖放一个字段到报表设置器中就是一个域控件B)域控件用于打印表或视图中的字段、变量和表达式的计算结果C)域控件的"表达式生成器"对话框中的"表达式"文本框中必须要有数值表达式,否则将不能添加该域控件D)如果域控件的"表达式生成器"对话框中的"表达式"文本框中没有数值表达式,可在"格式"文本框中设置表达式添加该域控件正确答案:D(28)下列关于别名和自联接的说法中,正确的是A)SQL语句中允许在WHERE短语中为关系定义别名B)为关系定义别名的格式为:<别名><关系名>C)在关系的自联接操作中,别名是必不可少的D)以上说法均正确正确答案:C(29)下列关于SQL对表的定义的说法中,错误的是A)利用CREATE TABLE语句可以定义一个新的数据表结构B)利用SQL的表定义语句可以定义表中的主索引C)利用SQL的表定义语句可以定义表的域完整性、字段有效性规则等D)对于自由表的定义,SQL同样可以实现其完整性、有效性规则等信息的设置正确答案:D(30)在SQL的数据定义功能中,下列命令格式可以用来修改表中字段名的是A)CREATE TABLE数据表名NAME...B)ALTER TABLE数据表名ALTER字段名...C)ALTER TABLE数据表名RENAME COLUMN字段名TO...D)ALTER TABLE数据表名ALTER字段名SET DEFAULT...正确答案:C(31)利用SQL命令从职工表中派生出含有"职工号"、"姓名"字段的视图,下列语句正确的是A)CREATE VIEW ZG_view;SELECT职工号,姓名FROM职工表B)CREATE VIEW ZG_view AS;SELECT职工号,姓名FROM职工表C)CREATE QUERY ZG_view;SELECT职工号,姓名FROM职工表D)CREATE QUERY ZG_view AS;SELECT职工号,姓名FROM职工表正确答案:B第(32)~(35)题使用如下的班级表和学生表。

班级表班级号班级名称班级人数20030103计算机一班5520030203计算机二班4820030303计算机三班50学生表班级号学号姓名性别籍贯2003011001王伟男北京2003011002刘红女上海2003011003李林女北京2003022001张清女上海2003022002刘雷男上海(32)有如下SQL语句:SELECT班级名称,姓名,性别FROM班级表,学生表;WHERE班级表.班级号=学生表1.班级号;AND籍贯="上海"AND性别="女";ORDER BY班级名称DESC执行该语句后,查询结果中共有几条记录,且第一条记录的学生姓名是A)1李林B)2张清C)2刘红D)3张清正确答案:C(33)有如下SQL语句:SELECT MAX(班级人数)INTO ARRAY arr FROM班级表执行该语句后A)arr[1]的内容为48B)arr[1]的内容为55C)arr[0]的内容为48D)arr[0]的内容为55正确答案:B(34)有如下SQL语句:SELECT班级名称,姓名,性别FROM班级表,学生表;WHERE班级表.班级号=学生表.班级号;AND姓名LIKE"刘*";ORDER BY班级号该语句的含义是A)查找学生表中姓"刘"的学生记录,并根据班级号分组显示学生的班级名称、姓名和性别B)查找学生表中姓"刘"的学生记录,按班级号升序显示学生的班级名称、姓名和性别C)查找学生表中不是姓"刘"的学生记录,按班级号升序显示学生的班级名称、姓名和性别D)语句错误正确答案:B(35)有如下SQL语句:SELECT班级名称FROM班级表WHERE NOT EXISTS;(SELECT*FROM学生表WHERE班级号=班级表.班级号)执行该语句后,班级名称的字段值是A)03计算机一班B)03计算机二班C)03计算机三班D)03计算机一班和03计算机二班正确答案:C二、填空题(1)在树形结构中,树根结点没有【1】。

相关文档
最新文档