文档介绍:一、名词解释(20%) : 1 .两层应用答: 传统的两层应用包括用户接口和后台程序, 后台程序通常是一个数据库, 用户接口直接同数据库进行对话。 2. CSS 答: CSS(Cascading Style Sheets) 中文翻译为层叠样式表单, 简称样式单。它是一组样式, 样式中的属性在 HTML 元素中依次出现,并显示在浏览器中。样式可以定义在 HTML 文档的标志里, 也可以在外部附加文档作为外加文档。 3. .NET 答: .NET 代表一个集合,一个环境,一个可以作为平台支持下一代 的可编程结构。 4 .必须字段验证控件答: (RequiredFieldValidator) 检查目标控件是否有值 5. CMM 答: CMM(Capability Maturity Model For Software , 软件生产能力成熟度模型, 以下简称“ CMM ”) 是 1987 年由美国卡内基梅隆大学软件工程研究所研究出的一种用于评价软件承包商能力并帮助改善软件质量的方法二、简答题(50%) 1) 给出六大 ADO. NET 的对象,并简述其作用答: Connection 对象提供与数据源的连接。 Command 对象用于返回数据、修改数据、运行存储过程以及发送或检索参数信息的数据库命令。 DataReader 从数据源中提供高性能的数据流。 DataAdapter 提供连接 DataSet 对象和数据源的桥梁。 DataAdapter mand 对象在数据源中执行 SQL 命令,以便将数据加载到 DataSet 中, 并使对 DataSet 中数据的更改与数据源保持一致。 2) 给出 ASP. NET 页面的处理过程( 叙述从用户输入网址直至网页显示整个流程) 答:当用户通过客户端浏览器发出一个对 页面的请求后, Web 服务器交由 T 引擎来处理。 引擎会先检查输出缓冲中是否有此页面或此页面是否已经被编译成 dll(Dynamic Link Library ,动态链接库) 文件。若在输出缓冲中找不到此页面或找不到编译过的 dll 文件, 则将此页面转换成源程序代码, 然后由编译器将其编译成 dll 文件。如果找到了编译过的 dll 文件, 则省略了编译的步骤, 而是直接利用编译过的 dll 文件建立对象, 将执行结果返回到客户端浏览器。所有在执行的时候, 文件第一次被调用的时候非常慢,但是以后调用就很快。 3) 给出五个 ASP. NET 常用内嵌对象,并分布简述其功能答: Application 对象: Application 对象被用来存储一个应用中所有用户共享的信息。例如, 你可以利用 application 对象来在你的站点的不同用户间传递信息。 Request 对象: Request 对象可以用来接受服务器的信息, 你也就可以利用 Request 对象来接受用户在 HTML 主页的 Form 中的信息。 Response 对象: Response 对象用来将信息发送回给浏览器。你可以利用 Response 对象将你的脚本语言结果输出到浏览器上。 Server 对象: Server 对象提供你运用许多 Server 端的应用函数。例如, 你可以利用 Server 对象来控制你的脚本语言在超过时限前的运行时间。你也可以利用