王朝网络
分享
 
 
 

C++精解和程序设计(原书第5版)

王朝导购·作者佚名
 
C++精解和程序设计(原书第5版)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  参考价格: 点此进入淘宝搜索页搜索
  分类: 图书,计算机/网络,程序设计,C C++ C# VC VC++,

作者: (美)弗里德曼(Friedman,F.L.),(美)考夫曼(Koffman,E.B.)著

出 版 社: 机械工业出版社

出版时间: 2008-6-1字数:版次: 1页数: 509印刷时间: 2008/06/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787111238942包装: 平装编辑推荐

本书在讲解C++程序设计语言的同时,强调软件工程的基本原理和面向对象程序设计,尽早讲解数据抽象、组件重用和其他良好的软件开发方法:同时兼顾面向对象和过程化程序设计方法。

全书主要内容包括:函数和类的自顶向下设计:选择和循环结构、简单数据类型,流和文件:结构化数据类型(数组和结构体)、类和对象、指针和动态数据结构。数据抽象,使用进程和线程进行多重处理等。

本书主要特色:

使用大量分析和设计辅助工具,如数据需求表和程序结构图。

许多实例和案例学习贯穿了从程序分析、设计到实现的每一个环节。

每章总结新介绍的C++特征的语法和语义。

详细介绍程序风格和设计方法。

每章有详细的语法错误和运行时错误讨论。

内容简介

本书在讲解C++程序设计语言的同时,强调软件工程的基本原理和面向对象程序设计,尽早讲解数据抽象、组件重用和其他良好的软件开发方法,同时兼顾面向对象和过程化程序设计方法。

全书主要内容包括:函数和类的自顶向下设计、选择和循环结构、简单数据类型、流和文件、结构化数据类型(数组和结构体)、类和对象、指针和动态数据结构、数据抽象、使用进程和线程进行多重处理等。

本书可以作为高等院校计算机及相关专业的教材及参考书。

目录

第1章 计算机、问题求解及程序设计导言

1.1 计算机概述

1.1.1 早期的计算机

1.1.2 计算机的分类

1.1.3 计算机资源共享

1.2 计算机硬件

1.2.1 存储器

1.2.2 中央处理器CPU

1.2.3 输入/输出设备

1.2.4 计算机网络

1.2.5 万维网

1.3 计算机软件

1.3.1 操作系统

1.3.2 应用软件

1.3.3 程序设计语言

1.3.4 面向对象程序设计

1.4 高级语言程序设计的处理

1.5 软件开发方法

1.5.1 明确问题需求阶段

1.5.2 分析问题阶段

1.5.3 设计阶段

1.5.4 实现

1.5.5 测试

1.5.6 维护

1.5.7 如何面对软件开发过程中的失败

1.6 应用软件开发方法

1.7 计算机程序员的职业道德

1.7.1 隐私和数据误用

1.7.2 计算机黑客

1.7.3 剽窃和软件盗版

1.7.4 计算机资源的误用

本章小结

快速检测习题

复习题

采访Bjarne Stroustrup

复习题

采访Bjame Stroustrup

第2章C++概述

2.1c++语言基本语法成分

2.1.1注释

2.1.2编译预处理命令#include

2.1.3命名空间Namespace std

2.1.4main函数

2.1.5声明语句

2.1.6可执行语句

2.2保留字和标识符

2.2.1保留字

2.2.2标识符

2.2.3大写字母和小写字母

2.2.4程序风格——选择标识符的名称

2.3数据类型和声明

2.3.1数据类型

2.3.2string类

2.3.3数据类型的意义

2.3.4声明

2.3.5常量声明

2.4可执行语句

2.4.1内存中的程序

2.4.2赋值语句

2.4.3输入/输出操作

2.4.4输入语句

2.4.5程序输出

2.4.6return语句

2.5c++程序的一般形式

2.5.1程序风格——程序中的空格

2.5.2程序中的注释

2.5.3程序风格——使用注释

2.6算术表达式

2.6.1“/”和“%”运算符

2.6.2混合类型表达式的数据类型

2.6.3混合类型的赋值语句

2.6.4包含多个运算符的表达式

……

第3章 使用函数和类进行自顶向下设计

第4章 选择结构:if和switch语句

第5章 重复和循环语句

第6章 模块化程序设计

第7章简单数据类型

第8章 流和文件

第9章 数据结构:数组和结构体

第10章 用户自定义类

第11章 数据抽象和面向对象设计

第12章 递归

第13章 指针和动态数据结构

第14章 使用进程和线程进行多重处理

附录A ASCII字符集

附录B 保留字和特殊字符

附录C C++库函数精选

附录D 运算符

附录E 继承和多态性简介

书摘插图

第1章计算机、问题求解及程序设计导言

本章学习目标

了解各种类型的计算机

理解计算机各组成部件的作用

理解操作系统的作用

了解机器语言、汇编语言和高级语言之间的区别

熟悉C++程序的执行步骤

学习如何仔细、规范地进行程序设计

理解并重视在使用计算机及程序设计过程中的职业道德问题

20世纪40年代以来,计算机技术的飞速发展促进了科技的进步和发展,很多20世纪之初仅仅是梦想的技术得以实现。计算机改变了人类的生活和工作方式,许多人使用计算机来注册学习课程、收发电子邮件、网上购物、使用电子银行、从万维网中获取信息、进行科学研究并撰写论文,甚至做家庭作业。计算机不仅是自动取款机(ATM)的关键部件,而且还是汽车和很多家用电器的组成部件。计算机能够接收、存储、处理并输出各类信息,如:数字、文本、图像、图形和声音等。

计算机具有极快的处理速度(每秒钟处理10亿条以上指令)和极高的运算精度,因而人们常常对它产生种种幻想,但是从本质上来说计算机是不会“思考”的,它仅仅是一种电子设备。若想让计算机做些有用的工作,人们必须给它一套指令或程序。程序通常是由特定的计算机语言编写的,比如本书所要讲述的C++就是目前最通用的计算机编程语言之一。

本章首先介绍计算机及其主要部件,然后概述程序设计语言,最后讲述开发软件(程序)的方法,以及如何使用此方法编写一个简单的、基本的C++程序。

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
>>返回首页<<
推荐阅读
 
 
频道精选
 
更多商品
职业生涯规划与就业指导
汽车电控系统维修检测技术图解教程
现代密封技术应用使用、维修方法与实例
电气控制技术
水文学与水文地质学
3ds max室内外效果图制作完美学习手册(附光盘)
读名著学作文 钢铁是怎样炼成的
读名著学作文 我的大学
读名著学作文 在人间
高中生精品素材多角度解读
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有