没有合适的资源?快使用搜索试试~ 我知道了~
首页ASP.NET程序设计教程 崔连和 课后习题及答案
ASP.NET程序设计教程 崔连和 课后习题及答案
需积分: 50 21 下载量 83 浏览量
更新于2023-05-30
评论 6
收藏 292KB PDF 举报
第一章课后习题 一、填空题(20 空,每空 2 分,共 40 分) 1.ASP.NET 使用( 分级 )配置系统,使服务器环境和应用程序的设置更加简单。 2.ASP.NET 有两种常用的脚本语言( VBScript )和( JavaScript )。 3.计算机中安装( .NET Framework )以后,系统就可以运行任何.NET 语言编写的软件。 4..NET Framework 由两部分组成:( 框架类库 )和( 公共语言运行库 )。 5.CLR 是指( 公共语言运行库 ),其功能是负责(运行和维护程序员编写的程序代码 )。 6..NET Framework 公共语言运行库最重要的功能是为 ASP.NET 提供( 执行环境 )。 7.框架中的类分别放在了不同的(命名空间 )中。
资源详情
资源评论
资源推荐
第一章课后习题
一、填空题(20 空,每空 2 分,共 40 分)
1.ASP.NET 使用( 分级 )配置系统,使服务器环境和应用程序的设置更加简单。
2.ASP.NET 有两种常用的脚本语言( VB Script )和( Java Script )。
3.计算机中安装( .NET Framework )以后,系统就可以运行任何.NET 语言编写的软件。
4..NET Framework 由两部分组成:( 框架类库 )和( 公共语言运行库 )。
5.CLR 是指( 公共语言运行库 ),其功能是负责( 运行和维护程序员编写的程序代码 )。
6..NET Framework 公共语言运行库最重要的功能是为 ASP.NET 提供( 执行环境 )。
7.框架中的类分别放在了不同的(命名空间 )中。
8.所有与操作文件系统有关的类都位于( System.IO )命名空间中。
9.IIS 是指( 与 ASP.NET 相配套的服务器平台 )。
10.命名空间( System.Text )包含用于文本处理的类,实现了不同编码方式操作文本。
11.所有 SQL Server 数据库应用的类都位于( System.Data.SqlClient )命名空间。
12.ASP.NET 运行环境必须安装.NET 程序赖以执行的( .NET Framework )。
13.默认的 ASP.NET 资源文件扩展名是( aspx )。
14.
FCL 是指( 公共代码 ),其功能是( 重复多次使用框架类库中的类 )。
15.与 ASP.NET 相配套的服务器平台是( 微软的 IIS )。
16.目前最专业的.NET 开发工具是( Visual Studio 2010 )。
二、选择题(10 小题,每小题 2 分,共 20 分)
1.广泛用于网站编程的语言是 3P,以下( C )不是 3P 语言之一。
A.ASP B.PHP C.PB D.JSP
2.ASP.NET 采用 C#、Visual Basic 语言作为脚本,执行时一次编译,可以( B )执行。
A.一次 B.多次 C.两次 D.三次
3.( B )是.NET 的标准语言。
A.C++ B.C# C.Visual Basic D.Java
4.默认的 ASP.NET 页面文件扩展名是( D )。
A.asp B.aspnet C.net D.aspx
5.Windows 2003 内置了.Net Framework 的版本是( A )。
A
.1.1 B.2.0 C.3.0 D.3.5
6.( A )是.NET 的核心。
A..NET Framework B.C#
C.FLC D.CLR
7.IL 是指( B )。
A.框架类库 B.中间语言
C.公共语言运行库 D.框架
8.NET 框架的核心是( A )。
A..NET Framework B.IL
C.FLC D.CLR
9.ASP.NET 程序代码编译的时候,.NET 框架先将源代码编译为( B )。
A.汇编语言 B.IL
C.CS 代码 D.机器语言
10.以下( D )不是.NET 平台的开发工具。
A.C#.NET B.VB.NET
C.VC++.NET D.PHP
三、判断题(10 小题,每小题 2 分,共 20 分)
1.ASP.NET 是 ASP 更新换代的最新网络编程语言。 ( Y )
2.ASP.NET 代码可以实现与内容的完全分离。 ( Y )
3.ASP.NET 新的设置不需要启动本地的管理员工具就可以实现。 ( Y )
4.在.NET 框架下,可以使用 C#、VB.NET、PB 编写程序。 ( N )
5.没有.NET Framework 公共语言运行库,ASP.NET 编写的程序就不能执行。( Y )
6..NET Framework 公共语言运行库的最大特性是可以实现跨语言交互。 ( Y )
7.在.NET Framework 下用不同语言编写的对象可以互相通信。 ( Y )
8.框架类库中的类可以重复多次使用。 ( Y )
9.ASP.NET 程序的开发工具只能使用 Visual Studio 2010。(N )
10.IIS 存在于 Windows 安装盘中。 ( Y )
四、问答题(4 小题,每小题 5 分,共 20 分)
1.ASP.NET 有哪些优点?
答案:1.效率更高
2
.编程更容易
3.可重用性更好
4.可管理性更高效
2.简述什么是.NET 框架。
答案:.NET Framework(.NET 框架)是微软为开发应用程序而创建的一个富有革命性的新平
台。计算机中安装.NET Framework 以后,系统就可以运行任何.NET 语言编写的程序。
3.简述 IIS 的安装过程。
答案:IIS 是 Windows 的一个组件,默认不安装到计算机中,需要人为通过添加“Windows 组
件”的方式进行安装,安装时首先插入相同版本的 Windows 安装光盘,打开控制面板,然
后打开其中的“添加/删除程序”,在该窗口左边单击“添加/删除 Windows 组件”,系统
会启动 Windows 组件向导,在 Internet 信息服务(IIS)前面勾选,单击“下一步”按钮开
始执行安装程序。安装成功后,会自动在系统盘新建网站目录,默认目录为
C:\Inetpub\wwwroot。
4.简述 ASP.NET 需要安装的软件。
答案:开发工具既可以使用最简单的 Windows 记事本,也可以使用 Dreamweaver 等网页制作
工具,以及 Visual Studio 2010 等专门的.NET 开发工具;
运行环境则必须安装.NET 程序赖以执行的.NET Frame work,除了开发工具和运行环境外.NET
程序还必须在 IIS 服务器上运行,因此需要安装 IIS 服务器
第二章课后习题
一、填空题(20 空,每空 2 分,共 40 分)
1.查看代码的快捷键是( F7 ),生成解决方案的快捷键是( F6 ),启动调试的快捷键
是( F5 ),注释选定内容的快捷键是( Ctrl+E,C ),自动缩进的快捷键是(Ctrl+K,F )。
2.属性窗口的快捷键是(Ctrl+W,P),工具箱的快捷键是(Ctrl+W,X),全部保存的快
捷键是(Ctrl+Shift+S)。
3.生成项目时,系统会把页面中所有代码和其他类文件编译成称为( 程序集 )的动
态链接库。
4.ASP.NET 文件共有三种存放方式,分别是( 文件系统 )方式、( HTTP )方式、
( FTP )方式。
5.ASP.NET 支持的脚本语言有两种,即( Visual Basic .NET )和( C# )。
6.ASP.NET 代码共有三种存在形式,即( 嵌入代码 )、( 单一文件 )和( 代码
分离 )。
7.ASP.NET 的 Page 指令中 CodeFile 的含义是( 指定指向页引用的代码隐藏文件的路径 )。
Inherits 的功能是( 定义供页面继承的代码隐藏类 )。
8.存储在服务器上的配置文件是最高层的配置文件,名称为( manchine.config )
二、选择题(10 小题,每小题 2 分,共 20 分)
1.Visual Studio 2010 不可用于开发( B )程序。
A.Web 应用程序 B.3D 动画
C.XML Web Serivce D.Windows 应用程序
2.Visual Studio 没有内置的编程语言是( B )。
A.
Visual C#.NET B.PB.NET C.Visual Basic.NET D.Visual J#.NET
3.在 Visual Studio 中新增 Web 页面的方法是:右击解决方案资源管理器,然后单击(A )。
A.添加新项 B.添加现有项 C.添加引用 D.添加 Web 引用
4.Visual Studio 2010 的 MSDN 是( D )系统。
A.向导 B.报表 C.数据库 D.帮助
5.ASP.NET 文件存储的 HTTP 方式,文件实际存储在( B )。
A.本地计算机硬盘 B.本地 IIS 默认目录下
C.服务器上 D.以上都不对
6.在 Vi sual Studio 2010 中不调试直接执行程序的快捷键是( C )
。
A.F5 B.F6 C.Ctrl+F5 D.Ctrl+F6
7.( A )不是 Vi sual Studio 提供的视图模式。
A.代码 B.拆分 C.设计 D.源
8.DAEMON Tools 在 Visual Studio 安装过程中起到的作用是( C )。
A.压缩文件 B.解密文件 C.代替光盘 D.代替硬盘
9.ISO 格式的文件是指( C )。
A.标准格式文件 B.可执行文件
C.映像文件 D.直接安装文件
10.Visual Studio 2010 Team System 是指(D)版本。
A.试用版 B.企业版
C.个人版 D.团队开发版
三、判断题(10 小题,每小题 2 分,共 20 分)
1.Dreamweaver 可以进行 ASP.NET 源代码的编写工作。 ( Y )
2.Visual Studio 2010 不适合 ASP.NET 的初学者入门使用。 ( N )
3.Visual Studio 2010 可用于开发手机程序。 ( Y )
4.Visual C#.NET、Visual Basic.NET
、Visual J#.NET 开发环境相同。 ( Y )
5.Visual Studio 2010 可以先安装虚拟光驱软件,然后在硬盘上直接安装。 ( Y )
6.在 Visual Studio 2010 中不必编写程序即可对网页的字体、字号进行设置。 ( Y )
7.Visual Studio 2010 的【删除格式设置】功能,可以自动地将所设置的格式直接删除。
( Y )
8.ASP.NET 程序必须先调试后运行。 ( N )
9.当新建项目选择模板时,Visual Studio 2010 将自动创建必要文件和文件夹。( Y )
10.根文件夹中 web.config 继承子文件夹中的配置文件 web.config。(N )
四、综合题(共 4 小题,每小题 5 分,共 20 分)
1.简述使用 Visual Studio 2010 编写 ASP.NET 程序一般的操作步骤。
(1)建立文件
进入 Visual Studio 2010,选择菜单“文件 | 新建|网站”命令,弹出“新建网站”窗口,
选择“ASP. NET 网站”,单击“确定”按钮进入编辑界面。
(2)创建界面
从工具箱中拖拽一个 TextBox 控件、一个 Button 控件到文档窗口中,将 Button 控件的
Text 属性设置为“显示文本”,将 TextBox 控件宽度拉长。
(3)编写代码
双击按钮后,进入代码编写界面,在按钮单击事件中添加如下代码。
(4)运行程序
按〈Ctrl+F5〉组合键,运行程序。
2.简述 ASP.NET 页面的结构。
ASP. NET 窗体共有设计视图、源视图和拆分视图三种视图方式,编程时在设计视图中添
加控件、设计页面风格,然后在设计视图的控件上双击,在光标处输入程序代码即可完成该
控件功能的编写工作。
3.简述 web.config 的配置方式。
web.config 的配置有两种方式:手工输入和管理工具配置。很多程序员习惯上使用管理
工具配置方式。而管理工具配置方式又分为 ASP.NET MMC 和 ASP.NET 网站管理工具两种。
4.简述 ASP.NET 代码三种存在形式的区别。
ASP.NET 代码共有三种存在形式,即嵌入代码方式、单一文件方式和代码分离方式。嵌
入代码方式是将 ASP.NET 代码放在<%...%>之间,HTML 代码与 ASP.NET 代码完全混合在一个
文件中;单一文件方式是指 ASP.NET 代码与 HTML 代码混合在一个文件中,但 ASP.NET 代码
放在 HTML 代码前面,用<Script>和</Script>标记;代码分离方式是指 ASP.NET 的代码与
HTML
界面代码分别用两个文件存储。
第三章课后习题
一、填空题(20 空,每空 2 分,共 40 分)
1.C#是微软公司发布的一种面向( 对象 )的,运行于(.NET 平台)之上的高级程
序设计语言。
2.Main()方法的返回值有两种,一种是( void ),另外一种是( int )。
3.C#的注释同 C 语言完全相同,也分为行注释与块注释。行注释用( // )表示,块注
释开头加上(/*),结尾加上( */ )。
4.C#有 15 种不同的数据类型,这 15 种数据类型分为两大类:(值类型)和( 引用类型 )。
5.枚举类型用于表示一个逻辑相关联的项和组合。使用关键字( enum )来定义。
6.引用类型包括(class)、( interface )、( delegate )和(array)四种类型。
7.创建类的实例必须使用关键字(new)来进行声明。
8.复合类型则是简单类型的复合,包括( struct )类型和(enum )类型。
9.编译器即可以把程序编译成( exe )文件,又可把程序编译成( dll )文件。
10.类和结构之间的根本区别在于:结构是(值类型),而类是( 引用类型 )。
二、选择题(10 小题,每小题 2 分,共 20 分)
1.C#是一种安全的、稳定的、简单的,由( D )衍生出来的面向对象的编程语言。
A.MASM B.Visual Basic C.Java D
.C 和 C++
2.C#每个语句行以( D )结束。
A.#B.句号 C.逗号 D.分号
3.C#程序的执行总是从( A )方法开始。
A.Main() B.void C.int D.#
4.C#中布尔类型取值为( B )。
A.TB.true 或者 false C.FD.false
5.定义变量时不能使用( C )开头。
A.字母 B.下划线 C.数字 D.空格
6.程序代码编写完成后,需要用.NET Framework 提供的编译器( A )进行编译。
A.csc.exe B.css.exe C.ccs.exe D.scs.exe
7.decimal 类型的变量必须在值后面加( B )予以显式说明。
A.GB.MC.ND.W
8.数组的下标是从( C )开始。
A.1B.-1 C.0D.2
9.数组对象是通过( A )运算符在运行时动态产生的。
A.
new B.int C.float D.void
10.Replace()实现字符串的( A )功能。
A.替换字符串的内容 B.截取子字符串
C.计算字符串的长度 D.去掉字符串中的空格
三、判断题(10 小题,每小题 2 分,共 20 分)
1.C#与 Java 十分相似。 ( Y )
2.C#没有了 C++中的宏、模版和多重继承。 ( Y )
3.C#综合了 VB 简单的可视化操作和 C++的高运行效率。 ( Y )
4.C#语句不区分大小写。 ( N )
5.Main 方法必须并且只能包含在一个类中,一个类中只能有一个 Main 方法。( Y )
6.C#每条语句不可以分多行书写。 ( N )
7.值类型包括简单值类型和复合值类型。 ( Y )
8.类是一组具有不相同数据结构和相同操作的对象集合。 ( N )
9.变量不可以使用 C#中的关键字命名。 ( Y )
10.数组都必须先声明后使用。 ( Y )
四、综合题(共 4 小题,每小题 5 分,共 20 分)
1.
C#程序从编写到运行要经过哪几个步骤?
(1)编写程序源代码(2)编译程序(3)运行程序
2.值类型和引用类型有哪些区别?
值类型和引用类型的区别在于;值类型的变量直接存放实际的数据,而引用类型的变量
存放的是数据的地址,即对象的引用。更通俗地说,值类型存放的是数据本身,而引用类型
存放的是数据所处的位置说明。
3.装箱和拆箱的区别有哪些?
装箱就是将值类型转换为对象类型,其本质就是创建一个对象,并将值赋给该对象。拆
箱就是将对象类型转换为值类型,即将值从对象中复制出来
4.隐式声明的规则有哪些?
剩余22页未读,继续阅读
SmiledrinkCat
- 粉丝: 1324
- 资源: 16
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- RTL8188FU-Linux-v5.7.4.2-36687.20200602.tar(20765).gz
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0