前 言
高职高专教育以就业为导向,以技术应用型人才为培养目标,担负着为国家经济高速发展输送一线高素质技术应用人才的重任。近年来,随着我国高等职业教育的发展,高职院校数量和在校生人数均有了大幅激增,已经成为我国高等教育的重要组成部分。
根据目前我国高级应用型人才的紧缺情况,教育部联合六部委推出“国家技能型紧缺人才培养培训项目”,并从2004年秋季起,在全国两百多所学校的计算机应用与软件技术、数控项目、汽车维修与护理等专业推行两年制和三年制改革。
为了配合高职高专院校的学制改革和教材建设,清华大学出版社在主管部门的指导下,组织了一批工作在高等职业教育第一线的资深教师和相关行业的优秀工程师,编写了适应新教学要求的计算机系列高职高专教材——《计算机应用能力培养丛书》。该丛书主要面向高等职业教育,遵循“以就业为导向”的原则,根据企业的实际需求来进行课程体系设置和教材内容选取。根据教材所对应的专业,以“实用”为基础,以“必需”为尺度,为教材选取理论知识;注重和提高案例教学的比重,突出培养人才的应用能力和实际问题解决能力,满足高等职业教育“学校评估”和“社会评估”的双重教学特征。
每本教材的内容均由“授课”和“实训”两个互为联系和支持的部分组成,“授课”部分介绍在相应课程中,学生必须掌握或了解的基础知识,每章都设有“学习目标”、“实用问题解答”、“小结”、“习题”等特色段落;“实训”部分设置了一组源于实际应用的上机实例,用于强化学生的计算机操作使用能力和解决实际问题的能力。每本教材配套的习题答案、电子教案和一些教学课件均可在该丛书的信息支持网站(http://www.tupwk.com.cn/GZGZ)上下载或通过Email(wkservice@tup.tsinghua.edu.cn)索取,读者在使用过程中遇到了疑惑或困难可以在支持网站的互动论坛上留言,本丛书的作者或技术编辑会提供相应的技术支持。
C#(读作C-Sharp)是Microsoft开发的一种全新的、面向对象、类型安全、派生于C和C++的编程语言,功能十分强大。它语法简洁,易于学习和上手,借助于.NET平台对其特有的支持,可以实现许多其他编程语言所无法比拟的高效性,是当前最优秀的语言之一。
本书依据教育部《高职高专教育计算机公共基础课程教学基本要求》编写而成,基于.NET 2.0平台,比较全面地介绍了C#程序设计所涉及的编程知识和技巧,在注重讲解基础知识和概念的同时,注重体现.NET 2.0和C# 2.0的最新特色(如泛型),并提供精彩的示例,帮助读者掌握这门语言和理解面向对象编程的思想。
本书结构紧凑,内容承上启下,共15章,可分为6部分:第1部分(第1~6章)介绍了C#语言的基础知识和语法,包括变量、表达式、控制流程语句、结构体、枚举、类、继承、派生、重载、泛型等,这是深入学习C#编程的基础;第2部分(第7~9章)介绍了在.NET平台下,利用C#语言进行Windows编程的各种知识,包括窗体的概念和工作机制,各种控件、组件的使用方法等;第3部分(第10章)介绍了应用程序的调试和异常处理技术;第4部分(第11和12章)介绍了C#应用程序与数据库实现交互的原理、方法和技巧;第5部分(第13章)介绍了ASP.NET和Web Services的相关知识;第6部分(第14章)介绍了应用程序的部署方法和技巧。为了提高读者解决实际问题的能力,第15章通过一个酒店管理系统完整介绍了软件项目开发的过程。
由于计算机科学技术发展迅速,再者受自身水平和编写时间所限,书中如有错误或不足之处,欢迎广大读者对我们提出意见或建议。
作 者
??
??
??
??
Visual C# 2005程序设计与应用简明教程
? 第1章 C#概述 ?
II
19