[计算机类试卷]国家二级VF笔试模拟试卷299及答案与解析.doc
《[计算机类试卷]国家二级VF笔试模拟试卷299及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级VF笔试模拟试卷299及答案与解析.doc(24页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF笔试模拟试卷 299及答案与解析 1 2 算法的时间复杂度是指 _。 ( A)执行算法程序所需要的时间 ( B)算法程序的长度 ( C)算法执行过程中所需要的基本运算次数 ( D)算法程序中的指令条数 3 设计软件结构是在软件生命周期的 ( )。 ( A)软件定义期 ( B)软件开发期 ( C)软件维护期 ( D)以上 3个都不是 4 线性表的顺序存储结构和线性表的链式存储结构分别是 _。 ( A)顺序存取的存储结构、顺序存取的存储结构 ( B)随机存取 的存储结构、顷序存取的存储结构 ( C)随机存取的存储结构、随机存取的存储结构 ( D)任意存取的存储结构、任意存取的存储结构
2、 5 下列有关二叉树的说法,正确的是 _。 ( A)二叉树的度为 2 ( B)任何一棵二叉树中至少有一个结点的度为 2 ( C)度为 0的树是一棵二叉树 ( D)二叉树中任何一个结点的度都为 2 6 在下列叙述中,错误的一条是 _。 ( A)对关系的描述称为关系模式,一个关系模式对应一个关系的结构 ( B)不同元组对同一个属性的取值范围称为域 ( C)二维表中的行 称为属性 ( D)所谓关键词,即属性或属性组合,其值能够唯一标识一个元组 7 设有下列二叉树: 对此二叉树中序遍历的结果为 ( A) ABCDEF ( B) DBEAFC ( C) ABDECF ( D) DEBFCA 8 下列不属
3、于数据库管理系统提供的数据语言的是 ( A)数据定义语言 ( B)数据查询语言 ( C)数据操纵语言 ( D)数据控制语言 9 对长度为 n的线性表进行顺序查找,在最坏情况下需要比较的次数为 ( )。 ( A) 125 ( B) n/2 ( C) n ( D) n+1 10 对于长 度为 n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是 _。 ( A)冒泡排序为 n/2 ( B)冒泡排序为 n ( C)快速排序为 n ( D)快速排序为 n(n-1)/2 11 字符串长度函数 len(space(3)-“2”)的值是 _。 ( A) 5 ( B) 4 ( C) 1 ( D)提示
4、错误 12 在程序中用 WITHMyForm.ENDWITH修改表单对象的属性再显示该表单,其中 “” 所书写的正确代码是 _。 ( A) Width=500 Show ( B) MyForrn Width=500 MyForm Show ( C) Width=500 Show ( D) THISForm.Width=500 THlSForm.Show 12 (31)到 (35)题使用如下数据表。 学生 ”表:学号 C(8),姓名 C(8),性别 C(2),系名 (10),出生日期 D “课程 ”表:课程编号 C(4),课程名称 C(12),开课系名 C(10) “成绩 ”表:学号 C(8),
5、课程编号 C(4),成绩 I 13 检索每门课程的总分,查询结果中包括 课程名和总分,正确的语句是 ( )。 ( A) SELECT课程名称 ,COUNT(成绩 )AS总分 FROM课程 ,成绩; WHERE课程 .课程编号 =成绩 .课程编号; ORDER BY成绩 .课程编号 ( B) SELECT课程名称 ,COUNT(成绩 )AS总分 FROM课程 ,成绩; WHERE课程 .课程编号 =成绩 .课程编号; GROUP BY成绩 .课程编号 ( C) SELECT课程名称 ,SUM(成绩 )AS总分 FROM课程 ,成绩; WHERE课程 .课程编号 =成绩 .课程编号; ORDERB
6、Y成绩 .课程编号 ( D) SELECT课程名称 ,SUM(成绩 )AS总分 FROM课程 ,成绩; WHERE课程 .课程编号 =成绩 .课程编号; GROUP BY成绩 .课程编号 14 若有如下 SQL查询语句: SELECT 课程名称 ,开课系名 ,COUNT(学号 )AS选修人数; FROM成绩 ,课程; WHERE课程 .课程编号 =成绩 .课程编号; GROUP BY课程名称; HAVING COUNT(*) 3 上述语句所表示的含义是 ( )。 ( A)检索开课在 3门以上的开课系名、课程名称和选修人数 ( B)检索选修了 3门课程以上的学生记录,显示结果包括课程名称、开课系
7、名和选修人数 ( C)检索每门课程中,有 3人以上选修该课程的记录,显示结果包括课程名称、开课系名和选修人数 ( D)检索选修人数最多的 3门课程的记录,显示结果包括课程名称、开课系名和选修人数 15 为 “成绩 ”表中的 “成绩 ”字段定义有效性 检查及错误信息的提示,要求当成绩大于 100分时,提示 “成绩不能超过 100分 ”的信息,正确的语句是 ( )。 ( A) ALTER TABLE 成绩 ALTER成绩; FOR CHECK成绩 =100 ERROR“成绩不能超过 100分 “ ( B) ALTER TABLE 成绩 ALTER成绩; (WHERE CHECK成绩 =100 ER
8、ROR“成绩不能超过 100分 “) ( C) ALTER TABLE 成绩 ALTER成绩; SET CHECK成绩 =100ERROR“成绩不能超过 100分 “ ( D) ALTER TABLE 成绩 ALTER成绩; (SET CHECK成绩 =100 ERROR“成绩不能超过 100分 “) 16 利用 SQL派生一个包含 “课程名称 ”、 “姓名 ”和 “成绩 ”的视图,要求按 “课程名称 ”升序排序,正确的语句是 ( )。 ( A) CREATE VIEW view1 AS; (SELECT课程 .课程名称 ,学生 .姓名 ,成绩 .成绩; FROM课程 INNER JOIN成绩
9、; INNER JOIN学生: ON成绩 .学号 =学生 .学号; ON课程 .课程编号 =成绩 .课程编号; GROUP BY课程名称 ) ( B) CREATE VIEW view1 AS; (SELECT课程 .课程名称 ,学生 .姓名 ,成绩 .成绩; FROM课程 INNER JOIN成绩; INNER JOIN学生: ON成绩 .学号 =学生 .学号; ON课程 .课程编号 =成绩 .课程编号; ORDER BY课程名称 ) ( C) CREATE VIEW view1 AS; SELECT课程 .课程名称 ,学生 .姓名 ,成绩 .成绩; FROM课程 INNER JOIN成绩;
10、 INNER JOIN学生: ON成绩 .学号 =学生 .学号; ON课程 .课程编号 =成绩 .课程编号; GROUP BY课程名称 ( D) CREATE VIEW view1 AS; SELECT课程 .课程名称 ,学生 .姓名 ,成绩 .成绩; FROM课程 INNER JOIN成绩; INNER JOIN学生; ON成绩 .学号 =学生 .学号; ON课程 .课程编号 =成绩 .课程编号; ORDER BY课程名称 17 向 “成绩 ”表末尾插入一条 “学号 ”为 “08102002”, “课程编号 ”为 “4001”, “成绩 ”为“86”的新记录,正确的语句是 ( )。 ( A)
11、 INSERT INTO成绩 VALUES(08102002,4001,86) ( B) INSERT INTO成绩 VALUES(“08102002“,“4001“, 86) ( C) INSERT FOR成绩 VALUES(08102002,4001, “86“) ( D) INSERT FOR成绩 VALUES(“08102002“,“4001“, 86) 18 运行 Visual FoxPro 6.0,错误的方法是 _。 ( A)双击 Visual FoxPro 6.0图标 ( B)单击 Visual FoxPro 6.0图标回车 ( C)右击 Visual FoxPro 6.0图标,
12、并单击其快捷菜单 中的 “打开 ”命令 ( D)拖动 Visual FoxPro 6.0图标到一个新位置 19 在 Visual FoxPro中进行参照完整性设置时,要想设置成;当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值,应选择_。 ( A)限制 (Restrict) ( B)忽略 (Ignore) ( C)级联 (Cascade) ( D)级联 (Cascade)或限制 (Restrict) 20 假设使用 DIMENSION y(5)定义了一个一维数组 y,正确的赋值语句是 ( )。 ( A) y=8 ( B) y6=8 ( C) STORE 10y2,
13、y3, y4 ( D) y3, y4, y5=8 21 当前盘当前目录下有数据库 db_stock,其中有数据库表 stock dbf,将 stock表的股票名称字段的宽度由 8改为 10,应使用 SQL吾句 ( )。 ( A) ALTER TABLE stock股票名称 c(10) ( B) ALTER TABLE stock股票名称 c(10) ( C) ALTER TABLE stock ALTER 股票名称 c( 10) ( D) ALTER stock ALTER股票名称 c(10) 22 下列实体类型的联系中,属于多对多联系的是 ( )。 ( A)学生与课程之间的联系 ( B)学校
14、与教师之间的联系 ( C)商品条形码与商品之间的联系 ( D)班级与班长之间的联系 23 Visual FoxPro参照完整性规则中的更新规则不包括 _。 ( A) “级联 ” ( B) “限制 ” ( C) “忽略 ” ( D) “触发 ” 24 以下关于数据库系统的叙述中,正确的是 ( )。 ( A)数据库只存在数据项之间的联系 ( B)数据库的数据 之间和记录之间都存在着联系 ( C)数据库的数据之间和记录之间都不存在着联系 ( D)数据库的数据项之间无联系,记录之间存在联系 25 定位第 1条记录上的命令是 _。 ( A) GO TOP ( B) GO BOTTOM ( C) GO 6
15、 ( D) SKIP 26 以下赋值语句正确的是 _。 ( A) STORE 8 TO X,Y ( B) STORE 8,9 TO X,Y ( C) X=8,Y=9 ( D) X,Y=8 27 结构化程序设计的 3种基本逻辑结构是 _。 ( A)选择结构 、循环结构和嵌套结构 ( B)顺序结构、选择结构和循环结构 ( C)选择结构、循环结构和模块结构 ( D)顺序结构、递归结构和循环结构 28 不可以作为文本框控件数据来源的是 _。 ( A)数值型字段 ( B)内存变量 ( C)字符型字段 ( D)备注型字段 29 建立一个 “职员 ”表,表中有 5个字段:职员号、姓名、性别、年龄、部门。要求
16、职员号属性的值唯一,并且不能为空值。建立该表的 SQL语句可以是 _。 ( A) CREATE TABLE 职员 (职员号 CHAR(6),姓名 CHAR(8),; 性别CHAR(2),年龄 INT(4),部门 CHAR(12) ( B) CREATE TABLE 职员 (职员号 CHAR(6)NULL,姓名 CHAR(8),; 性别CHAR(2),年龄 INT(4),部门 CHAR(12) ( C) CREATE TABLE 职员 (职员号 CHAR(6)NOT NULL UNIQUE,; 姓名CHAR(8),性别 CHAR(2),年龄 INT(4),部门 CHAR(12) ( D) CRE
17、ATE TABLE职员 (职员号 CHAR(6)UNIQUE,姓 名 CHAR(8),: 性别 CHAR(2),年龄 INT(4),部门 CHAR(12) 30 数据模型用来表示实体间的联系,但不同的数据库管理系统支持不同的数据模型。在常用的数据模型中,不包括 ( A)网状模型 ( B)链状模型 ( C)层次模型 ( D)关系模型 31 在 Visual FoxPro中,可以链接或嵌入 OLE对象的字段类型是 ( A)备注型字段 ( B)通用型字段 ( C)备注型和通用型字段 ( D)任何类型的字段 32 一数据库名为 student,要想打开该数据库,应使用 命令 ( A) OPEN stu
18、dent ( B) OPEN DATABASE student ( C) USE DATABASE student ( D) USE student 33 要从表中物理删除一条记录,应使用命令 _。 ( A)首先用 DELETE命令,然后用 ZAP命令 ( B)首先用 DELETE命令,然后用 PACK命令 ( C)直接用 ZAP命令 ( D)直接用 DELETE命令 34 创建两个具有 “一对多 ”关系的表之间的关联,应当 _。 ( A)通过纽带表 ( B)通过某个同名 字段 ( C)通过某个索引的同名字段 ( D)通过主索引字段和不同字段 35 设 MY.DBF数据库中共有 10条记录,执
19、行下列命令序列: USE MY GOTO 2 DISPLAY ALL ?RECNO() 执行最后一条命令后,屏幕显示的值是 ( )。 ( A) 2 ( B) 3 ( C) 10 ( D) 11 36 检索职工表中年龄大于 50的职工姓名,正确的命令是 ( )。 ( A) SELECT 姓名 WHERE 年龄 50 ( B) SELECT 姓名 FROM 职工 FOR 年龄 50 ( C) SELECT 姓名 FROM 职工 SET 年龄 50 ( D) SELECT 姓名 FROM 职工 WHERE 年龄 50 37 在下列表达式中,运算结果是逻辑真的是 ( )。 ( A) EMPTY(.NU
20、LL.) ( B) EMPTY(SPACE(8) ( C) LIKE(“edit“,“edi?“) ( D) AT(“a“,“ainimal“) 38 如果有定义 LOCAL data, data的初值是 _。 ( A)整数 0 ( B)不定值 ( C)逻辑真 ( D)逻辑假 39 如果在命令窗口执行命令: LIST名称,主窗口中显示: 记录号 名称 1 电视机 2 计算机 3 电话线 4 电冰箱 5 电线 假定名称字段为字符型、宽度为 6,那么下面程序段的输出结果是 _。 GO2 SCAN NEXT 4 FOR LEFT(名称, 2) “电 ” IF RIGHT(名称, 2) “线 ” EX
21、IT ENDIF ENDSCAN ?名称 ( A)电话线 ( B)电线 ( C)电冰箱 ( D)电视机 40 RS用基本的关系代数运算可以表示为 _ 41 算法的复杂度主要包括时间复杂度和 【 】复杂度。 42 按照 “先进先出 ”的原则组织数据的结构的是 _。 43 算法的基本特征是可行性;确定性、【 】和拥有足够的情报。 44 在关系运算中,查找满足一定条件的元组的运算称之为【 】。 45 在表设计器的字段验证中有 _、信息和默认值 3项内容需要设定。 46 数据模型按不同 的应用层次分为三种类型,它们是 _数据模型、逻辑数据模型和物理数据模型。 47 在 Visual FoxPro中 ,
22、建立索引的作用之一是提高【 】速度。 48 当前有数据库表 “学生 ”表,要使该数据库表从数据库中移出并将其从磁盘上删除,应使用的语句为: REMOVE TABLE学生 _ 49 菜单定义文件的扩展名是 mnx,菜单程序文件的扩展名是【 13】。 50 执行 ? AT (“a+ b=c”, “+”)语句后,屏幕显示的结果为 _。 51 设有选课表,表中包含字段有: 学号 N (6),课程号 C (6),成绩 N (4)。要查询每门课程的学生人数 ,要求显示课程号和学生人数,对应的 SQL语句为: SELECT 课程号, COUNT(学号 ) AS学生人数 FROM选课表; GROUP BY_
23、52 数据完整性一般包括实体完整性、域完整性和【 】。 53 表达式 2002-08-23,9:18:402002-08-23,9:15:20运算后的结果是【 】。 54 在 SQL的 SELECT 查询中使用 【 】 子句消除查询结果中的重复记 录。 国家二级 VF笔试模拟试卷 299答案与解析 1 【正确答案】 C 2 【正确答案】 C 【试题解析】 所谓算法的时间复杂度,是指执行算法所需要的计算工作量。为了能够比较客观地反映出一个算法的效率,在度量一个算法的工作量时,不仅应该与所使用的计算机、程序设计语言以及程序编制者无关,而且还应该与算法实现过程中的许多细节无关。为此,可以用算法在执行
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 笔试 模拟 299 答案 解析 DOC
