计算机VF笔试题目及答案(二)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、单项选择题
1.在以下关于计算机硬件的描述中,错误的说法是 1 。
A)软盘和硬盘上的数据都可由CPU直接存取
B)断电时,RAM中的程序和数据消失
C) 硬盘和软盘驱动器既属于输入设备也属于输出设备
D) CPU主要由运算器、控制器和寄存器组成
2.软件系统包括 2 。
A)操作系统和应用软件 B)系统软件和应用软件
C)系统软件和游戏软件 D)通过计算机软件和专用计算机软件
3.Caps Lock键的功能是 3 。
A)大写锁定 B)大写/小写切换 C)数字输入 D)数字/光标切换
4.在计算机内部,汉字信息存取、处理和传递的形式是 4 。
A)ASCII码 B)汉字 C)机内码 D)拼音码
5.下列各种进制的数据中最大的数是 5 。
A)101100B B)53Q C)2AH D)42D
6.在查找文件时,若用户输入*.*,则将搜索 6 。
A)所有含*的文件 B)所有扩展名含*的文件 C)所有文件 D)无法进行
7.在Windows中,各应用程序之间的信息交换是通过 7 进行的。
A)记事本 B)回收站 C)剪贴板 D)文件夹
8.以下关于多媒体技术的叙述中,错误的是 8 。
A)将各种媒体(文字、图形、动画、图像、视频)以数字化的方式集成在一起
B)多媒体技术已经成为声、文、图等媒体信息在计算机系统中综合应用的代名词
C)多媒体技术和计算机技术的融合开辟出一个多学科交叉、跨行业的崭新领域
D)多媒体技术就是能用来观看DVD电影的技术
9.WWW引进了超文本的概念,超文本指的是包括 9 。
A)多种文本的文本 B)图像的文本 C)多种颜色的文本 D)链接的文本
10.计算机病毒的主要危害 10 。
A)损害CPU B)占用资源,破坏信息 C)干扰电网,破坏信息 D)修改Cache的信息
11.下列选项中,不能返回逻辑值的是 11 。
A)EOF() B)BOF() C)RECNO() D)FOUND()
12.主索引字段 12 。
A)不能出现重复或空值 B)能出现重复值 C)能出现空值 D)不能出现重复值,但能出现空值13.对多表进行操作时,选择工作区所使用的命令为 13 。
A)USE B)OPEN C)SELECT D)CREATE
14.VFP中参照完整性规则不包括 14 。
A)更新规则 B)删除规则 C)查询规则 D)插入规则
15.SELECT—SQL语句是 15 。
A)选择工作区语句 B)数据查询语句 C)选择标准语句 D)数据修改语句
16.关于数据库,下列说法正确的是 16 。
A)数据库就是关系 B)数据管理就是二维关系
C)数据库就是表和关系的集合 D)数据库就是数据表格
17.WAIT、INPUT和ACCEPT这三条命令在输入数据时,必须以回车键表示结束输入的是 17 。
A)WAIT、INPUT B)INPUT、ACCEPT C)WAIT、ACCEPT D)WAIT
18.在程序中,可以结束程序运行并返回到操作系统的命令是 18 。
A)EXIT B)QUIT C)CANCEL D)RETURN
19.VFP程序设计中,三种基本的程序结构是 19 。
A)顺序、选择、逻辑 B)顺序、选择、循环C)模块、转移、循环 D)网状、选择、逻辑20.已知D1、D2为日期型变量,下列4个表达式中非法的是 20 。
A)D1-D2 B)D1+D2 C)D1+36 D)D1-28
21.在向数据库添加表的操作中,下列叙述中不正确的是 21 。
A)可以将一张“独立”表添加到数据库中
B)可以将已属于一个数据库的表添加到另一数据库中
C)可以在数据库设计中新建个表使其成为数据库表
D)欲使一个数据库表成为另一个数据库表,则必须先使它成为自由表
22.在DO WHILE ENDDO循环中,若循环条件设置为.T.,则下列说法中正确的是 22 。
A)程序无法跳出循环 B)程序逻辑不会出现死循环
C)用EXIT可跳出循环 D)用LOOP可跳出循环
23.一个表的全部备注字段的内容存储在23 中。
A)同一表备注文件 B)不同表备注文件 C)同一文本文件 D)同一数据库文件
24.Init是指 24 时触发的基本事件。
A)当创建对象 B)当从内存中释放对象 C)当表单或表单集装入内存 D)当用户双击对象25.在表单的控件中,既能选择又能编辑的控件为 25 。
A)标签 B)组合框 C)列表框 D)文本框
26.要使表单中某个控件不能用(变为灰色),则将该控件的 26 属性设置为.T.。
A)Caption B)Name C)Visible D)Enable
27.下列控件中,没有Value的属性的是 27 。
A)文本框 B)命令按钮 C)列表框 D)复选框
28.类是一组具有公共的方法(成员函数)和一般性的对象的描述,类之间共享属性和方法的机制是 28 。
A)多态性 B)封装性 C)继承性 D)传递性
29.关于表单中文本框,下列说法正确的是 29 。
A)文本框只能输入一行文本 B)文本框能输入多行文本
C)文本框只能显示文本,不能输入文本 D)文本框能输入、编辑备注型字段
30.要使文件菜单使用“F”作为访问键,可用 30 定义菜单标题。
A)文件(F) B)文件(< \F) C)文件(\ <F) D)文件(<F)
31.将一个欲览成功的菜单存盘,再运行该菜单,却不能执行,是因为 31 。
A)要编写程序 B)没有生成菜单程序 C)要用命令方式运行 D)没有放到项目中去
32.在VFP报表设计中,某“学生成绩表”的报表类型为 32 。
A)行表 B)列表 C)标签 D)多列表
33.在创建快速报表时,默认带区包括 33 。
A)标题、细节和总结 B)页标头、细节和页注脚
C)组标头、细节和组注脚 D)标题、细节和页注脚
34.视图不能单独存在,它必须依赖 34 。
A)视图 B)数据表 C)查询 D)数据库
35.标签设计器和报表设计器相比,多了以下 35 默认带区。
A)组标头、组注脚 B)标题、总结 C)列标头、列注脚 D)页标头、页注脚
36.查询结果如果是仅输出匹配记录,多表关联应选择 36 。
A)内部联接 B)左外部联接 C)右外部联接 D)全外部联接
37.查询的数据源 37 。
A)只能是自由表 B)只能是关联的多表 C)只能是视图 D)表和视图
38.在VFP中,建立查询可用 38 中方法。
A)1 B)2 C)3 D)4
39.在VFP中,主文件不可是 39 。
A)PRG文件 B)DBF文件 C)MPR文件 D)SCX文件
40.在连编选项对话框中,“操作”选项中没有的是 40 。
A)重新连编项目 B)连编可执行文件 C)连编系统文件 D)连编应用程序
二、填空题(每空1分,共20分)
1.在vfp中有两种变量,分别是内存变量和 1 。
2.在vfp中,可以存放大块文本的字段类型是 2 ;可以放置照片信息的字段类型是
3 。
3.数据表的索引类型中,允许重复值的索引类型有 4 , 5 。
4.将表xs.dbf的结构复制到xs1.dbf的命令格式为 6 。
5.若从字符串“北京市”中取出汉字“京”,应使用函数表达式 7 。
6.使用索引查询,其命令动词为 8 。
7.在文本框中通过设置 9 属性,可将输入的字符设置为屏幕显示。
8.在表单运行中,计时器控件是 10 ;当时间到时产生一 11 事件。
9.在对象引用中,ThisForm是指 12 。
是对MyForm的 13 引用;MyForm.Release是对MyForm
的 14 引用。
11.在类的特征中,将方法和数据存放于同一对象中,并且对数据的存取只能通过对象本身的方法来进行,此特征是类的 15 。
12.若使内容相关的菜单项分隔成组,需要在“菜单名称”栏中键入 16 ,以创建一条分隔线。
13.在用户应用程序中引用菜单时,必须使用 17 作为扩展名。
14.在报表控件中,可用作显示表的字段、变量及表达式的控件为 18 。
15.在视图创建中,如果数据源是当前数据库之外的表,则所创建的视图称
为 19 。
16.在SELECT—SQL语句中,表示条件表达式用where子句,分组用 20 子句。
三、运行结果题(共25分)
[程序1](5分)
SET TALK OFF
STORE 10 TO X,Y
DO WHILE X>0
X=X-INT(Y/2)
Y=Y-1
ENDDO
? ”X=” , X , ”Y=” , Y
SET TALK ON
[程序2](5分)
SET TALK OFF
STORE 0 TO A,B
DO WHILE .T.
A=A+1
B=B+A
IF A > = 5
EXIT
ENDIF
ENDDO
?”A=”,A,”B=”,B
SET TALK ON
[程序3](5分)
SET TALK OFF
S=0
I=1
INPUT “N=?” TO N
DO WHILE S < = N
S=S+I
I=I+1
ENDDO
?”S=”,S
SET TALK ON
执行时如果输入值为5,写出运行结果
[程序4](5分)
SET TALK OFF
FOR I=1 TO 5
K=1
FOR J=1 TO I
@ I, K SAY “*”
K=K+1
ENDFOR
ENDFOR
SET TALK ON
[程序5](5分)
现有一表xs.dbf(见右表)
USE XS.DBF
N=0
COUNT TO M
SCAN
IF 性别=”男”
LOOP
ENDIF
N=N+1
ENDSCAN
N=M-N
?”N=”,N
USE
SET TALK ON
四、程序设计题(共15分)
1.下列表单为一简单计算器,其中有“操作数1”文本框(Name为Text1)、“操作数2”文本框(Name为Text2)、“结果”文本框(Name为Text3),运算
符为一选项按钮组(Name为Option-Group1),“开始计算”为一命令按钮(Name
为Command1)。
当用户在“操作数1”和“操作数2”文本框中输入数据,并在选项按钮组中选择运算符后,按下“开始计算”按钮,则在“结果”文本框中显示计算结果,试编写“开始计算”按钮的“Click”事件代码。
(8分)
2.编写一程序,要求将从键盘输入的英文字符串倒过来显示(例如输入“WELCOME”,则显示“EMOCLEW”)(7分)。