《面向对象技术》课程教学大纲 Technology of Object-Oriented Programming

面向对象技术 Technology of Object-Oriented Programming 课程编号:30420032 学分数:2开课单位:计算机技术与自动化学院 课内总时数:40 任课教师姓名及职称:陈勇副教授、柯永振讲师、刘坤良讲师 开课学期:第2学期 教学方式:讲授 教学要求及目的 理解面向对象的基本思想、基本概念:掌握面向对象程序设计语言的基本结构、各种语 法成分的作用、语法结构及运用方式:掌握面向对象程序设计的方法和技巧;能比较熟练地 用C#语言进行一般面向对象的程序分析、设计,提高编写和调试应用程序的能力 二、课程的主要内容 1.面向对象方法的历史与现状 面向对象技术的发展历史,主要的面向对象语言介绍 2.. Net framework概述 Net framework基本框架, Net framework的优点,以及开发平台。 3.c#概述 C#的起源和特点,C#源程序的基本构成,C#中非面向对象方面的一些程序特性 4.C#类和对象 类与对象的基本概念,构造函数,方法与属性,参数传递,静态成员 5.派生、继承、多态性 数据的抽象与封装,派生类的概念,派生类的构造函数,C#中多重继承的处理方法 虚方法的实现,抽象类,重载的实现,接口的实现,代理的实现。 6.基于 Windows与Web的应用程序开发 开发 Windows,Web应用程序的基本框架。 7. Web service实现 使用XML的 Web service实现 8.面向对象技术实践 根据所掌握的面向对象技术,分析一个具体案例,利用C#实现其功能。 课程教材及主要参考书 1.C#面向对象程序设计,黄聪明,科学出版社,2004年 2.C#程序设计,田原,清华大学出版社,2005
1 面向对象技术 Technology of Object-Oriented Programming 课程编号:30420032 学分数:2 开课单位:计算机技术与自动化学院 课内总时数:40 任课教师姓名及职称:陈勇副教授、柯永振讲师、刘坤良讲师 开课学期:第 2 学期 教学方式:讲授 一、教学要求及目的: 理解面向对象的基本思想、基本概念;掌握面向对象程序设计语言的基本结构、各种语 法成分的作用、语法结构及运用方式;掌握面向对象程序设计的方法和技巧;能比较熟练地 用 C#语言进行一般面向对象的程序分析、设计,提高编写和调试应用程序的能力。 二、课程的主要内容 1.面向对象方法的历史与现状 面向对象技术的发展历史,主要的面向对象语言介绍。 2..Net Framework 概述 .Net Framework 基本框架,.Net Framework 的优点,以及开发平台。 3.C#概述 C#的起源和特点,C#源程序的基本构成,C#中非面向对象方面的—些程序特性。 4.C#中类和对象 类与对象的基本概念,构造函数,方法与属性,参数传递,静态成员。 5.派生、继承、多态性 数据的抽象与封装,派生类的概念,派生类的构造函数,C#中多重继承的处理方法, 虚方法的实现,抽象类,重载的实现,接口的实现,代理的实现。 6. 基于 Windows 与 Web 的应用程序开发 开发 Windows,Web 应用程序的基本框架。 7.Web Service 实现 使用 XML 的 Web Service 实现。 8. 面向对象技术实践 根据所掌握的面向对象技术,分析一个具体案例,利用 C#实现其功能。 三、课程教材及主要参考书 1.C#面向对象程序设计,黄聪明, 科学出版社,2004 年 2. C#程序设计,田原,清华大学出版社,2005

3.C#高级编程,李敏波,清华大学出版社,2005(第3版) 4.C#程序设计教程,余安萍,电子工业出版社,2002 5.面向对象的分析与设计,(美) Grady booch著,机械工业出版社,2005年 6.C#范例解析,朱沭红,电子工业出版社,2002 7. Visual c#程序设计基础教程,邵鹏鸣,清华大学出版社,2005. 四、预修课程 C语言程序设计、数据结构、程序设计方法学 五、适用专业、范围 计算机应用技术专业、计算机软件与理论专业 2
2 3.C#高级编程,李敏波,清华大学出版社,2005(第 3 版). 4.C#程序设计教程,余安萍,电子工业出版社 ,2002 5.面向对象的分析与设计,(美)Grady Booch 著,机械工业出版社,2005 年 6.C#范例解析,朱沭红,电子工业出版社,2002 7.Visual C#程序设计基础教程,邵鹏鸣,清华大学出版社,2005. 四、预修课程 C 语言程序设计、数据结构、程序设计方法学 五、适用专业、范围 计算机应用技术专业、计算机软件与理论专业
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 厦门大学:Web技术(PPT课件讲稿)网站快速开发 & Web前端技术.ppt
- 机械工业出版社:国家“十一五”规划教材《数据库原理与应用教程》教学资源(PPT课件,第3版)第4章 数据操作.ppt
- 《高级语言程序设计》课程教学资源(试卷习题)试题二(无答案).doc
- 《Photoshop教程》教学资源(PPT课件)第6章 Photoshop的绘图工具.ppt
- 《计算机网络》课程教学大纲 Computer Networks.pdf
- 《VB程序设计》课程教学资源(PPT课件讲稿)第二章 VB语言基础.ppt
- 西安电子科技大学:《现代密码学》课程教学资源(PPT课件讲稿)第一章 绪论(主讲:董庆宽).pptx
- 可信计算 Trusted Computing(PPT讲稿)TSS - TCG Software Stack.ppt
- 《Web网站设计与开发》课程教学资源(PPT课件讲稿)第10章 Java Web实用开发技术.ppt
- 电子科技大学:《计算机操作系统》课程教学资源(PPT课件讲稿)第二章 进程与调度 Processes and Scheduling.ppt
- 西安交通大学:《物联网技术导论》课程教学资源(PPT课件)第一章 物联网技术概论(主讲:桂小林).ppt
- 《计算机网络教程》课程PPT教学课件(第三版)第3章 网络体系结构与网络协议.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)第9章 用户自己建立数据类型.pptx
- 《The C++ Programming Language》课程教学资源(PPT课件讲稿)Lecture 07 Exception Handling.ppt
- 香港城市大学:《计算机图形学》课程教学资源(PPT课件讲稿)图的算法 Graph Algorithms.ppt
- 白城师范学院:《数据库系统概论 An Introduction to Database System》课程教学资源(PPT课件讲稿)第五章 数据库完整性.pptx
- 《SQL Server 2000数据库教程》教学资源(PPT课件讲稿)第11章 数据库安全性管理.ppt
- PROGRAMMING METHODOLOGY AND SOFTWARE ENGINEERING.ppt
- 南京大学:移动Agent系统支撑(PPT讲稿)Mobile Agent Communication——Software Agent.pptx
- 《计算机组成原理》课程教学资源(PPT课件讲稿)第三章 CPU子系统.ppt
- 《算法分析与设计》课程教学资源(PPT课件讲稿)第六章 基本检索与周游方法(一般方法).ppt
- 南京大学:《面向对象技术 OOT》课程教学资源(PPT课件讲稿)设计模式 Design Patterns(1).ppt
- 上海交通大学:IT项目管理(PPT讲稿)讲座5 目标、范围管理与需求工程.ppt
- 《面向对象建模技术》课程教学资源(PPT课件讲稿)第11章 UML与RUP.ppt
- 中国科学技术大学:《网络信息安全 NETWORK SECURITY》课程教学资源(PPT课件讲稿)第九章 网络攻击.ppt
- 西安电子科技大学:《Mobile Programming》课程PPT教学课件(Android Programming)Lecture 04 Activity, Intent and UI.pptx
- 对外经济贸易大学:《电子商务概论 Electronic Commerce》课程教学资源(PPT课件讲稿)第八章 电子支付与网络银行.pptx
- 《计算机组装与维护》课程教学资源(PPT讲稿)第九章 计算机软件维护.ppt
- 《计算机组装与维护》课程教学资源(PPT课件讲稿)第16章 常见计算机故障解决案例.ppt
- 《单片机原理及接口技术》课程教学资源(PPT课件)第7章 AT89C51单片机系统扩展 7.4 数据存储器的扩展 7.5 I/O口的扩展.ppt
- 香港城市大学:Adaptive Random Test Case Prioritization(PPT讲稿).pptx
- 哈尔滨工业大学:词义消歧(PPT讲稿)Word sense disambiguation.ppt
- 大连工业大学:《数据结构》课程教学资源(PPT课件讲稿,共十章,路莹).pps
- 清华大学出版社:《计算机网络安全与应用技术》课程教学资源(PPT课件讲稿)第6章 黑客原理与防范措施.ppt
- 中国科学技术大学:《信息论与编码技术》课程教学资源(PPT课件讲稿)第2章 离散信源及其信息测度.pptx
- 《数字图像处理》课程教学资源(PPT课件)第七章 图像分割.ppt
- Detecting Evasion Attack at High Speed without Reassembly.ppt
- 南京大学:《面向对象技术 OOT》课程教学资源(PPT课件讲稿)类和对象 Class and Object.ppt
- 《数字图像处理》课程教学资源(PPT课件)第五章 代数运算.ppt
- 《高级语言程序设计》课程教学资源(试卷习题)试题三(无答案).doc