版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、开课目的开课目的同学们的出发点同学们的出发点1. 1. 进一步学习进一步学习C C?2. 2. 限选课?限选课?3. 3. 了解点新东西?了解点新东西?4. 4. 不知道!不知道!1999年宋健院士宋健院士在第14届IFAC世界大会的报告中谈到: The development and wide application of robotics is the highest achievement of automation and control of this century. 机器人学的进步和应用是本世纪自动控制最有说服力的成就,是当代最高意义上的自动化 C+C+程序设计课程安排程序设计课
2、程安排1. 1. 概述概述 介绍程序设计的目的和程序设计语言的发展,介绍程序设计的目的和程序设计语言的发展, C+C+语言与面语言与面向对象的程序设计等。向对象的程序设计等。(2(2学时学时) )2. C+2. C+语言语言 介绍介绍C+C+语言的语法、语言的语法、C+C+程序设计。(程序设计。(2626学时)学时)3. Windows3. Windows编程与编程与Visual C+Visual C+ 介绍介绍WindowsWindows编程,编程,Visual C+Visual C+, MFCMFC。学习。学习WindowsWindows下的控下的控件使用和简单的界面设计(件使用和简单的界
3、面设计(5 5学时)学时)4. 4. 高质量高质量C+C+编程指南编程指南 介绍高质量介绍高质量C+C+编程方法,包括编码规范,各种技巧,避免问编程方法,包括编码规范,各种技巧,避免问题的方法(题的方法(5 5学时)学时)5. 5. 上机实习(上机实习(2020学时)学时)程序设计语言的发展机器语言汇编语言高级语言面向对象技术 面向对象技术是目前最流行的系统设计开发技术,它包括面向对象面向对象技术是目前最流行的系统设计开发技术,它包括面向对象分析和面向对象程序设计。面向对象程序设计技术的提出,主要是为了分析和面向对象程序设计。面向对象程序设计技术的提出,主要是为了解决传统程序设计方法解决传统程
4、序设计方法结构化程序设计所不能解决的结构化程序设计所不能解决的代码重用代码重用问题。问题。结构化程序设计结构化程序设计从系统的功能入手,按照工程的标准和严格的规范将系从系统的功能入手,按照工程的标准和严格的规范将系统分解为若干功能模块,系统是实现模块功能的函数和过程的集合。由统分解为若干功能模块,系统是实现模块功能的函数和过程的集合。由于用户的需求和软、硬件技术的不断发展变化,按照功能划分设计的系于用户的需求和软、硬件技术的不断发展变化,按照功能划分设计的系统模块必然是易变的和不稳定的。这样开发出来的模块可重用性不高。统模块必然是易变的和不稳定的。这样开发出来的模块可重用性不高。面向对象程序设
5、计面向对象程序设计从所处理的数据入手,以数据为中心而不是以服务(从所处理的数据入手,以数据为中心而不是以服务(功能)为中心来描述系统。它把编程问题视为一个数据集合,数据相对功能)为中心来描述系统。它把编程问题视为一个数据集合,数据相对于功能而言,具有更强的稳定性。于功能而言,具有更强的稳定性。 面向对象程序设计同结构化程序设计相比最大的区别就在于:面向对象程序设计同结构化程序设计相比最大的区别就在于:前者首先关心的是所要处理的数据,而后者首先关心的是功能。前者首先关心的是所要处理的数据,而后者首先关心的是功能。 甚至可以把整个函数甚至可以把整个函数体全部书写在一行上。但这样做,对人来说,如果程序稍长一点,就难理体全部书写在一行上。但这样做,对人来说,如果程序稍长一点,就难理解了。因此,书写解了。因此,书写C+程序时,一般采用比较整齐美观的程序时,一般采用比较整齐美观的“缩进缩进”格式。格式。实验一:VC+环境、C+语言基础 22周 周四1、2节实验二:C+语言基础44、6周周四1、2节实验三:C+程序设计 108、10、12、14、16周周四1、2节实验四:程序设计上机测验418周 周二 7、8节,周四1、2节实验一:VC+环境、C+语言基础 22周 周四5、6节+中午实验二:C+
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 淋巴毒素-α基因A252G多态性与髓过氧化物酶在急性冠脉综合征中的关联机制与临床意义探究
- 液态剂Onyx栓塞脑动静脉畸形的临床疗效及影响因素探究
- 液-液-液三相萃取:金属分离的原理、应用与调控策略
- 涉外商事代理法律适用的困境与破局:理论、实践与完善路径
- 消费者视角下企业社会责任行为与响应的多维解析
- 车间经营成果共享的考核方案
- 注册会计师的特征
- 妊娠期结核病合并妊娠期妊娠期糖尿病的运动处方
- 妊娠期糖尿病酮症酸中毒的氧化应激损伤
- 2026宁波中考地理考前冲刺卷含答案
- ISO9001:2015培训教材课件
- 2024年犬伤门诊预防接种知识考核试题及答案
- 新生儿早期基本保健指南课件
- 变频器工作原理与及应用
- 工程罚款通知单模版
- 毕业设计(论文)-zpw-2000a型区间移频自动闭塞系统工程毕业设计管理资料
- 污染土壤修复技术课件
- 珍爱生命,远离网瘾-网络安全教育主题班会
- GB/T 20080-2017液压滤芯技术条件
- 浙江英语中考作文范文10篇
- 安全评价机构信息公开表
评论
0/150
提交评论