中国高等院校计算机基础教育课程体系规划教材 谭浩强 编著 G++程序设计 C++Programming 医学影像学系电子技术教研室 祝元仲副教授 Phone:13350669768 Q0:31958396,519788625 2017-2-18
什么是生物医学工程? 汉 生物医学工程(Biomedical Engineering,BME)的内涵是将工程 科学的原理和方法与生命科学的原理和方 法相结合,认识生命运动的规律(定量), 并用以维持、促进人的健康。 (NIH (National Institutes of Health, 美国国立卫生研究院)对生物医学工程学科的 定义,中国生物医学工程学会生物医学工程学 科发展研究报告2012) HOME BACK NEX
HOME • 生物医学工程(Biomedical Engineering,BME)的内涵是将工程 科学的原理和方法与生命科学的原理和方 法相结合,认识生命运动的规律(定量), 并用以维持、促进人的健康。 – (NIH(National Institutes of Health, 美国国立卫生研究院)对生物医学工程学科的 定义,中国生物医学工程学会生物医学工程学 科发展研究报告2012)
什么是生物医学工程? 汉 生物医学工程综合运用工程科学、物理学、 化学、数学和计算科学的原理研究生物、 医学、人体行为与健康 生物医学工程的发展方向是从分子水平到 器官水平,发展新的概念,建立新的知识, 创立新的技术,开发新的材料和器械,为 人类的健康事业服务。 HOME BACK NEXT
HOME • 生物医学工程综合运用工程科学、物理学、 化学、数学和计算科学的原理研究生物、 医学、人体行为与健康。 • 生物医学工程的发展方向是从分子水平到 器官水平,发展新的概念,建立新的知识, 创立新的技术,开发新的材料和器械,为 人类的健康事业服务
培养目标 汉 专业领域为医疗仪器,重点即大型医疗设 备 操作使用-影像技师 维护管理-临床工程师、医疗装备管理师 销售维修-销售、售后售前工程师 生产制造-工程师 -研发设计-工程师 医学物理师 医院信息化建设与管理 HOME BACK NEXT
HOME • 专业领域为医疗仪器,重点即大型医疗设 备 – 操作使用-影像技师 – 维护管理-临床工程师、医疗装备管理师 – 销售维修-销售、售后售前工程师 – 生产制造-工程师 – 研发设计-工程师 • 医学物理师 • 医院信息化建设与管理
课程性质、目的和任务 沉 本课程是生物医学工程专业的一门重要的专业基 础课,具有较强的理论性和实践性。 目的:理解C++的基本概念,建立面向对象的程 序设计思想,掌握基本的面向对象程序设计方法, 能够利用C++语言解决一般应用问题,为后继专 业课程的学习与研究奠定程序设计基础。 本课程主要讲授C++的语法、算法、面向对象程 序设计的基本方法。 HOME 2017年4月26日星期三 第1章C++的初步知识
HOME 2017年4月26日星期三 第1章 C++的初步知识 6 • 本课程是生物医学工程专业的一门重要的专业基 础课,具有较强的理论性和实践性。 • 目的:理解C++的基本概念,建立面向对象的程 序设计思想,掌握基本的面向对象程序设计方法, 能够利用C++语言解决一般应用问题,为后继专 业课程的学习与研究奠定程序设计基础。 • 本课程主要讲授C++的语法、算法、面向对象程 序设计的基本方法
课程教学要求 汉 1.掌握C++程序设计语言的基本语法与规则。 2. 重点掌握程序结构及算法、函数、指针及引 用、类与对象、继承与派生、多态性等概念。 3.灵活运用面向过程编程方法解决一些简单的 问题。 4。能够分析面向对象程序的程序结构,阅读和 理解面向对象的程序。 5.能够模仿并上机实现面向对象程序。 HOME 2017年4月26日星期三 第1章C++的初步知识 BACK NEXT
HOME 2017年4月26日星期三 第1章 C++的初步知识 7 • 1.掌握C++程序设计语言的基本语法与规则。 • 2.重点掌握程序结构及算法、函数、指针及引 用、类与对象、继承与派生、多态性等概念。 • 3.灵活运用面向过程编程方法解决一些简单的 问题。 • 4.能够分析面向对象程序的程序结构,阅读和 理解面向对象的程序。 • 5.能够模仿并上机实现面向对象程序
关于学习方法的一般要求 汉 课前预习 一课程内容多,一定要预习,尤其找出难点疑惑处。 课堂注意 一有问题及时提;适当记笔记; 课后复习 仔细阅读和理解课本的相关内容、细节和例题,.掌握 最常用的一些基本语法、语义、语用,在应用中深入 遂步掌握。 课后作业 以相互讨论、相互借鉴,要“知其然,知其所以 然 上机实践 结合问题,上机编写、调试程序。Do it yourself! HOME 2017年4月26日星期三 第1章C++的初步知识
HOME 2017年4月26日星期三 第1章 C++的初步知识 8 • 课前预习 – 课程内容多,一定要预习,尤其找出难点疑惑处。 • 课堂注意 – 有问题及时提;适当记笔记; • 课后复习 – 仔细阅读和理解课本的相关内容、细节和例题,掌握 最常用的一些基本语法、语义、语用,在应用中深入 逐步掌握。 • 课后作业 – 可以相互讨论、相互借鉴,要“知其然,知其所以 然” 。 • 上机实践 – 结合问题,上机编写、调试程序。Do it yourself!
请按要求完成作业、 阅读资料 于C++方法的观点 汉 实践、理解、再实践,是精通计算机编程的唯一途径; 程序调试(DeBug)是计算机编程最重要的技术之一; 不要求死记硬背规则!重要的是编程思路、debug、 见识; 多练习!多犯错误!多积累经验 尽可能完成课后每个练习题,并上机调试程序。 借鉴前人的成果、多学习多交流,是提高编程水平的 捷径。MSDN;CSDN; 培养良好的项目管理意识; 管理自己的作业和作品 上机出问题是正常现 象!不要着急! HOME 2017年4月26日星期三 第1章C++的初步知识
HOME 2017年4月26日星期三 第1章 C++的初步知识 9 – 实践、理解、再实践,是精通计算机编程的唯一途径; – 程序调试(DeBug)是计算机编程最重要的技术之一; – 不要求死记硬背规则!重要的是编程思路、debug、 见识; 多练习!多犯错误!多积累经验! – 尽可能完成课后每个练习题,并上机调试程序。 – 借鉴前人的成果、多学习多交流,是提高编程水平的 捷径。MSDN;CSDN; – 培养良好的项目管理意识; 管理自己的作业和作品 请按要求完成作业、 阅读资料 上机出问题是正常现 象!不要着急!
前言 汉 不应当把面向过程和面向对象的程序设计 对立起来,任何程序设计都需要用到面向 过程的知识 C++既可以编写面向过程的程序,也可以 编写面向对象的程序。 C++程序设计牵涉到面向对象程序设计的 理论、C++语言的语法以及算法等3个方 面的内容。 HOME 2017年4月26日星期三 第1章C++的初步知识 14 BACK NEXT
HOME 2017年4月26日星期三 第1章 C++的初步知识 14 • 不应当把面向过程和面向对象的程序设计 对立起来,任何程序设计都需要用到面向 过程的知识。 • C++既可以编写面向过程的程序,也可以 编写面向对象的程序。 • C++程序设计牵涉到面向对象程序设计的 理论、C++语言的语法以及算法等3个方 面的内容
第1章 C++的初步知识 Preliminary Knowledge of C++ 什么是计算机程序?程序有什么用? 如何编写一个C++程序? 1.1从C到C++ 1.2 最简单的C++程序 1.3C++程序的构成和书写形式 1.4 C++程序的编写和实现 1.5 关于C++上机实践 HOME 2017年4月26日星期三 第1章C++的初步知识 15 BACK NEXT
HOME 2017年4月26日星期三 第1章 C++的初步知识 15 什么是计算机程序?程序有什么用? 如何编写一个C++程序? 1.1 从C到C++ 1.2 最简单的C++程序 1.3 C++程序的构成和书写形式 1.4 C++程序的编写和实现 1.5 关于C++上机实践