国家二级VF机试(表单设计与应用)模拟试卷4(题后含答案及解析)
- 格式:doc
- 大小:44.50 KB
- 文档页数:9
国家二级VF机试模拟试卷120(题后含答案及解析) 题型有:1. 基本操作题 2. 简单应用题 3. 综合应用题基本操作题(30分)1.(1)修改菜单my_menu,my_menu中的“文件”菜单项下有子菜单项“新建”“打开”、“关闭”和“退出”,请在“关闭”和“退出”之间加一条水平的分组线,并为“退出”菜单项设置一条返回到系统菜单的命令(不可以使用过程)。
(2)创建一个快速报表sport_report,报表中包含了表“金牌榜”中的“国家代码”和“金牌数”两个字段。
(3)使用SQL建立表的语句建立一个与自由表“金牌榜”结构完全一样的自由表golden.dbf。
请将该SQL语句存储在文件one.prg 中,否则不得分。
(4)使用SQL语句向自由表golden.dbf中添加一条记录(“011”,9,7,11)。
请将该SQL语句存储在文件two.prg中,否则不得分。
正确答案:(1)①在命令窗口执行命令:MODIFY MENU my-menu,打开菜单设计器,接着单击菜单设计器中“文件”行的“编辑”按钮进入子菜单界面。
②选中“退出”子菜单命令,然后单击菜单设计器右边的“插入”命令按钮,插入一个菜单名称为“新菜单项”菜单行,修改菜单名称为:\-。
③修改“退出”菜单命令的“结果”项为“命令”,并输入命令语句:SET SYSMENU TO DEFAULT。
④执行【菜单】→【生成】菜单命令,在弹出的Visual FoxPro 对话框中单击“是”按钮,接着系统会弹出“生成菜单”对话框,单击“生成”按钮生成一个可执行的菜单文件。
⑤在命令窗口执行命令:DO my_menu mpr,运行菜单查看结果。
(2)①在命令窗口执行命令:USE金牌榜,打开“金牌榜”表。
②在命令窗口执行命令:CREATE REPORTsport_report,打开报表设计器,然后执行【报表】→【快速报表】菜单命令,在弹出的“快速报表”对话框中单击“字段”命令按钮,在弹出的“字段选择器”对话框中,将“国家代码”和“金牌数”两个字段添加到“选定字段”列表框中,单击“确定”按钮关闭“字段选择器”对话框。
国家二级VF机试模拟试卷4(题后含答案及解析) 题型有:1. 基本操作题 2. 简单应用题 3. 综合应用题基本操作题(30分)1.(1)请在考生文件夹下建立一个项目wy。
(2)将考生文件夹下的数据库ks4加入到新建的项目wy中去。
(3)利用视图设计器在数据库中建立视图view_1,视图包括Sjhy表的全部字段(顺序同gjhy中的字段)和全部记录。
(4)从表hjqk中查询“奖级”为一等的学生的全部信息(hjqk表的全部字段),并按分数的降序在入新表newl中。
正确答案:(1)启动Visual FoxPro后,在命令窗口输入命令:CREATE PROJECT wy,新建一个项目管理器。
(2)在项目管理器wy中,单击“数据”选项卡,然后选中列表框中的“数据库”,单击选项卡右边的“添加”命令按钮,系统弹出“打开”对话框,将考生文件下的ks4数据库文件添加到项目管理器中。
(3)在“数据”选项卡中,依次展开“数据库”—“ks4”,选中ks4分支下的“本地视图”,单击项目管理器右边的“新建”命令按钮,在弹出的“新建本地视图”对话框中,单击“新建视图”按钮,打开视图设计器,将gjhy数据表添加到视图设计器中。
根据题意,在视图设计器的“字段”选项卡中,将“可用字段”列表框中的字段全部添加到右边的“选定字段”列表框中,完成视图设计,将视图以view l文件名保存在考生文件夹下。
(4)在“数据”选项卡中选中“查询”,然后单击“新建”命令按钮,单击“新建查询”对话框中的“新建查询”按钮,打开查询设计器,将数据表hjqk添加到查询设计器中。
根据题意,在查询设计器的“字段”选项卡中,将“可用字段”列表框中的字段全部添加到右边的“选定字段”列表框中;单击“筛选”选项卡,在“字段名”下拉框中选择“hjqk.奖级”字段,在“条件”下拉框中选择“=”,在“实例”文本框中输入“一等”:在“排序依据”选项卡中将“选定字段”列表框中的“hjqk.分数”字段添加到右边的“排序条件”中,在“排序选项”中选择“降序”,最后通过菜单命令“查询”—“查询去向”,打开“查询去向”对话框,在对话框中选择“表”,在“表名”文本框中输入用来保存查询结果的数据表文件名newl。
国家二级VF机试(操作题)模拟试卷401(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.考生文件夹下的自由表employee中存放着职员的相关数据。
1.利用表设计器为employee表创建一个普通索引,索引表达式为“姓名”,索引名为xm。
2.打开考生文件夹下的表单文件formone,然后设置表单的Load事件,代码的功能是打开employee表,并将索引xm设置为当前索引。
3.在表单formone中添加一个列表框,并设置列表框的名称为mylist,高度为60,可以多重选择。
4.设置表单formone中mylist列表框的相关属性,其中RowSourceType属性为字段,使得当表单运行时,列表框内显示employee表中姓名字段的值。
正确答案:(1)打开“employee”表的表设计器,单击“索引”选项卡,在索引名处输入“xm”,类型选择“普通索引”,表达式为“姓名”。
(2)打开表单文件formone.scx,然后设置表单的Load事件代码如下。
use employee.dbf set order to xm (3)选中控件工具栏里的“列表框”按钮,在表单设计器中拖动鼠标,这样在表单上得到一个“列表框”对象List1,设置它的Name属性为“mylist”,Height属性为“60”,MuhiSelect属性为.T.。
(4)在属性窗口设置mylist列表框的Row.SourceType属性为“6一字段”,RowSource属性为“employee.姓名”。
简单应用题2.1.使用查询设计器设计完成:查询“吴”姓读者(客户第一个字为“吴”)订购图书情况,查询结果包括客户名、订单号、图书名、单价、数量和签汀日期字段的值,要求按客户名升序排序,并运行该查询将查询结果存储在表文件appone中,查询文件也保存为appone。
2.使用SQL语句查询每个读者订购图书的数量和金额(数量*单价),查询结果包括客户名、订购总册数和金额,查询按金额降序排序,查询结果存储在apptwo.dbf表文件中,最后将SQL语句保存在apptwo.prg命令文件中。
国家二级VF机试(表单设计与应用和菜单、报表设计及应用程序的开发与生成)模拟试卷1(题后含答案及解析) 题型有:1. 选择题选择题1.下面属于表单事件的是A.HideB.ShowC.ReleaseD.DblClick正确答案:D解析:本题考查表单基本事件。
用鼠标双击对象时引发DblClick事件。
Hide 表示隐藏表单,Show表示显示表单,Release表示释放表单,都不属于表单的事件。
知识模块:表单设计与应用2.表格控件的数据源可以是A.视图B.表C.SQL SELECT语句D.以上三种都可以正确答案:D解析:RecordSorceType属性指明表格数据源的类型,RecordSorce属性则指定表格的数据源。
表格控件的数据源可以是视图、表、查询或是SOL语句等。
知识模块:表单设计与应用3.为了隐藏在文本框中输入的信息,用占位符代替显示用户输入的字符,需要设置的属性是A.ValueB.ControSourceC.InputMaskD.PasswordChar正确答案:D解析:PasswordChar属性指定文本框控件内是显示用户输入的字符还是显示占位符;该属性的默认值是空串,此时没有占位符,文本框内显示用户输入的内容。
当为该属性指定一个字符(即占位符,通常是*)后,文本框内将只显示占位符,而不会显示用户输入的实际内容。
知识模块:表单设计与应用4.如果希望用户在文本框中输入的字符显示的是“*”号,而不是真正输入的内容,应该指定的属性是A.PasswordCharB.PasswordC.CharPasswordD.CharWord正确答案:A解析:本题考查文本框的PasswordChar属性。
设置文本框的:PasswordChar 属性可以指定用作占位符的字符(如“*”),此时,输入到文本框中的数据仅显示占位符。
PasswordChar属性默认值是空串,此时显示的是实际输入的内容。
知识模块:表单设计与应用5.为了使命令按钮在界面运行时显示“运行”,需要设置该命令按钮的哪个属性A.TextB.TitleC.DisplayD.Caption正确答案:D解析:在按钮上显示的文字可以通过其CAPTION属性进行设置。
国家二级VF机试模拟试卷202(题后含答案及解析) 题型有:1. 基本操作题 2. 简单应用题 3. 综合应用题基本操作题(30分)1.在考生文件夹下打开表单formtest.scx并完成下列操作:(1)表单标题设置为“考试系统”。
(2)在表单上添加一标签控件(Label1),标签上显示“欢迎使用考试系统”8个字,字的颜色为红色(ForeColor=255,0,0),其他属性使用默认值。
(3)向表单内添加一个计时器控件,控件名为Timerfor。
(4)将计时器控件Timerfor的时间间隔(Interval)属性值设为200。
正确答案:(1)①在命令窗口执行命令:MODIFY FORM formtest,打开表单设计器修改表单。
②在“属性”面板中修改表单(Form1)的Caption属性值为:考试系统。
(2)①在“表单控件”工具栏中单击“标签”控件,然后再在表单上单击鼠标,为表单添加一个标签控件。
②在“属性”面板中修改标签(Label1)的Caption属性值为:欢迎使用考试系统;修改ForeColor属性值为:255,0,0;适当调整标签大小显示文字。
(3)参照第2小题操作,为表单添加一个计时器控件(Timer1),然后在“属性”面板中修改计时器(Timer1)的Name属性值为:Timerfor。
(4)接上一小题操作,继续选中计时器控件(Timer1),在“属性”面板中修改其Interval属性值为:200。
解析:本题考查了表单及控件的基本操作。
操作中关键是掌握控件常用属性的含义,例如“标题”属性为Caption.向表单添加控件是通过“表单控件”工具栏进行添加:修改表单或控件的属性值,一般都可以在“属性”面板中进行设置。
简单应用题(40分)2.在考生文件夹下,打开Ecommerce数据库,完成如下简单应用:(1)使用SQL命令查询customer数据表中“电话”字段的首字符是“6”、性别为“女”的会员信息,列出“姓名”、“年龄”和“电话”,查询结果按“年龄”升序排序存入表temp_cus.dbf中,SQL命令存入文本文件temp_sq1.txt中。
国家二级VF机试(操作题)模拟试卷469(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.(1)打开表单one,如图3.21所示,通过设置控件的相关属性,使得表单运行时的开始焦点在“打开”命令按钮,并且接下来的焦点的移动顺序是“关闭”和“退出”。
(2)打开表单two,使用“布局”工具栏的“顶边对齐”按钮将表单中的3个命令按钮控件的顶边对齐。
(3)使用SQL语句创建一个名为“分组情况表”的自由表,“分组情况表”有两个字段:“组号”和“组名”,“组号”占两个字符,“组名”占10个字符。
请将该SQL语句存储在three.prg中,否则不得分。
(4)使用SQL语句插入一个记录到“分组情况表”中,插入的内容是,组号:01,组名:通俗唱法。
请将该SQL语句存储在four.prg中,否则不得分。
正确答案:【操作步骤】(1)①命令窗口执行:MODIFY FORM one,打开表单设计器修改表单。
②选择表单对象,修改控件对象属性值,见表4-27。
③单击“常用”工具栏中的“运行”按钮查看结果,将表单文件保存到考生文件夹下。
(2)①命令窗口执行:MODIFY FORM tWO,打开表单设计器修改表单。
②右击工具栏的空白区域,选择【布局】快捷菜单命令,打开“布局”工具栏(若表单设计器中未显示该工具栏,则执行该操作)。
③同时选中表单中的3个按钮,单击“布局”工具栏中的“顶边对齐”按钮(第3个图标按钮),保存表单修改。
(3)①命令窗口执行:MODIFY COMMAND three,打开程序文件编辑器。
输入如下程序代码:CREATE TABLE分组情况袁(组号c(2),组名C(1 0))②在命令窗口执行命令:DO three,执行程序文件§(4)①在命令窗口执行命令:MODIFY COMMAND four,打开程序文件编辑器,输入如下程序代码:INSERT INTO分组情况表V ALUES(“01”,“通俗唱法”)②在命令窗口执行命令:DO four,执行程序文件。
国家二级VF机试(操作题)模拟试卷345(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.(1)请在考生文件夹下建立一个项目xm。
(2)将考生文件夹下的数据库kshi加入到新建的项目xm中。
(3)利用视图设计器在数据库中建立视图myview,视图包括“获奖情况”表的全部字段(顺序同“获奖情况”表中的字段)和全部记录。
(4)从表“获奖情况”中查询“等级”为“一等奖”的学生的全部信息(“国籍”表的全部字段),并按“分数”的升序存入新表temp中。
正确答案:【操作步骤】(1)在命令窗口执行命令:CREATE PROJECT xm,新建一个项目管理器。
(2)在项目管理器中选中“数据”选项卡内的“数据库”项,然后单击“添加”按钮,在弹出的“打开”对话框中双击kshi数据库文件,将数据库添加到项目管理器中。
(3)①在项目管理器中单击“数据库”前面的“+”号,依次展开“数据库”→“kshi”。
②选中“本地视图”项单击“新建”按钮,接着在弹出的“新建本地视图”对话框中单击“新建视图”图标按钮,打开视图设计器。
在“添加表或视图”对话框中双击“获奖情况”表,将表添加到视图设计器中。
③在“字段”选项卡中单击“全部添加”按钮,将“可用字段”中的全部字段添加到“选定字段”中。
④单击“常用”工具栏中的“运行”按钮查看结果,将视图文件以文件名myview保存。
(4)在命令窗口输入以下命令,将结果输出到temp表中(以下程序是通过查询设计器生成)。
1 SELECT国籍.*;&&选择需要输出的字段,“*”表示表中所有字段 2 FROM kshj!国籍INNER JOIN kshj! 获奖情况;&&选择要进行联接的农 3 ON 国籍.姓名=获奖情况.姓名;&&设置两个表的联接条件 4 WHERE获奖情况.等级=”一等奖”;&&设置输出记录要满足的条件 5 ORDER BY获奖情况.分数;&&设置输出记录的排序条件 6 INTO TABLE temp.db;&&指定台询结果输出到数据表temp中简单应用题2.(1)根据考生文件夹下的XXX表和jjj表建立一个查询chaxun,查询“工作单位”是“复旦大学”的所有教师的“姓名”、“职称”、“联系电话”,要求查询去向是表,表名是cxl.dbf,并执行该查询(“姓名”、“职称”取自表jjj,“联系电话”取自表XXX)。
计算机二级考试VF模拟试卷及答案为帮助大家更好复习计算机二级VF考试的根本知识,为大家分享计算机二级VF考试模拟试题及答案如下,赶紧来学习吧!在考生文件夹下,翻开SELLDB数据库,完成如下根本操作:1. 创立"客户表"(客户号,客户名,销售金额),其中:客户号为字符型,宽度为4;客户名为字符型,宽度为20;销售金额为数值型,宽度为9(其中小数2位)。
2. 为第1小题创立的"客户表"建立一个主索引,索引名和索引表达式均为"客户号"。
3. 为"部门本钱表"增加一个字段,字段名为"备注",数据类型为字符型,宽度为20。
4. 先选择"客户表"为当前表,然后使用报表设计器中的快速报表功能为"客户表"创立一个文件名为PS的报表。
快速报表建立操作过程均为默认。
最后,给快速报表增加一个标题,标题为"客户表一览表"。
解题思路:1.略2.略3.略4. 只要双击“客户表”选择"客户表"为当前表,新建一个报表,单击“报表\快速报表”菜单项,在“翻开”对话框中选择表“客户表”并单击“确定”按钮。
在“快速报表”对话框中,单击“确定”按钮。
单击“报表\标题/总结”菜单项,在“标题/总结”对话框的“报表标题”框中的“标题带区”打勾,再单击“确定”按钮。
如果“报表控件”工具栏没显示,那么单击“显示\报表控件工具栏”菜单项,在“标题”区添加一个标签,用于存放标题“客户表一览表”。
关闭保存该报表。
在考生文件夹下,翻开DB数据库,完成如下根本操作:1. 给表TABB增加一个字段,字段名为"日期",数据类型为日期型。
2. 使用SQL Update语句将表TABB中所有记录的字段"日期"的值修改为xx-10-01,并将SQL语句存储到名为TWO.PRG的文件中。
国家二级VF机试(操作题)模拟试卷456(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.在考生文件夹下已有customers(客户)、orders (订单)、orderitems (订单项)和goods(商品)四个表。
(1)创建一个名为“订单管理”的数据库,并将已有的customers表添加到该数据库中。
(2)利用表设计器为customers表建立一个普通索引,索引名为bd,索引表达式为“出生日期”。
(3)在表设计器中为customers表的“性别”字段设置有效性规则,规则表达式为:性别$”男女”,出错提示信息是:“性别必须是男或女”。
(4)利用INDEX命令为customers表建立一个普通索引,索引名为khh,索引表达式为“客户号”,索引存放在customers.cdx 中。
然后将该INDEX命令存入命令文件pone.prg中。
正确答案:(1)①命令窗口执行:MODIFY DATABASE订单管理,新建数据库并打开数据库设计器。
②在数据库设计器中右击,选择【添加表】,在“打开”对话框中双击customers表添加到数据库中。
(2)在数据库设计器中右击customers 表,选择【修改】,打开表设计器,“字段”选项卡中选“出生日期”,“索引”列中选择“升序”,“索引”选项卡中,修改“索引名”为“bd”。
(3)接上题,在customers 表设计器的“字段”选项卡中选中“性别”,“字段有效性”的“规则”文本框中输入:性别$”男女”,在“信息”文本框中输入:”性别必须是男或女”,单击“确定”按钮保存表结构的修改。
(4)①命令窗口执行:MODIFY COMMAND pone,新建程序文件并打开程序编辑器。
输入命令:INDEX ON客户号TAG_khh。
②单击“常用”工具栏中的“运行”保存并运行程序。
使用数据库;索引;域完整性。
解析:本题考查了数据库的建立和数据库设计器的使用:索引的建立:字段有效性规则的设置。
国家二级VF机试(操作题)模拟试卷504(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.(1)创建一个名为“订单管理”的数据库,并将已有的employee、orders 和customer三个表添加到该数据库中。
(2)为orders表建立一个普通索引,索引名为nf,索引表达式为“year(签订日期)”。
(3)为employee表建立主索引,为orders 建立普通索引,索引名和索引表达式均为“职员号”。
通过“职员号”在employee 表和orders表之间建立一个一对多的永久联系。
(4)为上述建立的联系设置参照完整性约束:更新规则为“限制”,删除规则为“级联”,插入规则为“限制”。
正确答案:【操作步骤】(1)①命令窗口执行:MODIFY DATABAsE订单管理,创建数据库并打开数据库设计器。
②数据库设计器中右击,选择【添加表】,在“打开”对话框中双击employee表添加到数据库中;以同样的方法,再将orders 和customer表添加到数据库中。
(2)①在数据库设计器中右击orders表,选择【修改】,打开表设计器。
②在表设计器的“索引”选项卡的“索引名”列输入nf,“类型”设置为“普通索引”,“表达式”中输入“year(签订日期)”,单击“确定”按钮保存表结构修改。
(3)①右击数据库设计器中的employee表,选择【修改】,打开表设计器,“字段”选项卡中选“职员号”,“排序”列中选择“升序”,建立“职工号”的普通索引,在“索引”选项卡中修改“类型”为“主索引”,单击“确定”。
②参照employee表的操作为orders表再建立“职员号”字段的普通索引。
然后在数据库设计器中拖动employee表“索引”下方的主索引“职员号”到orders表中“索引”下方的普通索引“职员号”上,为两个表建立联系。
(4)①选中两个表之间的关联线(被选中的连线会变粗),首先执行【数据库】→【清理数据库】菜单命令,清空数据表中带有删除标记的记录,然后执行【数据库】→【编辑参照完整性】菜单命令。
国家二级VF机试(表单设计与应用)模拟试卷4(题后含答案及解析)题型有:1. 选择题选择题1.执行命令MyForm=CreateObject(“Form”)可以建立一个表单,为了让该表单在屏幕上显示,应该执行命令A.MyForm.ListB.MyForm.DisplayC.MyForm.ShowD.MyForm.ShowForm正确答案:C解析:MyForm为建立的表单名,show方法用来显示表单,而调用方法的格式为:对象名.方法名,故要想显示表单MyForm,要用命令MyForm.show。
知识模块:表单设计与应用2.如果希望一个控件在任何时候都不能获得焦点,可以设置的属性是Enabled或是A.MoveableB.CloseableC.VisibleD.SelStart正确答案:C解析:本题考查控件属性。
控件在任何时候都不能获得焦点的方法是将控件的Visible(可见)属性设置为.F.,使控件成为不可见对象。
知识模块:表单设计与应用3.在Visual FoxPro中,用于设置表单标题的属性是A.TextB.TitleC.LableD.Caption正确答案:D解析:本题考查表单的属性。
在Visual FoxPro中,表单的Caption属性,指明显示于表单标题栏上的文本,所以用于设置表单标题的属性是Caption。
知识模块:表单设计与应用4.假设某个表单中有一个复选框(CheckBoxl)和一个命令按钮Command1,如果要在Commandl的Click事12代码中取得复选框的值,以判断该复选框是否被用户选择,正确的表达式是A.This.CheckBox 1.ValueB.ThisForm.CheckBox 1.ValueC.This.CheckBox 1.SelectedD.ThisForm.CheckBox 1.Selected正确答案:B解析:复选框控件可以通过其V ALUE属性设置或返回其状态(选中或未被选中)。
知识模块:表单设计与应用5.在Visual Foxpro中,属于命令按钮属性的是A.ParentB.ThisC.ThisFormD.Click正确答案:A解析:Parent是对象的一个属性,属性值为对象引用,指向对象的直接容器对象。
而This和ThisForm是两个关键字,分别表示当前对象和当前表单。
Click 是单击事件。
知识模块:表单设计与应用6.在表单中为表格控件指定数据源的属性是A.DataSourceB.RecordSourceC.DataFromD.RecordFtom正确答案:B解析:表格控件的数据源属性是RecordSource。
知识模块:表单设计与应用7.下面不属于表单事件的是A.LoadB.InitC.ReleaseD.Click正确答案:C解析:本题考查表单基本事件。
其包括①运行时事件Load事件:在表单对象建立之前引发,即运行表单时。
Init事件:在对象建立时引发。
表单和控件对象同时包含Init事件时,将先引发控件对象的Init事件。
先引发表单的Load事件,再引发表单的Init事件。
②关闭时事件Destroy事件:在对象释放时引发。
Unload事件:在表单对象释放时引发,是表单对象释放时最后一个要引发的事件。
③交互时事件GotFocus事件:当对象获得焦点时引发。
Click事件:用鼠标单击对象时引发。
DblClick事件:用鼠标双击对象时引发。
RightClick事件:用鼠标右键单击对象时引发。
InteractiveChange事件:当通过鼠标或键盘交互式改变一个控件的值时引发。
Erroi 事件:当对象方法或事件代码在运行过程中产生错误时引发。
知识模块:表单设计与应用8.下面不属于按钮控件事件的是A.InitB.LoadC.ClickD.Error正确答案:B解析:按钮控件事件中,在对象建立时引发Init事件;用鼠标单击对象时引发Click事件;当对象方法或事件代码在运行过程中产生错误时引发Error事件:按钮没有L0ad事件。
知识模块:表单设计与应用9.下面属于表单事件的是A.HideB.SLowC.ReleaseD.DblClick正确答案:D解析:本题考查表单基本事件。
用鼠标双击对象时引发DblClick事件。
Hide 表示隐藏表单,Show表示显示表单,Release表示释放表单,都不属于表单的事件。
知识模块:表单设计与应用10.表格控件的数据源可以是A.视图B.表C.SQL SELECT语句D.以上三种都可以正确答案:D解析:RecordSorceType属性指明表格数据源的类型,RecordSorce属性则指定表格的数据源。
表格控件的数据源可以是视图、表、查询或是SQL语句等。
知识模块:表单设计与应用11.为了隐藏在文本框中输入的信息,用占位符代替显示用户输入的字符,需要设置的属性是A.VaIueB.ControSourceC.InputMaskD.PasswordChar正确答案:D解析:PasswordChar属性指定文本框控件内是显示用户输入的字符还是显示占位符;该属性的默认值是空串,此时没有占位符,文本框内显示用户输入的内容。
当为该属性指定一个字符(即占位符,通常是*)后,文本框内将只显示占位符,而不会显示用户输入的实际内容。
知识模块:表单设计与应用12.如果希望用户在文本框中输入的字符显示的是“*”号,而不是真正输入的内容,应该指定的属性是A.PasswordCharB.PasswordC.CharPasswordD.CharWord正确答案:A解析:本题考查文本框的PasswordChar属性。
设置文本框的PasswordChar 属性可以指定用作占位符的字符(如“*’),此时,输入到文本框中的数据仅显示占位符。
PasswordChar属性默认值是空串,此时显示的是实际输入的内容。
知识模块:表单设计与应用13.为了使命令按钮在界面运行时显示“运行”,需要设置该命令按钮的哪个属性A.TextB.TitleC.DisplayD.Caption正确答案:D解析:在按钮上显示的文字可以通过其CAPTION属性进行设置。
知识模块:表单设计与应用14.表单名为myForm的表单中有一个页框myPageFrame,将该页框的第3页(Page3)的标题设置为“修改”,可以使用代码A.myForm.Page3.myPageFrame.Caption=”修改”B.myForm.myPageFrame.Caption.Pase3=”修改”C.Thisform.myPageFrame.Page3.Caption=”修改”D.Thisform.myPageFrame.Caption.Page3=”修改”正确答案:C解析:本题主要考查的表单中,各容器对象的调用顺序,注意要从高向低的层次依次引用各个对象。
即最开始引用的是表单,然后是表单中的容器控件,最后才是容器所包含的基本型控件。
另外,要注意的是,在引用表单对象时,要使用THISFORM,这里不要使用表单的内部名称,但在引用表单中所包含的容器或基本控件时,一律使用它们的内部名称,即name的属性值。
知识模块:表单设计与应用15.假设在表单设计器环境下,表单中有一个文本框,且已经被选定为当前对象,现在从属性窗口中选择Value属性,然后在设置框中输入“={?1.9-10}.{ 01-8-20}”,请问以上操作后,文本框Value属性值的数据类型是A.日期型B.数值型C.字符型D.以上操作出错正确答案:B解析:{?1-9-10}-f?1-8-20}是一个日期表达式,<日期>-<日期>型表达式结果为两个指定日期相差的天数,其结果为一个数值型数据。
知识模块:表单设计与应用16.假设表单上有一选项组:⊙男〇女,如果选择第2个按钮“女”,则该选项组Value属性的值为A..F.B.女C.2D.女或2正确答案:D解析:选项组控件的V AL[JE属性值的类型可以是数值型的(这是默认的情况),也可以是字符型的。
若为数值型值n,则表示命令组中第n个命令按钮被选中;若为字符型值c,则表示命令组中Caption属性值为c的命令按钮被选中。
知识模块:表单设计与应用17.下列所列各项属于命令按钮事件的是A.ParentB.TllisC.ThisFonnD.Click正确答案:D解析:Click事件是鼠标左键单击事件。
选项A、B、C都属于引用对象时要用到的关键字。
其中,Parent表示当前对象的直接容器对象;This表示当前对象;Thisform表示当前对象的所在表单。
知识模块:表单设计与应用18.假设表单上有一选项组:⊙男〇女,其中第一个选项按钮“男”被选中,请问该选项组的Value属性值为A..T.B.男C.1D.男或1正确答案:D解析:选项组控件的V ALUE属性值的类型可以是数值型的(这是默认的情况),也可以是字符型的。
若为数值型值n,则表示命令组中第n个命令按钮被选中;若为字符型值c,则表示命令组中Caption属性值为c的命令按钮被选中。
知识模块:表单设计与应用19.在Visual Fox_Pro中,假设表单上有一选项组:〇男⊙女,初始时该选项组的Value属性值为1。
若选项按钮“女”被选中,该选项组的Value属性值是A.1B.2C.女D.男正确答案:B解析:选项组的Value属性用于指定选项组中被选定的选项按钮。
该属性值的类型可以是数值型,也可以是字符型。
若为数据型N,则表示第n个按钮被选中,若为字符型值C,则表示选项组中Caption属性为c的按钮被选中。
根据题意,选中的是第2个按钮,其Caption属性为“女”,所以其Value值为“女”或者为2。
但在本题中,已经告知value属性的初值是1,说明这里value属性值的类型是数值型,所以当选中第二个按钮时,value值应该是2。
知识模块:表单设计与应用20.页框控件也称作选项卡控件,在一个页框中可以有多个页面,页面个数的属性是A.CountB.PageC.NumD.PageCount正确答案:D解析:页框控件中页面个数的属性是pagecount。
知识模块:表单设计与应用21.下面关于列表框和组合框的陈述中,正确的是A.列表框可以设置成多重选择,而组合框不能B.组合框可以设置成多重选择,而列表框不能C.列表框和组合框都可以设置成多重选择D.列表框和组合框都不能设置成多重选择正确答案:A解析:列表框提供一组条目(数据项),用户可以从中选择一个或多个条目。
能显示其中的若干条目,用户可通过滚动条浏览其他条目。
组合框与列表框类似,有关列表框的属性、方法,组合框同样具有(MultiSelect除外),其区别为:①对于组合框来说,通常只有一个条目是可见的。