第一章课后习题
一、填空题(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.T ext)包含用于文本处理的类,实现了不同编码方式操作文本。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#、V isual 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.存储在服务器上的配置文件是最高层的配置文件,名称为(fig)
二、选择题(10小题,每小题2分,共20分)
1.Visual Studio 2010不可用于开发( B )程序。
A.Web应用程序B.3D动画
C.XML Web Serivce D.Windows应用程序
2.Visual Studio没有内置的编程语言是( B )。
A.V isual C#.NET B.PB.NET C.Visual Basic.NET D.Visual J#.NET 3.在V isual 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.在Visual Studio 2010中不调试直接执行程序的快捷键是( C )。
A.F5 B.F6 C.Ctrl+F5 D.Ctrl+F6 7.( A )不是V isual 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、V isual 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.根文件夹中fig继承子文件夹中的配置文件fig。(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.简述fig的配置方式。
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.T B.true或者false C.F D.false
5.定义变量时不能使用( C )开头。
A.字母B.下划线C.数字D.空格
6.程序代码编写完成后,需要用.NET Framework提供的编译器(A)进行编译。
A. B. C. D. 7.decimal类型的变量必须在值后面加( B )予以显式说明。
A.G B.M C.N D.W
8.数组的下标是从( C )开始。
A.1 B.-1 C.0 D.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.隐式声明的规则有哪些?
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论