南京大学:《面向对象技术 OOT》课程教学资源(PPT课件讲稿)引言、背景概述

面向对象技术 Institute of Computer Software, Nanjing University
Institute of Computer Software, Nanjing University 面向对象技术 1

引
引言

最病 过摘要 口课程简介 “选不选这门课?” 口背景概述 “所学内容在专业知识结构中的位置?” Institute of Computer Software 2021/214 Nanjing University
摘要 2021/2/4 Institute of Computer Software Nanjing University 4 课程简介 --“选不选这门课?” 背景概述 --“所学内容在专业知识结构中的位置?

欢迎选修“面向对象技术” 5 口通过选修本课程,可以 口更深入地掌握面向对象的基本原理 口更广泛地了解面向对象的新兴技术 口更自信地面对实际开发的技术需求 口获取3个学分 Institute of Computer Software 2021/214 Nanjing University
欢迎选修“面向对象技术”! 2021/2/4 Institute of Computer Software Nanjing University 5 通过选修本课程,可以 更深入地掌握面向对象的基本原理 更广泛地了解面向对象的新兴技术 更自信地面对实际开发的技术需求 获取 3 个学分

过课程性质 6 口不是又一门语言/编程课 口虽然在C++/Java之外还会提到别的语言,如 Eiffel 口不是一般意义上的软件工程课 口但讲授面向对象软件开发的实用技术 口不属于理论计算机科学 口但会利用一些较成熟易用的理论工具 Institute of Computer Software 2021/214 Nanjing University
课程性质 2021/2/4 Institute of Computer Software Nanjing University 6 不是又一门语言/编程课 虽然在C++/Java 之外还会提到别的语言,如Eiffel 不是一般意义上的软件工程课 但讲授面向对象软件开发的实用技术 不属于理论计算机科学 但会利用一些较成熟易用的理论工具

最病 课程目标 7 口用○OPL写代码→OOP→OOSC 口朴素的○OP→系统化的OOP 口传统OO技术→现代的○○技术 口 beyond○O Institute of Computer Software 2021/214 Nanjing University
课程目标 2021/2/4 Institute of Computer Software Nanjing University 7 用OOPL写代码 → OOP → OOSC 朴素的OOP → 系统化的OOP 传统OO技术 → 现代的OO技术 Beyond OO

过课程内容 8 主要包括但不限于 口面向对象的起源及其动机 口面向对象技术的核心概念和基本原理 a Object, Class, Encapsulation, Polymorphism, a Abstract Data Type, Design by Contract, a Garbage Collection, Exception Handling, 口面向对象技术的应用 a Design Patterns, Application Frameworks 口面向对象的发展 口并发、分布对象计算、服务计算, 口面向对象分析/开发/测试 AOP Institute of Computer Software 2021/214 Nanjing University
课程内容 2021/2/4 Institute of Computer Software Nanjing University 8 主要包括但不限于: 面向对象的起源及其动机 面向对象技术的核心概念和基本原理 Object, Class, Encapsulation, Polymorphism, …… Abstract Data Type, Design by Contract, …… Garbage Collection, Exception Handling, …… 面向对象技术的应用 Design Patterns, Application Frameworks 面向对象的发展 并发、分布对象计算、服务计算,…… 面向对象分析/开发/测试 AOP

有何建议 口课程内容? 口授课方式? 口考核方式? 口其他? Institute of Computer Software 2021/214 Nanjing University
有何建议 2021/2/4 Institute of Computer Software Nanjing University 13 课程内容? 授课方式? 考核方式? 其他?

背景概述
背景概述

最病 过摘要 口从软件到软件工程 口软件质量 口前对象时代 口结构化程序设计 口面向对象思想的兴起 口模块化 口软件复用 Institute of Computer Software 2021/214 Nanjing University
摘要 2021/2/4 Institute of Computer Software Nanjing University 15 从软件到软件工程 软件质量 前对象时代 结构化程序设计 面向对象思想的兴起 模块化 软件复用
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《计算机视觉》课程教学资源(PPT课件讲稿)第十二章 目标识别 Object Recognition.ppt
- 华东师范大学:《程序设计》课程教学资源(PPT课件讲稿)第九讲 类与对象(面向对象基础).pptx
- 《C程序设计》课程电子教案(PPT课件)第四章 数组和结构.ppt
- 山东大学:《人机交互技术》课程教学资源(PPT课件讲稿)第4章 人机交互技术.ppt
- 基于分布式哈希表的对等系统关键技术研究(论文PPT).ppt
- 西安交通大学:《微型计算机硬件技术》课程教学资源(PPT课件讲稿)第三章 总线线驱动与接口(主讲:桂小林).ppt
- 电子科技大学:《信息安全概论》课程教学资源(PPT课件讲稿)第一章 概述(秦志光).ppt
- 《计算机网络》课程教学资源(PPT课件讲稿)第7章 广域网.ppt
- 《电子技术》课程教学资源(PPT讲稿资料)玩转Arduino合集.ppt
- 《数字图像处理》课程教学资源(PPT课件)第三章 灰度直方图.ppt
- 《机器学习》课程教学资源(PPT课件讲稿)第十三章 半监督学习.pptx
- 《C语言程序设计》课程教学资源(PPT课件讲稿)第三章 控制语句.ppt
- 山东大学:《微机原理及单片机接口技术》课程教学资源(PPT课件讲稿)第四章 指令系统及汇编语言程序设计(4.9-4.11).ppt
- 《计算机硬件基础》课程教学资源(PPT课件讲稿)第六章 汇编语言及其程序设计.ppt
- 中国科学技术大学:《网络信息安全 NETWORK SECURITY》课程教学资源(PPT课件讲稿)第一章 计算机网络安全概述2/2(主讲:肖明军).ppt
- 清华大学:Computational Models for Social Network Analysis(PPT讲稿)mining big social networks(Part III:Group and Structure).pptx
- 苏州大学:文档评分与向量空间模型(PPT讲稿).ppt
- 淮阴工学院:《数据库原理》课程教学资源(PPT课件讲稿)第2章 数据库系统结构.ppt
- 四川大学:《操作系统 Operating System》课程教学资源(PPT课件讲稿)Chapter 5 互斥与同步(Mutual Exclusion and Synchronization)5.3 Semaphores.ppt
- 《编译原理》课程教学资源(PPT课件讲稿)第五章 语法制导的翻译 5.1 语法制导的定义 5.2 S属性定义的自下而上计算.ppt
- 《数据结构》课程教学资源(PPT课件讲稿)第3章 栈和队列.ppt
- 中国科学技术大学:《计算机体系结构》课程教学资源(PPT课件讲稿)第4章 存储层次结构设计.ppt
- 东南大学:《数据结构》课程教学资源(PPT课件讲稿)分治算法.pptx
- 《电子商务实用教程》课程教学资源(PPT课件讲稿)第五章 物流配送.ppt
- 广西医科大学:《计算机网络 Computer Networking》课程教学资源(PPT课件讲稿)CHAPTER 9 COMMUNICATIONS CIRCUITS.pptx
- 安徽理工大学:《汇编语言》课程教学资源(PPT课件讲稿)第三章 80x86指令系统和寻址方式.ppt
- 机械工业出版社:国家“十一五”规划教材《数据库原理与应用教程》教学资源(PPT课件,第3版)第8章 数据库设计.ppt
- 《大学计算机》实践教程(PPT讲稿)面向计算思维能力培养(Raptor程序设计).pptx
- 南京航空航天大学:《数据结构》课程教学资源(PPT课件讲稿)第一章 绪论.ppt
- 《数字图像处理学》课程教学资源(PPT课件讲稿)第9章 数学形态学及其应用.ppt
- 东南大学:《操作系统概念 Operating System Concepts》课程教学资源(PPT课件讲稿)04 线程 Threads.ppt
- 《计算机视觉》课程教学资源(PPT课件)第八章 基于运动视觉的稠密估计——光流法(Optical Flow).ppt
- 中国科学技术大学:《算法基础》课程教学资源(PPT课件讲稿)第八讲 串匹配算法(主讲:顾乃杰).ppt
- 中国科学技术大学:《信号与图像处理基础 Signal and Image Processing》课程教学资源(PPT课件讲稿)图像成像机理与模型.pptx
- 数据包检测技术(PPT讲稿)High-Performance Pattern Matching for Intrusion Detection.ppt
- 《计算机操作系统》课程教学资源(PPT课件讲稿)第8章 计算机系统的测试.ppt
- 西北农林科技大学:高性能计算之并行编程技术(讲座PPT,报告人:周兆永).ppt
- 山东大学:《微机原理及单片机接口技术》课程教学资源(PPT课件讲稿)第四章 指令系统及汇编语言程序设计(4.1-4.6).ppt
- 电子工业出版社:《计算机网络》课程教学资源(第六版,PPT课件讲稿)第三章 数据链路层.pptx
- 北京大学:《软件需求工程》课程教学资源(PPT课件讲稿)第三章 软件需求获取(主讲:周立新).ppt