国家二级VF机试(操作题)模拟试卷113(题后含答案及解析)

国家二级VF机试(操作题)模拟试卷113 (题后含答案及解析)

全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题

基本操作题

1. 注意:基本操作题为4道SQL题,请将每道题的SQL命令粘贴到mysql.txt文件,每条命令占一行,第1道题的命令是第l行,第2道题的命令是第2行,以此类推;如果某道题没有做,相应行为空。 (1)利用SQL SELECT命令将“数量”表复制到“股票数量bk.dbf”。 (2)利用SQL INSERT命令插入记录(“600038”,5.69,5.82,4800)到“股票数量bk”表。 (3)利用SQL UPDATE命令将“股票数量bk”表中“股票代码”为“600016”的股票“现价”改为“16.83”。 (4)利用SQL DELETE命令删除“股票数量bk”表中“股票代码”为“600009”的记录。

正确答案:(1)~(4)题所用的语句内容如下。 ①在命令窗口执行命令:MODIFY FILE MYSQL,打开文本编辑器编写SQL命令。 ②在编辑器中输入如下程序代码: 1 SELECT*FROM数量INTO TABLE股票数量bk 2

INSERT INTO 股票数量 bk VALUES (“600038”,5.6 9,5.82,4800) 3 UPDATE股票数量bk SET现价=16.83 WHERE 股票代码=“600016” 4 DELETE FROM股票数量bk WHERE股票代码=“600009”

③在命令窗口执行命令:DO MYSQL.TXT,执行文件(注意:执行文件时,文件后缀名.txt不能缺省)。

解析:本题考查了SQL查询语句和SQL操作功能。 本题的关键是有关SQl.操作功能的命令编写,包括插入语句(工NSERT)、删除语句(DELETE)和更新语句(UPDATE),只要熟记各操作语句的命令格式,直接套用即可完成操作。

简单应用题

2. 在考生文件夹下,打开商品销售数据库cdb,完成如下简单应用:(1)使用一对多报表向导建立名称为p order的报表。要求从父表顾客表cust中选择所有字段,从子表订单表order中选择所有字段;两表之间采用“顾客号”字段连接;按“顾客号”字段升序排序;报表样式为“经营式”,方向为“纵向”;报表标题为“顾客订单表”。然后修改该报表,在页注脚中增加一个标签“制表人:新思路”;该标签水平居中,标签中的“:”为中文的冒号。 (2)修改一个名称为TWO.PRG的命令文件。该命令文件统计每个顾客购买商品的金额合计(应付款),结果存储在临时表1s中。然后用Is中的每个顾客的数据去修改表scust对应的记录。该命令文件有3行语句有错误,打开该命令文件进行修改。 注意:直接在错误处修改,不可改变SQL语句的结构和短语的顺序,不允许增加、删除或合并行。修改完成后,运行该命令文件。

正确答案:(1)步骤1:在命令窗口执行命令:OPEN DATABASE cdb,打开cdb数据库。 步骤2:执行【文件】→【新建】菜单命令,或单击“常用”

工具栏的“新建”按钮,在弹出的“新建”对话框中选中“报表”选项,然后单击“向导”图标按钮,系统弹出“向导选取”对话框,选中“一对多报表向导”项,单击“确定”按钮,启动报表向导。 步骤3:在报表向导的“步骤1-从父表选择字段”界面的“数据库和表”下选中cust表,将“可用字段”中的字段全部添加到“选定字段”中,单击“下一步”按钮。 步骤4:在报表向导的“步骤2-从子表选择字段”界面的“数据库和表”下选中order表,将“可用字段”中的字段全部添加到“选定字段”中,单击“下一步”按钮。 步骤5:在报表向导的“步骤3-为表建立关系”界面中系统自动建立两个表的联系,单击“下一步”按钮。 步骤6:在报表向导的“步骤4.排序记录”界面中双击“可用的字段或索引标识”中的“顾客号”字段到“选定字段”列表中,再选择“升序”,单击“下一步”按钮。 步骤7:在报表向导的“步骤5-选择报表样式”界面的“样式”下选中“经营式”,方向为“纵向”,单击“下一步”按钮。 步骤8:在报表向导的“步骤6-完成”界面中的“报表标题”下方文本框中输入“顾客订单表”,单击“完成”桉钮。 步骤9:在“另存为”对话框的“保存报表为:”框中输入表单文件名p_order,单击“保存”按钮。 步骤10:在命令窗口输入命令:MODIFY REPORT p_order,打开报表设计器修改报表。向报表设计器最底端的“页注脚”带区添加一个标签控件,并输入“制表人:新思路”,然后选中标签,在“布局”工具栏中单击“水平居中”命令按钮(工具栏中的倒数第4个按钮),设置标签为水平居中。(2)步骤1:在命令窗口执行命令:MODIFY COMMAND two,打开程序文件,文件中的命令代码如下: 1

CLOSE DBF 2 PRIVATE no,money 3 USE scust 4 *下面的一行语句有错误 5 SELECT顾客号,数量*单价应付款; 6 FROM order

JOIN comm ON order.商品号=comm.商品号; 7 GROUP BY顾客号;

8 INTO cURSOR ls 9 SELECT scust 10 *下面的一行语句有错误 11 DO WHILE EOF( ) 12 no=顾客号 13 SELECT ls

14 LOCAT FOR顾客号=no 15 monev=应付款 16 SELECT

scust 17 *下面的一行语句有错误 18 REPLACE ALL应付款=monev 19 sKIP+1 20 ENDDO 21 CLOSE TABLE

22 RETURN 修改程序中的错误行,修改后的程序如下: 1

CLOSE DBF 2 PRIVATE no,money 3 UE scust 4 *下面的一行语句有错误 5 SELECT顾客号,sum(数量*单价)应付款; 6 FROM

order JOIN comm ON order.商品号=comm.商品号; 7 GROuP BY顾客号;

8 INTO CURSOR ls 9 SELECT scust 10 *下面的一行语句有错误 11 DO WHILE!EOF( ) 12 no=顾客号 13 SELECT ls

14 LOCAT FOR顾客号=no 15 monev=应付款 16 SELECZ、scust 17 *下面的一行语句有错误 18 REPLACE应付款with

monev 19 SKIP+1 20 ENDDO 21 CLOSE TABLE 22

RETURN 步骤2:保存文件修改,在命令窗口执行命令:DO two,执行程序文件。

解析:(1)本题考查报表向导以及报表设计器的使用,在报表设计器中添加文字,可以通过“报表控件”工具栏中的“标签”控件进行添加。(2)本题考查了DO WHLE循环语句;SQL简单的计算查询;visual FoxPro修改表记录语句,程序的功能大致如下: 首先定义两个私有变量,然后通过SQL语句计算每个顾客购买商品的金额合计,将结果保存到一个临时表中;接着通过一个DO循

环语句逐条判断scust表中的记录,修改scust表中顾客号与临时表ls表中顾客号对应相等的“应付款”字段值。 根据对程序语句的分析,可以得知: 第一处错误是SQL计算语句错误,要求应付款应该是合计值,输出字段中还缺少sum( )函数进行合计。 第二处错误是DO循环条件错误,循环条件应该是没有到记录末尾,因此应使用!eof( )。 第三处错误是修改记录的命令错误,应该使用replace…with…命令。

综合应用题

3. 对考生文件夹下的数据库“图书借阅”中的表完成如下操作: ①为表loans增加一个字段“姓名”,字段类型为“宁符型”,宽度为8。 编写程序modipro.prg实现以下功能: ②根据borrOWS表的内容填写表loans中“姓名”的字段值。 ③查询表loans中2008年2月3日的借书记录,并将查询结果输入表rqtable中。 运行该程序。

正确答案:步骤1:命令窗口执行如下两条命令打开loans表结构。 USE

loans &&打开loans表 MODIFY STRUCTURE &&打开表设计器 步骤2:在表设计“字段”选项卡的“字段名”列的最后一个空白文本框中输入字段名“姓名”,“类型”中选择“字符型”,“宽度”文本框中输入“8”,保存表结构修改。 步骤3:命令窗口执行:MODIFY COMMAND MODIPROG,打开程序文件编辑器,输入如下程序代码(以下SQL奁询语句是通过查询设计器生成): 1 SELECT借书证号,姓名FROM BORROWS INTO CURSOR TEMP

2 DO WHILE NOT EOF( ) 3 UPDATE LOANs SET

LOANs.姓名=TEMP.姓名; 4 WHERE LOANS.借书证号=TEMP.借书证号 5 SKIP 6 ENDDO 7 SELECT*FROM LOANs

WHERE借书日期 ={?8-02-03); 8 INTO TABLE RQTABLE 步骤5:执行命令:DO MODIPROG.PRG,执行程序。

解析:本大题考查了表结构的修改;DO WHILE循环语句;SQL更新语句;SQL简单查询。 表结构的修改可以在表设计器中或直接通过SQL语句修改表。本题基本思路如下: 首先通过简单查询检索BORROWS表中的“借书证号”和“姓名”内容,将结果保存到临时表中,然后通过DO WHLE循环对临时表中的每条记录开始处理,利用SQL-UPDATE更新语句修改LOANS表中的“姓名”字段值,字段值等于临时表的“姓名”字段值,更新条件为LOANs表的“借书证号”等于临时表的“借书证号”;每处理完一条记录,记录指针便指向下一条记录,处理完临时表中所有记录后,退出DO WHILE循环;最后再通过SQL简单查询检索LOANs表中借书日期等于“2008-02-03”的记录。

合集下载

全国计算机等级考试二级VF历年笔试题及答案

全国计算机等级考试二级VF历年笔试题及答案

═════════════════════════════════════════════════════

精品文档

全国计算机等级考试二级VF历年笔试题(2005.4-2010.9)

2010年9月全国计算机等级考试二级笔试试卷

Visual FoxPro数据库程序设计

(考试时间90分钟,满分100分)

一、选择题(每小题2分,共70分)

下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。

(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)一组对象所具有的相似性质 B)一个对象具有另一个对象的性质

C)各对象之间的共同性质 D)类之间共享属性和操作的机制

(7)层次型、网状型和关系型数据库划分原则是

A)记录长度 B)文件的大小 C)联系的复杂程度 D)数据之间的联系方式

国家二级VB机试(选择题)模拟试卷263(题后含答案及解析)

国家二级VB机试(选择题)模拟试卷263(题后含答案及解析)

国家二级VB机试(选择题)模拟试卷263 (题后含答案及解析)

题型有:1.

1. 下列叙述中正确的是( )。

A.带链栈的栈底指针是随栈的操作而动态变化的

B.若带链队列的队头指针与队尾指针相同,则队列为空

C.若带链队列的队头指针与队尾指针相同,则队列中至少有一个元素

D.不管是顺序栈还是带链的栈,在操作过程中其栈底指针均是固定不变的

正确答案:A

解析:由于带链栈利用前是计算机存储空间中的所有空闲存储结点,因此随栈的操作栈顶栈底指针动态变化。带链的队列中若只有一个元素,则头指针与尾指针相同。 知识模块:公共基础知识

2. 下列叙述中正确的是

A.循环队列有队头和队尾两个指针,因此,循环队列是非线性结构

B.车循环队列中,只需要队头指针就能反映队列中元素的动态变化情况

C.在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况

D.循环队列中元素的个数是由队头指针和队尾指针共同决定

正确答案:D

解析:循环队列中元素的个数是由队头指针和队尾指针共同决定的,元素的动态变化也是通过队头指针和队尾指针来反映的。 知识模块:数据结构与算法

3. 下列链表中,其逻辑结构属于非线性结构的是

A.二叉链表

B.循环链表

C.双向链表

D.带链的栈

正确答案:A

解析:二叉链表作为树的存储结构。链表中结点的两个链域分别指向该结点的第一个孩子结点和下一个兄弟结点。

4. 软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是

A.测试

B.设计

C.可行性研究

D.实现

正确答案:C

解析:软件生命周期是指软件产品从提出、实现、使用、维护到停止使用退役的过程。其中,定义阶段包括可行性研究与计划制定和需求分析。测试、概要设计、详细设计和实现属于开发阶段。 知识模块:软件工程基础

5. 耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是

A.提高耦合性降低内聚性有利于提高模块的独立性

国家二级(MS Office高级应用)机试模拟试卷117(题后含答案及解析)

国家二级(MS Office高级应用)机试模拟试卷117(题后含答案及解析)

国家二级(MS Office高级应用)机试模拟试卷117 (题后含答案及解析)

题型有:1. 选择题 2. Word字处理软件的使用 3. Excel电子表格软件的使用 4. PowerPoint演示文稿软件的使用

选择题

1. 下列叙述中正确的是( )。

A.栈是“先进先出”的线性表

B.队列是“先进后出”的线性表

C.循环队列是非线性结构

D.有序线性表既可以采用顺序存储结构,也可以采用链式存储结构

正确答案:D

解析:栈是先进后出的线性表,所以A错误;队列是先进先出的线性表,所以B错误;循环队列是线性结构的线性表,所以C错误。

2. 支持子程序调用的数据结构是( )。

A.栈

B.树

C.队列

D.二叉树

正确答案:A

解析:栈支持子程序调用。栈是一种只能在一端进行插入或删除的线性表,在主程序调用子函数时要首先保存主程序当前的状态,然后转去执行子程序,最终把子程序的执行结果返回到主程序中调用子程序的位置,继续向下执行,这种调用符合栈的特点,因此本题的答案为A。

3. 某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是( )。

A.10

B.8

C.6

D.4

正确答案:C

解析:根据二叉树的基本性质3:在任意一棵二叉树中,度为0的叶子结点总是比度为2的结点多一个,所以本题中是5+1=6个。

4. 下列排序方法中,最坏情况下比较次数最少的是( )。

A.冒泡排序

B.简单选择排序

C.直接插入排序

D.堆排序

正确答案:D

解析:冒泡排序与简单插入排序与简单选择排序法在最坏情况下均需要比较n(n一1)/2次,而堆排序在最坏情况下需要比较的次数是nlog2n。

5. 软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。

A.编译程序

B.操作系统

C.教务管理系统

D.汇编程序

正确答案:C

解析:编译软件、操作系统、汇编程序都属于系统软件,只有C教务管理系统才是应用软件。

全国计算机等级考试二级Visual Basic模拟试卷

全国计算机等级考试二级Visual Basic模拟试卷

全国计算机等级考试二级Visual Basic模拟试卷

模拟考试仅能测试应试者目前复习水平,须通过章节题库进行系统练习,才能提高应试者真实掌握程度,提高应试能力。点击交卷按钮后才可查看答案 >>

■ 单选题

1. 下列说法错误的是(

C

A.标准模块也称程序模块文件,扩展名是.bas

B.标准模块由程序代码组成

C.标准模块只用来定义一些通用的过程

D.标准模块不附属于任何一个窗体

【解析】本题考核标准模块的性质。标准模块不仅可以用来定义一些通用的过程,还可以用来声明一些全局变量,所以选项C)不正确;标准模块也称为程序模块文件,其扩展名是.bas,所以选项A)正确;正因为标准模块是程序模块文件,所以必然是程序代码组成,所以选项B)正确;标准模块不属于任何一个固定的窗体,在工程中是公用的,所以选项D)正确。

2. 下列不能在“工程资源管理器”窗口中列出的文件类型是(

D

A..bas

B..res

C..frm

D..OCX

【解析】.bas是模块文件,.res是资源文件,.frm是窗体文件都可以出现在“工程资源管理器”中,而.ocx文件不能在“工程资源管理器”窗口中显示。

3. 下列说法错误的是(

B )

A.对象的操作由对象的属性、事件和方法来描述

B.Visual Basic是面向对象的程序设计,Visual Basic中只有窗体和控件两种对象

C.属性是对象的特征,不同的对象有不同的属性

D.对象事件在代码窗口中体现为过程

4. 下列说法错误的是(

B

A.双击鼠标可以触发DblClick事件

B.窗体或控件的事件名称可以由编程人员确定

C.移动鼠标时,会触发MouseMove事件

D.控件的名称可以由编程人员设定

【解析】窗体或控件的事件名称是由系统事先确定好的,不能由编程人员确定,所以选项B)错误,而DblClick事件和Move事件的触发条件分别是双击和移动鼠标,所以选项A)和选项C)正确,而改变控件的名称就是设置修改控件的Name属性,选项D)正确,本题的正确答案为选项B)。

国家二级(MS Office高级应用)机试历年真题试卷汇编13(题后含答案及解析)

国家二级(MS Office高级应用)机试历年真题试卷汇编13(题后含答案及解析)

国家二级(MS Office高级应用)机试历年真题试卷汇编13 (题后含答案及解析)

题型有:1. 选择题 2. Word字处理软件的使用 3. Excel电子表格软件的使用 4. PowerPoint演示文稿软件的使用

选择题

1. 软件是指

A.程序

B.程序和文档

C.算法加数据结构

D.程序、数据与相关文档的完整集合

正确答案:D

解析:计算机软件是计算机系统中与硬件相互依存的另一部分,是包括程序、数据与相关文档的完整集合。软件由两部分组成:一是机器可执行的程序和数据;二是机器不可执行的,与软件开发、运行、维护、使用等有关的文档。

2. 下列叙述中正确的是

A.循环队列有队头和队尾两个指针,因此,循环队列是非线性结构

B.在循环队列中,只需要队头指针就能反映队列的中元素的动态变化情况

C.在循环队列中,只需要队尾指针就能反映队列的中元素的动态变化情况

D.循环队列中元素的个数是由队头指针和队尾指针共同决定

正确答案:D

解析:循环队列中元素的个数是由队头指针和队尾指针共同决定的,元素的动态变化也是通过队头指针和队尾指针来反映的。

3. 在面向对象方法中,实现信息隐蔽是依靠

A.对象的继承

B.对象的多态

C.对象的封装

D.对象的分类

正确答案:C

解析:对象的封装性是指从外部看只能看到对象的外部特征,即只需知道数据的取值范围和可以对该数据施加的操作,而不需要知道数据的具体结构以及实现操作的算法。对象的内部,即处理能力的实行和内部状态,对外是不可见的。从外面不能直接使用对象的处理能力,也不能直接修改其内部状态,对象的内部状态只能由其自身改变。

4. 下面关于数据库三级模式结构的叙述中,正确的是

A.内模式可以有多个,外模式和模式只有一个

B.外模式可以有多个,内模式和模式只有一个

C.内模式只有一个,模式和外模式可以有多个

D.模式只有一个,外模式和内模式可以有多个

正确答案:B

国家二级C语言机试(选择题)模拟试卷118(题后含答案及解析)

国家二级C语言机试(选择题)模拟试卷118(题后含答案及解析)

国家二级C语言机试(选择题)模拟试卷118 (题后含答案及解析)

题型有:1.

1. 下列叙述中正确的是( )。

A.二分查找法只适用于顺序存储的有序线性表

B.二分查找法适用于任何存储结构的有序线性表

C.二分查找法适用于有序循环链表

D.二分查找法适用于有序双向链表

正确答案:A

解析:二分查找法(又称对分查找法)只适用于顺序存储的有序表。在此所说的有序表是指线性表的中元素按值非递减排列(即从小到大,但允许相邻元素值相等)。 知识模块:公共基础知识

2. 下列不属于软件设计阶段任务的是( )。

A.软件总体设计

B.算法设计

C.制定软件确认测试计划

D.数据库设计

正确答案:C

解析:从技术观点上看,软件设计包括软件结构设计、数据设计、接口设计、过程设计,所以A、B、D选项正确,C选项为软件测试阶段的任务。 知识模块:公共基础知识

3. 以下选项中合法的实型常量是

A..914

B.3.13e-2.1

C.0

D.2.0”10

正确答案:A

解析:实型常量又称实数或浮点数,一般用小数形式或指数形式来表示。实型常量分为以下两种形式: ①小数形式:小数形式是山数字和小数点组成的一种实数农示形式。例如0.345、.123、0.0等是合法的实数。这种表示形式必须要有小数点。 ②指数形式:在C语言中,用“e”或“E”后跟一个整数来表示以10为底的幂数。注意:字母“e”或“E”之前必须要有数字,后面的指数必须为整数。 选项B)中e后必须为整数,选项C)没有小数点,向选项D)则出现非法字符*。 知识模块:C语言基础知识

4. 以下叙述中正确的是

A.整型常量和实型常量都是数值型常量

B.常量的类型不能从字面形式上区分,需要根据类型名来决定

C.预定义的标识符是C语言关键字的一种,不能另作它用

D.只能在函数体内定义变量,其他地方不允许定义变量

正确答案:A

解析:整型常量和实型常量都是数值型常量,选项A正确;常量的类型可以从字面上区分,比如整型常量不能有小数点,组成字符为0~9等,选项B错误:预定义标识符,即预先定义并具有特定含义的标识符,可以另作他用,不过更改了原有的含义,选项C错误;变量可以定义住程序中任何的地方,属于不同的变量,选项D错误。 知识模块:C语言基础知识

国家二级ACCESS机试(基本操作题)模拟试卷15(题后含答案及解析)

国家二级ACCESS机试(基本操作题)模拟试卷15 (题后含答案及解析)

题型有:1.

在考生文件夹下,“sampl.accdb”数据库文件中已建立表对象“tEmployee”。试按以下操作要求,完成表的编辑:

1. 根据“tEmployee”表的结构,判断并设置主键。

正确答案:步骤1:双击“sampl.accdb”数据库。双击表“temployee”,判断具有字段值唯一性只有“编号”字段,故将”编号”设为主键。关闭“temployee”表。步骤2:右击temployee表,选择“设计视图”快捷菜单命令,打开表设计视图。在temployee表设计视图窗口下单击“编号”所在行,右键单击鼠标,在快捷菜单中选择“主键”命令。步骤3:单击快速访问工具栏中的“保存”按钮,关闭设计视图。

2. 删除表中的“所属部门”字段;设置“年龄”字段的有效性规则为只能输入大于16的数据。

正确答案:步骤1:右击temployee表,选择“设计视图”快捷菜单命令,打开表设计视图。单击“所属部门”字段。右键单击鼠标,选择快捷菜单的“删除行”命令。单击“是”按钮。步骤2:单击“年龄”,在“字段属性”中的“有效性规则”输入:>16。步骤3:单击快速访问工具栏中的“保存”按钮保存表设计。

3. 在表结构中的“年龄”与“职务”两个字段之间增添—个新的字段:字段名称为“党员否”,字段类型为“是/否”型;删除表中职工编号为“000014”的记录。

正确答案:步骤1:在设计视图中右键单击“职务”字段,在其快捷菜单中单击“插入行”,在插入的行中添加“党员否”字段。对应的数据类型选择“是/否”。步骤2:单击快速访问工具栏中的“保存”按钮。关闭设计视图。步骤3:双击“temployee”表。选中“职工编号”为“000014”的记录,右键单击鼠标,单击快捷菜单中的“删除记录”命令来删除记录。步骤4:关闭“temployee”表。

国家二级VB机试(数据类型及运算)模拟试卷12(题后含答案及解析)

国家二级VB机试(数据类型及运算)模拟试卷12 (题后含答案及解析)

题型有:1. 选择题

选择题

1. 若变量a未事先定义而直接使用(例如:a=0),则变量a的类型是

A.Integer

B.String

C.Boolean

D.Variant

正确答案:D

解析:本题考查的考点是有关变量定义的。在VB中有一种特殊的类型:变体类型(variant),这种类型可以包含大部分其它类型的数据。在VB中,如果没有显式声明变量的类型,则该变量默认为变体型(variant)。 知识模块:数据类型及运算

2. 为把圆周率的近似值3.14159存放在变量pi中,应该把变量pi定义为

A.Dim pi As Integer

B.Dim pi(7)As Integer

C.Dim pi As Single

D.Dim pi As Long

正确答案:C

解析:本题考查的考点是有关VB中的数据类型的。VB提供了很多种数据类型,其中能接受小数值的有单精度型Single和双精度型Double。 知识模块:数据类型及运算

3. 若在窗体模块的声明部分声明了如下自定义类型和数组 Private Type

rec Code As Integer:Caption As String End Type Dim art(5)As rec

则下面的输出语句中正确的是

A.Print arr.Code(2),arr.Caption(2)

B.Print arr.Code,arr.Caption

C.Print arr(2).Code,arr(2).Caption

D.Print Code(2),Caption(2)

正确答案:C

解析:在标准模块中可以声明自定义类型,该类型由Type关键字声明,在声明中要定义类型的所有域。若用自定义类型声明一个变量,则该变量拥有若干域,取得每个域的值需要用“变量名.域名”的形式。作为一个自定义类型的数

国家二级ACCESS机试(操作题)模拟试卷131(题后含答案及解析)

国家二级ACCESS机试(操作题)模拟试卷131 (题后含答案及解析)

全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题

基本操作题

在考生文件夹下,“sampl.accdb”数据库文件中已建立好表对象“tStud”和“tScore”、宏对象“mTest”和窗体“fTest”。试按以下要求,完成各种操作:

1. 分析表对象“tScore”的字段构成、判断并设置其主键。

正确答案:步骤1:打开“sampl.accdb”数据库窗口,右键单击“tScore”表,选择“设计视图”快捷菜单命令,打开表设计视图。 步骤2:同时选中“学号”和“课程号”字段,单击【工具】分组中的“主键”按钮。 步骤3:单击快速访问工具栏中的“保存”按钮。

2. 删除“tStud”表结构的“照片”字段列、在“简历”字段之前增添一个新字段(字段名称:团员否数据类型:“是/否”型)。

正确答案:步骤1:右键单击“tStud”,选择“设计视图”快捷菜单命令,打开表设计视图。 步骤2:选中“照片”字段行,右键单击“照片”行,选择”删除行”命令,在弹出的对话框中选中“是”按钮。选中“简历”字段行,右键单击“简历”行,选择“插入行”命令,在新插入行的“字段名称”列输入:团员否,在“数据类型”列下拉列表中选中“是/否”。 步骤3:单击快速访问工具栏中的“保存”按钮。

3. 隐藏“tStud”中的“所属院系”字段列。

正确答案:步骤l:单击【视图】分组中“视图”按钮下方的下拉箭头,在弹出的下拉菜单中选择“数据表视图”命令。 步骤2:选中“所属院系”列,右键单击“所属院系“字段列,选择“隐藏字段”命令。 步骤3:单击快速访问工具栏中的“保存”按钮,关闭数据表视图。

4. 将考生文件夹下文本文件Test.txt中的数据导入到当前数据库中。其中,第一行数据是字段名,导入的数据以“tTest”数据表命名保存。

四川省计算机二级VF笔试真题(含答案)

四川省计算机⼆级VF笔试真题(含答案)

四川省普通⾼等学校计算机应⽤知识和能⼒

第三⼗次等级考试

笔试试卷

第⼀部分软件技术基础(共15分)

⼀、是⾮判断题(每题1分,共10分)1、能影响中断响应次序的技术是中断优先级和终端屏蔽。

2、线性结构中元素的关系是⼀对⼀,树形结构中元素的关系也是⼀对⼀。

3、在操作系统中,进程是⼀个具有独⽴运⾏功能的程序在某个数据集合上的⼀次运⾏过

程。4、操作系统的存储器管理部分负责对进程进⾏调度。

5、分时操作系统通常采⽤时间⽚轮转策略为⽤户服务。

6、作业与进程的主要区别是前者是由⽤户提交,后者是由系统⾃动⽣成。

7、顺序查找只适⽤于存储结构为顺序存储的线性表。

8、栈顶的位置是随着进栈和退栈操作⽽变化的。

9、结构化程序设计主要强调的是程序的易读性。

10、在结构化分析中,⽤于描述加⼯逻辑的主要⼯具有三种,即:结构化语⾔、判定表、

判定树。

⼆、选择题(每题1分,共5分)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.抽象

第⼆部分VF(85分)

⼀、单项选择题(每题1分,共10分)1、⽀持数据库各种操作的软件系统是()

A.操作系统

B.命令系统

C.数据库系统

D.数据库管理系统

2、在关系模型中,为了实现“关系中不允许出现相同元祖”的约束应使⽤()

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档