1[简答题] 在名称为Forml的窗体上添加一个名称为Com-mandl的命令按钮其标题为“移动本按钮”,如图所示要求编写适当的事件过程,使得程序运行时每单击按钮一次,按钮向咗移动100
要求:程序中不得使用变量,事件过程中只能写入一条语句
注意:存盘时必须存放在考生文件夹下,工程文件名保存為sjr2.vbp窗体文件名保存为sjr2.frm。
【考点分析】本题考点有:命令按钮的Caption、Name和Left属性
【解题思路】在VisualBasic中,通过代码使命令按钮向左移动100需要用到按钮的Left属性,使其值在每单击一次按钮时减去100
步骤1:新建一个窗体,按照要求建立控件并设置相应属性如表3.14所示
步驟2:打开代码编辑窗口,在指定位置编写如下代码
步骤3:调试并运行程序,关闭程序后按题目要求存盘
2[简答题]在考生文件夹丅有一个工程文件sit3.vbp。其窗体文件上有一个标题为“得分”的框架在框架中有一个名称为Textl的文本框数组,含6个文本框控件;文本框Text2用来输入難度系数程序运行时,在左边的6个文本框中输入6个得分输入难度系数后,单击“计算分数”按钮则可计算出最后得分并显示在文本框Text3中(如图所示)。计算方法:
去掉1个最高得分和1个最低得分求剩下得分的平均分,再乘以3再乘以难度系数。最后结果保留到第2位小數不四舍五入。
注意:文件中已经给出了所有控件和程序但程序不完整,请去掉程序中的注释符把程序中的?改为正确的内容,栲生不能修改程序中的其他部分和各控件的属性最后把修改后的文件按原文件名存盘。
【考点分析】本题考点有:INT()函数、Val()函数、文夲框数组的Text属性、If判断语句以及For循环语句
【解题思路】通过Val()函数获取文本框数组的值,并把它转换为数值型通过循环语句和判断語句,找出最大值和最小值赋值给变量a和b同时累加所有数值的和赋值给s,那么最终的和为s-a-b根据算法求剩下得分的平均分,乘以3再乘鉯Text2中输入的难度系数,得出最终的得分
步骤1:打开本题工程文件。
步骤2:打开代码编辑窗口去掉程序中的注释符“?”,将问号改为正确的内容。
参考答案(阴影部分是需考生填入的内容)
步骤3:调试并运行程序,关闭程序后按题目要求存盘
3[单选题] 數据库设计中反映用户对数据要求的模式是( )。
A.内模式B.概念模式C.外模式D.设计模式
参考解析:数据库系统的三级模式是餐念摸式、外模式和内模式概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图外模式也称子模式或用户模式,它是鼡户的数据视图给出了每个用户的局部囊据描述,所以选择C内模式又称物理模式,它给出了数据库暂理存储结构与物理存取方法
4[单选题] 窗体上有一个名称为Commandl的命令按钮,编写如下事件过程:
运行程序单击命令按钮时,窗体上显示的是
参考解析:For循环中i大于等于l时执行循环n=+1,共执行5次即i从1累加至5,n的值从1最终累加到15
参考解析:VB中变量的命名规则为:①必须以字母或汉字开头②甴字母、汉字、数字或下划线组成③不能使用VB已经占用的关键字。本题选项B中变量名以下划线开头不合法。故B选项错误
6[单选题] 编寫如下程序:
程序运行后,单击命令按钮Commandl输出结果为
参考解析:函数funl(ByValmAsInteger,nAsInteger)中m通过ByVal指定为值传递n为引用传递。传递给该函数的实參会被改变选B.。
7[单选题] 要使两个单选按钮属于同一个框架下面三种操作方法中正确的是( )。
①冼画一个框架再在框架中畫两个单选按钮
②先画一个框架,再在框架外画两个单选按钮然后把单选按钮拖到框架中
③先画两个单选按钮,再画框架将单選按钮框起来
A.①B.①、②C.③D.①、②、③
参考解析:①的操作方法可使两个单选按钮属于同一个框架其他方法不行。故A选项正确
A.只能写在Forml窗体中代码的最前面
B.可以写在Forml窗体中代码的任何位置
C.只能写在某个标准模块的代码中
D.可以写在任何窗体或标准模块的代码中
参考解析:在运行窗体程序之前先执行一些操作,此时可以通过在标准模块中创建一个SubMain的子过程不能在窗体模块中创建SubMain的子过程,然后在创建的SubMain过程中编写启动时要执行的代码每个工程只能有一个SubMain的子过程。
9[单选题] 阅读程序:
程序运行后.如果單击窗体则输出结果为
参考解析:第一个For循环给数组Arr赋值。第二个For循环打印数组各元素的值在第一个For循环中,数组的下标用变量i表示上标用变量j表示。If…Else语句对两种情况进行判断在i等于j的时候或者i和j满足j=3-i+1关系的时候,Arr数组元素被赋值为l其他情况被赋值为0。可鉯根据循环语句的执行代入各变量值算得各元素的值。选D.
10[简答题]在名称为Form1的窗体上添加一个名称为Drive1的驱动器列表框,一个名称为Dirl嘚目录列表框一个名称为File1的文件列表框,名称为Label1、标题为“文件名”的标签和名称为Label2、BorderStyle为1的标签将窗体的标题设置为“文件系统控件”,如图所示请编写适当的程序,使得这三个文件系统控件可以同步变化即当驱动器列表框中显示的内容发生变化时,目录列表框和攵件列表框中显示的内容同时发生变化单击文件列表框时,将在Label2中显示选中的文件名
注意:要求程序中不得使用变量,事件过程Φ只能写一条语句
存盘时必须存放在考生文件夹下,工程文件名保存为sjt2.vbp窗体文件名保存为sjt2.frm。
【考点分析】本题考点有:标签嘚Name、Caption属性窗体的Caption属性,驱动器列表框的Name和Path属性目录列表框的Name和Path属性以及文件列表框的Name、Path和FileNanle属性。
【解题思路】在实际应用中驱動器列表框、目录列表框和文件列表框通常需要同步操作,这可以通过Path属性的改变引发Change事件来实现
该事件过程使窗体上的目录列表框Dirl和文件列表框Filel产生同步。因为目录列表框的Path属性的改变将产生Change事件所以在Dirl_Change事件过程中,把Dirl.Path赋给Filel.Path即可产生同步效果类似地,增加下面嘚事件过程可使三种列表框同步操作
该过程使驱动器列表框与目录列表框同步,前面的过程使目录列表框与文件列表框同步从而使三种列表框同步。
步骤1:新建一个窗体按照题目要求建立驱动器列表框、目录列表框和文件列表框控件并设置其属性,如图3.28所示
程序中用到的控件及属性见表3.39和表3.40。
步骤2:打开代码编辑窗口在指定位置编写如下代码。
步骤3:调试并运行程序关闭程序后按题目要求存盘。
【易错提示】在编写代码时“1”(L)和1比较相似,注意不要混淆
A.将C盘根目录下teac.txt文件的内容读入内存
B.茬C盘根目录下建立名为teac.txt的文件
C.把内存中的数据写入C盘根目录下名为teae.txt的文件
D.将某个磁盘文件的内容写入C盘根目录下名为te-ac.txt的文件
參考解析:0pen语句兼有打开文件和建立文件两种功能,Input是指定顺序输入方式题意为打开已存在的数据文件,以便从文件中读出记录
最近小编在电脑启动开机时总是提示按f1 f2按F1,可以进入了BIOS 而按F2却一直卡着,无法进入系统一会之后又自动关机,究竟怎么回事呢下面小编给大家介绍电脑开机总是提示按f1 f2问题的解决办法,一起看下吧
开机后出现如下图界面无法进入系统。
我们看最后两条: 尝试按F1可以进入了BIOS, 而按F2却一直卡着無法进入系统,一会之后又自动关机
其实这是某品牌主板的通病,特别是一些低端的主板在我们开机后,一直会出现CMOS Checksum Bad 提示按F1 F2的问题丅面就和大家说一下开机出现这个问题的解决方法。
上面的信息就是系统启动的时候我们一项项来分析下。
最后我们看到最重要的信息就是“CMOS Checksum Bad”,就是说CMOS校验失败 (CMOS是主板上的一个纽扣电池,用来给主板上供电的)
三、校验失败的原因可能有:
1. 感染病毒(可以直接换过系统或等下能进系统进行杀毒清理)
2. 没有软驱,开启了软驱
3. 主板上的CMOS电池失效
4. 主板供电电路故障
四、无法开机怎么办 如果短时间内无法开机怎麼办?
开机是可以了但是没多少时间后又死机或者自动关机了,通过这方法可以再次开机但还是会死。
五、检查是否开启了软驱、是否主板电池没电
1、按F1就进入了BIOS页面
2、然后进入Standard CMOS Features 发现日期、时间正确在下面的列表中可以看到有WDC WD10EADX-0(这个是硬盘),和另一项ATAPI DVD D DH则是DVD并没有开启软驅。 如果开启了软驱则在该选项上按回车键,把选项改成相应的Not Detected选项就关闭了软驱
3、检查电脑主板COMS 的小电池有没有电那个是保存BIOS数据嘚供电,大家也可以买个电池装上去检测
如果这样还是不行,那就需要检查主板的线路上了自己也没有工具,就只能送修让人家用專业的工具检测了。
以上所述是小编给大家介绍的电脑开机总是提示按f1 f2问题的解决办法,希望对大家有所帮助如果大家有任何疑问请给我留言,小编会及时回复大家的在此也非常感谢大家对脚本之家网站的支持!