- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《.NET应用程序设计》课程教学大纲
一、课程性质、地位和作用
《.NET应用程序设计》是软件工程本科专业(.NET方向)的一门专业核心必修课。随着Windows系统逐步由Win32平台转移到 .NET平台上,越来越多的应用程序也将转向.NET平台。而这些应用不仅仅是普通的桌面型应用程序,还包括使用广泛的WEB应用程序。为了适应Windows系统的发展,软件工程本科专业的学生也应该对基于.NET平台的应用开发技术熟练掌握。本课程的目的是使学生通过学习相关知识,对基于.NET 平台的编程有比较清晰的认识,掌握.NET环境下的基本概念、实用的开发方法和应用技巧。
二、课程教学对象、目的和要求
本课程适用于软件工程本科专业。课程教学目的、要求:
(一)从内容上,应使学生掌握.NET Framework框架,常见数据类型,各种存储结构和集合,C#语言的面向对象程序设计,接口、委托、文件、线程、Windows窗体,使用ADO.NET访问数据、修改数据,调试和错误处理,ASP.NET等。
(二)从能力方面,应使学生掌握C#的基本语法、实用开发方法和应用技巧,提高对ADO.NET和Windows窗体的编程能力。
(三)从教学方法上,着重把握理论与实践相结合的原则,运用大量的实际编程示例进行程序展示和讲解,以便于学生的理解。对关键性概念、整体实现方面的问题可辅以课堂讨论的形式。同时在实践中,加强和落实动手能力的培养。
三、相关课程及关系
本课程的先修课程包括 “C语言程序设计”或者“C++程序设计”。本课程的学习应在学生掌握面向对象编程思想的基础上进行。
四、课程内容及学时分配
总学时:64学时 理论学时:44学时 实验学时:20学时
(一) Microsoft .NET平台 2学时
1、Microsoft.NET 平台
2、.NET Framework
3、Visual Studio .NET集成开发环境
4、C#简介
要求学生了解:Microsoft .NET平台、.NET Framework、C#简介。熟悉:Visual Studio.NET集成开发环境。
(二)数据类型和变量 2学时
1、变量与常量
2、数值类型
3、引用类型
4、各种简单类型的数据间转换
5、装箱和拆箱转换
6、字符串和stringbuilder
要求学生了解:字符串和stringbuilder。掌握:变量与常量、数值类型、引用类型、各种简单类型的数据间转换、装箱和拆箱转换。
(三)数据输入和输出 2学时
1、控制台输入
2、控制台输出
3、处理字符串的方法
要求学生掌握:控制台的输入与输出、处理字符串的方法。
(四)类及其特征 4学时
1、类及其构成
2、创建对象
3、类的成员
4、索引器
5、运算符重载
6、多态性和虚方法
7、抽象类和抽象方法
8、密封类和密封方法
9、终极基类Object
10、类转换
11、接口
要求学生了解:类及其构成、创建对象;类的成员、索引器、终极基类Object。掌握:运算符重载、多态性和虚方法、抽象类和抽象方法、密封类和密封方法、类的转换、接口。
(五)程序调试与异常处理 3学时
1、程序中的错误
2、编译预处理
3、调试工具
4、异常处理的概念
5、C#的异常控制机制
6、.NET Framework中的异常类
7、自定义异常类
要求学生了解:程序中的错误、编译预处理、异常处理的概念、异常控制机制。掌握:调试工具、.NET Framework中的异常类、自定义异常类。
(六)命名空间 1学时
1、命名空间概述
2、命名空间的定义和使用
要求学生熟悉:命名空间的概念、定义和正确使用。
(七)文件处理 2学时
1、表示文件和文件夹的类
2、PATH类
3、移动、复制和删除文件
4、读写文件
要求学生了解:表示文件和文件夹的类、PATH类。掌握:移动、复制和删除文件、读写文件。
(八)线程 6学时
1、.NET环境下线程的基本概述
2、委托
3、C#的线程
4、C#线程的同步控制
要求学生理解:.NET环境下线程的基本概述、委托。掌握:C#的线程、C#线程的同步控制。
(九)Windows窗体 8学时
1、Windows窗体
2、Windows窗体应用程序模型
3、winform控件
4、Visual C#的菜单设计与编程
5、Visual C#中的SDI编程
要求学生熟悉:Windows窗体、Windows窗体应用程序模型。掌握:winform控件、Visual C#的菜单设计与编程、Visual C#中的SDI编程。
(十)ADO.NET 6学时
1、ADO.NET的概述
2、使用数据库连接
3、命令
4、数据读取
您可能关注的文档
- “换一个角度”电子手抄报.doc
- “威地美”营销策略企划案.ppt
- “最佳演示”——如何做好ppt的道理.pptx
- “理财有方”—— xx银行网点沙龙.ppt
- “研表究明,汉字序顺并不一定影阅响读”是怎么回事?.docx
- “重复”课前三分钟.ppt
- “远离网络游戏”主题班会.ppt
- 《22获取网络信息的策略与技巧》说课课件.ppt
- “金牌销售的八项基本技能”课程.ppt
- 《flash动画的输出与发布》教学设计.doc
- 2023年河北省保定市高碑店市卫生健康局公务员考试《行政职业能力测验》历年真题及详解.docx
- 2023年河北省保定市安国市信访局公务员考试《行政职业能力测验》历年真题及详解.docx
- 信息必刷卷03(广东省专用)(解析版).docx
- 信息必刷卷02(天津专用)(原卷版).docx
- 信息必刷卷03(安徽专用)(原卷版).docx
- 热点08 工艺流程题 -2024年中考化学【热点·重点·难点】专练(江苏专用)(解析版).docx
- 专题06 比较异同类选择题(含答题技巧,题型专练60题)(解析版).docx
- 专题09 推断题、工业流程题、溶解度曲线题(解析版).docx
- 信息必刷卷04(湖南专用)(解析版).docx
- 信息必刷卷01(福建专用)(原卷版).docx
最近下载
- (完整版)数学英文词汇大全.docx VIP
- 完整版本圣三国蜀汉传攻略.docx
- 第4课用联系的观点看问题2024-2025学年中职高教版2023哲学与人生.pptx VIP
- 高中化学_电化学复习专题教学设计学情分析教材分析课后反思 .pdf
- 广告标识牌采购投标方案(技术标360页).docx
- 测绘地理信息安全保障措施通用标准审查细则(试行).doc VIP
- 语文课程实践技能智慧树知到期末考试答案章节答案2024年广州大学.docx
- 现代汉语词性辨析练习及答案.doc
- 广东省安装工程综合定额2010.pdf VIP
- 外研社高中英语必修一 Unit 5 The monarch’s journey 教学设计.docx
文档评论(0)