您好,欢迎光临有路网!
LINUX & UNIX程序开发基础教程
QQ咨询:
有路璐璐:

LINUX & UNIX程序开发基础教程

  • 作者:萨瓦
  • 出版社:清华大学出版社
  • ISBN:9787302074045
  • 出版日期:2004年01月01日
  • 页数:254
  • 定价:¥32.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    • 出版社
    • ISBN
      9787302074045
    • 作者
    • 页数
      254
    • 出版时间
      2004年01月01日
    • 定价
      ¥32.00
    • 所属分类
    内容提要
    本书是一本简明的编程读物,教授读者如何在LINUX和UNIX环境下编程。本书以回答问题的方式组织内容,并且假设读者以前没有编程经验。 作者一开始简要回顾了程序员日常使用的各种命令和实用工具,然后描述了任何在LINUX和UNIX环境下编程的人都可以得到的软件开发工具。这些软件开发工具包括用于管理对象文件库的实用工具、版本控制工具,以及用于调试和分析的工具。 本书包括广泛的章节练习,以巩固和练习新学的命令和工具,并且附有问题解决手册(只有经过证实的老师才可以得到),这使得本书成为CS1/CS2的操作系统或软件工程等课程的理想教材。
    目录
    第I部分 有效地使用LINUX和UNIX
    第1章 LINUX和UNIX基础
    1.1 简介
    1.2 LINUX和UNIX操作系统简史
    1.3 登录与退出过程
    1.4 LINUX/UNIX shell
    1.5 一些重要的系统设置
    1.6 对初学者有用的通用命令
    1.7 shell元字符
    1.8 Web资源
    1.9 小结
    1.10 问题
    第2章 文件和文件处理
    2.1 简介
    2.2 LINUX/UNIX中的文件
    2.3 文件系统结构
    2.4 LINUX中的一些标准目录和文件
    2.5 目录操作以及文件系统结构浏览
    2.6 文件处理
    2.7 小结
    2.8 问题
    第3章 输入输出重定向
    3.1 简介
    3.2 标准文件、文件描述符和标准文件的重定向
    3.3 输入、输出和错误重定向
    3.4 LINUX/UNIX过滤器和管道
    3.5 重定向与管道的组合
    3.6 小结
    3.7 问题
    第4章 打印机控制
    4.1 简介
    4.2 LINUX/UNIX文件打印机制
    4.3 打印机控制命令
    4.4 打印文件
    4.5 查找打印请求的状态
    4.6 显示系统中的打印机名称
    4.7 取消打印作业
    4.8 打印机控制
    4.9 小结
    4.10 问题
    ��5章 文件**
    5.1 简介
    5.2 基于访问权限的文件保护
    5.3 特别访问位
    5.4 文件权限和类型
    5.5 小结
    5.6 问题
    第6章 LINUX/UNIX进程
    6.1 简介
    6.2 进程、作业以及守护进程
    6.3 进程和作业控制
    6.4 LINUX/UNIX中的进程层次
    6.5 在LINUX/UNIX中显示进程属性
    6.6 小结
    6.7 问题
    第7章 文件系统的备份与恢复
    7.1 简介
    7.2 用tar归档和恢复文件
    7.3 用tar格式发布软件
    7.4 小结
    7.5 问题
    第II部分 LINUX/UNIX平台上的软件开发
    第8章 程序开发过程
    8.1 简介
    8.2 计算机编程语言概述
    8.3 编程语言和编程范式
    8.4 编译过程
    8.5 解释过程
    8.6 C、C++和Java程序的编译
    8.7 软件工程的生命周期
    8.8 Web资源
    8.9 小结
    8.10 问题
    第9章 代码生成工具
    9.1 简介
    9.2 生成程序源文件
    9.3 源代码的缩排
    9.4 编译C/C++程序
    9.5 编译C++程序
    9.6 编译Java程序
    9.7 灾难性编译程序命令和典型的编译时错误
    9.8 编译和解释其他编程语言的程序
    9.9 Web资源
    9.10 小结
    9.11 问题
    第10章 多模块软件的编译和链接
    10.1 简介
    10.2 make实用程序
    10.3 Web资源
    10.4 小结
    10.5 问题
    第11章 库的开发、调试和使用
    11.1 简介
    11.2 库的使用
    11.3 ar实用程序
    11.4 nm实用程序
    11.5 Web资源
    11.6 小结
    11.7 问题
    第12章 源代码调试
    12.1 简介
    12.2 源代码调试
    12.3 调试过程
    12.4 GNU调试器gdb
    12.5 调试进程
    12.6 用核心文件运行崩溃程序
    12.7 用gdb调试Java程序
    12.8 在Emacs下使用gdb
    12.9 软件测试
    12.10 Web资源
    12.11 小结
    12.12 问题
    第13章 软件剖析和度量
    13.1 简介
    13.2 软件度量及作用
    13.3 剖析C/C++程序
    13.4 优化软件
    13.5 软件度量:大小和运行时间
    13.6 Web资源
    13.7 小结
    13.8 问题
    第14章 RCS和CVS的版本控制
    14.1 简介
    14.2 版本控制系统(RCS)
    14.3 并发版本系统(CVS)
    14.4 Web资源
    14.5 小结
    14.6 问题
    第III部分 附录
    附录A 使用vi和pico编辑文本文件
    附录B 电子邮件
    术语表
    编辑推荐语
    “本书非常独特,其中介绍了许多在别的书籍未曾涉及的编程知识。”
    ——Mark S.Hutchenreuther,哲学博士Cal Poly San Luis Obispo
    “本书填补了在Windows上编程和使用UNIX编程之间的空白,通俗简明的文字使得它对于没有经验的人来说是一个很好的选择。“
    ——Charles P.Wrigh位于Stony Brook的纽约州立大学

    本书是一本简明的编程读物,教授读者如何在LINUX和UNIX环境下编程。本书以回答问题的方式组织内容,并且假设读者以前没有编程经验。 作者一开始简要回顾了程序员日常使用的各种命令和实用工具,然后描述了任何在LINUX和UNIX环境下编程的人都可以得到的软件开发工具。这些软件开发工具包括用于管理对象文件库的实用工具、版本控制工具,以及用于调试和分析的工具。 本书包括广泛的章节练习,以巩固和练习新学的命令和工具,并且附有问题解决手册(只有经过证实的老师才可以得到),这使得本书成为CS1/CS2的操作系统或软件工程等课程的理想教材。 本书是一本简明的编程读物,教授读者如何在LINUX和UNIX环境下编程。本书以回答问题的方式组织内容,并且假设读者以前没有编程经验。 作者一开始简要回顾了程序员日常使用的各种命令和实用工具,然后描述了任何在LINUX和UNIX环境下编程的人都可以得到的软件开发工具。这些软件开发工具包括用于管理对象文件库的实用工具、版本控制工具,以及用于调试和分析的工具。 本书包括广泛的章节练习,以巩固和练习新学的命令和工具,并且附有问题解决手册(只有经过证实的老师才可以得到),这使得本书成为CS1/CS2的操作系统或软件工程等课程的理想教材。

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外