- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C#程序设计课程简介
课程编号:
课程中文名称:C#程序设计
课程英文名称:
学时:48 学分:3
先修课程:C语言程序设计、程序设计导论
后续课程:Web应用开发、.NET Framework程序设计
内容简介:
Microsoft的C#语言是一个简单的、类型安全的、通用面向对象的语言,其语法借鉴了C++和Java的很多特性,C#程序通常需要Visual Studio IDE编译并运行在微软.NET平台。
本课程是一门有很强实用性的课程,课程将基于.NET全面、彻底的介绍C#程序设计和面向对象基本概念。作为面向对象语言,C#不但支持传统的面向对象特征,如类,继承和多态性,也引入了属性、索引、委托、事件和接口等附加特性,使C#不但能开发面向对象程序也能开发基于组件的系统。课程基于C#和.NET Framework分别介绍这几个重要特性的作用和使用方法,如集合、委托、事件等。
本课程是一个实用性很强的课程,通过大量的例子和案例,学生将能够较快的掌握编写C#程序的方法和能力,使用Windows Forms实现简单的GUI程序。
推荐教材或参考书目(资料):(含教材名,主编,出版社,出版年份)
(一)推荐使用教材:
[1] Visual C# .NET程序设计教程(第2版),罗福强等,人民邮电出版社,2012-8
(一)主要参考书目:
[1]Visual C# 2005程序设计语言,微软公司,高等教育出版社,2007-2
[2]C#入门经典(第5版),(美)沃森(Karli Watson)、内格尔(Christian Nagel)、齐立波、黄静,清华大学出版社,2010-12
[3]Visual C# 2005从入门到精通,(英)John Sharp, 周靖译,清华大学出版社,2006-6
《C#程序设计》课程教学大纲
一、课程基本信息
课程性质:专业选修课
面向专业:计算机科学与技术
开课学期:第3学期
总学时:48(其中理论32学时,上机16学时)
总学分:3
二、教学目的
本课程适用于软件工程(微软方向)本科、可视化(微软方向)专科、软件工程和计算机应用等从事软件开发的相关专业。通过学习本课程,
(2)类的继承性与多态性。(2学时)
(3)抽象类与接口。(2学时)
(4)嵌套类、分部类与命名空间。(1学时)
第六章 集合、索引器与泛型 4学时
教学过程:首先介绍常用集合的创建和操作方法,接下来介绍索引器的定义与使用。最后介绍了泛型接口、泛型类、泛型属性和泛型方法的使用。
1.基本要求:
(1)了解.NET类库中的集合类,初步掌握常用集合的创建和操作方法。(掌握)
(2)理解索引器的概念,能区别索引器与属性,掌握索引器的定义与使用。(掌握)
(3)了解泛型的相关概念,初步掌握泛型接口、泛型类、泛型属性和泛型方法的使用。(掌握)
2.教学重点:
(1)数组、字符串的定义与使用
(2)集合的定义与使用
(3)索引器、泛型的定义与使用。
3.教学难点:
(1)索引器的作用、定义与使用方法
(2)泛型的概念和意义,泛型的定义和使用方法
4.知识点与学时分配:
(1)集合。(1.5学时)
(2)索引器。(1学时)
(3)泛型。(1.5学时)
第七章 程序调试与异常处理第章GDI+的?种坐标系统,理解坐标变换的必要性和实现方法;
(5)了解Windows Media Player组件对象模型,掌握其使用方法。
2、相关知识点
(1)GDI+的应用。
(2)Windows Media Player组件的使用。3、学习重点
第一章 .NET与C#概述 2 0 0 0 2 第二章 变量、数据类型和表达式 4 2 1 1 8 第三章 分支和循环 2 2 2 1 7 第四章 面向对象程序设计入门 4 4 2 2 12 第五章 面向对象的高级程序设计 6 4 2 2 14 第六章 集合、索引器与泛型 4 2 1 2 9 第七章 基于事件的程序设计技术 3 2 1 2 8 第八章 程序调试与异常处理 2 2 1 2 7 第九章 Windows程序的界面设计 3 4 1 1 9 第十章 C#数据库编程技术 3 2 1 1 7 第十一章 文件操作与编程技术 2 2 1 1 6 第十二章 高级数据访问与处理技术 2 2 1 1 6 第十三章 网络应用编程技术 3 2 1 1 7 第十四章 多媒体应用编程技术 3 2 1 1 7 总复习 2 0 0 0 2 总计 45 32 16 18 111
撰写人签字: 系(分院)(主任)签字:
您可能关注的文档
- Visual Basic程序设计语言项目教程 教学课件 作者 赵玉兰 课题6.doc
- Visual Basic程序设计语言项目教程 教学课件 作者 赵玉兰 课题7.doc
- Visual Basic程序设计语言项目教程 教学课件 作者 赵玉兰 课题8.doc
- Visual Basic程序设计语言项目教程 教学课件 作者 赵玉兰 课题9.doc
- Visual Basic程序设计语言项目教程 教学课件 作者 赵玉兰 课题10.doc
- Visual Basic程序设计语言项目教程 教学课件 作者 赵玉兰 课题11.doc
- Visual Basic程序设计语言项目教程 教学课件 作者 赵玉兰 课题12.doc
- Visual Basic程序设计语言项目教程 教学课件 作者 赵玉兰 课题13.doc
- Visual Basic程序设计语言项目教程 教学课件 作者 赵玉兰 课题14.doc
- Visual Basic程序设计语言项目教程 教学课件 作者 赵玉兰 课题15.doc
- Visual C#.NET程序设计教程 第2版 教学大纲作者 罗福强 白忠建 杨剑 C#实验教学大纲.doc
- Visual C#.NET程序设计教程 第2版 教学课件 作者 罗福强 白忠建 杨剑 C# Ch1(人邮).ppt
- Visual C#.NET程序设计教程 第2版 教学课件 作者 罗福强 白忠建 杨剑 C# Ch2(人邮).ppt
- Visual C#.NET程序设计教程 第2版 教学课件 作者 罗福强 白忠建 杨剑 C# Ch3(人邮).ppt
- Visual C#.NET程序设计教程 第2版 教学课件 作者 罗福强 白忠建 杨剑 C# Ch4(人邮).ppt
- Visual C#.NET程序设计教程 第2版 教学课件 作者 罗福强 白忠建 杨剑 C# Ch5(人邮).ppt
- Visual C#.NET程序设计教程 第2版 教学课件 作者 罗福强 白忠建 杨剑 C# Ch6(人邮).ppt
- Visual C#.NET程序设计教程 第2版 教学课件 作者 罗福强 白忠建 杨剑 C# Ch8(人邮).ppt
- Visual C#.NET程序设计教程 第2版 教学课件 作者 罗福强 白忠建 杨剑 C# Ch9(人邮).ppt
- Visual C#.NET程序设计教程 第2版 教学课件 作者 罗福强 白忠建 杨剑 C# Ch11(人邮).ppt
文档评论(0)