第06章_Web窗体和基本控件习题解答
窗体与控件习题讲解

© Dr.LihuiFra bibliotek• 4.简答题 • 请简述组合框的使用特点? • 答:当需要用户在多个选项中选择一项时,除可以使用单 选按钮外,还可以使用组合框(ComboBox)。组合框是 TextBox与ListBox的组合,具有列表框和文本框的大部份 属性。组合框在列表框中列出可供用户选择的项,另外还 有一个文本框。当列表框中没有所需选项时,允许在文本 框中用键盘输入用户自定义的内容。
© Dr.Lihui
(5) 实现往组合框添加成员项应设置以下哪个属性?( B ) A. Text B. Items C. TabIndex D. Member (6) 当SizeMode 属性取何值时PictureBox 中的图像被拉伸或 收缩,以适合 PictureBox的大小?( A ) A. StretchImage B. Normal C. AutoSize D. Zoom (7) 如果希望每秒产生一个计时器事件,那么应将其Interval 属性值设为(D )。 A. 1 B. 10 C. 100 D. 1000 (8) 要返回选中项的索引号,应设置CheckedListBox 控件的 哪个属性?( C ) A. CheckedIndices B. CheckedItems C. SelectedIndex D. SelectedItem
© Dr.Lihui
• 2. 填空题 (1) Windows 应用程序的界面是由__窗体______和控件组成的。 (2) 要使窗体运行最大化,可通过设置其WindowState 属性值为 __Maximized ______来实现。 (3) ___Load _____事件是把窗体载入工作区时所发生的事件。 (4) Checked 属性指示单选按钮是否处于选中状态,当为__true ______时 表示选中。 (5) 当一个RadioButton 的Checked 属性值发生改变时,将会触发 ___CheckedChanged _____事件。 (6) 组合框是TextBox 与___ListBox _____的组合。 (7) __Image ______属性用于获取或设置PictureBox 显示的图像。 (8) Timer 控件的___Interval_____属性表示2 个记时器事件之间的时间间隔。
web题及答案参考

1.什么是Web服务,Web站点包含哪些内容Web也称WWW(World Wide Web),是一个抽象的(假想的)信息空间。
作为Internet上的一种应用架构,Web的首要任务就是向人们提供信息和信息服务,是Internet上最主要的服务模式。
从技术层面看,Web架构的精髓有三点:① 用超文本技术(HTML)实现组织信息与描述信息。
②用统一资源定位技术(URL或URI)实现全球信息的精确定位;③通过专用的应用层协议(HTTP协议)实现分布式信息的共享。
Web站点是Internet中提供信息服务的机构,在组织方面,这些机构的计算机连接到Internet中,向用户提供Web服务。
从技术上,一个Web站点是由一个主目录和主目录下的文件夹和大量的网页文件构成的,这些网页文件通过超链接连接在一起,形成特定的应用逻辑,构成一个特定的Web应用。
此外,网站又成为Web应用(Web Application),基于B/S架构的计算机软件。
2.Web的工作原理(1)在浏览器地址栏中,用户输入要访问的网页网址URL(2)Web服务器根据URL中指定的网址、路径和网页文件,调出相应的HTML、XML文档或Jsp、Asp文件(3)根据文档类型,Web服务器决定是否执行文档中的服务器脚本程序,还是直接将网页文件传送到客户端。
(4)当客户端的请求需要访问数据库时,由Web服务器连接数据库服务器、向数据库服务器发出数据访问请求、获得访问的结果、将结果整理成网页发送到客户端。
3.Web服务器的功能是什么。
所谓Web服务器,就是将本地的信息用超级文本组织,向用户提供在Internet上进行信息浏览服务的计算机。
因此,Web或者说World Wide Web,是由Internet中称为Web信息服务器的计算机组成的,它们由那些希望通过Internet 发布信息的机构提供并管理。
在Web世界里,每一个Web服务器除了提供自己独特的信息服务外,还可以用超链接指向其他的Web服务器。
窗体控件复习题

窗体复习与思考题:1. VB窗体设计器的主要功能是( )。
A) 显示文字B) 建立用户界面C) 编写源程序代码D) 画图2. 以下叙述中正确的是( )。
A) 对象的Name属性值可以为空B) 可以在程序运行期间改变对象的Name属性值C) 窗体的Name属性值是显示在窗体标题栏中的字符串D) 窗体的Name属性用来标识和引用窗体3. 改变显示在窗体标题栏中的标题使用的属性是()。
A) (名称)B) FontNameC) CaptionD) Text4. 设有如下窗体事件Option Base 0Private Sub Form_Click()Dim aDim i As Integera=Array(1,2,3,4,5,6,7,8,9)For i=0 To 3Print a(5-i);NextEnd Sub程序运行后,单击窗体,则在窗体内显示的结果是( )。
A) 5 4 3 2B) 6 5 4 3C) 4 3 2 1D) 7 6 5 45. 对窗体编写如下事件过程。
程序运行后,在窗体上单击鼠标右键,则输出结果为( )。
Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)Print "AA";End SubPrivate Sub Form_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)If Button = 1 Then Print "BB";End SubA) BBAAB) AABBC) AAD) BB6. 以下叙述中错误的是( )。
A) 窗体的Show方法的作用是将指定的窗体装入内存并显示该窗体。
B) 窗体的Hide方法和Unload方法的作用完全相同。
窗体(答案)

窗体(答案)第一篇:窗体(答案)Access窗体专项训练(笔试)1.在教师信息输入窗体中,为职称字段提供“教授”、“副教授”、“讲师”等选项供用户直接选择,应使用的控件是DA)标签B)复选框C)文本框D)组合框2.若在窗体设计过程中,命令按钮Command0的事件属性设置如下图所示,则含义是3.4.5.6.7.8.9.10.11.12.13.14.15.16.A)只能为“进入”事件和“单击”事件编写事件过程B)不能为“进入”事件和“单击”事件编写事件过程C)“进入”事件和“单击”事件执行的是同一事件过程D)已经为“进入”事件和“单击”事件编写了事件过程若窗体Frm1中有一个命令按钮Cmd1,则窗体和命令按钮的Click事件过程名分别为A)Form_Click()Command1_Click()B)Frm1_Click()Command1_Click()C)Form_Click()Cmd1_Click()D)Frm1_Click()Cmd1_Click()若在“销售总数”窗体中有“订货总数”文本框控件,能够正确引用控件值的是A)Forms.[销售总数].[订货总数]B)Forms![销售总数l.[订货总数]C)Forms.[销售总数]![订货总数]D)Forms![销售总数]![订货总数] 因修改文本框中的数据而触发的事件是A)ChangeB)EditC)GetfocusD)LostFocus 下列关于对象“更新前”事件的叙述中,正确的是A)在控件或记录的数据变化后发生的事件B)在控件或记录的数据变化前发生的事件C)当窗体或控件接收到焦点时发生的事件D)当窗体或控件失去了焦点时发生的事件在Access 中,可用于设计输入界面的对象是A)窗体B)报表 C)查询D)页启动窗体时,系统首先执行的事件过程是 A)Load B)Click C)UnloadD)GotFocus窗体 Caption 属性的作用是 A)确定窗体的标题 B)确定窗体的名称 C)确定窗体的边界类型D)确定窗体的字体当文本框中的内容发生了改变时,触发的事件名称是要改变窗体上文本框控件的输出内容,应设置的属性是A)标题B)查询条件C)控件来源D)记录源在窗体上,设置控件Command0为不可见的属性是A)Command0.ColoreB)Command0.Caption C)Command0.Enabled D)Command0.Visible 能够接受数值型数据输入的窗体控件是A)图形B)文本框 C)标签 D)命令按钮在窗体中,用来输入或编辑字段数据的交互控件是A)文本框控件B)标签控件C)复选框控件D)列表框控件窗体由多个部分组成,每个部分称为一个窗口事件是指操作窗口时所引发的事件。
《Web程序设计》课后习题附答案

第一章1.填空题(1).NET Framework 主要包括公共语言运行库 CLR 和类库。
(2) 网站在编译时,首先将语言代码编译成微软中间语言 MSIL 。
(3)一台 IIS Web 服务器 IP 地址为 210.78.60.19,网站端口号为 8000,则要访问虚拟目录 xxxy 中default.aspx 的URL 为http://210.78.60.19.8000/xxxy/default.aspx 。
(4)可以通过复制网站同步网站上的一个文件。
2.是非题(1)托管代码是以CLR 为基础运行的代码。
(√)(2)若某页面上包含动画内容,则该页面肯定是动态页面。
(×)(3)一个网站中可以同时包含静态页面和动态页面。
(√)(4) 4.5 页面是边解释边执行的。
(×)(5)在VSEW2012 中开发网站必须安装独立的IIS。
(×)(6)IIS EXPRESS 具有与IIS 类似的功能,但主要用于VSEW2012 中的页面。
(×) (7)IIS 中的网站与VSEW2012 中的网站是相同的概念。
(×)3.简答题(1)一个学校有多个分院,每个分院有各自的网站,如果提供一台 WEB 服务器,如何设置?每个分院设置各自的虚拟目录。
虚拟目录是服务器硬盘上通常不再主目录下的文件夹的一个好记名称(别名),使用别名可以发布多个文件夹下的内容以供所有用户访问,并能单独控制每个虚拟目录的读写权限。
(2)如何设置在访问网站时只需输入域名就可访问网页主页?将“i ndex.aspx”设置为默认文档,只要将其添加为默认文档即可,右击桌面“我的电脑”,选择“管理”项打开“计算机管理”窗口,选择“Internet 信息服务→网站→默认网站”并右击之,选择弹出菜单中的“属性”项,在打开的窗口中选择“文档”标签,单击“添加”将“index.aspx”添加进来,最后“应用→确定”即可(3)文件系统、本地 IIS、FTP 站点和远程站点的区别是什么?文件系统:就是发布到硬盘的文件本地 IIS:是发布到 IIS 根目录下的文件FTP 站点:是用过 ftp 上传到指定服务器的文件远程站点:就是可以发布到远程服务器的文件(4)说明什么是虚拟主机,Internet 上提的虚拟主机是如何运行的?所谓虚拟主机,就是把一台运行在互联网上的服务器划分成多个“虚拟”的服务器,每一个虚拟主机都具有独立的域名和完整的 Internet 服务器(支持 WWW、FTP、E-mail 等)功能。
(完整版)《Web程序设计》课后题答案

(1)打开“Internet Information Services (IIS)管理器”对话框。
(2)在“连接”窗格中,展开服务器名称,然后展开“站点”。
(3)右击“默认网站”,然后选择“添加虚拟目录”。此时将出现“添加虚拟目录”对话框。
(4)在“别名”框中,输入 CompiledWebSite。
工具箱。提供可以拖到页上的控件和 HTML 元素。 “工具箱”元素按常用功能分组。
服务器资源管理器/数据库资源管理器。用于显示数据库连接。如果未显示“服务器资源管理器”,可以在“视图”菜单上单击“服务器资源管理器”或“数据库资源管理器”。
4)编写应用程序的步骤是什么?
答案:
(1)创建一个新的 Web 窗体页
2.操作题
请自定义你的集成开发环境,将所有文本的颜色改成红色。
答案:
(1)在菜单栏中,选择[工具] →[选项]。
(2)在 [选项] 列表中选择[环境]→[字体和颜色]。
(3)在[项前景]列表中,选择“红色”,然后选择[确定]按钮。
3.程序设计题
创建一个指向目标文件夹“d:\CompiledSite”的IIS虚拟目录。
第
1.选择题
1) A 2) B 3) C 4) B 5) B 6) A 7) C 8) C 9) B 10) D 11) B 12) B 13) C 14) A 15) B
2.填空题
1)continue 2)System.Enum 3)整型、实型、字符型和布尔型4) if switch 5) 5
6)封装性、继承性和多态性7)值类型、引用类型和指针类型8) 80
2)Visual Studio内置服务器的作用是什么?
答案:
Visual Studio开发服务器是在Windows操作系统(包括Home Edition版本)上本地运行的Web服务器。与IIS Express一样,它是专门构建用于在本地计算机上运行的。它不会处理针对其他计算机的请求。此外,它也不会提供应用程序范围外的文件。Visual Studio开发服务器是一种方法,可用于在向运行IIS的生产服务器发布网站或应用程序之前在本地进行测试。
web课后习题参考答案

习题二一、填空题1、<script>…</script>2、变量3、Dim4、True False5、表达式6、比较7、>、>=、<、<=、=、<>8、+ &9、mod10、sqr abs sin11、window12、protocol host port pathname13、有效性验证14、015、action16、reset( )17、submit18、value19、focus( ) select( )20、onBlur21、Password22、value23、Checked24、CheckBox25、SelectedIndex26、Multiples二、简答题1、用<!-- 代码-->格式书写代码可使得VBScript代码不会在老版本的浏览器中直接显示出来。
2、见书,略3、是相同变量,在VBS中,标识符不区分字母大小写。
4、见书,略5、分别是字符串和数值(整型)。
6、结果为false,因为两个字符串中的第一个字符,“o”的ASCII值大于“O”。
7、Len(“字符串”)=08、= set new9、(1)for…next (2)do while/until…loop (3)do….loop while/until (4)While…Wend (5)for each…next10、Rem或’11、int(rnd*10+1)12、document.theForm.theCmd13、见书,略14、进行数据的有效性验证的目的是为了保证数据输入的正确。
15、(1)instr(document.表单名.文本框名.value,”@”)<>0(2)strcomp(document.表单名.文本框1.value, document.表单名.文本框2.value)=0(3)document.表单名.文本框名.value=“”三、编程题代码参考另附文件。
VisualBasic程序设计基础课后习题参考答案

资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。
第1章 Visual Basic 6.0程序设计概述一、判断题1.√ 2.√3.×说明: 同类控件( 如两个标签) 相互重叠, 设计时能够设置”置前”、”置后”属性。
4.√ 5.× 6.√ 7.× 8.√ 9.√ 10.×11.√ 12.√13.× 14.√ 15.× 16.√ 17.√ 18.√ 19.√20.√二、选择题1. C2. B 3.D 4.C 5.B 6.A 7.D 8.A 9.B 10.A 11.C 12.D三、填空题1.对象、事件 2.属性、方法、事件 3.控件、屏幕( Screen)4.对象 5.Left、 Top 6.属性、 <对象名>.<属性名>=<表示式>7.网格 8.F orm19.Load或Initialize或Resize或Activate( 自动执行的先后顺序也按此排列)10.Activate、 Deactivate四、程序设计题程序1.界面设计参看图10-1、 10-2以及表10-1。
表10-1 实例2各控件的主要属性设置过程设计如下:Private sub Form_Click()Command2.Enabled = FalseEen SubPrivate Sub Command1_Click()Label2.Visible = FalseLabel1.Caption = Text1.Text + ": 欢迎使用" +资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。
Label1.CaptionText1.Visible = FalseCommand1.Enabled = False: Command2.Enabled = True End SubPrivate Sub Command2_Click()EndEnd Sub程序2.界面设计略, 过程设计如下:Private Sub Command1_Click() '字体变大 Form1.FontSize = Form1.FontSize + 3Form1.Cls: Print "欢迎使用VB"End SubPrivate Sub Command2_Click() '字体变小 Form1.FontSize = Form1.FontSize - 3Form1.Cls: Print "欢迎使用VB"End SubPrivate Sub Command3_Click() '字体加粗 Form1.FontBold = TrueForm1.Cls: Print "欢迎使用VB"End SubPrivate Sub Command4_Click() '字体不加粗 Form1.FontBold = FalseForm1.Cls: Print "欢迎使用VB"End Sub运行时, 不得连续、过多次单击”字体变小”按钮, 因为当FontSize属性值小于0会产生适时错误。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
【解答】
状态管理主要有基于客户端的状态管理和基于服务器的状态管理。基于客户端的状态管理选项只在页中或客户端计算机上存储信息。对于这些选项,在各往返行程间不会在服务器上维护任何信息。具体包括ViewState对象和Cookie对象。基于服务器的状态管理选项只在服务器上存储信息。具体包括Session对象和Application对象。
第六章
1.什么是HTML服务器控件?它与HTML控件的主要区别是什么?
【解答】
通过在元素内添加id和runat="server"特性,将HTML元素转换为HTML服务器控件,然后在服务器端利用C#对其进行操作,这些元素称为HTML服务器控件。HTML服务器控件与HTML控件的主要区别是前者在服务器端实现相应的功能,后者在客户端实现。
2.简述在服务端动态控制Web服务器控件样式的方法。
【解答】
通过Attributes和Style可以动态控制Web服务器控件样式。如bel2.Attributes["Style"] = "color:green; border:solid 1px red;";和Anchor1.Style["color"] = "red";
【解答】
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace WebApplication1
{
public partial class WebForm1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
TextBox textbox = (TextBox)Master.FindControl("TextBox1");
4.简要说明使用缓存机制的好处。
【解答】
的缓存机制可以使WEB应用程序将频繁访问的数据,以及需要耗费大量系统资源及时间来创建的数据在首次运行程序时存储在内存中。当页面下次访问时,程序不需要重新耗费资源创建数据,直接从内存中取出数据即可,从而大大提高了程序整体性能。
5.假如有一个名为Site1.Master的母版页,其中包含一个TextBox1控件,在内容页中如何将其Text属性设置为“123456”,请写出实现代码。
if (textbox != null)
{
textbox.Text = "123456";
}
}
}
}
6.简要回答从一个网页切换到另一个网页,有哪几种常用的形式?
【Hale Waihona Puke 答】常用的形式有四种:使用超链接切换到新网页、利用按钮的PostBackUrl属性切换到新网页、利用Response.Redirect切换到网页、利用Server.Transfer切换到新网页。