- 课程概览
- 授课讲师
- 课程大纲
- 实验列表
- 课程概览
- 授课讲师
- 课程大纲
- 实验列表
C#是一种优秀的面向对象语言,它继承了C++和Java等语言的优点,并与现代软件工程相适应。C#语言利用.NET作为运行平台,使得它在Windows图形用户界面、Web应用、数据库等方面有强大的功能。C#在企业信息化的软件开发中已广泛应用,成为主流的程序设计语言。
课程概览
本课程在介绍C#语言及面向对象的程序设计基本原理的基础上,使用Visual Studio作为程序设计工具,介绍各种常见的信息的处理方法,包括文本处理、图形绘制、图像处理、多媒体、搜索引擎、数据库应用、信息安全、企业信息化、电子商务、地理信息系统(GIS)、软件工程等。应用程序的例子紧密结合日常的学习和工作,生动有趣,难度适中。课程中除了理论知识外,更注重上机编程实践,通过实践来培养严密的逻辑思维能力,提高分析问题、解决问题、合作学习的能力。
本课程的目标是:学习和掌握C#语言的原理和方法,以及C#在常见的各类信息的处理以及企业信息化的应用,掌握软件开发的过程、工具与规范方法。
课程大纲
- 第1章C#程序设计简介
-
    第1节 C#与.NET概述
-
    第2节 C#快速入门
-
    第3节 基本的应用类型
-
    第4节 基本输入与输出
- 第2章C#语言基础
-
    第1节 数据类型、变量与常量 —— 语言中的单词
-
    第2节 运算符与表达式 —— 语言中的标点符号
-
    第3节 流程控制语句 —— 语言中的语句
-
    第4节 数组 —— 与C语言的数组大不同
- 第3章面向对象的C#语言
-
    第1节 类、字段、方法 —— 面
-
    第2节 属性、索引 —— 访问字
-
    第3节 类的继承 —— 富二代值得羡慕吗
-
    第4节 修饰符 —— 形容词有大作用
-
    第5节 接口 —— 我和她有个约会
-
    第6节 结构及枚举 —— 原来这就是值类型
- 第4章C#语言高级特性
-
    第1节 委托 —— 函数也能当变量
-
    第2节 事件 —— 悄悄的告诉你
-
    第3节 Lambda表达式 —— 简洁到了极致
-
    第4节 运算符重载 —— 原来函数可以写成一个符
-
    第5节 异常处理 —— 麻烦总有人帮着解决
-
    第6节 Attribute —— 微软都不会翻译的一个词
-
    第7节 C#语言中的其他成分 —— 学到这里C#语法就差不多了
-
    第8节 程序的组织 —— 不再只是单个类的程序
-
    第9节 语法总结 —— C#主要就是类型及其成员
- 第5章基础类及常用算法
-
    第1节 DotNet基本类库 —— 要编程需要知道这些
-
    第2节 类型转换 —— 一切皆是类型
-
    第3节 数学、文字、日期 —— 最常用的类型
-
    第4节 数组、集合、泛型 —— 在这里真的见到索引器了
-
    第5节 常用算法—— 遍试、迭代、递归
- 第6章流、文件
-
    第1节 IO及文件管理
-
    第2节 文件内容的读写
-
    第3节 补充:注册表操作
-
    第4节 号外:程序的调试 —— 编程必不可少的手
- 第7章Windows窗体与控件
-
    第1节 布局与事件 —— 界面的基本问题
-
    第2节 常用控件
-
    第3节 窗体
-
    第4节 菜单、工具栏、对话框
-
    第5节 用户控件
- 第8章绘图及图像
-
    第1节 绘图基础GDI+
-
    第2节 绘图对象及绘图方法
-
    第3节 一组漂亮的绘图示例
-
    第4节 控件的重绘及双缓冲
-
    第5节 图像处理
- 第9章文本处理及正则表达式
-
    第1节 基于文本的应用
-
    第2节 正则表达式
- 第10章网络信息获取及Xml处理
-
    第1节 网络信息获取的基本方法
-
    第2节 XML基本操作
-
    第3节 XPath及Xlst编辑教学内容
-
    第4节 大仕老师编写的一组示例
- 第11章多线程与异步编程
-
    第1节 线程及其控制
-
    第2节 并行编程
-
    第3节 异步编程
- 第12章访问数据库
-
    第1节 数据库基础知识
-
    第2节 ADO.NET
-
    第3节 访问数据库的方法
-
    第4节 数据库应用程序
- 第13章深入理解C#语言
-
    第1节 类型与转换
-
    第2节 变量及其传递
-
    第3节 多态与虚方法调用
-
    第4节 动态类型确定
-
    第5节 对象构造与析构
-
    第6节 C#语言新特性
实验列表
节数 | 上课时间 | 星期一 | 星期二 | 星期三 | 星期四 | 星期五 | 星期六 | 星期天 |
---|---|---|---|---|---|---|---|---|
第1节 | 08:00 - 08:40 | |||||||
第2节 | 09:00 - 09:40 | |||||||
第3节 | 10:00 - 10:40 | |||||||
第4节 | 11:00 - 11:40 | |||||||
第5节 | 14:00 - 14:40 | |||||||
第6节 | 15:00 - 15:40 | |||||||
第7节 | 16:00 - 16:40 | |||||||
第8节 | 17:00 - 17:40 |
天数 | 上课日期 | 上课时间 | 内容 |
---|
相关课件 更多
-
pdf
(14.7.3)--C#编码规范下载
大小:264.6KB
2020-03-02
-
pdf
(14.7.2)--C#语言规范下载
大小:4.57MB
2020-03-02
-
pdf
(14.7.1)--本章讲义下载
大小:3.92MB
2020-03-02
-
pdf
(12.4.1)--第11讲讲义
大小:2.52MB
2020-03-02
-
pdf
(11.5.1)--第10讲讲义
大小:1.89MB
2020-03-02
-
pdf
(10.3.1)--第9讲讲义
大小:1.28MB
2020-03-02