计算机二级VF全真笔试试题(3)

合集下载

计算机二级vf笔试试题,三套,附答案

计算机二级vf笔试试题,三套,附答案

第一部分软件技术基础一、是非判断题1. 2. 3. 4. 5.6. 7. 8. 9. 10二、选择题1. 2. 3. 4. 5.第二部分一、单项选择题1.CBCAD6.DCBAC二、读程序题1.BB2.DD3.DA4.DCB5.ADD6.BDD三、程序填空题1. N<=19 INPUT N=N+12. XH CONTI UPPER LOOP3. 专业year(date())-year(出生年月)count(*)>3 成果数4. rowsourcetype 操作员.操作员passwordchar setfocus30次试题第一部分答案对错对对对对错错错对BDBCB第二部分答案1. D B C D B2. B B A A C(1) C A(2) D A D(3) A C(4) C C B(5) D D(6) C D C1、I<100 I/8 N=N+12、USE XS21 FOR NOT 性别N=N+13、ORDER TO TEMP.TEXT4、AVG(成绩)成绩.学号GROUP BY5、THISFORM.TEXT1.VALUE=“”THISFORM.RELEASETHISFORM.TEXT1.VALUE=TIME()CAPTION31次试题第一部分答案第二部分答案一、单项选择题1、BABDD 6、CBCAA 11、BBACA二、读程序题1、CDC2、CB3、DCA4、BC二、程序填空题1、选择、投影、连接2、CDX、主索引、远程3、*、PACK4、YEAR(出生日期)、N=N+15、X<=10、S=S+W6、INTO、VALUES7、ALTER、ADD8、.T.、READONLY、CLICK、VALUE33次试题第一部分错对对错错对对对错对BDCAD第二部分一。

选择题DDDAA DDCCD BCBCB二。

读程序题CC DAB BBC AB三。

填空1.数据库、DBMS主索引、更新选项卡浏览窗口、INTO TABLE2.100 INT(K/3)=K/3T=T+K3.EOF() >10 AND 数量<=50 SKIP4ALTER UPDATE课程.课程号=授课.课程号WHERE5NAME CAPTION READONLY YEAR(DATE())第三十次等级考试第一部分软件技术基础(共15分)一、是非判断题(每题1分,共10分)1、能影响中断响应次序的技术是中断优先级和终端屏蔽。

年月笔试真全国计算机二级vf真题及答案

年月笔试真全国计算机二级vf真题及答案

20XX年4月笔试真题一、选择题(每小题 2 分,共70 分)2007.04(1)下列叙述中正确的是。

A)算法的效率只与问题的规模有关,而与数据的存储结构无关.B)算法的时间复杂度是指执行算法所需要的计算工作量C)数据的逻辑结构与存储结构是一一对应的.D)算法的时间复杂度与空间复杂度一定相关.2007.04(2)在结构化程序设计中,模块划分的原则是。

A)各模块应包括尽量多的功能B)各模块的规模应尽量大C)各模块之间的联系应尽量紧密D)模块内具有高内聚度,模块间具有低耦合度2007.04(3)下列叙述中正确的是。

A)软件测试的主要目的是发现程序中的错误.B)软件测试的主要目的是确定程序中错误的位置.C)为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作D)软件测试是证明软件没有错误2007.04(4)下面选项中不属于面向对象程序设计特征的是。

A)继承性B)多态性C)类比性D)封装性2007.04(5)下列对列的叙述正确的是。

A)队列属于非线性表B)队列按”先进后出”的原则组织数据C)队列在队尾删除数据D)队列按先进先出原则组织数据2007.04(6)对下列二叉树进行前序遍历的结果为A)DYBEAFCZX B)YDEBFZXCA C)ABDYECFXZ D)ABCDEFXYZ 2007.04(7)某二叉树中有n个度为2的结点则该二叉树中的叶子结点数为A)n+1 B)n-1 C)2n D)n/2007.04(8)在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是。

A)井B)交C)投影D)笛卡儿乘积2007.04(9)在E-R图中,用来表示实体之是联系的图形是。

A)矩形B)椭圆形C)菱形D)平行四边形2007.04(10)下列叙述中错误的是。

A)在数据库系统中,数据的物理结构必须与逻辑结构一致.B)数据库技术的根本目标是要解决数据的共享问题C)数据库设计是指在已有数据库管理系统的基础上建立数据库D)数据库系统需要操作系统的支持2007.04(11)以下不属于SQL数据操作命令的是。

计算机二级VF上机考试真题及答案

计算机二级VF上机考试真题及答案
计算机二级 VF 上机考试真题及答案
一、基本操作题(共 4 小题,第 1 题和第 2 题各 7 分、第 3 题和第 4 题各 8 分,计 30 分) 在考生文件夹下完成如下操作: 1. 从数据库 stock 中移去表 stock_fk(不是删除)。 2. 将自由表 stock_name 添加到数据库中。 3. 为表 stock_sl 建立一个主索引,索引名和索引表达式均为“股票代码”。 4. 为 stock_name 表的股票代码字段设置有效性规则,“规则”是: left (股票代码, 1) = ”6”,错误提示信息是“股票代码的第一位必须是 6”。 二、简单应用(共 2 小题,每题 20 分,计 40 分) 在考生文件夹下完成如下简单应用: 1. 用 SQL 语句完成下列操作:列出所有赢利(现价大于买入价)的股票简称、现价、买入 价和持有数量,并将检索结果按持有数量降序排序存储于表 stock_temp 中。 2. 使用一对多报表向导建立报表。要求:父表为 stock_name,子表为 stock_sl,从父表中选 择字段:“股票简称”;从子表中选择全部字段;两个表通过“股票代码”建立联系;按股票 代码升序排序;报表标题为:“股票持有情况”;生成的报表文件名为 stock_report。 三、综合应用(1 小题,计 30 分) 设计名为 mystock 的表单(控件名、文件名均为 mystock)。表单的标题为:“股票持有情况”。 表单中有两个文本框(text1 和 text2)和两个命令按钮“查询”(名称为 Command1)和“退 出”(名称为 Command2)。 运行表单时,在文本框 text1 中输入某一股票的汉语拼音,然后单击“查询”,则 text2 中会 显示出相应股票的持有数量。 单击“退出”按钮关闭表单。.

二级VF试题及答案

二级VF试题及答案

二级试题及答案(vf)一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)(1)请在考生文件夹下建立一个项目wy。

(2)将考生文件夹下的数据库ks4加入到新建的项目wy中去。

(3)利用视图设计器在数据库中建立视图view_1,视图包括gjhy表的全部字段(顺序同gjhy中的字段)和全部记录。

(4)从表hjqk中查询"奖级"为一等的学生的全部信息(hjqk表的全部字段),并按分数的降序存入新表new1中。

(1)启动Visual FoxPro后,在命令窗口输入命令:CREA TE PROJECT wy,新建一个项目管理器。

(2)在项目管理器wy中,单击"数据"选项卡,然后选中列表框中的"数据库",单击选项卡右边的"添加"命令按钮,系统弹出"打开"对话框,将考生文件下的ks4数据库文件添加到项目管理器中。

(3)在"数据"选项卡中,依次展开"数据库"-"ks4",选中ks4分支下的"本地视图",单击项目管理器右边的"新建"命令按钮,在弹出的"新建本地视图"对话框中,单击"新建视图"图标按钮,打开视图设计器,将gjhy数据表添加到视图设计器中。

根据题意,在视图设计器的"字段"选项卡中,将"可用字段"列表框中的字段全部添加到右边的"选定字段"列表框中,完成视图设计,将视图以view_1文件名保存在考生文件夹下。

(4)在"数据"选项卡中选中"查询",然后单击"新建"命令按钮,单击"新建查询"对话框中的"新建查询"图标按钮,打开查询设计器,将数据表hjqk添加到查询设计器中。

计算机二级《VF》考试试题及答案

计算机二级《VF》考试试题及答案

计算机二级《VF》考试试题及答案2016年计算机二级《VF》考试试题及答案一、基本操作题1.在考生文件夹下建立数据库BOOKAUTH.DBC,把表BOOKS和AUTHORS添加到该数据库中。

2.为AUTHORS表建立主索引,索引名为“PK”,索引表达式为“作者编号”。

3.为BOOKS表建立两个普通索引,第一个索引名为“PK”,索引表达式为“图书编号”;第二个索引名和索引表达式均为“作者编号”。

4.建立AUTHORS表和BOOKS表之间的永久性联系。

二、简单应用题在考生文件夹下完成如下简单应用:1.打开表单MYFORM4-4,把表单(名称为Fomd)标题改为“欢迎您”,将文本“欢迎您访问系统”(名称为Label1的标签)改为25号黑体。

最后在表单上添加“关闭”(名称为Command1)命令按钮,单击此按钮关闭表单。

保存并运行表单。

设计一个表单MYFORM4,表单中有两个命令按钮“查询”和“退出”(名称分别为Command1和Command2)。

(1)单击“查询”命令按钮,查询BOOKAUTH数据库中出版过3本以上(含3本)图书的作者信息,查询信息包括作者姓名和所在城市;查询结果按作者姓名升序保存在表NEW-VIEW4中。

(2)单击“退出”命令按钮关闭表单。

注意:完成表单设计后要运行表单的所有功能。

三、综合应用题(1)在考生文件夹下,将BOOKS表中所有书名中含有“计算机”3个字的图书复制到BOOKS_BAK表中,以下操作均在BOOKS_BAK表中完成。

(2)复制后的图书价格在原价格的基础上降低5%。

(3)从图书均价高于25元(含25)的出版社中,查询并显示图书均价最低的出版社名称及均价,查询结果保存在new_table4表中(字段名为出版单位和均价)。

【参考答案及解析】一、基本操作题【考点分析】本大题主要考查的知识点是:数据库的建立、向数据库中添加表、为表建立索引以及表间建立联系。

【解题思路】通过“新建”菜单或“新建”命令按钮实现数据库的建立,在数据库设计中完成表的添加;为表建立索引需要在表设计器中进行;为两张表建立永久性联系需要在数据库设计器中进行,并且两张表要分别在对应的字段上建立主索引和普通索引。

全国计算机等级考试二级VF笔试真题及答案

全国计算机等级考试二级VF笔试真题及答案
该图是( ). A.N-S 图 B. PAD 图 C. 程序流程图 D.E-R 图 答案 C 8.数据库管理系统是( )。 A. 操作系统的一部分 B.在操作系统支持下的系统软件 C.一种编译系统 D.一种操作系统 答案 B 9.在 E-R 图中,用来表示实体联系的图形是( )。
A.椭圆形 B.矩形 C.菱形 D .三角形
4. 算法的空间复杂度是指( )。
A.算法在执行过程中所需要的计算机存储空间 B.算法所处理的数据量
C.算法程序中的语句或指令条数 数
D.算法在执行过程中所需要的临时工作单元
答案 A 解析:算法的空间复杂度是指执行算法所需要的内存空间,包括算法程序所占空间,输入的初始数 据所占空间和执行过程中所需要的额外空间. 5. 软件设计中划分模块的一个准则是( )。 A. 低内聚低耦合 B. 高内聚低耦合 C. 低内聚高耦合 D. 高内聚高耦合 答案 B 解析:模块内部各元素之间的联系要紧密,高内聚,模块间的连接的紧密程度要低,低耦合,这样可 以提高模块的独立性. 6. 下列选项中不属于结构化程序设计原则的是( )。 A.可封装 B.自顶向下 C.模块化 D.逐步求精 答案 A 7.软件详细设计产生的图如下
B. SELECT 教师表.系号,COUNT(*)FROM 教师表,学院表; WHERE 教师表.系号=学院表.系号 GROUP BY 教师表.系号 INTO DBF TEMP SELECT MAX(人数)FROM TEMP
C. SELECT 教师表.系号,COUNT(*)AS 人数 FROM 教师表,学院表; WHERE 教师表.系号=学院表.系号 GROUP BY 教师表.系号 TO FILE TEMP
答案 C
10.有三个关系 R,S,T 如下:

计算机等级考试二级VF笔试真题及部分答案解析

计算机等级考试二级VF笔试真题及部分答案解析
13、为当前表中的所有学生的总分增加十分,可以使用的命令是 A.CHANGE 总分 WITH 总分+10 B.REPLACE 总分 WITH 总分+10 C.CHANGE ALL 总分 WITH 总分+10 D.REPLACE ALL 总分 WITH 总分+10 答案:D 解析:记住修改记录用 REPLACE
10、有两个关系 R 和 T 如下: R
A
B
C
a
1
2
b
2
2
c
3
2
d
3
2
Байду номын сангаас
T
A
B
C
c
3
2
d
3
2
则由关系 R 得到关系 T 的操作是 A.选择 B.投影
C.交 D.并 答案:A 解析:从一个关系中选出某一行(几行)符合条件要求的记录,称为选择
从一个关系中选出某一列(几列)符合条件要求的内容,称为投影 11、在 VisualFoxpro 中,编译后的程序文件的扩展名为 A.PRG B.EXE C.DBC D.FXP 答案:D 12、假设表文件 TEST.DBF 已经在当前工作区打开,要修改其结构,可使用的的命令 A.MODI STRU B.MODI COMM TEST C.MODI DBF D.MODI TYPE TEST 答案:A
C.会自动删除子表中所有相关记录
D.不作参照完整性检查,删除父表记录与子表无关
答案:C
23、为了在报表中打印当前时间,这时应该插入一个
A.表达式控件 B.域控件 C.标签控件 D.文本控件
答案:B
24、以下关于查询的描述正确的是
A.不能根据自由表建立查询

全国计算机等级二级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)题使用如下的班级表和学生表。

国家二级VF笔试-试卷3

国家二级VF笔试-试卷3

国家二级VF笔试-试卷3(总分:86.00,做题时间:90分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。

(分数:2.00)__________________________________________________________________________________________ 解析:2.算法的主要运算如下: While i<n do { s=0; While s<n do { s=s+1; } i=i+1; } 其中i的初值为0,s初值为0,“=”为赋值号。

该算法的时间复杂度为()(分数:2.00)A.O(2n)B.O(n+log2n)C.O(nlog2n)D.O(n2) √解析:解析:程序中有两个嵌套的n循环,故时间复杂度为O(n2)。

3.一个采用顺序存储结构的栈,其中top为栈顶指针,若以地址高端作栈顶,地址低端作栈底,那么进行进栈操作时,对top的操作为( )。

(分数:2.00)A.top=top-1B.top=top+1 √C.top=0D.top不做任何修改解析:解析:栈是一种操作受限的线性表,只能在栈顶进行插入和删除操作,当进行入栈运算时,首先栈顶指针加1,指向一个空的存储空间,然后将数据写入该地址空间,因此选项B是正确的操作。

选项A是当进行出栈时的操作,选项C是当置栈为空时的操作,选项D是当读栈顶元素时栈顶指针保持不动。

4.在包含1000个元素的线性表中实现如下各运算,所需的执行时间最长的是( )。

(分数:2.00)A.线性表按顺序方式存储,在线性表的第10个结点后面插入一个新结点√B.线性表按链接方式存储,在线性表的第10个结点后面插入一个新结点C.线性表按顺序方式存储,删除线性表的第990个结点D.线性表按链接方式存储,删除指针P所指向的结点解析:解析:A对应的运算,需把第1000个元素到第11个元素依次后移一位,共需移动990个元素:B对应的运算,只需从第1个结点开始,顺序查找到第10个结点,再进行两次交换指针即可;选项C对应的运算,在顺序表中删除一个元素,需把删除元素的后面元素前移,共前移10个元素;选项D对应的运算,在链接表中删除结点,只需进行一次指针的修改即可。

国家二级VF机试(数据库基础知识)模拟试卷3(题后含答案及解析)

国家二级VF机试(数据库基础知识)模拟试卷3(题后含答案及解析)

国家二级VF机试(数据库基础知识)模拟试卷3(题后含答案及解析)题型有:1. 选择题选择题1.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是A.DBS包括DB和DBMSB.DBMS包括DB和DBSC.DB包括DBS和DBMSD.DBS就是DB,也就是DBMS正确答案:A解析:本题是对数据库相关基本概念的考查。

DBS是指引进数据库技术后的计算机系统,它包括硬件系统、数据库集合(DB)、数据库管理系统(DBMS)及相关软件、数据库管理员和用户。

知识模块:数据库基础知识2.以下描述中正确的是A.数据库只包括描述事物的数据本身B.数据库中的数据具有较小的冗余和较高的数据独立性C.数据库系统是为数据库的建立、使用和维护而配置的软件D.数据库管理系统是数据库集合的组成部分正确答案:B解析:本题考查数据库的基本特征。

数据库是长期存储在计算机内、有组织的、可共享的大量数据的集合。

数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。

概括的讲,数据库数据有永久性存储、有组织和可共享三个基本特点。

知识模块:数据库基础知识3.以下描述中错误的是A.层次数据模型可以表示一对多的联系B.一张二维表就是一个关系C.层次数据模型不能直接表示多对多的联系D.网状数据模型不能直接表示多对多的联系正确答案:D解析:本题考查网状数据模型的概念。

网状模型以网状结构表示实体与实体之间的联系。

网中的每一个结点代表一个记录类型,联系用链接指针来实现。

网状模型可以表示多个从属关系的联系,也可以表示数据间的交叉关系,即数据问的横向关系与纵向关系。

其特征是:允许结点有多于一个父结点;可以有一个以上的结点没有父结点。

知识模块:数据库基础知识4.数据库系统的核心是A.表B.文件C.数据库管理系统D.数据库管理员正确答案:C解析:本题考查数据系统的概念。

数据库系统一般由数据库、数据库管理系统(DBMS)、应用系统、数据库管理员和用户构成。

2020年计算机考试《二级VF》全真机考试题

2020年计算机考试《二级VF》全真机考试题

2020年计算机考试《二级VF》全真机考试题二、基本操作题(共18分)1、(1)建立项目文件,文件名为“xm”。

(2)在项目“xm”中建立数据库,文件名为“DB1”。

(3)建立自由表“选修课”(不要求输入数据),表结构为:(4)将数据库“学生管理”中的表“学生”移出,使之变为自由表。

2、(1)建立项目文件,名为“xm”。

将数据库“住宿管理”添加到新建立的项目当中。

(3)建立自由表成绩(不要求输入数据),表结构为:(4)修改表单“bd1”,将其标题改为“信息查询”。

3、(1)将数据库“school”的表“course”的结构拷贝到新表“n course”中。

(2)将表“course”中的记录拷贝到表“n_course”中。

(3)对数据库“school”中的表“teacher”使用表单向导建立一个简单的表单,文件名为“teacher”,要求:显示表中的“职工编号”、“姓名”、“性别”和“职称”字段。

表单样式为“凹陷式”;按钮类型为“文本按钮”;按“职工编号”升序排序,表单标题为“教师信息浏览”。

(4)把表单“teacher”添加到新建项目“xm”中。

4、(1)建立项目文件,文件名为“xm”。

(2)将数据库“公司”添加到项目中。

(3)对数据库下的表“职员信息”,使用视图向导建立视图“view1”,要求显示出表中部门编号为“0003”的记录中的所有字段。

(4)建立简单的菜单“cd1”,要求有两个菜单项:“开始”和“关闭”。

其中单击“关闭”菜单项将使用SET SYSMENU TO DEFALUT返回到系统菜单。

5、在考生文件夹下完成下列基本操作: (1)新建一个名为“xm”的项目。

(2)在项目中建立一个名为“图书”的数据库。

(3)将考生文件夹下的所有自由表添加到“图书”数据库中。

(4)在项目中建立查询“cx”,查询价格大于或等于30的图书的所有信息,查询结果按“价格”降序排序。

三、简单应用题(共24分)6、(1)在考生文件夹下有一个数据库“school”,其中“zgxx”表结构如下:zgxx(职工编号C(4),姓名C(8),性别C(2),工资N(7,2),年龄N(2),职称C(10))现在要对“zgxx'’表实行修改,指定“编号”为主索引,索引名和索引表达式均为“职工编号”;指定“职称”为普通索引,索引名和索引表达式均为“职称”;“年龄”字段的有效性规则在18~60之间(含18和60),默认值是30。

计算机二级(VF)程序设计基础章节练习试卷3(题后含答案及解析)

计算机二级(VF)程序设计基础章节练习试卷3(题后含答案及解析)

计算机二级(VF)程序设计基础章节练习试卷3(题后含答案及解析) 题型有:1. 选择题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。

1.正确的程序注释一般包括序言性注释和()。

A.说明性注释B.解析性注释C.概要性注释D.功能性注释正确答案:D 涉及知识点:程序设计基础2.结构化程序设计主要强调的是()。

A.程序的规模B.程序的易读性C.程序的执行效率D.程序的可移植性正确答案:B 涉及知识点:程序设计基础3.对建立良好的程序设计风格,下面描述正确的是()。

A.程序应简单、清晰、可读性好B.符号名的命名要符合语法C.充分考虑程序的执行效率D.程序的注释可有可无正确答案:A 涉及知识点:程序设计基础4.下面对对象概念描述错误的是()。

A.任何对象都必须有继承性B.对象是属性和方法的封装体C.对象间的通信靠消息传递D.操作是对象的动态性属性正确答案:A 涉及知识点:程序设计基础5.在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送()。

A.调用语句B.命令C.口令D.消息正确答案:D 涉及知识点:程序设计基础6.面向对象的设计方法与传统的面向过程的方法有本质上的不同,它的基本原理是()。

A.模拟现实世界中不同事物之间的联系B.强调模拟现实世界中的算法而不强调概念C.使用现实世界的概念抽象地思考问题从而自然地解决问题D.鼓励开发者在软件开发的绝大部分过程中都用实际领域的概念去思考正确答案:C 涉及知识点:程序设计基础7.在结构化方法中,软件功能分解属于下列软件开发中的阶段是()。

A.详细设计B.需求分析C.总体设计D.编程调试正确答案:C 涉及知识点:程序设计基础8.在设计程序时,应采纳的原则之一是()。

A.程序结构应有助于读者理解B.不限制GOTO语句的使用C.减少或取消注解行D.程序越短越好正确答案:A 涉及知识点:程序设计基础9.结构化程序设计的3种结构是()。

国家二级VF机试(数据库及其操作)模拟试卷3(题后含答案及解析)

国家二级VF机试(数据库及其操作)模拟试卷3(题后含答案及解析)

国家二级VF机试(数据库及其操作)模拟试卷3(题后含答案及解析)题型有:1. 选择题选择题1.如果在命令窗口执行命令“LISI名称”后主窗口中显示记录号名称1电视机2计算机3电话线4电冰箱5电线假定名称字段为字符型,宽度为6,那么下面程序段的输出结果是GO 2 SCAN NEXT 4 FOR LEFT(名称,2)=”电”IF RIGHT(名称,2)=”线”EXIT ENDIF ENDSCAN ?名称A.电话线B.电线C.电冰箱D.电视机正确答案:A解析:题干中给出的程序段的功能是从表中第二条语句开始到它后面的四条语句,将第一个字为“电”并且最后一个字为“线”的记录显示输出。

题干中给出的条件指出表字段宽度为6。

“电话线”第一个字是“电”,最后一个字是“线”。

符合条件。

知识模块:数据库及其操作2.为当前表中所有学生的总分增加10分,可以使用的命令是A.CHANGE总分WITH总分+10B.REPLACE 总分WITH总分+10C.CHANGE ALL 总分WITH 总分+10D.REPLACE ALL 总分WITH 总分+10正确答案:D解析:在VFP中,修改表记录的命令有3个,分别是Change、Edit和Replace。

其中,Change和Edit命令均用于交互对当前表的记录进行编辑、修改,并且默认修改的是当前记录。

所以选项A和选项C的Change命令为交互状态下的修改记录的命令,此处命令格式也是错误的。

可以使用:REPLACE命令直接用指定表达式或值修改记录,REPLACE命令的常用格式是:REPLACE FieldName1 WITH e Expression/[,FieldName2 WITH eExpression2]…[FOR lExpression1] 该命令的功能是直接利用表达式eExpression的值替换字段FieldName的值,从而达到修改记录值的目的,该命令一次可以修改多个字段(eExpression1,eExpression2…)的值,如果不使用FOR短语,则默认修改的是当前记录;如果使用了FOR短语,则修改逻辑表达式lExpression1为真的所有记录。

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

全真试题(3)一、选择题在下列各题的A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。

(1)软件是指A)程序B)程序和文档C)算法加数据结构D)程序、数据与相关文档的完整集合(2)检查软件产品是否符合需求定义的过程称为A)确认测试B)集成测试C)验证测试D)验收测试(3)以下不属于对象的基本特点的是A)分类性B)多态性C)继承性D)封装性(4)在设计程序时,应采纳的原则之一是A)不限制goto语句的使用B)减少或取消注解行C)程序越短越好D)程序结构应有助于读者理解(5)下列叙述中正确的是A)程序执行的效率与数据的存储结构密切相关B)程序执行的效率只取决于程序的控制结构C)程序执行的效率只取决于所处理的数据量D)以上三种说法都不对(6)数据结构中,与所使用的计算机无关的是数据的A)存储结构B)物理结构C)逻辑结构D)物理和存储结构(7)线性表的顺序存储结构和线性表的链式存储结构分别是A)顺序存取的存储结构、顺序存取的存储结构B)随机存取的存储结构、顺序存取的存储结构C)随机存取的存储结构、随机存取的存储结构D)任意存取的存储结构、任意存取的存储结构(8)树是结点的集合,它的根结点数目是A)有且只有1B)1或多于1C)0或1D)至少2(9)下列有关数据库的描述,正确的是A)数据库是一个DBF文件B)数据库是一个关系C)数据库是一个结构化的数据集合D)数据库是一组文件(10)数据库、数据库系统和数据库管理系统之间的关系是A)数据库包括数据库系统和数据库管理系统B)数据库系统包括数据库和数据库管理系统C)数据库管理系统包括数据库和数据库系统D)3者没有明显的包含关系(11)向项目中添加表单,可以使用项目管理器的A)"代码"选项卡B)"类"选项卡C)"数据"选项卡D)"文档"选项卡(12)下列函数中,函数值为数值型的是A)AT("中国","中国计算机")B)CTOD("04/30/2004")C)BOF()D)SUBSTR(DTOC(DATE()),7)(13)函数IIF(LEN(SPACE(5))<>5,1,-1)的值为A).T.B).F.C)1D)-1(14)扩展名为mnx的文件是A)备注文件B)项目文件C)表单文件D)菜单文件(15)下列叙述中,正确的是A)INPUT命令只能接受字符串B)ACCEPT命令只能接受字符串C)ACCEPT命令可以接收任意类型的Visual FoxPro表达式D)WAIT只能接收一个字符,且必须按Enter键(16)在指定字段或表达式中不允许出现重复值的索引是A)惟一索引B)惟一索引和候选索引C)惟一索引和主索引D)主索引和候选索引(17)对象的相对引用中,要引用当前操作的对象,可以使用的关键字是A)ParentB)ThisFormC)ThisformSetD)This(18)从设备表中查询单价大于100000元的设备,并显示设备名称,正确的命令是A)SELECT 单价>100000 FROM 设备表FOR 设备名称B)SELECT 设备名称FROM 设备表FOR 单价>100000C)SELECT 单价>100000 FROM 设备表WHERE 设备名称D)SELECT 设备名称FROM 设备表WHERE 单价>100000(19)下列关于自由表的说法中,错误的是A)在没有打开数据库的情况下所建立的数据表,就是自由表B)自由表不属于任何一个数据库C)自由表不能转换为数据库表D)数据库表可以转换为自由表(20)SQL的DELETE命令是指A)从视图中删除行B)从视图中删除列C)从基本表中删除行D)从基本表中删除列(21)在Visual FoxPro 中,视图基于A)表B)视图C)查询D)报表(22)查询设计器中包含的选项卡有A)字段、联接、筛选、排序依据、分组依据、杂项B)字段、联接、筛选、分组依据、排序依据、更新条件C)字段、联接、筛选条件、排序依据、分组依据、杂项D)字段、联接、筛选依据、分组依据、排序依据、更新条件(23)在Visual FoxPro 中有如下程序文件TEST:*程序名:TEST.PRG*调用方法:DO TESTSET TALK OFFCLOSE ALLmX="Visual FoxPro"mY="二级"DO SUB1 WITH mY?mY+mXRETURN*子程序:SUB1.PRGPROCEDURE SUB1PARAMETERS mYmY="计算机等级"+mYRETURN执行命令DO TEST后,屏幕的显示结果为A)二级Visual FoxProB)计算机等级二级Visual FoxProC)计算机等级Visual FoxProD)计算机等级二级(24)下列字段名中不合法的是A)当前B)7个考生C)dDc_111D)DDD(25)表达式4*3^2-1/2+3^2的值为A)26.5B)45.5C)44.5D)20.5(26)SQL查询语句中,将查询结果存放在永久表中应使用短语A)TOPB)INTO ARRAYC)INTO CURSORD)INTO TABLE(27)选项组控件的ButtonCount属性用于A)指定选项组中哪个选项按钮被选中B)指明与选项组建立联系的数据源C)指定选项组中选项按钮的数目D)存取选项组中每个按钮的数组(28)下列程序的运行结果是SET TALK OFFSTORE 0 TO SN=20DO WHILE N>SS=S+NN=N-2ENDDO? SRETURNA)0B)2C)20D)18(29)下列命令动词中,不具有数据操纵功能的SQL语句是A)DELETEB)UPDATEC)INSERTD)DROP(30)显示2005年1月1日后签订的订单,显示订单的订单号、客户名以及签订日期。

正确的SQL语句是A)SELECT 订单号,客户名,签订日期 FROM 订单 JOIN 客户 ON 订单.客户号=客户.客户号 WHERE 签订日期>{^2005-1-1}B)SELECT 订单号,客户名,签订日期 FROM 订单 JOIN 客户 WHERE 订单.客户号=客户.客户号 AND 签订日期>{^2005-1-1}C)SELECT 订单号,客户名,签订日期 FROM 订单,客户 WHERE 订单.客户号=客户.客户号 AND 签订日期<{^2005-1-1}D)SELECT 订单号,客户名,签订日期 FROM 订单,客户 ON 订单.客户号=客户.客户号 AND 签订日期<{^2005-1-1}(31)有"部门表"和"职工表",内容如下:部门.dbf:部门号C(8),部门名C(12),负责人C(6),电话C(16)职工.dbf:部门号C(8),职工号C(10),姓名C(8),性别C(2),出生日期D查询每个部门年龄最长者的信息,要求得到的信息包括部门名和最长者的出生日期。

正确的命令是A)SELECT 部门名,MIN(出生日期) FROM 部门JOIN 职工;ON 部门.部门号=职工.部门号GROUP BY 部门号B)SELECT 部门名,MAX (出生日期) FROM 部门JOIN 职工;ON 部门.部门号=职工.部门号GROUP BY 部门号C)SELECT 部门名,MIN (出生日期) FROM 部门JOIN 职工;WHERE 部门.部门号=职工.部门号GROUP BY 部门号D)SELECT 部门名,MAX (出生日期) FROM 部门JOIN 职工;WHERE 部门.部门号=职工.部门号GROUP BY 部门号(32)查询借阅了两本和两本以上图书的读者姓名和单位,应使用SQL语句A)SELECT 姓名,单位FROM 读者;WHERE 借书证号IN;(SELECT 借书证号FROM 借阅;GROUP BY 借书证号HAVING COUNT(*)>=2)B)SELECT 姓名,单位FROM 读者;WHERE 借书证号EXISTS;(SELECT 借书证号FROM借阅;GROUP BY 借书证号HAVING COUNT(*)>=2)C)SELECT 姓名,单位FROM 读者;WHERE 借书证号EXISTS;(SELECT 借书证号FROM 借阅;GROUP BY 借书证号WHERE COUNT (*)>=2)D)SELECT 姓名,单位FROM 读者;WHERE 借书证号IN;(SELECT 借书证号FROM 借阅;GROUP BY 借书证号WHERE COUNT (*)>=2)(33)嵌套查询命令中的IN,相当于A)等号=B)集合运算符C)加号+D)减号-(34)打开数据库abc的正确命令是A)OPEN DATABASE abcB)USE abcC)USE DATABASE abcD)OPEN abc(35)在Visual FoxPro中,关于查询的正确叙述是A)查询与数据库表相同,用来存储数据B)可以从数据库表、视图和自由表中查询数据C)查询中的数据是可以更新的D)查询是从一个或多个数据库表中导出来为用户定制的虚拟表二、填空题请将每一个空的正确答案写在答题卡序号的横线上,答在试卷上不给分。

(1)需求分析最终结果是产生【1】。

(2)为了便于对照检查,测试用例应由输入数据和预期的【2】两部分组成。

(3)数据结构分为逻辑结构与存储结构,线性链表属于【3】。

(4)某二叉树中度为2的结点有18个,则该二叉树中有【4】个叶子结点。

(5)【5】是数据库设计的核心。

(6)在SQL语句中空值用【6】表示。

(7)查询图书表中每类图书中多于1册的图书的分类号、册数和平均单价。

请对下面的SQL语句填空:SELECT 分类号,COUNT(*),AVG(单价) FROM 图书;GROUP BY 分类号 HAVING【7】(8)要求按成绩降序排序,输出"文学系"学生选修了"计算机"课程的学生姓名和成绩。

请将下面的SQL语句填写完整。

SELECT 姓名,成绩 FROM 学生表,选课表;WHERE 院系="文学系" AND 课程名="计算机" AND 学生表.学号=选课表.学号;ORDER BY【8】(9)删除COURSE表中字段"学时数",使用SQL语句:【9】TABLE COURSE DROP 学时数(10)在文本框中, 【10】属性指定在一个文本框中如何输入和显示数据,利用PasswordChar 属性指定文本框内显示占位符。

相关文档
最新文档