版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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、的和不稳定的。这样开发出来的模块可重用性不高。 面向对象程序设计面向对象程序设计从所处理的数据入手,以数据为中心而不是以服务(从所处理的数据入手,以数据为中心而不是以服务( 功能)为中心来描述系统。它把编程问题视为一个数据集合,数据相对功能)为中心来描述系统。它把编程问题视为一个数据集合,数据相对 于功能而言,具有更强的稳定性。于功能而言,具有更强的稳定性。 面向对象程序设计同结构化程序设计相比最大的区别就在于:面向对象程序设计同结构化程序设计相比最大的区别就在于: 前者首先关心的是所要处理的数据,而后者首先关心的是功能。前者首先关心的是所要处理的数据,而后者首先关心的是功能。 甚至可以把整个
6、函数甚至可以把整个函数 体全部书写在一行上。但这样做,对人来说,如果程序稍长一点,就难理体全部书写在一行上。但这样做,对人来说,如果程序稍长一点,就难理 解了。因此,书写解了。因此,书写C+程序时,一般采用比较整齐美观的程序时,一般采用比较整齐美观的“缩进缩进”格式。格式。 实验一:VC+环境、C+语 言基础 22周 周四1、2节 实验二:C+语言基础 44、6周周四1、2节 实验三:C+程序设计 10 8、10、12、14、16周周 四1、2节 实验四:程序设计上机测验4 18周 周二 7、8节,周四 1、2节 实验一:VC+环境、C+语 言基础 22周 周四5、6节+中午 实验二:C+语言基础 4
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 攀枝花学院2026年上半年公开招聘工作人员补充笔试模拟试题及答案解析
- 2026黑龙江工程学院招聘博士教师40人笔试备考试题及答案解析
- 2026福建莆田市秀屿区区直事业单位定向招考未就业随军家属2人考试备考试题及答案解析
- 2026吉林四平市事业单位招聘(含专项招聘高校毕业生)25人备考题库(2号)含答案详解(综合卷)
- 2026福建医科大学附属第一医院招聘劳务派遣人员2人备考题库(一)及答案详解(历年真题)
- 2026春季广西百色市西林县国控林业投资有限公司招聘编外人员4人备考题库及答案详解一套
- 2026绵阳科达人才安居有限责任公司员工招聘1人备考题库含答案详解(a卷)
- 2026四川省国有资产投资管理有限责任公司春季招聘4人备考题库附参考答案详解(b卷)
- 2026山西晋中市寿阳县国有资本运营有限公司及下属公司中高层管理人员招聘12人备考题库含答案详解(考试直接用)
- 2026年4月广西梧州市苍梧县城镇公益性岗位人员招聘2人备考题库有答案详解
- DB32∕T 5279-2025 档案智能开放审核工作规范
- 2026国家核应急响应技术支持中心招聘3人笔试参考题库及答案解析
- 2025-2026学年体育大单元教学设计武术
- 呼吸科终末期患者管理
- (2026春新版)人教版二年级数学下册全册教学设计
- 美容院消毒卫生隔离制度
- 预充式导管冲洗器临床使用规范解读2026
- 2026年工程地质勘察中的声波成像技术
- 2025年水利工程质量检测与管理规范
- 客运车辆安全警示教育宣讲课件
- 2026年及未来5年市场数据中国机电设备安装工程行业市场全景调研及投资规划建议报告
评论
0/150
提交评论