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