窗体题目
- 格式:doc
- 大小:159.50 KB
- 文档页数:6
程序设计题1、题目:(事件)单击窗体(响应)用输入框输入一自然数,判断是"正数"、"负数或"零",并根据输入的数用消息框显示"正数"、"负数〞或"零"。
2、题目:(事件)单击窗体。
(响应)求200~300之间既能被3整除又能被7整除的数。
并求出所有数之和存入变量SUM中3、题目:单击窗体。
(响应)S=1+1/4+1/9+1/16+1/25+…+1/100,结果输出在窗体上。
4、题目:(事件)单击窗体。
(响应)在窗体上打印数列2/1,3/2,5/3,8/5,13/8…的前10项,并求其和,将和保存在变量s中。
5、题目:(事件)双击窗体。
(响应)把一元钞票换成一分、二分和五分的硬币每种至少有一枚〕,求出其所有的换法,把结果输出在窗体上。
将所有的换法的数目存入变量N中6、题目:单击窗体。
)求1!+2!+3!+4!+5!并将结果输出到窗体上。
结果存入变量S中7、题目:(事件)单击窗体。
(响应)生成一个一维数组(10个数组元素依此为:' 15、23、72、43、96、23、3、65、88、17写程序求出这个数组中的最大值、最小值和平均值,并输出在窗体上。
将最大值,最小值,平均值分别存入变量Ma*,Min,Aver中8、题目:(事件)单击窗体。
(响应)在窗体上输出100~200之间的所有合数。
求出所有数之和存入SUM 中所谓合数是指自然数中能被1和本数整除以外,还能被其他数整除的数。
9、题目:(事件)单击窗体。
(响应)求10~20之间所有素数的乘积并输出在窗体上。
将结果存入变量L 中。
10、题目:(事件)单击窗体。
(响应)求1 - 1/2 + 1/3 - 1/4 + …… + 1/99 - 1/100的值。
将结果存入变量J中。
1题n = InputBo*("输入一个自然数")If n > 0 Thenresult = "正数"ElseIf n < 0 Thenresult = "负数"ElseIf n = 0 Thenresult = "零"End IfMsgBo* "输入的数据" & n & "为:" & result2题Dim i As IntegerFor i = 201 To 300If ((i Mod 3) = 0) And ((i Mod 7) = 0) ThenPrint (CStr(i))sum = sum + iEnd IfNe*tPrint sum3题Dim i As Integers = 0For i = 1 To 10s = s + 1 / (i ^ i)Ne*tPrint (s)4题Dim i, j, k, m As Integers = 0 :i = 2:j = 1For k = 1 To 10s = s + i / jm = jPrint (CStr(i)) & "/" & CStr(j)j = ii = i + mNe*t5题Dim i, j, k As IntegerFor i = 1 To 100For j = 1 To 50For k = 1 To 20If ((i + 2 * j + k * 5) = 100) ThenPrint (CStr(i))Print (CStr(j))Print (CStr(k))n = n + 1End IfNe*tNe*tNe*t6题Dim i, j, k As IntegerFor i = 1 To 5k = 1For j = 1 To ik = k * jNe*ts = s + kNe*tPrint (CStr(s))7题Dim a(9) As IntegerDim i, s As Integera(0) = 15:a(1) = 23:a(2) = 72 a(3) = 43:a(4) = 96:a(5) = 23 a(6) = 3:a(7) = 65:a(8) = 88a(9) = 17:ma* = a(0):min = a(0) s = 0For i = 0 To 9If a(i) > ma* Thenma* = a(i)End IfIf a(i) < min Thenmin = a(i)End Ifs = s + a(i)Ne*taver = Int(s / 10)Print (CStr(ma*))Print (CStr(min))Print (CStr(aver))8题Dim i, j, s As IntegerFor i = 100 To 200For j = 2 To Sqr(i)If (i Mod j) = 0 ThenPrint (CStr(i))sum = sum + iE*it ForEnd IfNe*tNe*tPrint sum9题Dim i%,j%,b As Booleanl = 1:b = FalseFor i = 10 To 20For j = 2 To i - 2If i Mod j = 0 Thenb = TrueEnd IfNe*tIf b = False Thenl = l * iEnd Ifb = FalseNe*tPrint Str(l)10题Dim i As IntegerFor i = 1 To 100If i Mod 2 = 1 Thenj = j + 1 / iElseIf i Mod 2 = 0 Then j = j - 1 / iEnd IfNe*tPrint j11、题目: (事件)单击窗体。
程序设计:1.题目:(事件)双击窗体(响应)求1+5+10+15+……+500的和,并将结果输出到窗体上。
将结果存入到SUM中Private Sub Form_dblClick()Dim sum As Longsum = 1'**************Begin************For i = 5 To 500 Step 5sum = sum + iNext iPrint sum'**************end************TestFunc (sum)End Sub2.题目:求两个数m,n的最大公约数p和最小公倍数q注意:在指定的事件内编写代码。
Private Sub Form_Load()ShowDim p, q As IntegerDim m, n, As IntegerDim t, r As Integerm = 21n = 28'**************Begin************If m <n Then t = m: m= n: n = tDor = m Mod nIf r = 0 Then Exit Dom = nn = rLoopp = nq = 28 * 21 / p'**************end************Print "最大公约数=", pPrint "最小公倍数=", qtestfunc p, qEnd Sub3.题目:(事件)单击窗体(响应)我国现有人口13亿,设年增长率为1%,计算多少年后增加到20亿。
并将结果输出在窗体上,将结果存入变量year中。
使用do while……loop语句完成程序。
Private Sub Form_dbClick()Dim year As Integer'**************Begin************n = 13Do While n < 20n = n * 1.01year = year + 1LoopPrint year'**************end************4.题目:以下程序段用于求∑n!Private Sub Form_Click()Dim sum As Long, n As Longn = InputBox("请输入一个正整数")sum = 0For i = 1 To nsum = sum + mul(i)Next iPrint sumEnd SubPrivate Function mul(ByVal x As Long)Dim s As Long, i As Longs = 1For i = 1 To xs = s * iNext imul = sEnd Function5.题目:(事件)双击窗体。
2016年计算机二级《VB》基础练习题及答案(2)1[简答题]在名称为Forml的窗体上添加两个名称分别为Textl和Text2的文本框,它们的高、宽分别为300、2400和1200、2400。
窗体的标题为“窗口”。
请通过属性窗口设置适当的属性,满足如下要求:①Text2可以显示多行文本,并且有垂直和水平两个滚动条;②程序运行时在Textl中显示输入的字符为“*”。
程序运行后的窗体如图所示。
注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjtl.vbp,窗体文件名保存为sjtl.frm。
参考解析:【考点分析】本题考点有:窗体的Caption属性,文本框的Name、Width、Hei【ght、PasswordChar、Text、MuhiLine、ScrollBars属性。
【解题思路】文本框控件的MuhiLine属性用于设置文本框是否显示多行文本,值为Tr ue表示是,值为False则表示否。
ScrollBars属性设置文本框是否有水平或垂直滚动条,它有0、l、2和3这4个值,0表示没有滚动条(默认值),1表示只有水平滚动条,2表示只有垂直滚动条,3表示有水平和垂直滚动条。
文本框的PasswordChar属性常用于设置用某字符(如“*”)屏蔽用户在文本框中键入的内容,常用于口令输入。
【操作步骤】步骤1:新建一个窗体,按照题目要求建立文本框控件并设置其属性,程序中涉及的控件及属性见表3.8和表3.9。
步骤2:调试并运行程序,关闭程序后按题目要求存盘。
【易错提示】由于ScrollBars属性的设置值较多,易混乱,请考生牢记4个值分别设置的文本框滚动条属性。
2[单选题] 在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。
A.外模式B.内模式C.概念模式D.逻辑模式参考答案:B参考解析:数据库系统的三级模式是概念模式、外模式和内模式。
概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。
2016年1⽉VisualBasic程序设计试题和答案2016年1⽉⼴东省⾼等教育⾃学考试Visual Basic程序设计试题(课程代码07759)⼀、单项选择题(本⼤题共16⼩题,每⼩题1分,共16分)在每⼩题列出的四个备选项中只有⼀个是符合题⽬要求的,请将其选出并将“答题卡”的相应代码涂⿊。
错涂、多涂或未涂均⽆分。
1.下列关键字中,不能定义变量的是A. DimB. DeclareC. PublicD. Private2. ⽤⼋进制表⽰Visual Basic的整型常数时,前⾯要加上的符号是A. &HB. &0C. &BD. &D3. 表达式Int(5.5)的结果是A. 5B. 6C. 0D. -14. InputBox()函数的返回类型是A.整型B.单精度C.双精度D.字符串5. 要限制在⽂本框内输⼊的最⼤字符数,应该设置__属性。
A. TextB. EnabledC. MaxLengthD. MultiLine6. 要得到组合框内⽤户选择的内容,需要使⽤__属性。
A. TextB. ListC. StyleD. Caption7. 下列语句中,可以清除列表框Listl的全部内容的是A. Listl-ClsB. Listl. ClearC. Listl. RemoveD. Listl. ClearAll8. 决定窗体上Tab顺序的属性是A. TabB. TablndexC. TabStopD. TabStart9.下列数组定义中,元素个数最多的是A. Dim A(3,2)B. Dim A(2,3)C. Dim A (-1 To 2,3)D. Dim A( 1 To 2,3)l0.过程定义 Sub MyPrint(x As Integer, ByVal y As Integer),下列说法正确的是A. x是传地址参数,y是传值参数B. y是传地址参数,x是传值参数C. x和y都是传值参数D. x和y都是传地址参数11. 计时器控件Timer的计时间隔是由__属性来设置的。
说明:针对以下题目请选择正确的答案(每道题目有一个或多个正确的答案)。
针对每一道题目,所有答案都选对,则该题得分。
所选答案错误或不能选出所有正确答案,则该题不得分。
1在Winforms中,有一个类名为Form的窗体,下列代码能够正确把该窗体显示为模式对话框的是()。
(选择一项)A) Form f=new Form(); f.Show(); f.Modal=true;B) Form f=new Form(Dialog);C) Form f=new Form(); f.Activate();D) Form f=new Form(); f.ShowDialog();2在Winform应用程序中,可以通过以下()方法使一个窗体成为MDI窗体。
(选择一项)A) 改变窗体的标题信息B) 在工程的选项中设置启动窗体C) 设置窗体的IsMdiContainer属性D) 设置窗体的ImeMode属性3在WinForms中,下列代码的运行结果是()。
(选择一项)DataSet ds = new DataSet(“Books”);DataTable dt = new DataTable(“Student”);Console.WriteLine(ds.DataSetName);A) Books B) Student C) ds D) ds.DataSetName 4下列说法正确的是()。
(选择一项)A) 要把用户对数据的修改更新到数据库中,可以使用DataSet的Update方法B) 调用DataAdapter的Fill方法将数据填充到DataSet数据集之前,必须设置SelectCommand属性C) DataSet数据集只能位于服务器端,不能把DataSet数据集传输到客户端D) 数据适配器是数据库和数据集的一个连接桥梁,因此只能有一个DataAdapter与一个DataSet一起使用5VB6.0和.NET中都有计时器控件,在VB中,计时器控件在其Timer事件中进行编码,在.net中,计时器控件提供触发的是()事件。
【1】数据库文件"Access1.accdb"中,已经设计好表对象"tStud",窗体对象"fStud"和子窗体对象"fDetail"。
按要求补充"fStud"窗体的设计:①将窗体标题改为"学生查询"。
②将窗体的边框样式改为"细边框",取消窗体中的水平和垂直滚动条、记录选择器、浏览按钮(导航按钮)和分隔线;将子窗体边框样式改为"细边框",取消子窗体中的记录选择器、浏览按钮(导航按钮)和分隔线。
③在窗体中有两个标签控件,名称分别为"Label1"和"Label2",将这两个标签上的文字颜色改为白色,背景颜色改为紫蓝色(紫蓝色代码为#000080)。
④将窗体主体节中控件的Tab键次序改为:"CItem"→"TxtDetail" →"CmdRefer" →"CmdList" →"CmdClear" →"fDetail" →"简单查询" →"Frame18"。
⑤补充事件代码设计。
在窗体中有一个组合框控件和一个文本框控件,名称分别为"CItem"和" TxtDetail";有两个标签控件,名称分别为"Label3"和"Ldetail";还有三个命令按钮,名称分别为"CmdList"、"CmdRefer"和"CmdClear"。
在"CItem"组合框中选择某一项目后,"Ldetail"标签控件将显示出所选项目名加上"内容:"。
计算机二级VB练习题附答案计算机二级VB练习题附答案计算机二级考试是全国计算机等级考试(National Computer Rank Examination,简称NCRE)四个等级中的一个等级,考核计算机基础知识和使用一种高级计算机语言编写程序以及上机调试的基本技能。
那么计算机二级vb考试会怎么考?以下仅供参考!【计算机二级VB练习题一】1、为了在运行时能显示窗体左上角的控制框(系统菜单),可以设置以下哪个属性的值为True( )。
A.Contr01BoxB.MinButtonC.MaxButtonD.BorderStyle参考答案:A参考解析:本题考查窗体的常见属性。
窗体中ControlBox属性用来控制是否显示控制菜单,属性值为False时不显示控制菜单。
属性MinButton和MaxButton控制是否显示最大化和最小化按钮,属性BorderStyle则是设置窗体的边界样式。
2、组合框是文本框和( )特性的组合。
A.复选框B.标签C.列表框D.目录列表框参考答案:C参考解析:本题考查组合框。
组合框控件(ComboBox)是将文本框和列表框的功能结合在一起,用户可以在列表中选择某项(注:只能选取一项),或在编辑区域中直接输入文本内容来选定项目。
3、Visual Basic根据计算机访问文件的方式将文件分成3类,其中不包括( )。
A.顺序文件B.Unix文件C.二进制文件D.随机文件参考答案:B参考解析:本题考查VB文件的分类。
VB中根据文件的访问形式分为顺序文件、随机文件和二进制文件。
4、下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。
A.内模式B.外模式C.概念模式D.逻辑模式参考答案:A参考解析:数据库管理系统的三级模式结构由外模式、模式和内模式组成。
外模式,或予模式,或用户模式,是指数据库用户所看到的数据结构,是用户看到的数据视图。
模式,或逻辑模式,是数据库中对全体数据的逻辑结构和特性的描述,是所有用户所见到的数据视图的总和。
[题目答案分离版]字体: 大 中 小一、A1 1、下列新生儿胎便的特点哪项是错误的 A、新生儿 12 小时内排出胎便 B、由肠粘膜脱落的上皮细胞、羊水及消化液组成 C、墨绿色 D、约 2~3 天排完 E、早产儿胎便排出常延迟 【正确答案】 A 【答案解析】 新生儿生后 24 小时内排出胎便,由肠黏膜脱落上皮细胞、羊水及消化液组成,呈墨绿色, 3~4 天排完。
【该题针对“新生儿分类方法、特点及护理”知识点进行考核】【答疑编号 100547122,点击提问】2、新生儿神经系统反射,下列哪项不正确 A、觅食反射 B、吸吮反射 C、kernig 征阳性 D、拥抱反射 E、腹壁反射稳定 【正确答案】 E 【答案解析】 在新生儿期,年长儿的一些病理性神经反射如克氏征、巴氏征均可呈阳性反应,而腹壁反射、 提睾反射则不稳定,偶可出现踝阵挛。
【该题针对“新生儿分类方法、特点及护理”知识点进行考核】【答疑编号 100547121,点击提问】3、足月新生儿睡眠时平均心率为A、100 次/分B、110 次/分C、120 次/分D、130 次/分E、140 次/分 【正确答案】 C 【答案解析】 足月新生儿在睡眠时平均心率为 120 次/分,醒时可增至 140~160 次/分,且波动较大, 范围为 90~160 次/分。
足月儿血压平均为 70/50mmHg(9.3/6.7kPa)。
早产儿心率偏快, 安静时平均为 120~140 次/分。
血压较低,部分可伴有动脉导管开放。
【该题针对“新生儿分类方法、特点及护理”知识点进行考核】【答疑编号 100547120,点击提问】4、新生儿消化系统特点中,下列哪项是错误的A、贲门括约肌发达B、幽门括约肌较发达C、下食管括约肌压力低D、胃底发育差,呈水平位E、肠管壁较薄,通透性高 【正确答案】 A 【答案解析】 足月儿出生时吞咽功能已完善,但食管下部括约肌松弛,胃底发育差,呈水平位,幽门括约 肌较发达,故新生儿易有溢奶,早产儿更多见。
目录实验题目1:设计窗体。
参考界面如下: (2)实验题目2: 设计一个计算器。
参考界面如下: (3)实验题目3:设计一个能够统计某学生三门课程成绩总分和平均分的程序。
参考界面如下: (4)实验题目4:设计界面,编写程序计算圆的周长和面积。
参考界面如下: (4)实验题目5:设计界面,编写程序验证算术运算符的功能。
参考界面如下: (5)实验题目6:设计界面,编写程序分离出一个三位数的个位、十位、百位上的数字。
参考界面如下: (6)实验题目7:输入一个三位数,将它按逆序输出。
参考界面如下: (7)实验题目8:输入两个数,将这两个数交换。
(8)实验题目9:设计文本编辑窗体。
(8)实验题目10:编写程序计算某个学生三门课程的平均成绩。
(10)实验题目12:编写程序计算长方体的体积。
(10)实验题目13:编写程序求出四个数中的最小数。
(11)实验题目14:编写程序判断某个数是否是水仙花数。
(11)实验题目15:编写程序,实现数字和英文单词的对应。
(12)实验题目16:设计程序,判断从键盘上输入的某个字符为哪类字符。
(大写字母、小写字母、数字字符或其他字符) (12)实验题目17:设计一个简单的文本编辑器,可以实现文本的简单格式化操作。
(13)实验题目18:编写程序输出图形,运行界面如下: (15)实验题目19:编写程序求n!。
(15)实验题目20:编写程序,求出某班所有同学某门课程的平均成绩。
(16)实验题目21:编写程序输出1-100之间所有能被3整除的整数,要求每行输出5个。
并输出这些整数的和。
(用for语句实现) (16)实验题目21:编写程序,统计输入的一个字符串中各类字符的个数。
(用for语句实现).17 实验题目22:编写程序,定义包含10个数组元素的一维数组,给该数组中的数组元素赋值为3,6,9,12......数字,并以顺序和逆序两种方式输出各元素值。
. (17)实验题目23:随机生成20个100以内的正整数,将其中的奇数和偶数分两行显示在窗体上,并分别统计奇数和偶数的个数。
第二章四、编程题1.在窗体上添加3 个命令按钮(“显示”、“清除”与“结束”)。
单击“显示”按钮时,将在窗体上显示唐诗“静夜思”,如图2-1 所示,单击“清除”按钮时,将清除所显示的内容,单击“结束”按钮时,结束程序的运行。
2.在窗体上添加5 个标签、4 个文本框和2 个命令按钮。
程序运行时,通过文本框输入一个总秒数,单击“计算”按钮,总秒数将传换成小时、分钟和秒数并在文本框中输出(运行界面如图2-2 所示)图2-1图2-23.在窗体上添加3 个标签,3 个文本框和2 个命令按钮。
程序运行时,在第1 个文本框中输入文字时,在另外两个文本框中显示相同的内容,但显示的字号和字体不同。
单击“清除”按钮则可清除3 个文本框中的内容(运行界面如图2-3 所示)。
4.设计计算语文、数学、英语这三门课程总成绩和平均分的程序,利用文本框做数据的输入和输出(运行界面如图2-4)所示。
图2-3图2-45.单击窗体,弹出一个输入框,用户输入一个两位数(如36),交换个位数和十位数的位置,并把处理后的数(63)用消息框显示给用户。
6.在窗体上添加2 个文本框(它们的初始值均为0)、4 个命令按钮(标题分别为“+”“-”“*”“/”)和1 个标签(初始标题为空)。
要求在2 个文本框内输入2 个数字,单击“+”(或“-”、“*”、“/”)按钮时,标签将显示两数相加(或减、乘、除)的结果。
7.某门课程的考试成绩分为笔试和机试成绩,其中笔试占60%,机试占40%,利用输入框分别输入该课程的笔试和机试成绩,用消息框输出其总成绩。
8.设计一个电子计时器,以秒为单位计时,单击“计时开始”按钮计时开始。
此时“计时开始”按钮变灰,“停止计时”按钮可用,在标签内显示经过的秒数。
单击“停止计时”按钮,计时结束,弹出消息框提示“您的记录是?秒”(这里的?代表标签最后显示的秒数值)。
答案四、编程题1.编写的3 个按钮的Click 事件过程代码如下:Private Sub Command1_Click()BackColor=RGB(255,255,255)ForeColor=RGB(0,0,255)FontName="楷体_GB2312"FontSize=20CurrentX=1200CurrentY=350Print "静夜思(唐诗)"FontName="幼圆"PrintFontSize=13Print Spc(6);"床前明月光,疑是地上霜"PrintPrint Spc(6);"举头望明月,低头思故乡"End SubPrivate Sub Command2_Click()ClsEnd SubPrivate Sub Command3_Click()EndEnd Sub2.编写的命令按钮单击事件过程代码如下:Private Sub Command1_Click()Dim h As Integer, m As Integer,s As Integer,t As Integer t=Val(Text1.Text)h=t\3600t=t-h*3600m=t\60s=t-m*60Text2.Text=hText3.Text=mText4.Text=sEnd SubPrivate Sub Command1_Click()EndEnd Sub3.Private Sub Form_Load()Text2.FontName="隶书"Text2.FontSize=16Text3.FontName="楷体_GB2312"Text3.FontSize=20End SubPrivate Sub Text1_Change()Text2.Text=Text1.TextText3.Text=Text1.TextEnd SubPrivate Sub Command1_Click() '“清除”按钮Text1.Text="" '清除文本框Text1 的内容Text2.Text="" '清除文本框Text2 的内容Text3.Text="" '清除文本框Text3 的内容Text1.SetFocus '设置焦点End SubPrivate Sub Command2_Click()EndEnd Sub4.Private Sub Command1_Click()Dim s As Single,ave As SingleDim sx As Single,yw As Single,wy As Single sx=Val(Text1.Text)yw=Val(Text2.Text)wy=Val(Text3.Text)s=sx+yw+wyave=s/3Text4.Text="总成绩为" & sText5.Text=aveEnd SubPrivate Sub Command2_Click()EndEnd Sub5.编写的窗体单击事件过程代码如下:Private Sub Form_Click()Dim x As Integer,a As IntegerDim b As Integer,c As Integerx=Val(InputBox(“请输入一个两位数”))a=Int(x/10) '求十位数b=x Mod 10 '求个位数c=b*10+a '生成新的数MsgBox(“处理后的数为”& c )End Sub6.Private Sub Command1_Click()Dim a as integer,b as integer,c as integera=Text1.Textb=Text2.Textc=a+bLabel1.Caption=cEnd SubPrivate Sub Command2_Click()Dim a as integer,b as integer,c as integer a=Text1.Textb=Text2.Textc=a-bLabel1.Caption=cEnd SubPrivate Sub Command3_Click()Dim a as integer,b as integer,c as integer a=Text1.Textb=Text2.Textc=a*bLabel1.Caption=cEnd SubPrivate Sub Command4_Click()Dim a as integer,b as integer,c as single a=Text1.Textb=Text2.Textc=a/bLabel1.Caption=cEnd Sub7.Private Sub Form_Click()Dim s1 As Single,s2 As Single,s As Single s1=Val(InputBox("请输入笔试成绩"))s2=Val(InputBox("请输入机试成绩"))s=s1 * 0.6+s2*0.4MsgBox ("您的成绩为" & s)End Sub8.Private Sub Form_Load()Label1.Caption=0Timer1.Enabled=FalseEnd SubPrivate Sub Command1_Click()Command1.Enabled=FalseCommand2.Enabled=TrueTimer1.Enabled=TrueEnd SubPrivate Sub Command2_Click()Command1.Enabled=TrueCommand2.Enabled=FalseTimer1.Enabled=FalseMsgBox ("您的记录为" & Label1.Caption & "秒")End SubPrivate Sub Timer1_Timer()Label1.Caption=Label1.Caption+1End Sub第三章三、编程题1.输入a,b,c 三个数,按从大到小的次序显示。
一,单项选择:1,在中,为访问DataTable对象从数据源是提取的数据行,可使用DataTable对象的(A)属性A.RowsB.ColumnsC.ConstrainsD.DataSet2.在中,对于Command对象的ExecuteNonQuery()方法和ExecuteReader()方法,线面叙述错误的是(C)A、insert、updata、delete等操作的Sql语句主要用ExecuteNonQuery 方法来执行B、executeNonQuery()方法返回执行Sql语句所影响的行数C、Select操作的Sql语句只能由ExecuteReader()方法来执行D、ExecuteReader()方法返回一个DataReader对象3,Winform中,关于ToolBar控件的属性和事件的描述不正确的是(D)A,Buttins属性便是ToolBar控件的所有工具栏按钮B,ButtonSize属性表示ToolBar控件上的工具栏按钮的大小,如高度和宽度C,DropDownArrows属性表明工具栏按钮(该按钮有一列值需要以下拉方式显示)旁边是否显示下箭头键D,ButtonClick事件在用户单击工具栏任何地方时都会触发4,在中执行一个存储过程时,如果要设置输出参数则必须同时设置参数的方向和(D)要设置参数尺寸A,大小B,上限C,初始值D,类型5,如果将窗体的FormBorderStyle设置为None,则(B)A体没有边框并不能调整大小B体没有边框但能调整大小C体有边框但不能调整大小D体时透明的6.如果要将窗体设置为透明的,则(B)A,要将FormBorderStyle属性设置为NoneB.要将Opacity属性设置为小于100%的值C要将Locked属性设置为TrueD要将Enabled属性设置为True7,建多文档应用程序,需要将窗体的(D)属性设为True A.rawGrid B. ShowlnTaskbarC. enabledD.isMdiContainer,8.如果设treeView1=newTreeView()则treeView1.Nodes。
打印本页[题目答案分离版]字体: 大 中 小一、A1 1、下述抗感染用药原则错误的一项是 A、不是所有感染多需应用抗菌药 B、需重视正确的预防性用药 C、术前预防用药能增强临床医师的安全感 D、手术期间用药若手术时间较长术中可追加一次剂量 E、手术预防用药需根据局部感染或污染情况而定 【正确答案】 C 【答案解析】 应用抗生素并不能让临床医师获得安全感,只有在合理的时间、合理的条件下选用合理 的药物才是合理的用药原则,对于术前用药盲目预防用药常常导致相反的效果,例如耐 药、菌群失调导致的二重感染等。
【该题针对“抗菌药合理应用原则”知识点进行考核】【答疑编号 100550282,点击提问】2、如何正确的经验性用药,下述判断有误的一项是 A、葡萄球菌感染化脓性反应较明显 B、链球菌感染易形成创周蜂窝织炎 C、厌氧菌有产气作用而至皮下气肿 D、皮下组织感染常以革兰氏阳性球菌居多 E、低白细胞感染以革兰氏阳性球菌居多 【正确答案】 E 【答案解析】 低白细胞、低体温、低血压、休克者需考虑革兰阴性杆菌感染。
【该题针对“抗菌药合理应用原则”知识点进行考核】【答疑编号 100550281,点击提问】3、关于抗菌药物合理应用原则下述观点错误的是 A、根据药敏试验选择何种药物是金标准 B、抗菌药物剂量需考虑年龄和肾脏功能等综合选择 C、对全身感染给药途径优先考虑静脉通道 D、经验性用药需多结合病情分析 E、可用窄谱时尽量不要选择广谱 【正确答案】 A 【答案解析】 药敏试验结果是一种理想化的标准,并非金标准;它只是单一的考虑了致病菌对药物的 敏感性,而忽略了人体内组织药物的分布能力、代谢能力,比如人体有血脑屏障,会限 制某些药物通过,从而限制了药理作用,故药敏试验仅仅是参考依据,具体选择还需要 参考人体组织分布能力以及肾脏、肝脏代谢能力来综合判断。
【该题针对“抗菌药合理应用原则”知识点进行考核】【答疑编号 100550280,点击提问】4、破伤风最初出现典型的肌肉强烈收缩是 A、咬肌 B、面肌 C、颈项肌 D、背腹肌 E、四肢肌 【正确答案】 A 【答案解析】 狂犬病:早期是咽喉肌;破伤风:最初是咬肌。
二级A选择题考点8:窗体1.在代码中引用一个窗体控件时,应使用的控件属性是答案:B A)Caption B)Name C)Text D)Index题目解析:在代码中引用一个窗体控件时,应使用的控件属性是Name,即名称属性。
其中选项A)的Caption属性表示控件的标题属性;选项C)的Text属性表示控件的文本属性;选项D)的Index属性表示控件的索引编号。
故本题答案为B)。
2.对话框在关闭前,不能继续执行应用程序的其他部分,这种对话框称为答案:C A)输入对话框 B)输出对话框 C)模态对话框 D)非模态对话框题目解析:对话框按执行方式原理不同分为两种:模式对话框和非模式对话框。
模式对话框,是指在继续执行应用程序的其他部分之前,必须先被关闭的对话框;非模式对话框是允许在对话框与其他窗体间转移焦点而不必关闭的对话框。
因此选项C)为正确答案。
3.下列选项中,所有控件共有的属性是答案:D A)Caption B)Value C)Text D)Name题目解析:在代码中引用一个窗体控件时,应使用的控件属性是Name属性,即名称属性,该属性也是所有控件共有的属性。
其中选项A)的Caption属性表示控件的标题属性;选项C)的Text属性表示控件的文本属性;选项B)的Value属性表示控件的取值。
因此答案为D)。
4.若要使某命令按钮获得控制焦点,可使用的方法是答案:BA)LostFocus B)SetFocus C)Point D)Value题目解析:使某个控件获得控制焦点可以使用SetFocus方法。
语法为:Object.SetFocus。
当控件失去焦点时发生LostFocus事件;当控件得到焦点时发生GotFocus事件。
在事件中可以设置一些用户定义的语句。
因此本题答案为B)。
5.可以获得文本框当前插入点所在位置的属性是答案:B A)Position B)SelStart C)SelLength D)Left题目解析:文本框的属性中没有Position的属性,文本框的SelStart属性值表示文本框中选中文本的开始位置;文本框的SelLenght属性值表示文本框中选中文本的长度;文本框的Left属性值表示文本框距窗体左边框的位置。
【1】数据库文件""中,已经设计好表对象"tStud",窗体对象"fStud"和子窗体对象"fDetail"。
按要求补充"fStud"窗体的设计:①将窗体标题改为"学生查询"。
②将窗体的边框样式改为"细边框",取消窗体中的水平和垂直滚动条、记录选择器、浏览按钮(导航按钮)和分隔线;将子窗体边框样式改为"细边框",取消子窗体中的记录选择器、浏览按钮(导航按钮)和分隔线。
③在窗体中有两个标签控件,名称分别为"Label1"和"Label2",将这两个标签上的文字颜色改为白色,背景颜色改为紫蓝色(紫蓝色代码为#000080)。
④将窗体主体节中控件的Tab键次序改为:"CItem"→"TxtDetail" →"CmdRefer" →"CmdList" →"CmdClear" →"fDetail" →"简单查询" →"Frame18"。
⑤补充事件代码设计。
在窗体中有一个组合框控件和一个文本框控件,名称分别为"CItem"和" TxtDetail";有两个标签控件,名称分别为"Label3"和"Ldetail";还有三个命令按钮,名称分别为"CmdList"、"CmdRefer"和"CmdClear"。
在"CItem"组合框中选择某一项目后,"Ldetail"标签控件将显示出所选项目名加上"内容:"。
例1:以教师表为数据源,使用自动窗体功能,创建教师窗体。
例2:创建以学生表为数据源的纵栏式窗体,名称为LF02。
例3:创建包含学生编号、姓名、性别、年龄和照片的纵栏式窗体,名称为LF03。
例4:创建一个显示不同年龄男女学生人数的数据透视表窗体,名称为LF04。
例5:以教师为数据源,创建各系不同职称教师人数得数据透视图窗体,窗体名为LF05。
例6:创建一个不同年龄男女学生人数的柱型图表窗体,名称为LF06。
例*:创建一个显示学生基本信息的纵栏式窗体,名称为LF07。
以下例题要求数据源为查询:
例*:创建一个显示不同年龄男女学生人数(交叉表样式)的纵栏式窗体。
例*:创建一个显示女团员学生信息的纵栏式窗体。
例7 :创建一个显示教师信息的窗体LF07。
窗体设计视图如下
例8:创建一个显示学生信息的窗体,要求学生的基本信息、简历与照片分别在不同的选项卡中显示,窗体名称LF08,窗体设计视图如下:
.
例9:创建一个显示教师工龄信息的纵栏式窗体,要求只显示教师编号、姓名、性别、工龄、职称和系别,名称为LF09。
例10:设置前面所建教师信息窗体“LF07”的属性,标题为“输入教师基本信息”、对话框边框、取消水平垂直滚动条、记录选择器、导航按钮、分隔线,只保留关闭按钮。
例11:修改LF07窗体的窗体页眉节区标签控件相应属性,名称为“bTitle”,距左边3厘米,距上边1厘米,宽度6厘米,高度1厘米,阴影特殊效果,字体名称为“华文新魏”,字号18,加粗显示,标签上文本为红色并居中显示。
例*:按照以下要求补充“fEdit”窗体的设计:
例*:在教学管理数据库中已经设计好窗体对象“fs”。
按以下要求补充窗体设计:
例*:在教学管理数据库中有窗体对象“fStaff”。
按以下要求补充窗体设计:
(1)在窗体的窗体页眉节区位置添加一个标签控件,其名称为“bTitle”,标题显示为“学生信息输出”;
(2)在主体节区位置添加一个选项组控件,将其命名为“opt”,选项组标签显示内容为“性别”,名称为“bopt”;
(3)在选项组内放置二个单选按钮控件,选项按钮分别命名为“opt1”和“opt2”,选项按钮标签显示内容分别为“男”和“女”,名称分别为“bopt1”"和“bopt2”。
(4)在窗体页脚节区位置添加两个命令按钮,分别命名为“bOk”和“bQuit”,按钮标题分别为“确定”和“退出”;
(5)将窗体标题设置为“学生信息输出”。
六、窗体类型的设置
1.纵栏式窗体
2.表格式窗体
3.数据表式窗体
4.嵌入式主子窗体
5.图表窗体
1.纵栏式窗体
将窗体的“默认视图”属性设置为“单个窗体”(默认)。
2.表格式窗体
将窗体的“默认视图”属性设置为“连续窗体”。
设计时需将所有控件排列为一行,并在窗体页眉节区设置列标题。
3.数据表式窗体
将窗体的“默认视图”属性设置为“数据表”。
4.嵌入式主子窗体
(1)窗体类型为纵栏式;
(2)添加主表信息;
(3)添加“子窗体/子报表”控件;
(4)指定子窗体数据源及字段和标题;
(5)美化窗体;
(6)保存。
例12:创建一个显示学生选课成绩信息的主子窗体,要求在主窗体中显示学生基本信息,在子窗体中显示所修课程名称和成绩,名称为LF12。
5.图表窗体
选择“插入”菜单中的“图表”,在窗体上添加一个图表控件,在启动的图表向导中根据提示操作即可。
七、窗体和控件的事件
1.事件的概念
2.系统常用事件
3.事件响应的设置
1.事件的概念
所谓事件就是窗体或控件能够识别的来自于用户或系统的行为。
窗体上的各个控件之间,以及窗体与窗体之间是有联系的,这种联系必须通过事件才能实现,它是系统各元素之间的纽带。
2.系统常用事件
1、键盘事件:键按下、键释放、击键
2、鼠标事件:单击、双击、鼠标按下、鼠标移动、鼠标释放
3、对象事件:获得焦点、失去焦点、更新前、更新后、更改
4、窗口事件:打开、关闭、加载
5、操作事件:删除、插入前、插入后、成为当前、不在列表中、确认删除前、确认删除后3.事件响应的设置
事件发生后能够产生的行为(操作),称为事件响应。
事件响应由用户设置,也即系统是否响应窗体或控件的某个事件,由用户决定。
事件响应的设置方法:
打开窗体或控件的“属性”对话框,在“事件”选项卡中设置欲设事件属性的值为某个宏或事件过程(模块)。
例*:创建一个含3个命令按钮的窗体,要求按钮的单击事件分别为宏h1,h2,h3,名称为Lj25。
第四节美化窗体
一、自动套用格式
二、添加当前日期和时间
三、窗体中控件的对齐
一、自动套用格式
选择“格式”菜单中的“自动套用格式”。
二、添加当前日期和时间
选择“插入”菜单中的“日期和时间”。
例13:在LF07窗体的窗体页眉节区添加系统日期。
三、窗体中控件的对齐
选择“格式”菜单中的“对齐”、“大小”、“水平间距”、“垂直间距”。
例14:创建一个名为LF14的窗体,添加3个宽度为2厘米、高度为1厘米的命令按钮,其中第一个命令按钮的上边距为2厘米,左边距为1厘米,其它命令按钮以它为基准排成一行,各命令按钮的间距为1厘米。
本章考点
1.窗体的组成和结构;
2.窗体的视图;
3.窗体的创建(自定义);
4.常用控件的功能与性质;
5.控件的添加;
6.控件类型的更改;
7.窗体和控件数据源的设置;
8.计算型控件的设置;
9.窗体和控件常用属性的设置;
10.窗体和控件的事件;
11.窗体的美化。
考试分值:
笔试:4~10分机试:0~30分。