Web应用程序设计课后习题

合集下载

网页与Web程序设计_课后习题

网页与Web程序设计_课后习题

1.URL由哪三部分组成。

①访问方法②主机地址③路径名及文件名2.什么是虚拟目录?什么是实际目录?虚拟目录在磁盘目录中并不存在,是网址中代表实际目录的别名;实际目录是存放网页内容的目录。

5.如果浏览器IE6.0的设置被恶意网站篡改,如何修复?恢复IE默认设置:开始--运行-输入rundll32.exe iedkcs32.dll,Clear6.采用HTML语言编写网页,可使用哪些编辑软件?Dreamweaver和FrontPage等7.如何给一副图像创建热点链接呢?<a href="网址"><img src="图片路径"></a>8.如何设置让用户在点击超级链接时在新窗口中打开网页?<a href="新网页的网址" target="_blank">说明</a>9.表单中可包含哪些元素?(1)<form> </form> (2)<imput type=" "> <imput type=" ">(3)<select></select>和<option> (4)<textarea></textarea>10.如何在网页中插入背景音乐?<bgsound src="音乐文件名" loop=次数>11.<marquee>标记中如何指定文字的移动方向?<marquee direction="方向"behavior="方式"loop="次数"scrollamount="速度"scrolldelay="延时”>其中的direction指定滚动字幕的移动方向,它的属性值有left、right、down和up四个,分别表示滚动字幕由右向左、由左向右滚动有上向下和由下向上;12.Dreamweaver8有哪几种保存网页的方式?他们之间有什么区别?ASP、html、、htm、css、php...13.网页中的基本元素有哪些?文本、图像、多媒体、超级链接、表单、导航栏其他常见元素(Java特效、ActiveX等)14.Dreamweaver8的工作区主要包括哪些内容?设计器、编码器16.简述创建站点的流程?进入Dreamweaver8工作界面后,选择"站点"菜单中的"新建站点"命令,弹出"未命名站点1的站点定义为"对话框,在基本选项卡中单击"下一步",根据弹出的对话框提示继续一步步选择,最后完成17.在Dreamweaver8中添加文本的方法有几种?(1)直接输入(2)复制粘贴(3)导入已有Word文档18.如何在Dreamweaver8中添加字体?在"属性"面板中单击"字体"下拉列表框,选择"编辑字体列表"19.在网页中如何添加多个空格?如何换行?添加多个空格:在"插入"工具栏中切换到"文本"插入工具栏单击换行按钮后的下拉菜单,在展开的下拉列表菜单中选择"不换行空格"添加换行:同上,选择"换行符"(或shift+enter)22.浏览器支持的图像文件格式有哪些?他们有什么特点?(1)GIF格式的图像比较小,它形成一种压缩的8位图像文件,通常使用此格式来缩短图像的加载时间,在网络上传送图像文件时,使用GIF格式的图像文件比其他格式的图像文件快.(2)bmp格式的图像具有丰富的色彩,能够存储黑白图像,灰度图像和1600万种色彩的RGB图像等,经常在多媒体演示,视频输出情况下使用此格式的图像,在存储BMP格式的图像文件时,进行的是无损压缩,能够节省磁盘空间.(3)JPEG格式既是Photoshop支持的一种图像格式,也是一种压缩方案,JPEG格式具有很好的压缩比,,使用的是有损压缩,压缩比例很大在存储文件时会丢失部分图像数据(4)PNG格式不同于GIF格式图像的是,它可以保存24位的真彩色图像,并且支持透明背景和消除锯齿边缘的功能,可以在不失真的情况下压缩保存图像.但由于不是所有的浏览器都支持PNG格式,该格式的使用范围没有GIF和JPEG格式广泛.(5)其他等等24.如何创建表格?如何嵌套表格?将光标定位在要插入表格的地方,单击"插入"菜单中的"表格"命令,打开"表格"对话框;在表格内再插入一个表格27.请简述布局视图的功能?用户可以使用表格作为基础结构来设计界面,同时避免在使用传统方法创建基于表格的设计时经常出现的一些问题29.请简述调整布局表格大小的方法?(1)选中布局表格,将光标放在表格的控制点上,光标形状变成双向箭头,按下鼠标左键并拖动,可以调整表格的宽度和高度。

Web程序设计课后习题整理2

Web程序设计课后习题整理2

一、填空题(1).NET Framework主要包括公共语言运行库CLR和.NET Framework类库。

(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)可以通过复制网站同步网站上的一个文件。

(1)V isual Studio 2008 默认建立的XHIML文件类型是.htm。

(2)利用XHTML建立一个链接到jxst@邮箱的元素是<a href="mailto: jxst@">……</a>。

(3)存放Web窗体页C#代码的模型有单文件页模型和代码隐藏页模型。

(4)单文件页模型中,C#代码必须包含于<script>之间。

(5)外部样式表通过<link>元素链接到网页。

(6)XML主要用于传输和存储数据。

(1)C#使用的类库就是. NET Framework提供的类库。

(2)要在一个类中包含System.Data命名空间的语句是using System.Data。

(3)使用static修饰符能调用未实例化得类中的方法。

(4)C#中的数据类型包括值类型和引用类型。

(5)枚举类型是由一组命名常量组成的类型。

(6)在C#统一类型系统中,所有类型都是直接或间接地从System.Object继承。

(7)装箱实质是把值类型转化为对象类型。

(8)至少会执行一次循环的循环语句是do-while语句。

(9)较适用于一直知循环次数的循环语句是for语句。

(10)如果类名为UserInfo,那么它的构造函数名为UserInfo。

(11)继承可以重用现有类的数据和行为,并扩展新的功能。

(1)在TextBox控件中输入内容并当焦点离开TextBox控件时能触发TextChanged事件,应设置属性AutoPostBack="True"。

JavaWeb程序设计教程课后练习答案

JavaWeb程序设计教程课后练习答案

第1章Web应用开发简介习题答案1.Web在组成上包括______和______两部份。

答案:效劳器客户端2.谈谈对面向对象的熟悉。

答案:面向对象将将要解决的问题分解成各个对象,成立对象的目的不是为了完成一个步骤,而是为了描叙解决问题中的各个步骤中的行为。

面向对象编程方式是成立在面向进程编程方式基础上,其最重要的改变在于面向对象编程中,程序将围绕被操作的对象来设计,而不是操作本身。

面向对象编程方式以类作为构造程序的大体单位,具有封装、抽象、继承、多态性等特点。

3.介绍几种常常利用的框架技术。

答案:Java中常常利用的框架。

1.StrutsStruts是Apache 基金会Jakarta 项目组的一个开源项目,是一个基于Sun J2EE平台的MVC框架,它将Servlet和JSP标签作为实现自身功能的一部份。

2.WebWorkWebWork是由OpenSymphony组织开发的,是一个基于Web的MVC框架。

它在运行时通过Interceptor(拦截器)自动应用,因此离开了Action类。

3.Struts 2Struts 2是Apache基金会的一个开源项目,它成立在Struts框架与WebWork框架基础之上,继承了二者的优势,是目前超级流行的一个Web框架。

4.SpringSpring是一个以IoC和AOP为核心的轻量级容器框架。

它提供了一系列的Java EE开发解决方案,包括表示层的Spring MVC、持久层的Spring JDBC和业务层事务治理等众多的企业级应用技术。

5.HibernateHibernate是一个ORM(对象关系映射)框架,它对JDBC进行了轻量级的封装。

通过利用Hibernate框架,开发人员能够以面向对象的思维方式来操作数据库。

6.Ibatis相关于Hibernate而言,Ibatis是一个“半自动化”的ORM实现框架,它要紧致力于POJO与SQL之间的映射关系,是对“全自动化”ORM框架的一种有利补充。

PHPWeb程序设计习题

PHPWeb程序设计习题

第1章习题1. 对于采用虚拟主机方式部署的多个网站,域名和IP地址是()的关系。

A. 一对多B. 一对一C. 多对一D. 多对多2. 网页的本质是()文件。

A. 图像B. 纯文本C. 可执行程序D. 图像和文本的压缩3. 以下哪种技术不是服务器端动态网页技术()A. PHPB. JSPC. D. Ajax4. 配置MySQL服务器时,需要设置一个管理员账号,其名称是()A. adminB. rootC. saD. Administrator5.如果Apache的网站主目录是E:\eshop,并且没有建立任何虚拟目录,则在浏览器地址栏中输入http://localhost/admin/admin.php将打开的文件是:()A. E:\localhost\admin\admin.phpB. E:\eshop\admin\admin.phpC. E:\eshop\ admin.phpD. E:\eshop\localhost\admin\admin.php6. PHP的配置文件是,Apache的配置文件是。

7.如果Apache的网站主目录是E:\eshop,要运行E:\eshop\abc\rs\123.php文件,则应在浏览器地址栏中输入,如果E:\eshop是虚拟目录,则要运行E:\eshop\eshop.php文件,应在浏览器地址栏中输入。

8. 对于Apache的配置文件,请把左边的项与右边的描述联系起来。

A. httpd.conf() 用于设置默认文档;B. Listen() 用于创建虚拟目录;C. DocumentRoot() 用于设置网站的访问端口;D. Alias() 用于设置网站文档的根目录;E. DirectoryIndex() 用于配置Apache服务器;9. Apache服务器只能支持PHP语言吗?10. 开发PHP程序前,使用Dreamweaver建立PHP动态站点有何作用?11.有一个PHP文件,存放在D:\AppServ\www目录下,请问如果在“我的电脑”中双击该PHP 文件,该文件可以运行吗?12. 简述动态网站和Web应用程序的联系和区别。

javaweb课后习题答案

javaweb课后习题答案

javaweb课后习题答案Javaweb课后习题答案Javaweb是一门广泛应用于Web开发的编程语言,它在当今互联网行业中具有重要的地位。

在学习Javaweb的过程中,课后习题是巩固知识、提高编程能力的重要环节。

本文将为大家提供一些Javaweb课后习题的答案,帮助读者更好地理解和应用所学知识。

一、数据库操作1. 编写一个Javaweb程序,实现对数据库的增、删、改、查操作。

答案:以下是一个简单的示例代码,实现了对名为"users"的数据库表进行增、删、改、查操作。

```javaimport java.sql.*;public class UserDAO {private Connection conn;private Statement stmt;private ResultSet rs;public UserDAO() {try {Class.forName("com.mysql.jdbc.Driver");conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "root", "password");stmt = conn.createStatement();} catch (Exception e) {e.printStackTrace();}}public void addUser(String username, String password) {try {String sql = "INSERT INTO users (username, password) VALUES ('" + username + "', '" + password + "')";stmt.executeUpdate(sql);} catch (Exception e) {e.printStackTrace();}}public void deleteUser(String username) {try {String sql = "DELETE FROM users WHERE username = '" + username + "'";stmt.executeUpdate(sql);} catch (Exception e) {e.printStackTrace();}}public void updateUser(String username, String newPassword) {try {String sql = "UPDATE users SET password = '" + newPassword + "' WHERE username = '" + username + "'";stmt.executeUpdate(sql);} catch (Exception e) {e.printStackTrace();}}public void getUser(String username) {try {String sql = "SELECT * FROM users WHERE username = '" + username + "'";rs = stmt.executeQuery(sql);while (rs.next()) {String password = rs.getString("password");System.out.println("Username: " + username + ", Password: " + password);}} catch (Exception e) {e.printStackTrace();}}public void close() {try {if (rs != null) rs.close();if (stmt != null) stmt.close();if (conn != null) conn.close();} catch (Exception e) {e.printStackTrace();}}}```2. 如何防止SQL注入攻击?答案:为了防止SQL注入攻击,我们可以采取以下几种措施:- 使用预编译的语句:预编译的语句可以将参数与SQL语句分开,从而避免了直接拼接参数到SQL语句中的情况。

javaweb程序设计教程课后答案(可编辑)

javaweb程序设计教程课后答案(可编辑)

java web程序设计教程课后答案第1章 Web应用开发简介习题答案1.Web在组成上包括______和______两部分。

答案:服务器客户端2.谈谈对面向对象的认识。

答案:面向对象将将要解决的问题分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙解决问题中的各个步骤中的行为。

面向对象编程方式是建立在面向过程编程方式基础上,其最重要的改变在于面向对象编程中,程序将围绕被操作的对象来设计,而不是操作本身。

面向对象编程方式以类作为构造程序的基本单位,具有封装、抽象、继承、多态性等特点。

3.介绍几种常用的框架技术。

答案:Java中常用的框架。

1.StrutsStruts是Apache 基金会Jakarta 项目组的一个开源项目,是一个基于Sun J2EE平台的MVC框架,它将Servlet和JSP标签作为实现自身功能的一部分。

2.WebWorkWebWork是由OpenSymphony组织开发的,是一个基于Web的MVC 框架。

它在运行时通过Interceptor(拦截器)自动应用,因此脱离了Action类。

3.Struts 2Struts 2是Apache基金会的一个开源项目,它建立在Struts框架与WebWork框架基础之上,继承了二者的优点,是目前非常流行的一个Web框架。

4.SpringSpring是一个以IoC和AOP为核心的轻量级容器框架。

它提供了一系列的Java EE开发解决方案,包括表示层的Spring MVC、持久层的Spring JDBC以及业务层事务管理等众多的企业级应用技术。

5.HibernateHibernate是一个ORM(对象关系映射)框架,它对JDBC进行了轻量级的封装。

通过使用Hibernate框架,开发人员能够以面向对象的思维方式来操作数据库。

6.Ibatis相对于Hibernate而言,Ibatis是一个“半自动化”的ORM实现框架,它主要致力于POJO与SQL之间的映射关系,是对“全自动化”ORM框架的一种有益补充。

web应用程序设计复习题

web应用程序设计复习题一、什么是Web应用程序设计?Web应用程序设计是指使用Web技术开发和设计一种能够在网页上运行,通过浏览器访问的应用程序。

Web应用程序主要基于客户端-服务器模型,通过客户端(即用户的浏览器)向服务器发送请求,服务器响应请求并返回相应的结果给客户端。

二、Web应用程序的基本组成部分是什么?Web应用程序一般由多个组件构成,主要包括以下几个部分:1. 前端界面:即Web页面,用户通过浏览器来访问并与之交互。

前端界面通常由HTML、CSS和JavaScript等技术实现。

2. 后端服务:负责处理用户请求和数据交互的服务器端程序。

后端服务通常使用一种后端语言(如Python、Java、PHP等)开发,并与数据库或其他外部服务进行交互。

3. 数据库:用于存储和管理应用程序的数据。

常用的关系型数据库有MySQL、Oracle等,非关系型数据库有MongoDB、Redis等。

4. 中间件:用于连接前后端的框架或工具,负责请求的路由、权限校验、数据传输等功能。

5. 部署环境:Web应用程序需要运行在合适的运行环境中,如Apache、Nginx等Web服务器。

三、Web应用程序的开发流程有哪些?Web应用程序的开发流程一般包括以下几个阶段:1. 需求分析:明确应用程序的需求和目标,与客户或利益相关者进行沟通,定义应用程序的功能和规模。

2. 设计阶段:根据需求分析的结果,设计应用程序的结构、界面和流程。

可以绘制UI原型图和数据库设计图,确定技术栈和开发框架。

3. 编码和测试:根据设计的结果,开始进行具体的编码工作。

程序员根据需求编写代码,并进行单元测试和整体测试,确保功能的正确性和稳定性。

4. 部署和发布:将开发完成的应用程序部署到服务器上,并进行一系列的配置和测试工作。

最后发布应用程序,使其能够被用户访问和使用。

5. 运维和维护:应用程序上线后,需要进行运维和维护工作。

主要包括监控服务器的运行状态,进行性能调优、安全管理和功能扩展等。

java web课后习题答案

java web课后习题答案Java Web课后习题答案在学习Java Web开发的过程中,课后习题是非常重要的一部分,通过解答习题可以巩固所学的知识,提高编程能力。

下面我将为大家提供一些常见Java Web 课后习题的答案,希望对大家的学习有所帮助。

一、Java Web基础知识习题1. 什么是Java Web开发?Java Web开发是指使用Java语言进行Web应用程序开发的过程。

通过使用Java的一些技术和框架,可以开发出功能强大、稳定可靠的Web应用程序。

2. Java Web开发的主要特点有哪些?Java Web开发的主要特点包括:跨平台性、安全性、可扩展性、高性能、易于维护等。

Java语言的特性以及相关的技术和框架使得Java Web开发具备这些优势。

3. 什么是Servlet?Servlet是Java Web开发中的一种技术,用于处理Web请求和响应。

它可以接收来自客户端的HTTP请求,并生成相应的HTTP响应。

Servlet通常用于处理动态网页、表单提交、用户登录等功能。

4. 什么是JSP?JSP(JavaServer Pages)是一种用于开发动态网页的技术。

它允许在HTML页面中嵌入Java代码,通过Java代码生成动态内容。

JSP可以与Servlet结合使用,实现更复杂的Web应用程序开发。

二、Java Web开发实践习题1. 编写一个Servlet,实现用户登录功能。

```java@WebServlet("/login")public class LoginServlet extends HttpServlet {protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {String username = request.getParameter("username");String password = request.getParameter("password");// 验证用户名和密码是否正确if (username.equals("admin") && password.equals("123456")) {response.sendRedirect("welcome.jsp");} else {response.sendRedirect("login.jsp?error=1");}}}```2. 编写一个JSP页面,显示用户的个人信息。

Web程序设计第3章课后题

Web程序设计第3章课后题注:课后题共7题(除第一题和第九题),其中5和8由于还有些问题没有解决,就没有将答案附上。

这里的答案仅供参考,希望在上机之前能自己练习一下。

程序有很多地方可以改,不要照搬。

(2)设计一个网页,其中包含TextBox和Button控件各一个。

当在TextBox中输入一个成绩,再单击Button控件时在网页上输出相应的等级信息。

【.aspx】<%@Page Language="C#"AutoEventWireup="true"CodeBehind="question2.aspx.cs"Inherits="homework_chap3.question2" %><!DOCTYPE html PUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN""/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="/1999/xhtml"><head runat="server"><title></title></head><body><form id="form1"runat="server"><div><asp:TextBox ID="TextBox1"runat="server">请输入一个成绩</asp:TextBox><asp:Label ID="Label1"runat="server"Text="Label">待显示</asp:Label><br/><asp:Button ID="Button1"runat="server"OnClick="btmSubmit_Click"Text="检测"/></div></form></body></html>【.aspx.cs】using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;namespace homework_chap3{public partial class question2 : System.Web.UI.Page{protected void btmSubmit_Click(object sender, EventArgs e){int iInput = int.Parse(TextBox1.Text);if (iInput > 100)Label1.Text = "请输入正确的分数";else if(iInput >= 90)Label1.Text = "优秀";else if (iInput >= 80)Label1.Text = "良好";else if (iInput >= 60)Label1.Text = "及格";else if (iInput >= 0)Label1.Text = "不及格";elseLabel1.Text = "请输入正确的分数";}}}【效果】(3)在网页上输出九九乘法表【.aspx.cs】(.aspx源文件可以不作处理)using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;namespace homework_chap3{public partial class question3 : System.Web.UI.Page{protected void Page_Load(object sender, EventArgs e){for (int i=1; i<= 9; i++){for (int j = 1; j <= i; j++){Response.Write(i + "*" + j + "=" + (i * j) + "&nbsp;&nbsp;&nbsp;&nbsp;");}Response.Write("</br>");}}}}【效果】(4)在网页上输出如下形状:ABBBCCCCCDDDE【.aspx.cs】(.aspx源文件可以不作处理)using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;namespace homework_chap3.questions{public partial class question4 : System.Web.UI.Page{protected void Page_Load(object sender, EventArgs e){String[] s = { "A", "B", "C", "D", "E" };for (int i = 1; i <= 3; i++){for (int j = 1; j <= 3 - i; j++){Response.Write("&nbsp;&nbsp;");}for(int k = 1; k <= 2*i-1; k++){Response.Write(s[i-1]);}Response.Write("</br>");}for (int i = 1; i < 3; i++){for (int j = 1; j <= i; j++){Response.Write("&nbsp;&nbsp;");}for (int k = 1; k <= 5 - 2*i; k++){Response.Write(s[i + 2]);}Response.Write("</br>");}}}}【效果】(6)设计一个网页,其中包含两个TextBox和一个Button控件。

web程序设计复习题库及答案

《Web程序设计》练习测试题库一、单选题1、下面哪个是属性而不是标记()。

A、IMGB、FORMC、 HREFD、TD2、 App_Data目录用来放置()。

A、共享的数据库文件B、共享文件C、被保护的文件D、代码文件3、下面关于绝对路径的说法,正确的是()。

A、绝对路径是被链接文档的完整URL,不包括使用的传输协议B、使用绝对路径需要考虑源文件的位置C、在绝对路径中,如果目标文件被移动,则链接同样可用D、创建外部链接时,必须使用绝对路径4、系统提供数据库通用接口的目的是为了()。

A、提高程序运行的效率B、应用程序设计不必考虑数据库的类型C、保证程序安全D、易于维护5、在配置GridView控件的SqlDataSource数据源控件过程中,单击【高级】按钮的目的是()。

A、打开其他窗口B、输入新参数C、生成SQL编辑语句D、优化代码6、下面几个图形控件中,不能执行鼠标单击事件的控件是()。

A、ImageButtonB、ImageC、ImageMapD、ImageURL7、文件不能用于()。

A、Application事件定义B、数据库连接字符串定义C、对文件夹访问授权D、基于角色的安全性控制8、CSS样式不包括()。

A、基于元素的样式B、基于类的样式C、基于ID的样式D、基于文件的样式9、下面对protected修饰符说法正确的是()。

A、只有在派生类中访问B、只能在所属的类中访问C、能在当前应用程序中访问D、能在所属的类或派生类中访问10、使用ValidatorSummary控件需要以对话框形式显示错误信息,则应()。

A、设置属性ShowSummary值为trueB、设置属性ShowMessageBox值为trueC、设置属性ShowSummary值为falseD、设置属性ShowMessageBox值为false11、Session状态和Cookie状态的最大区别是()。

A、存储的位置不同B、类型不同C、生命周期不同D、容量不同12、下面有关SqlDataSource控件的描述中错误的是()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、 选择题 1、( B )是用于创建Web应用程序的平台,此应用程序可使用IIS和.NET Framework在Windows服务器上运行。 A. C# B. ASP.NET C. Visual Basic.NET D. Visual Studio.NET 2、下面不属于ASP.NET的功能的是( D ) A. 多语言支持 B.代码编译执行 C. 缓存机制 D. 较差的安全性 3、( A )文件由Visual Studio.NET创建,用于定义Web应用程序的配置。 A. Web.Config B. Global.asax C. AssemblyInfo.cs D. ASPX 4、关于动态网页,一下说法正确的是( C ) A.只有包含在服务器端执行的脚本才是动态网页 B.包含有动画、视频或声音的网页也是动态网页 C.根据不同用户,请求返回不同结果的网页是动态网页 D.ASP.NET的页面产生的一定是动态页面 5、以下( C )不是.NET平台的组成部分。 A..NET框架类 B.公共语言运行库 C.Internet Information Server (IIS) D.运行时环境 6、关于ASP.NET,以下叙述不正确的一项是( A )。 A. ASP.NET与ASP只是名称相似,而根本没有任何关系 B. ASP.NET显著的功能和特点是代码编译执行和支持Web服务 C. ASP.NET的主流和推荐的脚本语言是C# D. ASP.NET是用于开发Web数据库应用程序的

1、下列( D )不是运行ASP.NET程序的必要条件。 A. IIS B. 浏览器 C. .NET Framework D. Microsoft Visual Studio.NET环境 2、假设IIS所预设的主目录位置为D:\Test目录下的mytest.htm被浏览,则其在浏览器中的地址为(C )。 A. http://mytest.htm B. http://localhost C. http://localhost/mytest.htm D. http://localhost/test/mytest.htm 3、下列说法错误的是( D) A. 只有采用SQL Server 身份验证模式,才可以启用sa账户登录 B. 如果只想使用C#语言开发ASP.NET应用程序,在安装Visual Studio 2005时,只需选择“Visual C#”语言安装即可 C. Dreamweaver 可以帮助开发人员进行页面布局和样式的设计 D.安装IIS后,主目录不能更改

1、用HTML标记语言编写一个简单的网页,网页最基本的结构是( D )。 A. … … B. … … C. … … D. … … 2、关于网页中的图像,下列说法正确的是( C ) A. 图像由标签开始,由结束 B. 图像标签的href属性用于指定图像链接到的URL C. src属性的值是所要显示图像的URL D. 以上全都是错误的 3、下列属性( B )表示单元格在垂直方向上所跨的行数。 A. colspan B. rowspan C. cellpadding D. cellspacing 4、框架中rows和cols的属性值可以是( D ) A. 百分数 B. 像素值 C. 星号“*” D. 以上都可以 5、如果希望单击超链接打开新的HTML页面,则需将target属性设为( A ) A. _blank B. _top C. _parent D. _self 6、下列( C)表示的不是按钮 A. type=”submit” B. type=”reset” C. type=”image” D. type=”button” 7、对于提交按钮说法错误的是( D ) A. 它不需要设置onclick行为 B. 它将表单提交给

1、下列选项中C )是引用类型 A. bool类型 B. struct 类型 C. string 类型 D. int类型 2、C#中为int类型分配( C )字节空间 A. 1 B. 2 C. 4 D. 8 3、下面语句对变量c赋值为( A ) char c=(char)65; A. A B. a C. 65 D. “65” 4、下面操作符(B )的优先级最高。 A. ==(等于) B. ++(自增) C. %(取余数) D. &&(逻辑与) 5、执行下面语句后,i的值是( D ) float f=-123.45f; int i=(int)f; A. 123 B. -123.0 C. -123.45 D. -123 6、下面逻辑表达式( B )的值为false。设a=3,b=4,c=5。 A. !(a>b) B. a==b||b>c C. a-b7、下面语句的值是( B ) string str=”中华人民共和国”; str.IndexOf(“人”); A. 1 B. 2 C. 3 D. 4

1、代码隐藏文件用于存储窗体上的( D ) A. 静态标记 B. 控件中输入的值 C. 用户注释 D. 应用程序代码 2、Web窗体支持( C )驱动编程模型。 A. 过程 B. 功能 C. 事件 D. 中断 3、下面说法错误的是( B ) A. Page_Init事件在页面服务器控件被初始化时发生 B. Page_Load事件只在页面初次加载时发生 C. 利用IsPostBack属性,可以检查页面是否为传递回服务器的页面 D. 如果页面验证成功,IsValid属性值为True 4、( A )指令用于定义ASP.NET页面解析器和编译器所使用的特定的页面的属性 A. @Page B. @Control C. @Import D. Register 5、下面程序段执行完后,页面显示的内容是( A ) Response.Write(“张三”) Response.End() Response.Write(“你好”) A. 张三 B. 你好 C. 张三你好 D. 张三(换行)你好 6、应用程序中所有页面均可以访问( B )变量。 A. Session B. Application C. Server D. ViewState 7、下面( C )文件负责处理Application_Start、Application_End、Session_Start和Session_End等事件。 A. Web.config B. Config.asax C. Global.asax D. Global.inc

1、 若希望控件内容变换后立即回传表单,需要在控件中添加属性( A )。 A. AutoPostBank=True B. AutoPostBank=False C. IsPostBank=True D. IsPostBank=False 2、下列关于Web服务器端Label控件的说法不正确的是( D )。 A. Button 显示为普通按钮样式 B. LinkButton显示为超链接按钮样式 C. ImageButton以图片作为按钮 D. Button和LinkButton所实现的功能不同 3、下列关于Web服务器端Label控件的说法不正确的是(D ) A. Label控件显示为文本信息 B. Label控件只能显示文本信息 C. Label控件不能接收文本信息 D. Label控件中文本不能使用标记进行样式控制 4、下列关于Web服务器端Text控件的说法不正确的是( C ) A. Text控件显示为文本输入框 B. Text控件可以设置为多行文本输入 C. Text控件只能输入文本不能显示文本 D. Text控件可以设置为密码框输入 5、下列关于Web服务器端DropDownList控件的说法不正确的是( D ) A. DropDownList控件显示为下拉列表框 B. DropDownList控件只能实现单选 C. DropDownList控件的选项中可以有默认选项 D. DropDownList控件中的选项不能动态设定 6、下列关于Web服务器端ListBox控件的说法不正确的是( B ) A. ListBox控件显示为列表框 B. ListBox控件只能实现单选 C. ListBox控件的选项中可以有默认选项 D. ListBox控件可以设置列表的显示高度 7、下列关于Web服务器端CheckBox控件的说法不正确的是( C ) A. CheckBox控件显示为复选框 B. CheckBox控件没有GroupName属性 C. CheckBox控件可以有默认选项 D. CheckBox控件可以全选,也可以全不选 8、下列关于Web服务器端RadioButton控件的说法不正确的是( B ) A. RadioButton控件显示为单选按钮 B. RadioButton控件没有GroupName属性 C. RadioButton控件具有GroupName属性,而且是必须设置的 D. 同一组RadioButton控件具有相同的GroupName属性 9、下列关于Web服务器端Panel控件的说法不正确的是( D ) A. Panel控件显示为面板

相关文档
最新文档