【计算机类职业资格】国家二级VF机试(选择题)-试卷21及答案解析.doc
《【计算机类职业资格】国家二级VF机试(选择题)-试卷21及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级VF机试(选择题)-试卷21及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF 机试(选择题)-试卷 21 及答案解析(总分:80.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.下列叙述中正确的是( )。(分数:2.00)A.有一个以上根结点的数据结构不一定是非线性结构B.只有一个根结点的数据结构不一定是线性结构C.循环链表是非线性结构D.双向链表是非线性结构2.下列叙述中正确的是( )。(分数:2.00)A.算法就是程序B.设计算法时只需要考虑数据结构的设计C.设计算法时只需要考虑结果的可靠性D.以上三种说法都不对3.一棵二叉树共有 25 个结点,其中 5 个是叶子结点,则度为 1 的结点数为( )。(分数:2.00)A.1
2、6B.10C.6D.44.在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。(分数:2.00)A.外模式B.内模式C.概念模式D.逻辑模式5.软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是( )。(分数:2.00)A.概要设计B.软件设计C.可行性研究和计划制定D.需求分析6.数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是( )。(分数:2.00)A.加工B.控制流C.数据存储D.数据流7.层次型、网状型和关系型数据库划分原则是( )。(分数:2.00)A.记录长度B.文件的大小C.联系的复杂程度D.数据之间的联系方式8.
3、一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是( )。(分数:2.00)A.一对一B.一对多C.多对多D.多对一9.有三个关系 R、S 和 T 如下: (分数:2.00)A.自然连接B.并C.交D.差10.定义无符号整数类为 UInt,下面可以作为类 UInt 实例化值的是( )。(分数:2.00)A.-369B.369C.0.369D.整数集合1,2,3,4,511.在 Visual FoxPro 中,要想将日期型或日期时间型数据中的年份用 4 位数字显示,应当使用设置命令( )。(分数:2.00)A.SET CENTURY ONB.SET
4、 CENTURY TO 4C.SET YEAR TO 4D.SET YAER TO yyyy12.假设在数据库表的表设计器中,字符型字段“性别“已被选中,正确的有效性规则设置是( )。(分数:2.00)A.“男“.OR.“女“B.性别“男“.OR.“女“C.$“男女“D.性别$“男女“13.在 Visual FoxPro 中,执行 SQL 的 DELETE 命令和传统的 FoxPro DELETE 命令都可以删除数据库表中的记录,下面正确的描述是( )。(分数:2.00)A.SQL 的 DELETE 命令删除数据库表中的记录之前,不需要先用 USE 命令打开表B.SQL 的 DELETE 命令
5、和传统的 FoxPro DELETE 命令删除数据库表中的记录之前,都需要先用命令 USE 打开表C.SQL 的 DELETE 命令可以物理地删除数据库表中的记录,而传统的 FoxPro DELETE 命令只能逻辑删除数据库表中的记录D.传统的 FoxPro DELETE 命令还可以删除其它工作区中打开的数据库表中的记录14.在表单中为表格控件指定数据源的属性是( )。(分数:2.00)A.DataSourceB.RecordSourceC.DataFromD.RecordFrom15.假设所有学生都已选课,所有的选课成绩都已确定。检索所有选课成绩都在 90 分以上(含)的学生信息,正确的 S
6、QL 命令是( )。(分数:2.00)A.SELECT * FROM 学生 WHERE 学号 IN (SELECT 学号 FROM 选课 WHERE 成绩90)B.SELECT * FROM 学生 WHERE 学号 NOT IN (SELECT 学号 FROM 选课 WHERE 成绩90)16.在 Visual FoxPro 中,每一个工作区中最多能打开数据库表的数量是( )。(分数:2.00)A.1 个B.2 个C.任意个,根据内存资源而确定D.35535 个17.Visual FoxPro 是( )。(分数:2.00)A.数据库系统B.数据库管理系统C.数据库D.数据库应用系统18.在 V
7、isual FoxPro 中,假定数据库表 S(学号, 姓名, 性别, 年龄)和 SC(学号, 课程号,成绩)之间使用“学号“建立了表之间的永久联系,在参照完整性的更新规则、删除规则和插入规则中选择设置了“限制“。如果表 S 所有的记录在表 SC 中都有相关联的记录,则( )。(分数:2.00)A.允许修改表 S 中的学号字段值B.允许删除表 S 中的记录C.不允许修改表 S 中的学号字段值D.不允许在表 S 中增加新的记录19.表格控件的数据源可以是( )。(分数:2.00)A.视图B.表C.SQL SELECT 语句D.以上三种都可以20.在 Visual FoxPro 中,为了将菜单作为
8、顶层菜单,需要设置表单的某属性值为 2,该属性是( )。(分数:2.00)A.ShowWindowB.WindowShowC.WindowStateD.Visible21.下列程序段的输出结果是( )。ACCEPT TO AIF A123S0ENDIFS1? S(分数:2.00)A.0B.1C.123D.由 A 的值决定22.设 A=6*8-2、B=6*8-2、C=”*8-2”,属于合法表达式的是( )(分数:2.00)A.A+BB.B+CC.A-CD.C-B23.假设新建了一个程序文件 myProc.prg(不存在同名的.exe、.app 和.fxp 文件),然后在命令窗口输入命令 DO m
9、yProc,执行该程序并获得正常的结果。现在用命令 ERASE myProc.prg 删除该程序文件,然后再次执行命令 DO myProc,产生的结果是( )。(分数:2.00)A.出错(找不到文件)B.与第一次执行的结果相同C.系统打开“运行“对话框,要求指定文件D.以上说法都不正确24.在 Visual FoxPro 中,使用 LOCATE FOR 命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应该( )。(分数:2.00)A.再次使用 LOCATE 命令重新查询B.使用 SKIP 命令C.使用 CONTINUE 命令D.使用 GO 命令25.下列
10、的程序段中 y 的计算结果为 76543 的是( )(分数:2.00)A.x34567 y0 flag.T. DO WHILE flag yx%10y*10 xint(x/10) IF x0 flag.F. ENDIF ENDDOB.x34567 y0 flag.T. DO WHILE flag yx%10y*10 xint(x/10) IF x0 flag.F. ENDIF ENDDOC.x34567 y0 flag.T. DO WHILE !flag yx%10y*10 xint(x/10) IF x0 flag.F. ENDIF ENDDOD.x34567 y0 flag.T. DO W
11、HILE !flag yx%10y*10 xint(x/10) IF x0 flag.T. ENDIF ENDDO26.设 X6A.NB.CC.LD.出错27.下列程序段执行以后,内存变量 y 的值是( )。CLEARx12345y0DO WHILE x0 yyx%10 xint(x/10)ENDDO?Y(分数:2.00)A.54321B.12345C.51D.1528.SQL 语句中修改表结构的命令是( )。(分数:2.00)A.ALTER TABLEB.MODIFY TABLEC.ALTER STRUCTURED.MODIFY STRUCTURE29.SQL 的 SELECT 语句中,“H
12、AVING “用来筛选满足条件的( )。(分数:2.00)A.列B.行C.关系D.分组30.在 Visual FoxPro 中,假设教师表 T(教师号,姓名,性别,职称,研究生导师)中,性别是 C 型字段,研究生导师是 L 型字段。若要查询“是研究生导师的女老师“信息,那么 SQL 语句“SELECT * FROM T WHERE “中的应是( )。(分数:2.00)A.研究生导师 AND 性别 “女“B.研究生导师 OR 性别 “女“C.性别 “女“ AND 研究生导师 .F.D.研究生导师 .T. OR 性别 女31.与“SELECT * FROM 教师表 INTO DBF A“等价的语句
13、是( )。(分数:2.00)A.SELECT * FROM 教师表 TO DBF AB.SELECT * FROM 教师表 TO TABLE AC.SELECT * FROM 教师表 INTO TABLE AD.SELECT * FROM 教师表 INTO A32.查询“教师表“的全部记录并存储于临时文件 one.dbf 中的 SQL 命令是( )。(分数:2.00)A.SELECT * FROM 教师表 INTO CURSOR oneB.SELECT * FROM 教师表 TO CURSOR oneC.SELECT * FROM 教师表 INTO CURSOR DBF oneD.SELECT
14、 * FROM 教师表 TO CURSOR DBF one33.查询第一作者为“张三“的所有书名及出版社,正确的 SQL 语句是( )。(分数:2.00)A.SELECT 书名, 出版社 FROM 图书 WHERE 第一作者张三B.SELECT 书名, 出版社 FROM 图书 WHERE 第一作者“张三“C.SELECT 书名, 出版社 FROM 图书 WHERE “第一作者“张三D.SELECT 书名, 出版社 FROM 图书 WHERE “第一作者“张三“34.查询尚未归还书(还书日期为空值)的图书编号和借书日期,正确的 SQL 语句是( )。(分数:2.00)A.SELECT 图书编号,
15、 借书日期 FROM 借阅 WHERE 还书日期“B.SELECT 图书编号, 借书日期 FROM 借阅 WHERE 还书日期NULLC.SELECT 图书编号, 借书日期 FROM 借阅 WHERE 还书日期 IS NULLD.SELECT 图书编号, 借书日期 FROM 借阅 WHERE 还书日期35.在 Visual FoxPro 中,下面描述正确的是( )。(分数:2.00)A.数据库表允许对字段设置默认值B.自由表允许对字段设置默认值C.自由表和数据库表都允许对字段设置默认值D.自由表和数据库表都不允许对字段设置默认值36.为“选课“表增加一个“等级“字段,其类型为 C、宽度为 2,
16、正确的 SQL 命令是( )。(分数:2.00)A.ALTER TABLE 选课 ADD FIELD 等级 C(2)B.ALTER TABLE 选课 ALTER FIELD 等级 C(2)C.ALTER TABLE 选课 ADD 等级 C(2)D.ALTER TABLE 选课 ALTER 等级 C(2)37.根据“产品“表建立视图 myview,视图中含有包括了“产品号“左边第一位是“1“的所有记录,正确的 SQL命令是( )。(分数:2.00)A.CREATE VIEW myview AS SELECT * FROM 产品 WHERE LEFT(产品号,1)“1“B.CREATE VIEW
17、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“,产品号)38.在项目管理器中,将一程序设置为主程序的方法是( )。(分数:2.00)A.将程序命名为 mainB.通过属性窗口设置C.右键单击该程序从快捷菜单中选择相关项D.单击修改按钮设置39.下列属于表单方法名(非事件名)的是( )。(分数:2.00)A.InitB.Release
18、C.DestroyD.Caption40.在使用查询设计器创建查询时,为了指定在查询结果中是否包含重复记录(对应于 DISTINCT),应该使用的选项卡是( )。(分数:2.00)A.排序依据B.联接C.筛选D.杂项国家二级 VF 机试(选择题)-试卷 21 答案解析(总分:80.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.下列叙述中正确的是( )。(分数:2.00)A.有一个以上根结点的数据结构不一定是非线性结构B.只有一个根结点的数据结构不一定是线性结构 C.循环链表是非线性结构D.双向链表是非线性结构解析:解析:线性结构应满足:有且只有一个根结点与每个结点
19、最多有一个前件,也最多有一个后件,所以 B 正确。所以有一个以上根结点的数据结构一定是非线性结构,所以 A 错误。循环链表和双向链表都是线性结构的数据结构。2.下列叙述中正确的是( )。(分数:2.00)A.算法就是程序B.设计算法时只需要考虑数据结构的设计C.设计算法时只需要考虑结果的可靠性D.以上三种说法都不对 解析:解析:算法是指解题方案的准确而完整的描述,算法不等于程序,也不等于计算方法,所以 A 错误。设计算法时不仅要考虑对数据对象的运算和操作,还要考虑算法的控制结构。3.一棵二叉树共有 25 个结点,其中 5 个是叶子结点,则度为 1 的结点数为( )。(分数:2.00)A.16
20、B.10C.6D.4解析:解析:根据二叉树的性质 3:在任意一棵二叉树中,度为 0 的叶子结点总是比度为 2 的结点多一个,所以本题中度为 2 的结点是 514 个,所以度为 1 的结点的个数是 255416 个。4.在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。(分数:2.00)A.外模式B.内模式 C.概念模式D.逻辑模式解析:解析:数据库系统的三级模式是概念模式、外模式和内模式。概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。外模式也称子模式或用户模式,它是用户的数据视图,给出了每个用户的局部数据描述。内模式又称物理模式,它给出了数据库物理存储结
21、构与物理存取方法,所以选择 B。5.软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是( )。(分数:2.00)A.概要设计B.软件设计C.可行性研究和计划制定D.需求分析 解析:解析:通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。也就是说,软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。软件生命周期的主要活动阶段为: 可行性研究和计划制定。确定待开发软件系统的开发目标和总的要求,给出它的功能、性能、可靠性以及接口等方面的可能方案,制定完成开发任务的实施计划。 需求分析。对待开发软件提出的需求进行分析并给出详细
22、定义,即准确地确定软件系统的功能。编写软件规格说明书及初步的用户手册,提交评审。 软件设计。系统设计人员和程序设计人员应该在反复理解软件需求的基础上,给出软件的结构、模块的划分、功能的分配以及处理流程。 软件实现。把软件设计转换成计算机可以接受的程序代码。即完成源程序的编码,编写用户手册、操作手册等面向用户的文档,编写单元测试计划。 软件测试。在设计测试用例的基础上,检验软件的各个组成部分。编写测试分析报告。 运行和维护。将已交付的软件投入运行,并在运行使用中不断地维护,根据新提出的需求进行必要而且可能的扩充和删改。本题答案是 D。6.数据流图由一些特定的图符构成。下列图符名标识的图符不属于数
23、据流图合法图符的是( )。(分数:2.00)A.加工B.控制流 C.数据存储D.数据流解析:解析:数据流图从数据传递和加工的角度,来刻画数据流从输入到输出的移动变换过程。数据流图中的主要图形元素有:加工(转换)、数据流、存储文件(数据源)等。本题答案为 B。7.层次型、网状型和关系型数据库划分原则是( )。(分数:2.00)A.记录长度B.文件的大小C.联系的复杂程度D.数据之间的联系方式 解析:解析:层次模型的基本结构是树形结构,网状模型是一个不加任何条件限制的无向图,关系模型采用二维表来表示,所以三种数据库的划分原则是数据之间的联系方式。8.一个工作人员可以使用多台计算机,而一台计算机可被
24、多个人使用,则实体工作人员与实体计算机之间的联系是( )。(分数:2.00)A.一对一B.一对多C.多对多 D.多对一解析:解析:因为一个人可以操作多个计算机,而一台计算机又可以被多个人使用,所以两个实体之间是多对多的关系。9.有三个关系 R、S 和 T 如下: (分数:2.00)A.自然连接B.并C.交D.差 解析:解析:关系 T 中的元组是关系 R 中有而关系 S 中没有的元组的集合,即从关系 R 中除去与关系 S 中相同元组后得到的关系 T。所以做的是差的运算。10.定义无符号整数类为 UInt,下面可以作为类 UInt 实例化值的是( )。(分数:2.00)A.-369B.369 C.
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VF 机试 选择题 试卷 21 答案 解析 DOC
