中国高校课件下载中心 》 教学资源 》 大学文库

齐齐哈尔大学:《C++语言程序设计》课程教学课件(PPT讲稿)第1章 C++程序设计概述

文档信息
资源类别:文库
文档格式:PPTX
文档页数:30
文件大小:2.86MB
团购合买:点击进入团购
内容简介
齐齐哈尔大学:《C++语言程序设计》课程教学课件(PPT讲稿)第1章 C++程序设计概述
刷新页面文档预览

第1章C++语言概述

第 1 章 C++ 语言概述

主要内容 程序设计语言 C++的发展与特点 C++语言概述 C++的程序结构 C++程序的运行步骤

主 要 内 容

01 程序设计语言

01 程序设计语言

1、程序设计语言分类 机器语言 用0、1代码编写程序,计算机可以直接执行,速度快 面向机器的语言 汇编语言 用助记符编写程序,需要汇编程序汇编后才能执行 程序设计语言 面向过程的语言 高级语言 接近自然语言的符号编程,需要编译或解释后才可执行 面向对象的语言

1、程序设计语言分类

运行效◆高、 开发设备照动、 丧入式领械、 多用于科学 第一个结 并发稚序设计、 计算、C语言 构化编狂 高性能失时中 的原型 语言 间件等 ↑ 1960年A1go160 1971年Pasca 1972年C语言 面向过程的程 序设计语言 面向对象的程 序设计语言 1967年Simula671971年Smalltalk 1983年C++ 1989年Python 1995年ava 2000年C# ↓ ↓ 最平的面向 第二个面向 游戏程序、图形 解释型语言、 b网塔应 由C和0+衍生 对象稚序设 对象的程序 田像在序、系能 基融代码全、 用、移动 出来,开发基 计语言 设计语言、 额程序、数据序 第三方鼻直 应用开发 于搬软,NET平 第一个真正 底展程序、网格 接能用、易 台的应用程序 的录成开发 爽程序普 入门、应用 环境(IDE) 广泛、速度 慢、漂代码 开放

1960年Algol60 1971年Pascal 1967年Simula67 1971年Smalltalk 1972年C语言 1983年C++ 1989年Python 1995年Java 2000年C# 面向过程的程 序设计语言 面向对象的程 序设计语言 运行效率高、 开发设备驱动、 嵌入式领域、 并发程序设计、 高性能实时中 间件等 游戏程序、图形 图像程序、系统 级程序、数据库 底层程序、网络 类程序等 解释型语言、 基础代码全、 第三方库直 接能用、易 入门、应用 广泛、速度 慢、源代码 开放 Web网络应 用、移动 应用开发 由C和C++衍生 出来,开发基 于微软 .NET平 台的应用程序 多用于科学 计算、C语言 的原型 最早的面向 对象程序设 计语言 第二个面向 对象的程序 设计语言、 第一个真正 的集成开发 环境(IDE) 第一个结 构化编程 语言

2、2021年2月T1OBE编程语言排行榜 F4b2021 Feb 2020 Change Ratings Changs 63m 3 129% 60% Pyton 0% 12 C+ 日6% +0715 444% 1价 Msual Dasc 430% 15m Seret 227% 02 PHP 17例 027 9L 172m -B20% Assomy angu 10% 0 R 156例 +855列 Gruovy 150n +100% 3 名 128% +6% Ruty 172% 0 Switt 13% 03% MATLAB 1胸 地 DelphvCrect Psca 1D2% 6z污 Classic Vsual Bosc 1019 维 Pert n09 +03% GteceC 88外 +谁20纳 https://www.tiobe.com/tiobe-index/

2、2021年2月TIOBE编程语言排行榜 https://www.tiobe.com/tiobe-index/

02 C++的发展与特点

02 C++的发展与特点

1、C++的发展史 口1972年,C语言诞生: 口C++是从C语言发展演变而来的,1978年引入了Simu1a中类的机制,最初的C++被称为 “带类的C”; 口1983年正式取名为C+; 口于1994年制定了ANSI C+标准草案; 口于1998年被国际标准化组织(IS0)批准为国际标准。 口版本不断更新:C++03,C+11,C+14,C+17,C++20 -8-

1、C++的发展史  1972年,C语言诞生;  C++是从C语言发展演变而来的,1978年引入了Simula中类的机制,最初的C++被称为 “带类的C” ;  1983年正式取名为C++;  于1994年制定了ANSI C++标准草案;  于1998年被国际标准化组织(ISO)批准为国际标准。  版本不断更新:C++03,C++11,C++14,C++17,C++20 - 8 -

2、C++的特点 口支持传统的结构化程序设计 口全面兼容C 口支持面向对象程序设计 继承性 口具有面向对象的三火特征: 封装性 多态性

2、 C++的特点  支持传统的结构化程序设计  全面兼容C  支持面向对象程序设计  具有面向对象的三大特征: 继承性 封装性 多态性

03 C++的程序结构

03 C++的程序结构

共30页,试读已结束,阅读完整版请下载
刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档