C#程序设计与案例教程(第2版)/21世纪高等学校规划教材·计算机科学与技术pdf下载pdf下载

C#程序设计与案例教程(第2版)/21世纪高等学校规划教材·计算机科学与技术百度网盘pdf下载

作者:
简介:本篇主要提供C#程序设计与案例教程(第2版)/21世纪高等学校规划教材·计算机科学与技术pdf下载
出版社:
出版时间:2014-01
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

编辑推荐

  精心设计知识结构,讲解精炼,重点突出。
  跟踪主流技术,知识新颖、实用,重视应用能力的培养。
  较好地处理了具体案例与思想方法,局部知识应用与综合应用的关系。
  知识内容和案例有机结合,案例系统、典型,便于指导学生实践。

内容简介

  C#是一种全新的简单、安全、面向对象的程序设计语言,它是专门为.NET的应用而开发的语言,是目前最流行的程序设计语言之一。《C#程序设计与案例教程(第2版)/21世纪高等学校规划教材·计算机科学与技术》共10章,按C#知识的系统性,由浅入深安排内容,全面介绍了C#语言实用知识与编程技术,内容包括C#语言概述、流程控制与异常处理、面向对象程序设计、GUI程序设计、图形、图像与多媒体、数据库程序设计、线程、文件与目录管理、网络程序设计、ASP.NET。《C#程序设计与案例教程(第2版)/21世纪高等学校规划教材·计算机科学与技术》的举例既有示例,又有案例;通过示例帮助学生理解知识,通过案例将各知识点结合起来,指导学生应用知识,达到学以致用的目的。教材中引进一些新知识和新方法,内容实用,重点突出,讲解精练,案例典型,既方便学习,又便于应用。配备的课后习题参考了目前市场上常用的企业面试题,针对性强,训练价值大。
  《C#程序设计与案例教程(第2版)/21世纪高等学校规划教材·计算机科学与技术》内容丰富,实例典型,知识讲解系统,适合作为大中专院校计算机及其相关专业的教材或参考书,也适合作为软件开发人员及其他有关人员的自学参考书或培训教程。

内页插图

目录

第1章 C#语言基础
1.1 C#语言概述
1.1.1 .NET框架
1.1.2 C#语言及其特点
1.1.3 C#语言和其他语言比较
1.2 集成开发环境安装与使用
1.2.1 安装VisualStudi02010
1.2.2 集成开发环境的使用
1.3 初识C#程序
1.3.1 控制台应用程序及其结构
1.3.2 命名空间
1.4 C#语言的语法基础
1.4.1 基本编码规则
1.4.2 案例I-IC#注释规范
1.4.3 数据类型
1.4.4 常量和变量
1.4.5 运算符和表达式
1.5 字符串、日期和时间
1.5.1 字符串
1.5.2 案例1-2对输入的字符串进行处理
1.5.3 DateTime和TimeSpan
1.5.4 案例1-3日期操作工具类设计
1-5.5 数据类型的转换
本章小结
习题1

第2章 流程控制与异常处理
2.1 分支结构
2.1.1 if语句
2.1.2 案例2-1求一元二次方程的根
2.1.3 switch语句
2.1.4 案例9-9求下一天日期
2.2 循环结构
2.2.1 for循环
2.2.2 案例2-3求素数
2.2.3 while循环
2.2.4 循环嵌套
2.2.5 案例2-4求Sin(X)
2.2.6 do——-while循环
2.2.7 案例2-5进制转换
2.2.8 迭代循环
2.3 异常处理
2.3.1 异常处理机制
2.3.2 常见的异常类
2.3.3 抛出异常
2.3.4 案例2-6整数的算术计算
2.3.5 自定义异常
2.3.6 案例2-7求三角形面积
本章小结
习题2

第3章 面向对象程序设计
3.1 面向对象编程
3.1.1 对象和类的概念
3.1.2 面向对象程序设计
3.1.3 00P的4个基本特征
3.2 类的定义与创建对象
3.2.1 类的定义
3.2.2 创建和使用对象
3.2.3 案例3-1测试圆类
3.2.4 构造函数
3.2.5 访问控制
3.2.6 属性和索引器
3.2.7 案例3-2Person类
3.3 类的方法与重载
3.3.1 方法的定义
3.3.2 方法的参数类型
3.3.3 案例3-3演示方法的参数类型
3.3.4 方法重载
3.4 实例成员和类成员
3.4.1 实例变量和类变量
……
第4章 GUI程序设计
第5章 图形、图像与多媒体
第6章 数据库程序设计
第7章 线程
第8章 文件与目录管理
第9章 网络程序设计
第10章 ASP.NET

前言/序言

  C#是微软公司在2000年7月发布的一种全新且简单、安全、面向对象的程序设计语言。它是专门为.NET的应用而开发的语言。它吸收了C++、VisualBasic、Delphi、Java等语言的优点,体现了当今最新的程序设计技术的功能和精华。C#不仅可以用来开发大型的应用程序,而且特别适合于Internet的应用开发,近年来已逐渐成为一门主流语言。目前无论是高校的计算机专业还是IT培训学校都将C#.NET作为教学内容之一,这对于培养学生的计算机应用能力具有重要的意义。
  目前市面上有一些C#方面的教材,但存在如下问题:
  1.C#知识的介绍缺乏系统性和实用性。基础语言知识篇幅过多,不适合教学的要求。因为开设这门课,多数是在高年级,IT培训也是高级部分,所以基本部分不必过多阐述。
  2.缺乏有效的案例。好的案例对学生理解知识、掌握如何应用知识十分重要。目前一些技术性参考书过分强调技术,例子一般较大,而教材类的书例子缺乏实用和联系,不适合教学。
  鉴于上述原因,作者结合高校教学及IT培训经验,编写了这本教材。本书的总体编写思路如下:
  1.选择有代表性和典型性的案例,力求适合学生的学习和教师的教学,并将知识和案例有机结合起来。
  2.通过示例理解知识内容,通过案例强化学生应用能力培养。每个案例一般由案例说明、技术要点、实现步骤、界面设计、程序代码等部分组成,有助于学生对案例的理解和掌握。
  3.全书共分9章,全面介绍C#语言的知识。全书知识结构清晰,讲解精炼,重点突出。对C#语言基础,面向对象程序设计,GUI程序设计,图形、图像与多媒体,数据库程序设计,流和文件,线程,网络程序设计,ASP.NET做了较为系统的介绍。
  本书围绕教学目的设计教学内容,突出案例的设计,强调知识的系统性和讲述的精炼性,重视对学生能力的训练,主要特点是:
  1.精心设计知识结构,讲解精炼,突出重点。
  2.选择有代表性的案例,突出重点知识的掌握和应用。
  3.知识和案例有机结合,以达到学以致用的目的。
  4.注意新方法、新技术的引用。
  5.处理好具体案例与思想方法的关系,局部知识应用与综合应用的关系。
  6.强调实用性,重视培养应用能力。
  由于时间仓促,作者水平有限,书中难免存在疏漏和不足,恳请读者批评指正,使本书得以改进和完善。
  编者2007年1月于北京