收藏 分享(赏)

WINDOWS体系及编程教学大纲.doc

上传人:gnk289057 文档编号:6837963 上传时间:2019-04-23 格式:DOC 页数:4 大小:46.50KB
下载 相关 举报
WINDOWS体系及编程教学大纲.doc_第1页
第1页 / 共4页
WINDOWS体系及编程教学大纲.doc_第2页
第2页 / 共4页
WINDOWS体系及编程教学大纲.doc_第3页
第3页 / 共4页
WINDOWS体系及编程教学大纲.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

1、WINDOWS 体系及编程教学大纲一、课程性质、地位和作用WINDOWS 体系及编程是软件工程本科专业的一门专业选修课。随着Windows 系统逐步由 Win32 平台转移到 NET 平台上,越来越多的应用程序也将转向NET 平台。为了适应 Windows 系统的发展,软件工程本科专业的学生也应该对基于NET 平台的应用开发技术熟悉、掌握。通过该课程的学习,对基于NET 架构的编程有比较清晰的认识,使学生掌握 C#的基础知识、实用的开发方法和应用技巧。二、课程教学对象、目的和要求本课程适用于软件工程本科专业。课程教学目的、要求:(一)从内容上,应使学生掌握NET Framework 框架,常见

2、类型,字符、数组、结构和枚举,C#语言面向对象程序设计,接口、代理和事件,使用ADO NET 访问数据、修改数据,调试和错误处理等。(二)从能力方面,应使学生掌握 C#的基本语法、实用的开发方法和应用技巧,提高对 ADONET 的编程能力。(三)从教学方法上,着重把握理论与实践相结合的原则,运用大量的实际编程示例程序,以便于学生的理解。对关键性概念、整体实现思想方面的问题可辅以课堂讨论的形式。同时在实践中,加强和落实动手能力的培养。三、相关课程及关系本课程的先修课程包括 “C 语言程序设计” 、 “面向对象程序设计” 。本课程的学习应在学生掌握面向对象编程思想的基础上进行。四、课程内容及学时分

3、配总学时:40 学时 理论学时:30 学时 实验学时:10 学时(一) Microsoft NET 平台 2 学时1、Microsoft NET 平台2、 NET Framework3、C# 简介4、Visual Studio NET 集成开发环境要求学生了解:Microsoft NET 平台、常用的 NET Framework、C#的新特性( 与 C+、Java、VB NET 等的比较) 、Visual Studio NET 集成开发环境。(二)C# 基础 9 学时1、数据类型和变量2、各种简单类型的数据间转换3、装箱和拆箱转换4、运算符和表达式5、程序控制语句6、数组7、结构与枚举8、数据

4、输入和输出要求学生了解:各种简单类型的数据间转换。掌握:数据类型和变量、装箱和拆箱转换、运算符和表达式、程序控制语句、数组、结构与枚举、数据输入和输出。(三)类及其特征 2 学时1、类与对象2、类的成员3、索引器4、重载5、多态性和虚方法6、抽象类和抽象方法7、密封类和密封方法8、终极基类 Object9、类的转换要求学生了解:索引器、终极基类 Object、类的转换。掌握:类与对象、类的成员、重载、多态性和虚方法、抽象类和抽象方法、密封类和密封方法。(四)接口、代理和事件 2 学时1、接口2、代理3、事件要求学生熟悉:接口、代理、事件。(五)命名空间 2 学时1、命名空间概述2、命名空间的定

5、义和使用要求学生掌握:命名空间的定义和使用。(六)程序调试与异常处理 3 学时1、程序中的错误2、编译预处理3、调试工具4、异常处理的概念5、C# 的异常控制机制6、自定义异常类要求学生了解:程序中的错误、编译预处理、异常处理的概念、C#的异常控制机制。掌握:调试工具、自定义异常类。(七)代码属性 1 学时1、使用代码属性2、 NET 框架下的预定义属性类3、自定义代码属性类4、检索有关的代码属性信息要求学生了解:使用代码属性、 NET 框架下的预定义属性类、自定义代码属性类、检索有关的代码属性信息。(八)不安全代码 1 学时1、不安全代码和不安全代码块2、C# 程序中的指针要求学生了解:不安

6、全代码和不安全代码块、C#程序中的指针。(九)创建 Windows 应用程序 4 学时1、Windows 窗体2、Windows 窗体应用程序模型3、winform 控件4、Visual C#的菜单设计与编程5、Visual C#中的 MDI 编程要求学生了解:Windows 窗体、Windows 窗体应用程序模型。掌握:winform 控件、 Visual C#的菜单设计与编程、Visual C#中的 MDI 编程。(十)C# 组件编程 2 学时1、用 C#做类库2、用 C#做自定义控件3、用 C#做用户控件4、在 winform 中使用 COM 组件要求学生掌握:用 C#做类库、用 C#做

7、自定义控件、用 C#做用户控件、在winform 中使用 COM 组件。(十一)C# 数据库编程 2 学时1、ADONET 的数据访问对象2、C# 数据库的 Windows 编程3、Crystal Reports要求学生了解:ADONET 的基本概念、ADO NET 对象及其编程、Crystal Reports 的正确使用。掌握:利用 ADONET 控件编写数据库应用程序。五、实践教学环节本课程实践环节为上机 10 学时,教学设计见“WINDOWS 体系及编程实验教学大纲” 。六、作业(习题) 要求要求重点章节布置相应作业,作业量以中等程度学生在一小时左右完成为宜。七、考核本课程采用闭卷考试或开卷考试,以大纲所列重点为主。八、教材与主要参考书(一)推荐使用教材:刘烨、吴中元 编著 C#编程及应用程序开发教程 清华大学出版社(二)主要参考书目:(美)HM Deitel, PJDeitel, JListfield, TRNieto, CYaeger, MZlatkina 葛昊晗 等译 C#大学教程 清华大学出版社

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报