计算机二级VFP考前冲刺卷1
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
考前冲刺卷(1)
二级公共基础知识和Visual FoxPro数据库程序设计
(考试时间90分钟,满分100分)
一、选择题(每小题2分,共70分)
(1)线性表常采用的两种存储结构是()。
A)散列方法和索引方式
B)链表存储结构和数组
C)顺序存储结构和链式存储结构
D)线性存储结构和非线性存储结构
(2)软件需求分析阶段的工作,可以分为四个方面:需求获取、编写需求规格说明书、需求评审和()。
A)阶段性报告B)需求分析
C)需求总结D)都不正确
(3)在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
A)需求分析B)详细设计
C)软件设计D)概要设计
(4)对建立良好的程序设计风格,下面描述正确的是()。
A)程序应简单、清晰、可读性好
B)符号名的命名只要符合语法
C)充分考虑程序的执行效率
D)程序的注释可有可无
(5)设有表示学生选课的三张表,学生表(学号,姓名,性别),课程表(课程号,课程名),选课成绩表(学号,课程号,成绩),则选课成绩表的关键字为()。
A)课程号,成绩B)学号,成绩
C)学号,课程号D)学号,课程号,成绩
(6)详细设计主要确定每个模块具体执行过程,也称过程设计,下列不属于过程设计工具的是()。
A)DFD图数据流图B)PAD图
C)N-S图D)PDL
(7)下列关于软件测试的目的和准则的叙述中,正确的是()。
A)软件测试是证明软件没有错误
B)主要目的是发现程序中的错误
C)主要目的是确定程序中错误的位置
D)测试最好由程序员自己来检查自己的程序
(8)在E-R图中,用()来表示实体之间联系。
A)矩形B)菱形
C)椭圆形D)正方形
(9)在一棵二叉树上,第5层的结点数最多是()。
A)8 B)9
C)15 D)16
(10)下列有关数据库的描述,正确的是()。
A)数据库设计是指设计数据库管理系统
B)数据库技术的根本目标是要解决数据共享的问题
C)数据库是一个独立的系统,不需要操作系统的支持
D)数据库系统中,数据的物理结构必须与逻辑结构一致
(11)要从字符串“全国计算机等级考试”中取出子串“等级考试”,应该使用函数()。
A)SUBSTR("全国计算机等级考试",6,4)
B)SUBSTR("全国计算机等级考试",6,8)
C)SUBSTR("全国计算机等级考试",11,4)
D)SUBSTR("全国计算机等级考试",11,8)
(12)关系数据库的任何检索操作所涉及的3种基本运算不包括()。
A)连接B)比较
C)选择D)投影
(13)操作对象是两个表的关系运算是()。
A)选择B)投影
C)联接D)并
(14)以下关于查询描述正确的是()。
A)只能根据数据库表建立查询
B)不能根据自由表建立查询
C)只能根据自由表建立查询
D)可以根据数据库表和自由表建立查询
(15)在Visual FoxPro中,根据变量的作用域来分,内存变量可分为()。
A)字段变量、数组变量和局部变量
B)字段变量、数组变量和私有变量
C)数组变量、局部变量和全局变量
D)私有变量、局部变量和全局变量
(16)执行命令:DECLARE array(5,5),则array(3,3)的值为()。
A)1 B).F.
C).T. D)0
(17)设N=44,M=55,K="N+M",表达式1+&K的值是()。
A)4456
B)100
C)1+M+N
D)数据类型不匹配
(18)用程序计算一个整数的各位数字的乘积,在下划线处应填写的语句是()。
INPUT "NUM=" TO num
cj=1
DO WHILE num!=0
cj=cj*MOD(num,10)
___________
ENDDO
?cj
A)num=INT(num /10)
B)num = num-INT(num /10)
C)num =INT(num %10)
D)num = num-INT(num %10)
(19)只能在建立它的模块中使用的变量为()。
A)私有变量B)字段变量
C)局部变量D)全局变量
(20)假设新建了一个程序文件myProc.prg(不存在同名的.exe、.app和.fxp文件),然后在命令窗口输入命令DO myProc,执行该程序并获得正常的结果。现在用命令ERASE myProc.prg删除该程序文件,然后再次执行命令DO myProc,产生的结果是()。
A)出错(找不到文件)
B)与第一次执行的结果相同
C)系统打开“运行”对话框,要求指定文件
D)以上都不对
(21)查询2008年1月1日后签订的订单,显示订单的订单号、客户名以及签订日期,正确的SQL语句是()。
A)SELECT 订单号,客户名,签订日期FROM 订单JOIN 客户;
ON 订单.客户号=客户.客户号WHERE 签订日期>{^2008-1-1}
B)SELECT 订单号,客户名,签订日期FROM 订单JOIN 客户;
WHERE 订单.客户号=客户.客户号AND 签订日期>{^2008-1-1} C)SELECT 订单号,客户名,签订日期FROM 订单,客户;
WHERE 订单.客户号=客户.客户号AND 签订日期<{^2008-1-1} D)SELECT 订单号,客户名,签订日期FROM 订单,客户;
ON 订单.客户号=客户.客户号AND 签订日期<{^2008-1-1}
(22)在Visual FoxPro中,可以链接或嵌入OLE对象的字段类型是()。
A)备注型字段
B)通用型字段
C)备注型和通用型字段