【计算机类职业资格】国家二级(VF)机试模拟试卷87及答案解析.doc
《【计算机类职业资格】国家二级(VF)机试模拟试卷87及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级(VF)机试模拟试卷87及答案解析.doc(16页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级(VF)机试模拟试卷 87 及答案解析(总分:86.00,做题时间:90 分钟)一、选择题(总题数:38,分数:80.00)1.算法的空间复杂度是指( )。(分数:2.00)A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.算法执行过程中所需要的存储空间2.下列叙述中正确的是( )。(分数:2.00)A.一个逻辑数据结构只能有一种存储结构B.逻辑结构属于线性结构,存储结构属于非线性结构C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D.一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率3.下列关于类、对象、属性和方法的叙
2、述中,错误的是( )。(分数:2.00)A.类是对一类具有相同的属性和方法对象的描述B.属性用于描述对象的状态C.方法用于表示对象的行为D.基于同一个类产生的两个对象不可以分别设置自己的属性值4.在软件开发中,需求分析阶段产生的主要文档是( )。(分数:2.00)A.数据字典B.详细设计说明书C.数据流图说明书D.软件需求规格说明书5.数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和( )。(分数:2.00)A.编码设计B.测试阶段C.运行阶段D.物理设计6.在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是( )。(分数:2.00)A.并B.交C.投影D.除7.下列叙述中,
3、正确的是( )。(分数:2.00)A.软件交付使用后还需要进行维护B.软件一旦交付使用就不需要再进行维护C.软件交付使用后其生命周期就结束D.软件维护是指修复程序中被破坏的指令8.设一棵满二叉树共有 15 个结点,则在该满二叉树中的叶子结点数为( )。(分数:2.00)A.7B.8C.9D.109.设 R 是一个 2 元关系,有 3 个元组,S 是一个 3 元关系,有 3 个元组。如 T 一 RS,则 T 的元组的个数为( )。(分数:2.00)A.6B.8C.9D.1210.下列选项中,不属于数据库管理的是( )。(分数:2.00)A.数据库的建立B.数据库的调整C.数据库的监控D.数据库的
4、校对11.VFP DBMS 是( )。(分数:2.00)A.操作系统的一部分B.一种编译程序C.操作系统支持下的系统文件D.一种操作系统12.在 Visual FoxPro 中,用来移动表单的方法是( )。(分数:2.00)A.HideB.MoveC.SetFocusD.Release13.项目管理器的“数据”选项卡用于显示和管理( )。(分数:2.00)A.数据库、自由表和查询B.数据库、视图和查询C.数据库、自由表和报表D.数据库、表单和查询14.以下函数返回结果为数值型的是( )。(分数:2.00)A.TRIM(“等级考试“)B.OCCURS(“ab“abcab“)C.SUBSTR(“a
5、bcc“,2,2)D.LIKE(“AB“,AbC“)15.下列关于下拉菜单和快捷菜单的说法中,错误的是( )。(分数:2.00)A.下拉菜单由条形菜单和弹出式菜单组成B.快捷菜单只包括弹出式菜单C.快捷菜单比下拉菜单运行要快D.VisualFoxPro 系统菜单就是一个典型的下拉式菜单16.若将过程放在过程文件中,可在应用程序中使用下列哪条命令打开过程文件( )。(分数:2.00)A.SET ROUTINE TO文件名B.SET PROCEDURE TO文件名C.SET PROGRAM TO文件名D.SET FUNCTION TO文件名17.要设置日期时间型数据中的年份用 4 位数字显示,应使
6、用下列哪条命令( )。(分数:2.00)A.SET CENTURY ONB.SET CENTURY OFFC.SET CENTURY TO 4D.SET CENTURY ON 418.假设在数据库表的表设计器中,字符型字段“性别”已被选中,正确的有效性规则设置是( )。(分数:2.00)A.=“男“OR“女“B.性别=“男“OR“女“C.$“男女“D.性别$“男女“19.执行如下程序,最后 S 的显示值为( )。sum=0k=1m=5DO WHILE sum=msum=sum+kk=k+1ENDDO?sum(分数:2.00)A.1B.3C.6D.1020.设当前打开了“教师”表文件,要列出“职
7、称”为“教授”的教师“姓名”的命令是( )。(分数:2.00)A.LIST 教师姓名 WHERE 职称=“教授“B.LIST 教师姓名 FOR 职称=“教授“C.LIST 教师姓名 FOR 职称 SET“教授“D.LIST 教师姓名 WHERE 职称 FOR“教授“21.用命令“INDEX ON 姓名 TAGindex_ name”建立索引,其索引类型是( )。(分数:2.00)A.主索引B.候选索引C.普通索引D.惟一索引22.“主键”不允许取重复值,是指( )。(分数:2.00)A.实体完整性约束规则B.引用完整性约束规则C.用户自定义完整性约束规则D.数据完整性约束规则23.使数据库表变
8、为自由表的命令是( )。(分数:2.00)A.DROP TABLEB.REMOVETABLEC.FREE TABLED.RELEASE TABLE24.执行下列一组命令后,选择“职工”表所在工作区的错误命令是( )。CLOSE ALLUSE 仓库 IN OUSE 职工 IN O(分数:2.00)A.SELECT 职工B.SELECTOC.SELECT2D.SELECTB25.在“报表设计器”中,可以使用的控件是( )。(分数:2.00)A.标签、矩形和线条B.文本框和列表框C.布局和数据源D.标签、域控件和列表框26.在一个空的表单中添加一个选项按钮组控件,该控件可能的默认名称是( )。(分数
9、:2.00)A.OptiongrouplB.ChecklC.SpinnerlD.Listl27.下列程序段的输出结果是( )。Clearstore 10 to astore 20 tobset udfparms to referencedo swapwith a,(b)?a,bprocedure swapparameters x1,x2temp= xlx1=x2x2=tempendproc(分数:2.00)A.20 10B.10 10C.20 20D.10 2028.在 Visual Foxpro 中,如果希望一个内存变量只限于在本过程中使用,说明这种内存变量的命令是( )。(分数:2.00)
10、A.PUBLICB.PRIVATEC.LOCALD.在程序中直接使用的内存变量(不通过选项 A)、选项 B)、选项 C)说明)29.在 Visual FoxPro 中,表单(Form)是指( )。(分数:2.00)A.数据库中各个表的清单B.窗口界面C.数据库查询的列表D.一个表中各个记录的清单30.下列关于 SQL 对表的定义的说法中,不正确的选项是( )。(分数:2.00)A.利用 CREATE TABLE 可以定义一个新的数据表结构B.SQL 的表定义语句定义自由表的域完整性、字段有效性规则等C.SQL 定义语句对数据库表实现其完整性、有效性规则等信息的设置D.SQL 定义语句可以创建数
11、据库表的主索引31.下面是关于表单数据环境的叙述,其中错误的是( )。(分数:2.00)A.数据环境是表单的容器B.可以在数据环境中建立表之间的联系C.表单运行时自动打开其数据环境中的表D.可以在数据环境中加入与表单操作有关的表32.新创建的表单默认标题为 Forml,为了修改表单的标题,应设置表单的( )。(分数:2.00)A.Name 属性B.AlwaysOnTop 属性C.Caption 属性D.Closable 属性33.对于许多控件来说,可以通过 ControlSource 属性与数据绑定。在下列 VFP 对象中,无ControlSource 属性的是( )。(分数:2.00)A.标
12、签(Label)B.组合框(Combox)C.选项按钮组(OptionGroup)D.列表框(List)34.打开报表设计器的命令是( )。(分数:2.00)A.CREATE REPORTB.NEW REPORTC.REPORT FORMD.START REPORT35.在 Visual FoxPro 中,在数据库中创建表的 CREATETABLE 命令中定义主索引、实现实体完整性规则的短语是( )。(分数:2.00)A.FOREIGNKEYB.DEFAULTC.PRIMARY KEYD.CHECK36.根据“歌手”表建立视图 myview,视图中含有“歌手号”左边第一位是“1”的所有记录,正
13、确的 SQL语句是( )。(分数:2.00)A.CREATE VIEW myview AS SELECT*FROM 歌手 WHERE LEFT(歌手号,1)=“1“B.CREATE VIEW myview AS SELECT*FROM 歌手 WHERE LIKE(“1“,歌手号)C.CREATE VIEW myview SELECT*FROM 歌手 WHERE LEFT(歌手号,1)=“1“D.CREATE VIEW myview SELECT 木 FROM 歌手 WHERE LIKE(“1“,歌手号)37.用 SQL 命令查询哪些考点至少有一个考场的考试成绩为 70 分,正确的命令是( )。
14、(分数:2.00)A.SELECT 考场 FROM 考点 WHERE 准考证号 IN;(SELECT 准考证号 FROM 考生信息 WHERE 分数=70)B.SELECT 考场 FROM 考点 WHERE 准考证号 IN;(SELECT 准考证号 FOR 考生信息 WHERE 分数=70)C.SELECT 考点 FROM 考场 WHERE 准考证号 IN;(SELECT 准考证号 FROM 考生信息 WHERE 分数=70)D.SELECT 考点 FROM 考场 WHERE 准考证号 IN;(SELECT 准考证号 FOR 考生信息 WHERE 分数=70)使用如下三个表:部门dbf:部门号
15、 C(8),部门名 C(12),负责人 C(6)职工dbf:部门号 C(8),职工号 C(10),姓名 C(8),性别 C(2),出生日期 D(8)工资dbf:职工号 C(10),基本工资 N(82),津贴N(82),奖金 N(82)(分数:6.00)(1).查询每个部门年龄最小者的信息,要求得到的信息包括部门名和最长者的出生日期。正确的命令是( )。(分数:2.00)A.SELECT 部门名,MIN(出生日期)FROM 部门 JOIN 职工;WHERE 部门部门号=职工部门号 GROUP BY 部门名B.SELECT 部门名MIN(出生日期)FROM 部门 JOIN 职工;ON 部门,部门号
16、=职工部门号 GROUP BY 部门名C.SELECT 部门名,MAX(出生日期)FROM 部门 JOIN 职工;ON 部门部门号=职工部门号 GROUP BY 部门名D.SELECT 部门名,MAX(出生日期)FROM 部门 JOIN 职工;(2).查询所有目前年龄在 25 岁以下(不含 25 岁)的职工信息(姓名、性别和年龄),正确的命令是( )。(分数:2.00)A.SELECT 姓名,性别,YEAR(DATE()一 YEAR(出生日期)年龄 FROM 职 I;WHERE 年龄25B.SELECT 姓名,性别,YEAR(DATE()一 YEAR(出生日期)年龄 FROM 职工:WHERE
17、 YEAR(出生日期)25C.SELECT 姓名,性别,YEAR(DATE()一 YEAR(出生日期)年龄 FROM 职工:WHERE YEAR(DATE()一YEAR(出生日期)25D.SELECT 姓名,性别,年龄=YEAR(DATE()一 YEAR(出生日期)FROM 职工;WHERE YEAR(DATE()一YEAR(出生日期)25(3).连编应用程序不能生成的文件是( )。(分数:2.00)A.app 文件B.exe 文件C.dll 文件D.prg 文件二、基本操作题(总题数:1,分数:2.00)38.(1)新建一个项目 myproj ect,然后再在该项目中建立一个数据库 myba
18、se。(2)将考生文件夹下的 3 个自由表全部添加到新建的 mybase 数据库。(3)利用 SQL ALTER 语句为 orderitem 表的“数量”字段设置有效性规则:字段值必须大于零,然后把该 SQL 语句保存在 soneprg 文件中。(4)在新建的项目 myproj ect 中建立一个表单,并将其保存为 myformscx(不要做其他任何操作)。(分数:2.00)_三、简单应用题(总题数:1,分数:2.00)39.(1)编写 SELECT 语句,从 orders(订单)表中统计 2007 年各月份签订的订单数。统计结果依次包含“月份”和“订单数”两个字段,并按月份升序排序,统计结果
19、存放在 tableone 表中。最后要执行该SELECT 语句,并将该 SELECT 语句存放在命令文件 poneprg 中。(2)首先创建数据库 goods_m,并向其中添加 goods(商品)表。然后在数据库中创建视图 viewone:利用该视图只能查询单价大于等于 2000 且库存量小于等于 2、或者单价小于 2000 且库存量小于等于 4 的商品信息,查询结果依次包含商品号、商品名、单价和库存量四项内容,各记录按商品号升序排序。最后利用该视图查询视图中的全部信息,并将查询结果存放在表 tabletwo 中。(分数:2.00)_四、综合应用题(总题数:1,分数:2.00)40.在考生文件
20、夹下完成如下综合应用:(1)建立数据库“订单管理”。(2)将表 order、goods 和orderitem 添加到“订单管理”数据库。(3)在“订单管理”数据库中创建视图 orderview,该视图包含信息:客户名、订单号、图书名、数量、单价和金额(单价数量)。(4)建立文件名和表单名均为orderform 的表单,在表单中添加表格控件 gridl(将 RecordSourceType 属性设置为“表”)和命令按钮“退出”(commandl)。(5)在表单的 load 事件中使用 SQL 语句从视图 orderview 中按客户名升序、金额降序查询数量为 1 的客户名、图书名和金额信息,并将
21、结果存储到表文件 resultdbf。(6)在表单运行时使得在控件 gridl 中能够显示表 resultdbf 中的内容(在相应的事件中将 gridl 的 recordsource 属性指定为 resultdbf)。(7)单击“退出”命令按钮时释放并关闭表单。完成以上所有功能后运行表单orderform。(分数:2.00)_国家二级(VF)机试模拟试卷 87 答案解析(总分:86.00,做题时间:90 分钟)一、选择题(总题数:38,分数:80.00)1.算法的空间复杂度是指( )。(分数:2.00)A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.算法执行过程中所需要
22、的存储空间 解析:解析:算法的空间复杂度是指执行这个算法所需要的内存空间。一个算法所占用的存储空间包括算法程序所占的空间、输入的初始数据所占的存储空间以及算法执行中所需要的额外空间。其中额外空间包括算法程序执行过程中的工作单元以及某种数据结构所需要的附加存储空间。如果额外空间量相对于问题规模来说是常数,则称该算法是原地工作的。在许多实际问题中,为了减少算法所占的存储空间,通常采用压缩存储技术,以便尽量减少不必要的额外空间。2.下列叙述中正确的是( )。(分数:2.00)A.一个逻辑数据结构只能有一种存储结构B.逻辑结构属于线性结构,存储结构属于非线性结构C.一个逻辑数据结构可以有多种存储结构,
23、且各种存储结构不影响数据处理的效率D.一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率 解析:解析:数据的存储结构是指数据的逻辑结构在计算机存储空间中的存放形式,一种数据结构可以根据需要采用不同的存储结构,常用的存储结构有顺序和链式结构。采用不同的存储结构,其处理的效率是不同的。3.下列关于类、对象、属性和方法的叙述中,错误的是( )。(分数:2.00)A.类是对一类具有相同的属性和方法对象的描述B.属性用于描述对象的状态C.方法用于表示对象的行为D.基于同一个类产生的两个对象不可以分别设置自己的属性值 解析:解析:类是对一类具有相同的属性和方法对象的描述,属性用于描述对象
24、的状态,方法用于表示对象的行为,基于同一个类产生的两个对象是可以分别设置自己的属性值的。4.在软件开发中,需求分析阶段产生的主要文档是( )。(分数:2.00)A.数据字典B.详细设计说明书C.数据流图说明书D.软件需求规格说明书 解析:解析:需求分析的最终结果是生成软件需要规格说明书,可以为用户、分析人员和设计人员之间的交流提供方便。5.数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和( )。(分数:2.00)A.编码设计B.测试阶段C.运行阶段D.物理设计 解析:解析:数据库设计目前一般采用生命周期法,即将整个数据库应用系统的开分解成目标独立的若干阶段,它们是:需要分析阶段、概念设计
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VF 模拟 试卷 87 答案 解析 DOC
