电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

程序设计与C语言(A)课件(总)VIP免费

程序设计与C语言(A)课件(总)_第1页
1/1071
程序设计与C语言(A)课件(总)_第2页
2/1071
程序设计与C语言(A)课件(总)_第3页
3/1071
可编辑ppt1程序设计与C语言(A)培养目标课程简介实验学时考核形式教材C++C++&&ObjectOrientedObjectOrientedProgrammingProgramming可编辑ppt2培养目标1.建立基本的计算机程序设计概念体系和基本的程序设计方法。2.理解和掌握C++语言的基本语法和语义,初步理解面向对象的思想,初步掌握面向对象程序设计的方法。3.逐步提高学生的编程能力和调试程序的能力。为后面的学习打好基础。C++C++&&ObjectOrientedObjectOrientedProgrammingProgramming可编辑ppt3课程简介第1章概述1.1计算机程序设计语言的发展(一般了解)1.2面向对象的方法(一般了解)1.3面向对象的软件开发(一般了解)1.4信息的表示与存储(理解)1.5程序的开发过程(一般了解)1.6小结C++C++&&ObjectOrientedObjectOrientedProgrammingProgramming可编辑ppt4课程简介第2章c++简单程序设计2.1c++语言概述(一般理解)2.2基本数据类型和表达式(掌握)2.3数据的输入与输出(掌握)2.4算法的基本控制结构(掌握)2.5自定义数据类型(掌握)2.6小结C++C++&&ObjectOrientedObjectOrientedProgrammingProgramming可编辑ppt5课程简介第3章函数3.1函数的定义与使用(掌握)3.2内联函数(掌握)3.3带默认形参值的函数(掌握)3.4函数重载(掌握)3.5函数模板(掌握)3.6使用c++系统函数(掌握)3.7小结可编辑ppt6课程简介第4章类与对象4.1面向对象的思想(理解)4.2面向对象程序设计的基本特点(理解)4.3类和对象(掌握)4.4构造函数和析构函数(掌握)4.5类的组合(掌握)4.6类模板(掌握)4.7面向对象标记(一般了解)4.8小结C++C++&&ObjectOrientedObjectOrientedProgrammingProgramming可编辑ppt7课程简介第5章c++程序的结构5.1c++程序的结构(理解)5.2生存期(掌握)5.3数据和函数(掌握)5.4静态成员(掌握)5.5友元(掌握)5.6共享数据的保护(掌握)5.7多文件结构和编译预处理命令(掌握)5.8小结可编辑ppt8课程简介第6章数组、指针与字符串6.1数组(掌握)6.2指针(掌握)6.3动态内存分配(掌握)6.4字符串(掌握)C++C++&&ObjectOrientedObjectOrientedProgrammingProgramming可编辑ppt9实验实验共分6次,每次4小时,实验环境为:visualc++6.0实验1:visualc++6.0开发环境应用入门实验2:c++简单程序设计实验3:函数的应用实验4:类与对象实验5:c++程序的结构实验6:数组、指针与字符串可编辑ppt10教材教材:《C++语言程序设计》《C++语言程序设计习题与实验指导》C++C++&&ObjectOrientedObjectOrientedProgrammingProgramming可编辑ppt11考核总评成绩=平时作业+上机实验+期末笔试成绩(闭卷)+期末上机成绩(闭卷)平时作业占10%平时上机实验占10%期末笔试成绩(闭卷)占60%期末上机成绩(闭卷)占20%可编辑ppt12第一章绪论计算机程序设计语言的发展面向对象的方法面向对象的软件开发信息的表示与存储程序的开发过程可编辑ppt131.1计算机语言的发展计算机的工作是用程序来控制的程序是指令的集合。指令是计算机可以识别的命令。计算机程序可编辑ppt14机器语言由计算机硬件系统可以识别的二进制指令组成的语言称为机器语言。计算机发展的初期,软件工程师们只能用机器语言来编写程序。这一阶段,在人类的自然语言和计算机编程语言之间存在着巨大的鸿沟。例如101111111101u缺点:难懂,不易修改,移植性差可编辑ppt15汇编语言汇编语言将机器指令映射为一些可以被人读懂的助记符,如ADD、SUB等。此时编程语言与人类自然语言间的鸿沟略有缩小,但仍与人类的思维相差甚远。因为它的抽象层次太低,程序员需要考虑大量的机器细节。例如ADDCX,DXu将DX的内容加进CX。不能立即执行,需要汇编,变成目标程序。可编辑ppt16高级语言高级语言屏蔽了机器的细节,提高了语言的抽象层次,程序中可以采...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

程序设计与C语言(A)课件(总)

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部