1 / 36
文档名称:

第一章C++入门.ppt

格式:ppt   页数:36
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第一章C++入门.ppt

上传人:中国课件站 2011/9/6 文件大小:0 KB

下载得到文件列表

第一章C++入门.ppt

文档介绍

文档介绍:1 C++入门
1
C++程序设计课件设计制作:徐龙琴
内容简介
计算机有关知识的介绍(组成、工作过程以及算法的几种表示形式)
程序设计的两种方法
C++的发展、开发过程及C++程序的框架
学会使用Visual C++
2
C++程序设计课件设计制作:徐龙琴
§计算机的组成——硬件和软件
一、计算机硬件
1 硬件组成:由运算器、控制器、存储器、输入设备和输
出设备等五大部分组成,如图所示。
3
C++程序设计课件设计制作:徐龙琴
二、计算机软件
1 软件的作用:软件是计算机系统的灵魂,没有配备任何软件
的“裸机”无法使用,没有配备足够的软件,计算机的功能
将不能很好地发挥,应用范围也将受到很大的影响。
2 软件的组成:
4
C++程序设计课件设计制作:徐龙琴
3 程序语言的发展:
正象人与人之间的交流需要自然语言一样,人与计算交流也需要语言,我们把这种语言称为计算机语言,计算机语言有多种:C++;C;PB;VB;Java等等
①计算机语言的发展过程:
机器语言
汇编语言
高级语言
◇机器语言:由0或1代码组成的且是计算机唯一能够直接读
懂并能直接执行的语言。
◇汇编语言:将机器指令映射为一些可以被人读懂的助记符,
如ADD、SUB等。
5
C++程序设计课件设计制作:徐龙琴
◇高级语言:屏蔽低级语言硬件细节的语言,各类计算机能通用、接近
人们“自然语言”和“数学语言”的程序设计语言,通用性和
可移植好
翻译系统:把高级语言编写的程序翻译成用二进制形式表示的机器语言程
序的软件
翻译方式有两种:编译方式和解释方式
源程序:用高级语言编写的程序
目的程序:是翻译后得到的机器语言程序,它是计算机可执行的程序
程序:为使计算机完成一个预定的任务而设计的一系列语句或指令。程序是指令的集合。计算机的工作是用程序来控制的。
程序设计:设计、书写及检查调试程序的过程
6
C++程序设计课件设计制作:徐龙琴
各种计算机语言的发展演化进程:
FORTRAN
FORTRAN 77
FORTRAN90
BASIC
ANSI-BASIC
QBASIC
VISUAL-BASIC
DELPHI
PASCAL
ALGOL
ALGOL68
SIMULA67
SMALLTALK
C++
JAVA
C#
BCPL
B
C
7
C++程序设计课件设计制作:徐龙琴
§计算机的工作过程
一利用计算机解题的步骤
1. 上机前的准备:①建立数学模型
②确定解题步骤(即算法)
③用某种计算语言将算法写成程序

2 上机调试运行该程序
3 维护,升级该程序
计算机的工作过程
取指令→分析指令→执行指令
(程序= 算法+ 数据结构)
8
C++程序设计课件设计制作:徐龙琴
§算法的表示形式
⒈用流程图表示算法
算法:是程序的灵魂,是为解决一个问题而采取的方法和步骤,或者说是
解题步骤的精确描述
算法的主要表示形式:
流程图:用一些框图表示各种操作,且为提高算法的质量,规定算法(程序) 只能由三种基本结构(顺序、选择和循环)组成。
ANSI( 美国国家标准化协会)规定了一些常用的流程图符号:
起止框(示算法的开始和结束)
判断框(一个入口两个出口,依给定的条件是否满足决定执行两条路径中的某一路径)
9
C++程序设计课件设计制作:徐龙琴
处理框(示“赋值”等一般处理)
输入/输出框(示输入输出操作)
流程线(示流程的方向)
连接点(小圆圈,将画在不同地方的流程线连接起来)
注释框(对流程线中某些部分作必要的说明,不是流程图中的必要部分,不反映流程和操作)
例题:求1+2+3+…直到其和等于或大于100为止。用流程图表示其算法
10
C++程序设计课件设计制作:徐龙琴

最近更新

2023年北京市单招职业倾向性测试题库完美版 42页

2026年兔宝宝取名喜用字根是什么 3页

2023年北京社会管理职业学院单招职业技能考试.. 41页

2023年北京科技大学天津学院单招职业技能测试.. 38页

2023年北海康养职业学院单招职业技能测试模拟.. 40页

2023年华东政法大学单招职业倾向性考试题库附.. 41页

2026年免费继续教育心得体会500字 11页

2023年南京交通职业技术学院单招职业倾向性测.. 41页

2023年南京城市职业学院单招职业倾向性考试题.. 41页

2026年免费施工方案大全 29页

2023年南京特殊教育师范学院单招职业倾向性考.. 42页

2023年南京科技职业学院单招职业倾向性考试题.. 40页

2023年南京视觉艺术职业学院单招职业倾向性考.. 40页

2023年南京铁道职业技术学院单招职业倾向性考.. 41页

2026年免费商场活动策划方案 51页

2023年南充电影工业职业学院单招职业倾向性考.. 40页

2023年南宁职业技术学院单招职业技能考试模拟.. 41页

2026年免费下载股权转让合同模板 42页

2023年南昌交通学院单招职业技能考试模拟测试.. 39页

2023年南昌工学院单招职业技能测试题库带答案.. 40页

2026年光盘行动班会方案及小结 5页

2023年南通科技职业学院单招职业技能考试模拟.. 41页

2023年南通职业大学单招职业技能测试题库附答.. 39页

2023年南阳农业职业学院单招职业技能测试题库.. 40页

2023年南阳工艺美术职业学院单招职业技能测试.. 41页

ZR-003 建设单位法人授权书 1页

2023年四川省凉山州数学中考真题试卷【含答案.. 32页

卫生院医疗质量、医疗安全工作责任书 11页

2025年二手车经理工作总结模板 25页

青岛市电梯安全运行服务规范 20页