Problem solving, abstraction, and design using C++

副标题:无

作   者:(美)Frank L. Friedman,(美)Elliot B. Koffman著;温秀梅,丁学钧等译

分类号:

ISBN:9787111238942

微信扫一扫,移动浏览光盘

简介

   本书在讲解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
  第2章 C++概述
  第3章 使用函数和类进行自顶向下设计
  第4章 选择结构:if和switch语句
  第5章 重复和循环语句
  第6章 模块化程序设计
  第7章 简单数据类型
  第8章 流和文件
  第9章 数据结构:数组和结构体
  第10章 用户自定义类
  第11章 数据抽象和面向对象设计
  第12章 递归
  第13章 指针和动态数据结构
  第14章 使用进程和线程进行多重处理
  附录A ASCII字符集
  附录B 保留字和特殊字符
  附录C C++库函数精选
  附录D 运算符
  附录E 继承和多态性简介
  

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Problem solving, abstraction, and design using C++
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon