Linux系统应用与开发教程 与APUE有什么区别啊?
最近看课程计划,学校大三教的LINUX是学刘海燕的Linux系统应用与开发教程...想知道和Unix环境高级编程、LINUX程序设计这些有什么区别啊??谢谢了....1....
最近看课程计划,学校大三教的LINUX是学刘海燕的Linux系统应用与开发教程...想知道和Unix环境高级编程、LINUX程序设计这些有什么区别啊??谢谢了....
1.Linux系统应用与开发教程
2.Unix环境高级编程、LINUX程序设计
1与2的区别?哪个比较全面? 展开
1.Linux系统应用与开发教程
2.Unix环境高级编程、LINUX程序设计
1与2的区别?哪个比较全面? 展开
3个回答
推荐于2017-11-25
展开全部
光看名字的话很难说清楚,按照之前看过的一些书讲下我的理解吧。
1 UNIX环境高级编程 是圣经级别,结合操作系统的资源和特性来描述API,并且会给出差异化的例子来对比,涵盖了unix的文件/进程/信号/相关的编程及注意事项,必读书籍。
2 APUE正如其名,是基于unix的,现在的linux已经发展到3.x了,原有的一些APUE描述实现已经有所变化,也发展了很多linux特定的应用。基于linux的程序设计书籍是很必须的,但是作者能不能达到steven的水平让人担心,所以现在都说RTFS(read the fucking source)是很有道理的。
3 你提到的linux 系统应用与开发教程,不知道具体内容是什么,估计也脱不了APUE的架子,你注意看看对应的教程是不是写着“编著”,这个跟APUE的“著”是差别很大的。
学校里的教程基本上就是带着你走一遍教材,教材不会有很出彩的地方(经典的已经摆在那里了,无法超越),老师的授课方式和你的接受能力才是关键,不要抠着这几个名字不放,课照上,书照读,都不耽误。
1 UNIX环境高级编程 是圣经级别,结合操作系统的资源和特性来描述API,并且会给出差异化的例子来对比,涵盖了unix的文件/进程/信号/相关的编程及注意事项,必读书籍。
2 APUE正如其名,是基于unix的,现在的linux已经发展到3.x了,原有的一些APUE描述实现已经有所变化,也发展了很多linux特定的应用。基于linux的程序设计书籍是很必须的,但是作者能不能达到steven的水平让人担心,所以现在都说RTFS(read the fucking source)是很有道理的。
3 你提到的linux 系统应用与开发教程,不知道具体内容是什么,估计也脱不了APUE的架子,你注意看看对应的教程是不是写着“编著”,这个跟APUE的“著”是差别很大的。
学校里的教程基本上就是带着你走一遍教材,教材不会有很出彩的地方(经典的已经摆在那里了,无法超越),老师的授课方式和你的接受能力才是关键,不要抠着这几个名字不放,课照上,书照读,都不耽误。
力控科技
2024-08-19 广告
2024-08-19 广告
ForceSCADA是力控科技信创产品的重要组成部分,具备完全自主知识产权,支持部署在Linux桌面版、服务器版、嵌入式等系统架构下。使用ForceSCADA可以搭建创新性高、扩展性佳、融合度强的SCADA平台,进而构建高效、智能化的监控中...
点击进入详情页
本回答由力控科技提供
展开全部
linux是由unix的基础上发展而来的,apue是c语言和unix系统编程方面的圣经,也是学习linux系统编程的经典书籍,但初学者刚开始看会有一定难度,建议先看本linux方面的入门书籍,再看apue
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
APUE是很不错的一本书, 虽然有很多内容有些旧了,比如提到的System V早就没人用了。
但是它讲的内容还是非常系统的。 可以以这本书为起点编程。APUE的作者是很厉害的,当年有人从Linux下将程序移植到其他系统时发现错误,原来是有些调用的参数没有提前清零。回去翻Steve书上的所有例子,的确都是清零了的,其严谨程度可见一斑。
Linux下专用的编程,其实没有多少特别的, 除了一些系统调用之外。它还是要遵循POSIX标准的,这些仍然在APUE的涵盖范围之内。 你可以APUE为基础,逐步扩展阅读和学习,可以收到很好的效果。
但是它讲的内容还是非常系统的。 可以以这本书为起点编程。APUE的作者是很厉害的,当年有人从Linux下将程序移植到其他系统时发现错误,原来是有些调用的参数没有提前清零。回去翻Steve书上的所有例子,的确都是清零了的,其严谨程度可见一斑。
Linux下专用的编程,其实没有多少特别的, 除了一些系统调用之外。它还是要遵循POSIX标准的,这些仍然在APUE的涵盖范围之内。 你可以APUE为基础,逐步扩展阅读和学习,可以收到很好的效果。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询