C#程序设计案例教程(第2版)/高等学校计算机科学与技术项目驱动案例实践规划教材pdf下载pdf下载

C#程序设计案例教程(第2版)/高等学校计算机科学与技术项目驱动案例实践规划教材百度网盘pdf下载

作者:
简介:本篇主要提供C#程序设计案例教程(第2版)/高等学校计算机科学与技术项目驱动案例实践规划教材pdf下载
出版社:
出版时间:2016-06
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

内容简介

  《C#程序设计案例教程(第2版)/高等学校计算机科学与技术项目驱动案例实践规划教材》应用“项目驱动”教学模式,通过完整的项目案例系统地介绍了使用C#进行程序设计与开发的方法和技术。全书论述了C#核心技术概述、C#基础语法、流程控制、C#面向对象核心语法、C#面向对象高级语法、异常处理、使用WinForm建立用户图形界面、多线程高级编程、文件与流、TCP /UDP网络编程以及ADO.NET数据库开发等内容。
  《C#程序设计案例教程(第2版)/高等学校计算机科学与技术项目驱动案例实践规划教材》注重理论与实践相结合,内容详尽,提供了大量实例,突出应用能力的培养,将一个实际项目的知识点分解在各章作为案例讲解,是一本实用性突出的教材。该书适合作为高等学校计算机、软件工程及相关信息类专业C#课程的教材,也可供设计开发人员学习参考。

内页插图

目录

第1章 C#核心技术概述
1.1 Microsoft.NET介绍
1.1.1 Microsoft.NET产生背景
1.1.2 Microsoft.NET框架基本模块
1.1.3 Microsoft.NET平台的意义
1.2 C#概述
1.2.1 C#产生的历史
1.2.2 C#与面向对象
1.2.3 C#特点
1.3 C#程序开发实例
1.3.1 C#程序的基本结构
1.3.2 编译和运行C#应用程序
1.3.3 集成开发环境Visual Studio
本章总结
习题

第2章 艾斯医药系统项目案例介绍
2.1 项目概述
2.2 需求分析
2.3 系统分析设计
2.4 项目运行指南

第3章 C#基础语法
3.1 C#基本语法要求
3.2 数据类型
3.2.1 值类型
3.2.2 引用类型
3.2.3 值类型和引用类型的区别
3.3 常量与变量
3.3.1 常量
3.3.2 变量
3.4 运算符和表达式
3.4.1 算术运算符
3.4.2 关系运算符
3.4.3 逻辑运算符
3.4.4 赋值运算符
3.4.5 位运算符
3.4.6 条件运算符
3.4.7 其他运算符
3.4.8 运算符的优先级
3.5 数据类型转换
3.5.1 隐式转换
3.5.2 显式转换
3.5.3 拆箱与装箱
3.5.4.NET类库支持的方法转换
3.6 项目案例
3.6.1 学习目标
3.6.2 案例描述
3.6.3 案例要点
3.6.4 案例实施
3.6.5 特别提示
3.6.6 拓展与提高
本章总结
习题

第4章 流程控制
4.1 顺序流程
4.2 分支流程
4.2.1 if语句
4.2.2 switch语句
4.3 循环流程
4.3.1 while循环
……
第5章 C#面向对象核心语法
第6章 C#面向对象高级语法(一)
第7章 C#面向对象高级语法(二)
第8章 异常处理
第9章 使用WinForm建立用户图形界面
第10章 多线程高级编程
第11章 文件与流
第12章 TCP/UDP网络编程初步

第13章 ADO.NET数据库开发
致谢

前言/序言

  21世纪,什么技术将影响人类的生活?什么产业将决定国家的发展?信息技术与信息产业是首选的答案。高等学校的学生是企业和政府的后备军,国家教育部门计划在高等学校普及信息技术与软件工程教育。经过多所高等学校的实践,信息技术与软件工程教育受到学生的普遍欢迎,取得了很好的教学效果。然而也存在一些不容忽视的共性问题,其中突出的是教材问题。
  从近两年信息技术与软件工程教育研究来看,许多任课教师提出目前教材不合适。具体体现在: 第一,来自信息技术与软件工程专业的术语很多,没有这些知识背景的学生学习起来具有一定难度;第二,书中案例比较匮乏,与企业的实际情况相差太远,案例可参考性差;第三,缺乏具体的课程实践指导和真实项目。因此,针对高等学校信息技术与软件工程课程教学特点与需求,编写适用的规范化教材已经刻不容缓。
  本书就是针对以上问题编写的,是一本融合项目实践与开发思想于一体的教材,其特点是以项目实践作为主线贯穿其中。本书提供了一个完整的艾斯医药项目案例,通过该项目读者能够快速掌握C#的核心技术,包括: 熟练掌握C#基础语法,如变量、表达式、流程控制等;重点掌握面向对象的基本概念,着重理解封装、继承和多态的概念;熟练掌握面向对象的高级特性,如静态、接口、集合、委托与代理等概念;熟练使用Windows窗体编程技术开发可视化用户界面;熟练编写多线程程序,熟练运用多线程的数据共享机制;熟练使用不同的流处理不同数据类型;熟练编写基于TCP/UDP的服务器与客户端程序;掌握ADO.NET技术等。
  本书具有如下突出特点。
  1.重项目实践
  我们多年的经验和体会是“信息技术(IT)是做出来的,不是想出来的”,理论虽然重要,但一定要为实践服务。以项目为主线,带动理论的学习是最好、最快、最有效的方法。通过此书,希望读者对项目开发流程有整体的了解,减少对项目实践的盲目感和神秘感,能够根据本书的体系循序渐进地动手做出自己的真实项目来。
  2.重理论要点
  本书是以项目实践为主线,着重介绍C#核心技术理论中最重要、最精华的部分,以及它们之间的融会贯通。读者可以首先通过项目把握整体概貌,之后深入局部细节,系统地学习理论;之后不断优化和扩展细节,完善整体框架和改进项目。
  为了便于教学,本教材配有教学课件,读者可从清华大学出版社的网站http://www.tup.com.cn下载。
  本书的第1章和第3~8章由大庆师范学院蔡朝晖编写;第9~13章由吉林化工学院安向明编写;第2章以及第3~13章中每章的最后一节“项目案例”部分由北京亚思晟科技有限公司张宇编写。本书由梁立新审稿、统稿并定稿。
  鉴于水平有限,书中难免存在不足之处,敬请广大读者批评指正。