本课程不提供教学服务、作业批改及证书发放。
C#是一种优秀的面向对象语言,它继承了C++和Java等语言的优点,并与现代软件工程相适应。C#语言利用.NET作为运行平台,使得它在Windows图形用户界面、Web应用、数据库等方面有强大的功能。C#在企业信息化的软件开发中已广泛应用,是主流的程序设计语言之一。
本课程在介绍C#语言及面向对象的程序设计基本原理的基础上,使用Visual C#作为程序设计工具,介绍各种常见的信息的处理方法,包括文本处理、图形绘制、图像处理、多媒体、网络信息获取、数据库应用、企业信息化、软件工程等。课程中除了理论知识外,更注重上机编程实践,通过实践来培养严密的逻辑思维能力,提高分析问题、解决问题、合作学习的能力。
本课程的目标是:学习和掌握C#语言在常见的各类信息的处理以及企业信息化的应用,掌握软件开发的过程、工具与规范方法。课程注重上机编程实践,程序示例紧密结合日常的学习和工作,生动有趣,难度适中。《C#程序设计(下)》要求学习者已经了解C#的基本语法。
总分数达到60分,可以获得合格证书;达到80分,可以获得优秀证书。
学过C#程序设计(上)或有了解C#语言的基本语法。
第1周 绘图及图像
第2周 文本处理及正则表达式
第3周 网络信息获取及Xml处息
第4周 多线程与异步编程
第5周 访问数据库
第6周 如何写好应用程序
第7周 深入理解C#语言