EM)
信号与线性系统分析 豆瓣
作者: 吴大正 编 高等教育 2000 - 2
本书是根据国家教育委员会1995年颁布的高等工业学校《信号与系统课程教学基本要求》,在《信号与线性系统分析》(1986年高教版)一书的基础上经全面修编而成的。
第三版保留了原书连续与离散并行、先时域后变换域的体系结构,对少量内容作了调整、增删;结合近十年来教学内容和方法改革的成果,重新编写了全书大部分章、节,选编了许多新的例题、习题。本书论述清楚、概念明确、重点突出、层次清晰、便于教学。
全书包括:信号与系统、连续系统的时域分析、离散系统的时域分析、连续系统的频域分析、连续系统的,域分析、离散系统的z域分析、系统函数、系统的状态变量分析等八章和七个附录。各章配有不同层次的习题,供选用。
本书可作为高等学校电子、通信、自控类等各专业“信号与系统”课程的教材,也可供有关科技人员参考。
线性系统与信号 豆瓣
作者: B.P.拉兹 陕西西安交通大学 2006 - 4
《线性系统与信号》(第2版)全面系统地论述了线性系统与信号分析的基本理论和方法。全书除“背景知识”一章外共10章,内容包括:信号与系统,连续时间系统时域分析与拉普拉斯变换分析,离散时间系统时域分析与z变换分析,连续时间与离散时间信号的傅里叶分析,采样以及状态空间分析等。每章有足够数量的例题和附有答案的练习题,章末还有丰富多彩的习题。各章还配有单独的“MATLAB课时”供读者学习和应用。单立的“背景知识”一章汇集了本课程以及后续课程经常用到的一些基础知识和常用公式。
《线性系统与信号》(第2版)内容的深度与广度与国内各大学开设的“信号与系统”及类似课程所涉及的完全吻合,既可作为各专业开设此类课程的教材使用,也可以供从事信息获取、转换、传输及处理工作的研究生、教师和广大科技工作者参考。
Linux/Unix设计思想 豆瓣
Linux and the Unix Philosophy
8.3 (7 个评分) 作者: 甘卡兹 译者: 漆犇 人民邮电出版社 2012 - 3
《Linux\Unix设计思想/图灵程序设计丛书》内容简介:将Linux的开发方式与Unix的原理有效地结合起来,总结出Linux与Unix软件开发中的设计原则。《Linux\Unix设计思想/图灵程序设计丛书》前8章分别介绍了Linux与Unix中9条基本的哲学准则和10条次要准则。第9章和第10章将Unix系统的设计思想与其他系统的设计思想进行了对比。最后介绍了Unix哲学准则在其他领域中的应用。
C语言参考手册 豆瓣
作者: Samuel P. Harbison / Guy L. Steele 人民邮电出版社 2007
本书是关于C语言的详尽的参考手册。最新的第5版增加了对C99标准的介绍,更加符合当前读者学习C语言的需要。.
全书分为两大部分,共24章。第一部分讨论了C语言的所有语言特征,包括词法、预处理机制、声明、类型、表达式、语句以及函数等基本语言特性。第二部分讨论了C语言的标准库,根据它们不同的功能分别详细介绍。为帮助读者理解相关概念,本书在讨论C语言及其标准库的各方面问题时,提供了许多实例和解释。在第一部分的各章中还提供了练习题,书后则给出了主要练习的解答。这些练习的主要目的是帮助读者理解C语言的基本机制及其重要细节,其中并不涉及复杂的程序设计技术与问题。..
本书可以作为高等院校计算机专业C语言课程的教材和参考书,对于一般的C程序员也有重要的参考价值。
《C语言参考手册》原书自出版以来,得到C程序员和C语言教师的广泛推崇,更被普林斯顿等著名大学用作教学参考书。本书是经过更新的第5版,包括对最新的C标准(ISO/IEC 9899:1999)的全面介绍。
Linux Kernel Development 豆瓣
作者: Robert Love Novell Press 2005 - 1
The Linux kernel is one of the most important and far-reaching open-source projects. That is why Novell Press is excited to bring you the second edition of Linux Kernel Development, Robert Love's widely acclaimed insider's look at the Linux kernel. This authoritative, practical guide helps developers better understand the Linux kernel through updated coverage of all the major subsystems as well as new features associated with the Linux 2.6 kernel. You'll be able to take an in-depth look at Linux kernel from both a theoretical and an applied perspective as you cover a wide range of topics, including algorithms, system call interface, paging strategies and kernel synchronization. Get the top information right from the source in Linux Kernel Development.
实战Linux Shell编程与服务器管理 豆瓣
作者: 卧龙小三 译者: 梁昌泰 电子工业出版社 2010 - 3
《实战Linux Shell编程与服务器管理》内容简介:操作系统Shell编程一直是系统管理员必备高级技能之一。主机管理的上乘之道,就在于尽量让计算机去完成所有的琐事。要达到这个境界,管理者必须具备相当程度的Shell操控能力与Shell程序设计能力,笔者拥有丰富的主机管理实务经验,以及多年的教学经验,能引领读者轻松跨越Bash Shell程序设计的门槛,摆脱菜鸟劳碌的命运,达到轻松管理,主机不出包的境界。
《实战Linux Shell编程与服务器管理》完整涵盖Bash 3.x的各项功能,并介绍最新Bash 4.0的重要功能;由简入繁、循序渐进,建立扎实的Bash Shell程序设计基础;各章提供许多范例,充分展示Bash Shell程序设计的技巧;带领读者学习如何设计自动化程序,轻松解决问题,增进工作效率;还包含许多管理实务的技巧,可快速提升读者主机管理的能力。
《实战Linux Shell编程与服务器管理》适合系统管理员、网络管理员、架构师及普通学习者参考学习。
UNIX系统编程 豆瓣
UNIX Systems Programming: Communication, Concurrency and Threads
作者: [美] 罗宾斯 译者: 陈涓 机械工业出版社 2005 - 5
本书深入阐述了能使UNIX操作系统发挥出量大功效的软件设计方法,对UNIX编程的精髓进行了清晰易懂的介绍。两位作者具有多年教学与科研经验,匠心独运,精耕细做,以一些用来说明如何使用系统调用的短小代码段开始,巧妙地过渡到实际项目中,逐渐在拓展了读者的技术水平。本书对通信、并发和多线程问题进行了透彻的研究;对复杂的概念,比如信号和并发,进行了全面、明晰的解释,并以此闻名。本书的特色还在于它提供了大量实例、练习、可重用的代码以及有和于网络通信程序的简化了的库。
本书同时也是一本基于最新的UNIX标准的完备的参考书,它完全覆盖了与文件、信号、信号量、POSIX线程和客户机-服务器通信相关的内容。此外,本版本中新增拉在于Web、UDP和服务器性能的章节也为本书增色不少。书中包含大量有趣的项目设计及其参考答案,例如命令解释程序、WWW重定向、因特网音频广播、服务器性能等,这些项目设计稍加完善就可以成为可用的程序,可供软件开发人员参考。
本书的Web站点http://usp.cs,utsa,edu/usp为读者提供了大量的资料,内容包括所有可下载的程序,这些程序可以免费使用。此外,这个站点中还包含到模拟器、测试工具、作者准备的课程资料以及勘误表的链接。
本书是UNIX系统编程的经典教材,并基于最新的UNIX标准进行了更新,其内容完全覆盖文件、信号、POSIX线程、UDP、Web和客户机-服务器等相关内容,并对通信、并发和多线程问题进行了透彻的研究,对复杂的概念进行了全面、完善以及明晰的解释,并以此而闻名。本书不仅提供了大量实例和练习,还专门设计了有针对性的项目,并给出了参考答案,帮助读者理解相关的概念,增强应用能力。本书适合作为高等院校计算机专业教材,也可供软件开发人员参考。
C in a Nutshell 豆瓣
作者: Peter Prinz / Tony Crawford O'Reilly Media 2005
Learning a language - any language - involves a process wherein you learn to rely less and less on instruction and more increasingly on the aspects of the language you've mastered. Whether you're learning French, Java, or C, at some point you'll set aside the tutorial and attempt to converse on your own. It's not necessary to know every subtle facet of French in order to speak it well, especially if there's a good dictionary available. Likewise, C programmers don't need to memorize every detail of C in order to write good programs. What they need instead is a reliable, comprehensive reference that they can keep nearby. C in a Nutshell is that reference. This long-awaited book is a complete reference to the C programming language and C runtime library. Its purpose is to serve as a convenient, reliable companion in your day-to-day work as a C programmer. "C in a Nutshell" covers virtually everything you need to program in C, describing all the elements of the language and illustrating their use with numerous examples. The book is divided into three distinct parts. The first part is a fast-paced description, reminiscent of the classic "Kernighan & Ritchie" text on which many C programmers cut their teeth. It focuses specifically on the C language and preprocessor directives, including extensions introduced to the ANSI standard in 1999. These topics and others are covered: Numeric constants; Implicit and explicit type conversions; Expressions and operators; Functions; Fixed-length and variable-length arrays; Pointers; Dynamic memory management; and Input and output. The second part of the book is a comprehensive reference to the C runtime library; it includes an overview of the contents of the standard headers and a description of each standard library function. Part III provides the necessary knowledge of the C programmer's basic tools: the compiler, the make utility, and the debugger. The tools described here are those in the GNU software collection. "C in a Nutshell" is the perfect companion to "K&R", and destined to be the most reached-for reference on your desk.
深度探索C++对象模型 豆瓣
Inside the C++ Object Model
作者: [美] Stanley B. Lippman 译者: 侯捷 电子工业出版社 2012 - 1
作者Lippman参与设计了全世界第一套C++编译程序cfront,这本书就是一位伟大的C++编译程序设计者向你阐述他如何处理各种explicit(明确出现于C++程序代码中)和implicit(隐藏于程序代码背后)的C++语意。
本书专注于C++面向对象程序设计的底层机制,包括结构式语意、临时性对象的生成、封装、继承,以及虚拟——虚拟函数和虚拟继承。这本书让你知道:一旦你能够了解底层实现模型,你的程序代码将获得多么大的效率。Lippman澄清了那些关于C++额外负荷与复杂度的各种错误信息和迷思,但也指出其中某些成本和利益交换确实存在。他阐述了各式各样的实现模型,指出它们的进化之道及其本质因素。书中涵盖了C++对象模型的语意暗示,并指出这个模型是如何影响你的程序的。
对于C++底层机制感兴趣的读者,这必然是一本让你大呼过瘾的绝妙好书。
Essential C++中文版 豆瓣
作者: [美] Stanley B·Lippman 译者: 侯捷 华中科技大学出版社 2001 - 8
书中以4个面向来表现C++的本质:procedural(程序性的)、generic(泛型的)、object-based(个别对象的)、object-oriented(面向对象的),全书围绕着一系列逐渐繁复的程序问题,以及用以解决这些问题的语言特性。循此方式,读者不只学到C++的函数和结构,也会学习到它们的设计目的和基本原理。
Intel汇编语言程序设计 豆瓣
Assembly Language for Intel-Based Computers, 5th Ed.
作者: Kip Irvine 电子工业出版社 2007 - 9
《国外计算机科学教材系列•Intel汇编语言程序设计(第5版)》全面细致地讲述了汇编语言程序设计的各个方面。从微处理器体系结构、工作机制到指令集;从最基本的编译器链器的使用到高级过程、结构和宏的使用;从用纯汇编编写程序到用C/C++等最新编译器与汇编的混合接口编程;从16位实模式下BIOS、DOS实模式文本及图形程序设计到32位保护模式的Windows程序设计;从磁盘基础知识到Intel指令编码、浮点运算等相关知识都做了深入而细致的讲解。
C 语言参考手册(第五版)(英文版) 豆瓣
A Reference Manual
作者: Samuel P. Harbison III / Guy L. Steele Jr. 人民邮电出版社 2003 - 6
本书是关于C语言的详尽的参考手册。最新的第五版增加了对C99标准的介绍,更加符合当前C语言学习的需要。
全书共两大部分24章。第一部分讨论了C语言的所有语言特征,包括词法、预处理机制、声明、类型、表达式、语句以及函数等基本语言特性的介绍。第二部分讨论了C语言的标准库,根据它们不同的功能分别详细介绍。为帮助读者理解相关概念,本书在讨论C语言及其标准库的各方面问题时,提供了许多实例和解释。许多章里还提供了练习题,书后给出了主要练习的解答。这些练习的主要目的也为帮助读者理解C语言的基本机制及其重要细节,其中并不涉及复杂的程序设计技术与问题。
本书可以作为高等院校计算机专业C语言课程的教材和参考书,对于一般的C程序员也有重要的参考价值。
一站式学习C编程 豆瓣
Linux C编程一站式学习
作者: 宋劲杉 电子工业出版社 2011 - 3
《一站式学习c编程》有两条线索,一条线索是以linux平台为载体全面深入地介绍c语言的语法和程序的工作原理,另一条线索是介绍程序设计的基本思想和开发调试方法。本书分为两部分:第一部分讲解编程语言和程序设计的基本思想方法,让读者从概念上认识c语言;第二部分结合操作系统和体系结构的知识讲解程序的工作原理,让读者从本质上认识c语言。
《一站式学习c编程》适合做零基础的初学者学习c语言的第一本教材,帮助读者打下牢固的基础。有一定的编程经验但知识体系不够完整的读者也可以对照本书查缺补漏,从而更深入地理解程序的工作原理。《一站式学习c编程》最初是为北京亚嵌教育研究中心的嵌入式linux系统工程师就业班课程量身定做的教材之一,也适合作为高等院校程序设计基础课程的教材。本书对于c语言的语法介绍得非常全面,对c99标准做了很多解读,因此也可以作为一本精简的c语言语法参 考书。
C++必知必会 豆瓣
作者: Stephen C.Dewhurst 译者: 荣耀 人民邮电出版社
C++是一门大型复杂的语言,全面掌握绝非易事。但是,如果程序员希望从事专业开发工作,那么有些概念和技术是必须具备的。本书正是针对这一目的而撰写的。在书中,资深C++专家Stephen C. Dewhurst从业界多年来积累的宝贵经验中萃取了C++开发所应必备但常常被误解的知识,并在阐述时过滤掉了不必要的复杂性。你从何时(或者哪里)开始学习C++并不重要,但在迈出下一步之前,使用本书作为指南,可以确保轻松上阵!
本书为以下人士准备。
□不是一个初学者,并且需要迅速从中级C++迈向高级C++。
□已经具备一些C++编程经验,但在阅读中级和高级C++图书时动力不足,进展缓慢。
□已经听过一门介绍性的C++课程,但是发现当同事描述其C++设计和代码时,仍然不明就里。
□经验丰富的C或Java程序员,但还不具备有微妙差别的C++编程和设计的经验。
□C++专家,并且正在寻找一个“代言人”来回答那些经验欠缺的同事一再提出的同样问题。
CPU自制入门 豆瓣
CPU自作入門 ~HDLによる論理設計・基板製作・プログラミング~
作者: [日] 水头一寿 / [日] 米泽辽 译者: 赵谦 人民邮电出版社 2014 - 1
一直以来CPU内部是绝大多数IT工程师难以触及的领域。纵使学习过计算机架构相关课程,自己动手实现CPU也始终遥不可及,因为这涉及计算机系统的最底层——芯片设计。而近年来FPGA芯片产品的发展与普及打破了这一阻碍,利用内部电路可重编程的FPGA,我们几乎可以实现任何逻辑电路,自然也包括CPU。
本书就是在这样一个背景下孕育而生的。本书利用FPGA,为读者开启了一个崭新的自制CPU的世界。全书分为3章,分别介绍计算机系统最底层的3个部分:CPU设计制作、电路板设计制造以及汇编编程。将如此广泛的技术内容以实践的方式融合成一册,该书可谓首屈一指。
本书可以帮助软件工程师深入了解硬件与底层,开发出高效代码。硬件工程师可以在本书基础上设计定制硬件,开发高速计算机系统。相信所有读者都可以在本书的阅读过程中,体会到自制计算机系统的乐趣与热情。
The C++ Programming Language 豆瓣
作者: [美] Bjarne Stroustrup Addison-Wesley Professional 2013 - 5
C+11 has arrived: thoroughly master it, with the definitive new guide from C++ creator Bjarne Stroustrup, C++ Programming Language, Fou rth Edition! The brand-new edition of the world's most trusted and widely read guide to C++, it has been comprehensively updated for the long-awaited C++11 standard. Extensively rewritten to present the C++11 language, standard library, and key design techniques as an integrated whole, Stroustrup thoroughly addresses changes that make C++11 feel like a whole new language, offering definitive guidance for leveraging its improvements in performance, reliability, and clarity. C++ programmers around the world recognize Bjarne Stoustrup as the go-to expert for the absolutely authoritative and exceptionally useful information they need to write outstanding C++ programs. Now, as C++11 compilers arrive and development organizations migrate to the new standard, they know exactly where to turn once more: Stoustrup's C++ Programming Language, Fourth Edition.
计算机体系结构 豆瓣
作者: 胡伟武 / 陈云霁 清华大学出版社 2011 - 6
《计算机体系结构》是一本强调从实践中学理念的计算机体系结构的教材。作者结合自身从事国产龙芯高性能通用处理器研制的实践,以准确精练、生动活泼的语言,将计算机体系结构的知识深入浅出地传授给读者。
《计算机体系结构》共13章,第1~4章从计算机体系结构的研究内容和发展趋势、二进制和逻辑电路、指令系统结构等方面介绍计算机体系结构的基础内容。第5~7章从静态流水线、动态流水线、多发射数据通路等方面介绍指令流水线结构。第8~11章从转移预测、功能部件、高速缓存、存储管理等方面介绍处理器的模块级结构。第12章介绍多处理器结构。第13章主要介绍作者在龙芯处理器设计过程中的经验教训。
《计算机体系结构》适合计算机专业的高年级本科生、研究生,以及相关工程技术人员。
Foundations of Computer Science 豆瓣
作者: Alfred V. Aho / Jeffrey D. Ullman W. H. Freeman 1994 - 10
Aho and Ullman have created a C version of their groundbreaking text. As in that text, this book combines the theoretical foundations of computing with essential discrete mathematics. It follows the same organizations as its predecessor, with all examples and exercises in C.