[计算机类试卷]国家二级VF机试(选择题)模拟试卷35及答案与解析.doc
《[计算机类试卷]国家二级VF机试(选择题)模拟试卷35及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级VF机试(选择题)模拟试卷35及答案与解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF机试(选择题)模拟试卷 35 及答案与解析 一、选择题 1 下列叙述中正确的是 ( )。 ( A)有一个以上根结点的数据结构不一定是非线性结构 ( B)只有一个根结点的数据结构不一定是线性结构 ( C)循环链表是非线性结构 ( D)双向链表是非线性结构 2 下列叙述中正确的是 ( )。 ( A)算法就是程序 ( B)设计算法时只需要考虑数据结构的设计 ( C)设计算法时只需要考虑结果的可靠性 ( D)以上三种说法都不对 3 一棵二叉树共有 25个结点,其中 5个是叶子结点,则度为 1的结点数 为( )。 ( A) 16 ( B) 10 ( C) 6 ( D) 4 4 在下列模式中
2、,能够给出数据库物理存储结构与物理存取方法的是 ( )。 ( A)外模式 ( B)内模式 ( C)概念模式 ( D)逻辑模式 5 软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是 ( )。 ( A)概要设计 ( B)软件设计 ( C)可行性研究和计划制定 ( D)需求分析 6 数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是 ( )。 ( A)加工 ( B)控制流 ( C)数据存储 ( D)数据流 7 层次型、网状型和关系型数据库划分原则是 ( )。 ( A)记录长度 ( B)文件的大小 ( C)联系的复杂程度 ( D)数据之间的联系方式 8
3、 一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是 ( )。 ( A)一对一 ( B)一对多 ( C)多对多 ( D)多对一 9 有三个关系 R、 S和 T如下: 则由关系 R和 S得到关系 T的操作是 ( )。 ( A)自然连接 ( B)并 ( C)交 ( D)差 10 定义无符号整数类为 UInt,下面可以作为类 UInt实例化值的是 ( )。 ( A) -369 ( B) 369 ( C) 0.369 ( D)整数集合 1,2,3,4,5 11 在 Visual FoxPro中,要想将日期型或日期时间型数据中的年份用 4位数字显示,应当使
4、用设置命令 ( )。 ( A) SET CENTURY ON ( B) SET CENTURY TO 4 ( C) SET YEAR TO 4 ( D) SET YAER TO yyyy 12 假设在数据库表的表设计器中,字符型字段 “性别 “已被选中 ,正确的有效性规则设置是 ( )。 ( A) “男 “.OR.“女 “ ( B)性别 “男 “.OR.“女 “ ( C) $“男女 “ ( D)性别 $“男女 “ 13 在 Visual FoxPro中,执行 SQL的 DELETE命令和传统的 FoxPro DELETE命令都可以删除数据库表中的记录,下面正确的描述是 ( )。 ( A) SQ
5、L的 DELETE命令删除数据库表中的记录之前,不需要先用 USE命令打开表 ( B) SQL的 DELETE命令和传统的 FoxPro DELETE命令删除数据库表中的记录之前,都需要先用命令 USE打开表 ( C) SQL的 DELETE命令可以物理地删除数据库表中的记录,而传统的 FoxPro DELETE命令只能逻辑删除数据库表中的记录 ( D)传统的 FoxPro DELETE命令还可以删除其它工作区中打开的数据库表中的记录 14 在表单中为表格控件指定数据源的属性是 ( )。 ( A) DataSource ( B) RecordSource ( C) DataFrom ( D)
6、RecordFrom 15 假设所有学生都已选课,所有的选课成绩都已确定。检索所有选课成绩都在 90分以上 (含 )的学生信息 ,正确的 SQL命令是 ( )。 ( A) SELECT * FROM 学生 WHERE 学号 IN (SELECT 学号 FROM 选课 WHERE 成绩 90) ( B) SELECT * FROM 学生 WHERE 学号 NOT IN (SELECT 学号 FROM 选课 WHERE 成绩 90) 16 在 Visual FoxPro中,每一个工作区中最多能打开数据库表的数量是 ( )。 ( A) 1个 ( B) 2个 ( C)任意个,根据内存资源而确定 ( D
7、) 35535个 17 Visual FoxPro是 ( )。 ( A)数据库系统 ( B)数据库管理系统 ( C)数据库 ( D)数据库应用系统 18 在 Visual FoxPro中,假定数据库表 S(学号, 姓名, 性别, 年龄 )和 SC(学号, 课程号,成绩 )之间使用 “学号 “建立了表之间的永久联系,在参照完整性的更新规则、删除规则和插入规则中选择设置了 “限制 “。如果表 S所有的记录在表 SC中都有相关联的记录,则 ( )。 ( A)允许修改表 S中的学号字段值 ( B)允许删除表 S中的记录 ( C)不允许修改表 S中的学号字段值 ( D)不允许在表 S中增加新的记录 19
8、 表格控件的数据源可以是 ( )。 ( A)视图 ( B)表 ( C) SQL SELECT语句 ( D)以上三种都可以 20 在 Visual FoxPro中,为了将菜单作为顶层菜单,需要设置表单的某属性值为2, 该属性是 ( )。 ( A) ShowWindow ( B) WindowShow ( C) WindowState ( D) Visible 21 下列程序段的输出结果是 ( )。 ACCEPT TO A IF A 123 S 0 ENDIF S 1 ? S ( A) 0 ( B) 1 ( C) 123 ( D)由 A的值决定 22 设 A=6*8-2、 B=6*8-2、 C=”
9、6*8-2”属于合法表达式的是 ( ) ( A) A+B ( B) B+C ( C) A-C ( D) C-B 23 假设新建了一个程 序文件 myProc.prg(不存在同名的 .exe、 .app和 .fxp文件 ),然后在命令窗口输入命令 DO myProc,执行该程序并获得正常的结果。现在用命令ERASE myProc.prg删除该程序文件,然后再次执行命令 DO myProc,产生的结果是 ( )。 ( A)出错 (找不到文件 ) ( B)与第一次执行的结果相同 ( C)系统打开 “运行 “对话框,要求指定文件 ( D)以上说法都不正确 24 在 Visual FoxPro中,使用
10、LOCATE FOR 命令按条件查找记录,当查找到满足条件 的第一条记录后,如果还需要查找下一条满足条件的记录,应该( )。 ( A)再次使用 LOCATE命令重新查询 ( B)使用 SKIP命令 ( C)使用 CONTINUE 命令 ( D)使用 GO命令 25 下列的程序段中 y的计算结果为 76543的是 ( ) ( A) x 34567 y 0 flag .T. DO WHILE flag y x%10 y*10 x int(x/10) IF x0 flag .F. ENDIF ENDDO ( B) x 34567 y 0 flag .T. DO WHILE flag y x%10 y
11、*10 x int(x/10) IF x 0 flag .F. ENDIF ENDDO ( C) x 34567 y 0 flag .T. DO WHILE ! flag y x%10 y*10 x int(x/10) IF x0 flag .F. ENDIF ENDDO ( D) x 34567 y 0 flag .T. DO WHILE ! flag y x%10 y*10 x int(x/10) IF x 0 flag .T. ENDIF ENDDO 26 设 X 60 y y x%10 x int(x/10) ENDDO ? Y ( A) 54321 ( B) 12345 ( C) 5
12、1 ( D) 15 28 SQL语句中修改表结构的命令是 ( )。 ( A) ALTER TABLE ( B) MODIFY TABLE ( C) ALTER STRUCTURE ( D) MODIFY STRUCTURE 29 SQL的 SELECT语句中, “HAVING “用来筛选满足条件的( )。 ( A)列 ( B)行 ( C)关系 ( D)分组 30 在 Visual FoxPro中,假设教师表 T(教师号,姓名,性别,职称,研究生导师 )中,性别是 C型字段,研究生导师是 L型字段。若要查询 “是研究生导师的女老师 “信息,那么 SQL语句 “SELECT * FROM T WH
13、ERE “中的 应是 ( )。 ( A)研究生导师 AND 性别 “女 “ ( B)研究生导师 OR 性别 “女 “ ( C)性别 “女 “ AND 研究生导师 .F. ( D)研究生导师 .T. OR 性别 女 31 与 “SELECT * FROM 教师表 INTO DBF A“等价的语句是 ( )。 ( A) SELECT * FROM 教师表 TO DBF A ( B) SELECT * FROM 教师表 TO TABLE A ( C) SELECT * FROM 教师表 INTO TABLE A ( D) SELECT * FROM 教师表 INTO A 32 查询 “教师表 “的全
14、部记录并存储于临时文件 one.dbf中的 SQL命令是 ( )。 ( A) SELECT * FROM 教师表 INTO CURSOR one ( B) SELECT * FROM 教师表 TO CURSOR one ( C) SELECT * FROM 教师表 INTO CURSOR DBF one ( D) SELECT * FROM 教师表 TO CURSOR DBF one 33 查询第一 作者为 “张三 “的所有书名及出版社,正确的 SQL语句是 ( )。 ( A) SELECT 书名, 出版社 FROM 图书 WHERE 第一作者张三 ( B) SELECT 书名, 出版社 FR
15、OM 图书 WHERE 第一作者 “张三 “ ( C) SELECT 书名, 出版社 FROM 图书 WHERE “第一作者 “张三 ( D) SELECT 书名, 出版社 FROM 图书 WHERE “第一作者 “ “张三 “ 34 查询尚未归还书 (还书日期为空值 )的图书编号和借书日期,正确的 SQL语句是( )。 ( A) SELECT图书编号, 借书日期 FROM 借阅 WHERE 还书日期 “ ( B) SELECT图书编号, 借书日期 FROM 借阅 WHERE 还书日期 NULL ( C) SELECT图书编号, 借书日期 FROM 借阅 WHERE 还书日期 IS NULL
16、( D) SELECT图书编号, 借书日期 FROM 借阅 WHERE 还书日期 35 在 Visual FoxPro中,下面描述正确的是 ( )。 ( A)数据库表允许对字段设置默认值 ( B)自由表允许对字段设置默认值 ( C)自由表和数据库表都允许对字 段设置默认值 ( D)自由表和数据库表都不允许对字段设置默认值 36 为 “选课 “表增加一个 “等级 “字段,其类型为 C、宽度为 2,正确的 SQL命令是( )。 ( A) ALTER TABLE 选课 ADD FIELD 等级 C(2) ( B) ALTER TABLE 选课 ALTER FIELD 等级 C(2) ( C) ALT
17、ER TABLE 选课 ADD 等级 C(2) ( D) ALTER TABLE 选课 ALTER 等级 C(2) 37 根据 “产品 “表建立视图 myview,视图中含有包括了 “产品号 “左边第一位是 “1“的所有记录,正确的 SQL命令是 ( )。 ( 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 产
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 机试 选择题 模拟 35 答案 解析 DOC
