【计算机类职业资格】计算机二级(VF)51及答案解析.doc
《【计算机类职业资格】计算机二级(VF)51及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级(VF)51及答案解析.doc(20页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级(VF)51 及答案解析(总分:4230.00,做题时间:90 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:60,分数:4200.00)1.在 Visual FoxPro中,可以同时打开表文件的个数最多是( )。(分数:70.00)A.16B.32767C.255D.2562.假设职员表已在当前工作区打开,其当前记录的“姓名”字段值为“张三”(字符型, 宽度为 6)。在命令窗口输入并执行如下命令: 姓名=姓名-“您好“ ?姓名 那么主窗口中将显示_。 (分数:70.00)A.张三B.张三 您好C.张三您好D.出错3.视图设计器中,共提供选项卡的个数是( )。(分数:
2、70.00)A.5B.6C.7D.84.下列赋值语句中正确的是( )。(分数:70.00)A.菜单B.工具栏C.表单D.数据库5.执行下列程序: CLEAR DO A RETURN PROCEDURE A PRIVATE S S=5 DO B ?S RETURN PROCEDURE B S=S+10 RETURN 程序的运行结果为( )。 (分数:70.00)A.1B.35C.48D.1006.在结构化程序设计中,模块划分的原则是【 】。(分数:70.00)A.各模块应包括尽量多的功能B.各模块的规模应尽量大C.各模块之间的联系应尽量紧密 DD.模块内具有高内聚度、模块间具有低耦合度7.在 S
3、QL中,建立索引的命令是( )。(分数:70.00)A.CREATE TABLEB.CREATE INDEXC.CREATE VIEWD.INDEX ON8.SQL语句中,DISTINCT 短语的功能是( )。(分数:70.00)A.按要求显示部分查询记录B.消除重复出现的查询记录C.删除查询结果中符合条件的记录D.对查询结果进行排序9.下列程序段的输出结果是( )。 CLEAR STORE 10 TO A STORE 20 TO B SET UDFPARMS TO REFERENCE DO SWAP WITH A,(B) ?A,B PROCEDURE SWAP PARAMETERS Xl,X
4、2 TEMP=Xl X1=X2 X2=TEMP ENDPROC (分数:70.00)A.10 20B.20 20C.20 10D.10 1010.关系数据库管理系统所管理的关系是( )。(分数:70.00)A.4B.6C.8D.1011.下列对于线性链表的描述中正确的是_。 (分数:70.00)A.存储空间不一定是连续,且各元素的存储顺序是任意的B.存储空间不一定是连续,且前件元素一定存储在后件元素的前面C.存储空间必须连续,且前件元素一定存储在后件元素的前面D.存储空间必须连续,且各元素的存储顺序是任意的12.查询学生表中学号(字符型,长度为 2)尾数字符是“1”的错误命令是( )。(分数:
5、70.00)A.可以在该程序的所有模块中使用B.只能在定义该变量的模块中使用C.只能在定义该变量的模块及其上层模块中使用D.只能在定义该变量的模块及其下属模块中使用13.下列关于查询和视图的说法中,错误的是( )。(分数:70.00)A.工资=1000 AND 工资=1500B.工资=1500 AND 工资=1000C.工资=1000 OR 工资=1500D.工资=15000R 工资=1000014.假设工资表中按基本工资升序索引后,并执行过赋值语句 N=800,则下列各条命令中,错误的是( )。(分数:70.00)A.SEEKNB.SEEK FOR基本工资=NC.FIND 1000D.LOC
6、ATE FOR基本工资=N15.在查询设计器中,选定“杂项”选项卡中的“无重复记录”复选框,等效于执行 SQL SELECT语句中的( )。(分数:70.00)A.CREATE VIEW xs_view AS; SELECT 学号,姓名,年龄 FROM学生表B.CREATE VIEW xs_view; SELECT 学号,姓名,年龄 FROM学生表C.CREATE VIEW xs_view AS; (SELECT 学号,姓名,年龄 FROM学生表)D.CREATE VIEW xs_view; (SELECT 学号,姓名,年龄 FROM学生表)16.有关过程调用叙述正确的是( )。(分数:70.
7、00)A.打开过程文件时,其中的主过程自动调入内存B.同一时刻只能打开一个过程,打开新的过程后,旧的过程自动关闭C.用命令 DOWITH调用过程时,过程文件无需打开就可调用其中的过程D.用命令 DOWITHIN调用过程时,过程文件无需打开,就可调用其中的过程17.给出在车间“W1”或“W2”工作,并且工资大于 3000的职工姓名,正确的命令是( )。(分数:70.00)A.t=18B.t=24C.t=30D.t=3218.假设表单上有一选项组:男 女,其中第一个选项按钮“男”被选中。请问该选 项组的 Value 属性值为_。 (分数:70.00)AT.B.“男“C.1D.“男“或 119.下列
8、的程序中与上题的程序段时对 y 的计算结果相同的是_。(分数:70.00)A.B.C.D.20.设计表单时,要设定表单窗口的颜色,可使用( )。(分数:70.00)A.Caption属性B.BackColor属性C.ForeColor属性D.Color属性21.在 Visual FoxPro中,可以对字段设置默认值的表是( )。(分数:70.00)A.自由表B.数据库表C.自由表或数据库表D.都不能设置22.在 Visual FoxPro中,在命令窗口输入 CREATE DATABASE命令,系统产生的结果是( )。(分数:70.00)A.GotFocusB.ClickC.ChangeD.Db
9、lClick23.设有学生表 S(学号,姓名,性别,年龄)、课程表 C(课程号,课程名,学分)和学生选课 SC(学号,课程号,成绩),检索学号、姓名和学生所选课程的课程名和成绩,正确的 SQL命令是【 】。(分数:70.00)A.SELECT 学号,姓名,课程名,成绩 FROM S,SC,C WHERE S.学号=SC.学号 AND SC.学号=C.学号B.SELECT 学号,姓名,课程名,成绩 FROM(S JOIN SC ON S.学号=SC.学号) JOIN C ON SC.课程号=C.课程号C.SELECT S.学号,姓名,课程名,成绩 FROM S JOIN SC JOIN C ON
10、 S.学号=SC.学号 ON SC.课程号=C.课程号D.SELECT S.学号.姓名.课程名.成绩 FROM S JOIN SC JOIN C ON SC.课程号=C.课程号 ON S.学号=SC.学号24.在查询去向中,能够直接查看到查询结果的是( )。(分数:70.00)A.void A(int x)B.A(int x)C.a(int x)D.void a(int x)25.在“数据工作期”窗口中,“一对多”按钮的作用是( )。(分数:70.00)A.一个表与多个表建立关联B.父表中的一条记录与子表中的多条记录建立关联C.父表中的一条记录与子表中的一条记录建立关联D.多个表与当前表建立关
11、联26.有“仓库”表和“职工”表,检索仓库中基本工资大于 3000元的职工姓名和他们所在的仓库名,应该使用的语句是( )。(分数:70.00)A.SELECT姓名,仓库名 FROM职工; WHERE 基本工资3000B.SELECT姓名,仓库名 FROM仓库; WHERE 基本工资3000C.SELECT姓名,仓库名 FROM职工,仓库; WHERE(基本工资3000)OR(职工仓库号=仓库仓库号)D.SELECT姓名,仓库名 FROM职工,仓库; WHERE(基本工资3000)AND(职工仓库号=仓库仓库号)27.下列控件中,不能设置数据源的是( )。(分数:70.00)A.2 3 4B.2
12、 5 9C.3 5 4D.2 4 328.有 A、B、C 三个数据表,若已建立了 AB 的关联,需要再建立 BC 的关联,形成 ABC 的关联,则( )。(分数:70.00)A.必须使用带 ADDITIVE子句的 SET RELATION命令B.直接利用 SET RELATION命令进行关联C.在保持 AB 关联的基础上不能再建立 BC 关联D.在保持 AB 关联的基础上不能在建立的 BC 关联,但可以建立 AC 关联29.嵌套查询命令中的 IN,相当于( )。(分数:70.00)A.等号=B.集合运算符C.加号+D.减号-30.如果文本框的 SelStart属性值为-1,表示的含义为( )。
13、(分数:70.00)A.光标定位在文本框的第一个字符位置上B.从当前光标处向前选定一个字符C.从当前光标处向后选定一个字符D.错误属性值,该属性值不能为负数31.DBMS是指( )。(分数:70.00)A.数据库B.数据库系统C.数据库管理系统D.关系数据模型32.利用 SETRELATION命令可以建立两个表之间的关联,该关联是( )。(分数:70.00)A.0B.1C.2D.333.嵌套查询命令中的 IN,相当于( )。(分数:70.00)A.流B.类C.结构D.对象34.用于显示部分查询结果的 TOP短语,使用时需与之连用的短语是( )。(分数:70.00)A.if(x0)y=1 els
14、e if(x0)y=-1; else y=O;B.if(x) if(x0)y=1; else if(x0)y=-1;C.y=-1; if(x) if(x0)y=1; else if(x=0)y=0; else y=-1;D.y=0; if(x=0) if(x0)y=1; else y=-1;35.执行下列程序: CLEAR DO A RETURN PROCEDURE A PRIVATE S S=5 DO B ?S RETURN PROCEDURE B S=S+10 RETURN 程序的运行结果为( )。 (分数:70.00)A.5B.10C.15D.程序错误,找不到变量36.要同时打开多个数据
15、表文件,选择不同的工作区可使用的命令是( )。(分数:70.00)A.USEB.OPENC.SELECTD.以上命令均可37.在下面的 Visual FoxPro 表达式中,运算结果为逻辑真的是_。 (分数:70.00)A.EMPTY(.NULL.)B.LIKE(xy?,xyz)C.AT(xy,abcxyz)D.ISNULL(SPACE(0)38.不允许出现重复字段值的索引是_。 (分数:70.00)A.候选索引和主索引B.普通索引和惟一索引C.惟一索引和主索引D.惟一索引39.有如下程序: * * *主程序:Pprg* * * * * *子程序:P1prg* * * SET TALK OFF
16、 X2=X2+1 STORE 2 TO X1,X2,X3 DO P2 X1=Xl+1 X1:Xl+1 DO PI RETURN ?xl+x2+x3 * * *子程序:P2prg* * * RETURN x3=x3+l SET TALK ON RETURN TO MASTER 执行命令 DOP后,屏幕显示的结果为( )。 (分数:70.00)A.12B.15C.6D.540.下列关于栈的描述正确的是_。 (分数:70.00)A.在栈中只能插入元素而不能删除元素B.在栈中只能删除元素而不能插入元素C.栈是特殊的线性表,只能在一端插入或删除元素D.栈是特殊的线性表,只能在一端插入元素,而在另一端删除
17、元素41.下列命令中,功能相同的是( )。(分数:70.00)A.publicB.privateC.protectedD.没有这种类42.有关查询设计器,正确的描述是( )。(分数:70.00)A.“联接”选项卡与 SQL语句的 GROUP BY 短语对应B.“筛选”选项卡与 SQL语句的 HAVING短语对应C.“排序依据”选项卡与 SQL语句的 ORDER BY短语对应D.“分组依据”选项卡与 SQL语句的 JOIN ON短语对应43.下列关于项目及项目中文件的叙述,正确的是( )。(分数:70.00)A.无任何信息B.Press Shift+F5C.Press Ctrl+F6D.程序出错
18、44.下列关于过程调用的叙述中,正确的是( )。(分数:70.00)A.文本框的 Locked属性设置为 FalseB.文本框的 Locked属性设置为 TreeC.文本框的 Multiline的属性设置为 FasleD.文本框的 Multiline的属性设置为 True45.函数 UPPER(“12ab34CD“)的结果是( )。(分数:70.00)A.变量 A等于 B+C的值B.变量 A等于 B的值,然后再加上 C的表达式C.将变量 A存入变量存入 B中,然后再加上 C的表达式D.将变量 A存入变量 B+C中46.有学生表和班级表文件,检索班级中至少有一个学生是少数民族的,正确的命令是(
19、)。(分数:70.00)A.忽略B.限制C.级联D.忽略或限制47.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( )。(分数:70.00)A.123456.789B.$23 4567C.123456.7D.* * * *48.下列不属于 SQL语言特点的是( )。(分数:70.00)A.是一种一体化语言B.是一种高度过程化的语言C.语言非常简洁D.可以直接以命令方式交互使用,也可以程序方式使用49.下面对表单若干常用事件的描述中,正确的是( )。(分数:70.00)A.释放表单时,Unload 事件在 Destroy事件之前引发B.运行表单时,Init 事件在
20、 Load事件之前引发C.单击表单的标题栏,引发表单的 Click事件D.上面的说法都不对50.如果要为控件设置焦点,则下列属性值是真(T)的是( )。(分数:70.00)A.决定是否响应用户的操作B.设置计时器事件之间的间隔C.存储程序所需要的附加数据D.设置计时器顶端和其容器之间的距离51.扩展名为 SCX 的文件是_。 (分数:70.00)A.备注文件B.项目文件C.表单文件D.菜单文件52.自由表中字段名长度的最大值是( )。(分数:70.00)A.8B.10C.128D.25553.下列对队列的叙述正确的是【 】。(分数:70.00)A.队列属于非线性表.B.队列按“先进后出“原则组
21、织数据C.队列在队尾删除数据D.队列按“先进先出“原则组织数据54.下列关于自由表的说法中,正确的是( )。(分数:70.00)A.滚动文字B.展开/收缩C.“命令”按钮D.标签55.在快速报表中,系统默认的基本带区有( )。(分数:70.00)A.NOTANDORB.ANDNOTORC.NOTORANDD.ORANDNOT56.下列关于数组的叙述中,错误的是( )。(分数:70.00)A.6B.7C.8D.957.表单控件工具栏的作用是在表单上创建( )。(分数:70.00)A.文本B.事件C.控件D.方法58.在 Visual FoxPro中,下列不能用来修改数据表记录的命令是( )。(分
22、数:70.00)A.1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 l 1 1 1 1 1 1B.1 1 l 1 1C.1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1D.1 1 1 1 159.在工资数据表中,显示职称为工程师且基本工资大于 2000的记录,下列语句正确的是 ( )。(分数:70.00)A.浏览、屏幕B.浏览、表C.屏幕、表D.浏览、屏幕、表60.“项目管理器”的“运行”按钮用于执行选定的文件,这些文件可以是_。 (分数:70.00)A.查询、视图或表单B.表单、报表和标签C.查询、表单或程序D.以上文
23、件都可以二、填空题(每空 2分,共 30分)(总题数:20,分数:30.00)61.确定列表框内的某个条目是否被选定,应使用属性是 1。(分数:1.50)填空项 1:_62.在面向对象方法中 1 描述的是具有相似属性与操作的一组对象。(分数:1.50)填空项 1:_63.SQL SELECT语句中的 1 用于实现关系的选择操作。(分数:1.50)填空项 1:_64.函数 INT(LEN(“123456“)的结果是 1。(分数:1.50)填空项 1:_65.建立一个由零件名称、数量、项目号、项目名称字段构成的视图,视图中只包含项目号为“s2的数据,应该使用的 SQL语 句是 CREATE VIE
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VF51 答案 解析 DOC
