第一章
1.(HTTP协议)定义了web浏览器和web服务器之间交换数据的过程以及数据本身的格式,是客户机与服务器交换遵守的协议。
2.ASP.NET的工作模式是基于(B/S)模式以及(IIS)原理
3.下列各种方式无法正常浏览aspx文件的运行结果是(在浏览器地址栏直接输入test.aspx)
4.在客户端网页脚本预压中最为通用的是(JavaScript)
简答题:
1. C/S结构与B/S结构有什么区别
硬件环境:b/s是广域网,C/S是局域网
系统维护:客户端零维护/升级难度高
软件重用性:多重结构可重用性较好/单一结构,软件整体性较强,可重用性较差。
平台相关性:无关/相关,多是Windows平台
安全性:面向不可知用户群,对信息安全控制力相对较弱/面向相对固定用户群,安全较高
2. 简述NET.framework的作用和组成
组成:公共语言运行时(CLR);NET.framework类库(FCL)//编程语言;服务器端和客户端技术;开发环境
作用:一种面向网络,支持各种用户终端的开发平台环境。使不同网站间通过相关协定联系在一起,形成自动交流,协同工作的模式,为系统提供全面的服务。
3. 简述ASP.NET页面的处理工程。为什么第一次执行的时候很慢?
第二章
1.HTML网页文件的标记是(HTML),网页文件的主体标记是(),标记页面标题的标记是()。
2.表格的标签是(table),单元格的标签是(),表格的宽度可以用百分比和(像素PX)来设置。
3.表单对象的名称有()属性设定,提交的方法由()属性制定,若要提交大量数据,则应采用(post)方法,表单提交后的数据处理程序由(action)属性指定。
4.HTML5中用于定义视频流的标记是(video),用于定义一个文档内容的独立片段的标记是(artitle)。
5.CSS样式的基本结构由(选择器)(属性)(属性值)三部分组成
6.CSS3中(border-radias)元素可以实现圆角边框的效果,(box-shadow)元素可以为圆角边框添加阴影效果。
选择题见书P46
案例分析见书P47
第三章
选择题见书P74
程序题见书P76
简答题
1. 在页面中引入JavaScript有哪几种方式?
内嵌式:直接写入HTML标签内
外联式:写入标签内
外链式:写入单独的JS文件内
2. 简述JavaScript的异常处理代码结构,并说明每一部分的作用
Try{
Get();
}catch(e){
Alert(“错误:”+e);
}
Try 块内的程序出错会抛出异常,e为出错信息。
3. [endif]简述文档对象模型中常用的查找访问元素节点的方法。
Document.getElementByID 根据元素ID查找元素
Document.getElementByName 根据元素name查找元素
Document.getElementTagName 根据元素指定的元素名查找元素
第四章
第五章
选择题见书P144
填空题:
1.checkbox控件的(checked)属性值指示是否已选中该控件
2.使用listbox控件的(items)属性获取列表控件项的集合,使用(selectmode)属性获取或设置该控件的选择模式
3. 设置属性(Enable)可决定web服务器控件是否可用
4. 如果需要将多个单独的radiobutton控件形成一组具有radiobuttonlist控件的功能,可以将属性(groupname)设置成相同的值
简答题
1.如何判断页面是第一次被加载执行
2.说明<a>元素、linkbutton和hyperlink控件的区别
3. button linkbutton和imagebutton控件有何异同?单击这些控件时会发生Click时间和command时间,这两个时间有何区别?
Button是按钮,linkbutton是超链接,imagebutton是图片。外观不同。
Button与imagebutton用于将数据传递回服务器
Click为单击。Command传递数据,交换参数。
第六章
填空题:
1.response对象的(redirect)方法可以使得浏览器显示另外一个URL
2. server对象的(mappath)方法可以将虚拟路径转化为物理路径。
3. 设置cookie采用(response)对象。读取cookie采用(request)对象。
4. Server对象的scriptimeout属性的默认值是(90s),session对象的timeout属性的默认值是(20MIN)
5. Request对象的(ServerVirable)集合可以用来获取服务器的名称。
[6.(viewstate)对象在同一个页面的多次回发间保持状态信息,想要在同一个网络的多个页面共享信息,需要使用(session)对象。
选择题见书P167
简答题
1.application对象和session对象的区别是什么?
应用范围不同:application对象针对所有用户,被多个用户共享。Session对象针对单一用户,某个用户无法访问其他用户的session
存活时间不同:application变量是多个用户共享,因此他不会因某一用户的离开而消失,一旦建立了application,则直到网站关闭或变量被卸载前都会存在。
2.session对象和viewstate对象的区别是什么?
填空题(6)
3. 简述session和cookie的区别
Session是将客户的所有信息保存到服务器。Cookie是一种可以在客户端保存信息的方法。
4. 请分别用HTML,JavaScript,c#,ASP.NET语句输出“祝你好运”这句话。
第七章
简答题
1.
第八章
选择题见书P236
简答题
1.
第九章
第十章
第十一章
1.AJAX技术基础
2. 使用Microsoft AJAX技术
3.基本结构,包含哪些控件及作用
4.控件的基本含义
第十二章