- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库程序设计习题参考答案
第1章 Web应用程序设计与开发概述
一、选择题
1.C 2.C 3.C
二、填空题
1.IIS
2.超文本标记语言
3.文件头
4.文件体
三、简答题
1.答:
(1)准备Web服务器。
(2)安装操作系统。
(3)安装Web服务器应用程序。
(4)安装和配置脚本语言编辑工具。
(5)安装和配置后台数据库系统。
(6)设计数据库结构,创建数据库对象。
(7)设计Web应用程序,编写脚本语言代码。
(8)测试Web应用程序,通过测试后上线运行。
2.答:
参照图1.2。
3.答:
参照1.3.5小节。
第2章 ASP.NET应用及开发环境配置
一、选择题
1.B 2.A 3.C 4.B 5. D
二、填空题
1.Internet Information Server
2.Default.htm
3.Default.asp
4.index.htm
5.iisstart.htm
6.本地链接
7.远程链接
8..aspx
三、操作题(略)
第3章 C#程序设计基础
一、选择题
1.C 2.D 3.C 4.A 5.A
6.C 7.B 8.C
二、填空题
1.公共语言运行库
2..NET Framework 类库
3.System
4.值类型
5.引用类型
6.类
7.数组
8.接口
9.委托
10.object
11.string
12.do…while
13.while
14.for
15.foreach
16.System.Exception
三、问答题
1.答:
C#语言具有如下主要特点:
(1)语法简洁
与C++语言相比,C#的更加简单,更易于学习和掌握。
例如,在C#语言中,没有C++中经常用到的指针,用户也不允许直接进行内存操作。
在C++语言中,分别使用::、.和-来表示名字空间、成员和引用,对于新手而言,这些操作符的使用是比较复杂的事情。这些在C#语言中都被“.”所替代,现在只需要把它作为名字嵌套而已。
这里只是举了两个简单的例子,其他语法方面的简化需要读者在学习过程中去体会。
(2)更完善的面向对象程序设计机制
C#语言具有面向对象程序设计思想的一切机制,包括封装、继承与多态等。在C#语言中,每种类型都可以看作是一个对象。例如,在C++中,int只代表整型数据类型;而在C#中,int可以作为一个对象使用,它具有自己的方法。int.Parse()方法用于将指定的字符串转换为32位数据类型。下面是使用int.Parse()方法的实例。
int a = int.Parse(32);
变量a的将被赋值为32。
另外在C#语言中,所有的变量和方法(包括作为应用程序入口点的Main方法)都封装在类定义中。类可能直接从一个父类继承,但它可以实现任意数量的接口。
(3)与Web应用的紧密
程序员能够利用他们已经掌握的面向对象的知识开发Web应用,仅需要使用简单的C#语言,C#组件就可以方便地提供Web服务。同时,Visual Studio包含 Visual Web Developer Web 开发工具,用于创建ASP.NET网站。
2.答:
C#语言的编译和运行过程如下:
(1)在Visual Studio中创建Visual C#项目,其中包括C#源文件、资源和引用等。C#源文件的扩展名为.cs,可以定义类、接口、窗体等;资源可以是图像、图标、文本文件或字符串等;引用是Microsoft公司或第3方提供的组件,通常为.dll、.ocx和.tlb等类型。
(2)使用C#编译器对Visual C#项目进行编译,得到Microsoft中间语言(MSIL),这是一组可以有效地转换为本机代码且独立于CPU的指令。
(3)Visual C#程序运行在.NET Framework平台上,由公共语言运行库提供支持,同时使用.NET Framework提供的类库,将Microsoft中间语言转换为本地计算机代码,最终在操作系统上运行。
3.答:
在C#语言中选择简单数据类型可以遵循以下原则:
(1)在运算量较大的情况下,如果能使用整数类型,则不要使用实数类型。因为计算机对实数类型的运算复杂度要远高于对整数的运算。
(2)在对精度要求不是很高的情况下,尽量选择float数据类型,因为大量使用double数据类型不仅会占用更多的内存空间,而且增加CPU的负载。当然,double数据类型拥有更高的精度。
(3)注意考虑每个数据类型的取值范围,避免
文档评论(0)