APIs & Operating Environments Books - Page 3

MagicBeanDip.com

Subcategories:

Page 3 of 200 - Go to page: 1 2 3 4 5 6 7 8 14

Fundamentals of WiMAX: Understanding Broadband Wireless Networking (Prentice Hall Communications Engineering and Emerging Technologies Series)

Jeffrey G. Andrews, Arunabha Ghosh, Rias Muhamed

Fundamentals of WiMAX: Understanding Broadband Wireless Networking (Prentice Hall Communications Engineering and Emerging Technologies Series) Jeffrey G. Andrews, Arunabha Ghosh, Rias Muhamed Amazon Price: $59.99
List Price: $74.99
Usually ships in 24 hours
By: Prentice Hall PTR
Amazon Marketplace: 50 new & used starting at $53.00

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Certification Central -> General
Subjects -> Computers & Internet -> Certification Central -> General AAS
Subjects -> Computers & Internet -> Networking -> Networks, Protocols & APIs -> Networks

Customer Reviews:
Total reviews: 7 Average rating: 4.0 of 5

Editorial Review:

This is the eBook version of the printed book.The Definitive Guide to WiMAX Technology
WiMAX is the most promising new technology for broadband wireless access to IP services. It can serve an extraordinary range of applications and environments: data, voice, and multimedia; fixed and mobile; licensed and unlicensed. However, until now, wireless professionals have had little reliable information to guide them. Fundamentals of WiMAX is the first comprehensive guide to WiMAX-its technical foundations, features, and performance.

Three leading wireless experts systematically cut through the hype surrounding WiMAX and illuminate the realities. They combine complete information for wireless professionals and basic, accessible knowledge for non-experts. Professionals will especially appreciate their detailed discussion of the performance of WiMAX based on comprehensive link- and system-level simulations.

Whether you're a wireless engineer, network architect, manager, or system designer, this book delivers essential information for succeeding with WiMAX-from planning through deployment.

Topics include

  • Applications, history, spectrum options, technical and business challenges, and competitive technologies of WiMAX
  • 802.16 standards: physical and MAC layers, channel access, scheduling services, mobility, advanced antenna features, hybrid-ARQ, and more
  • Broadband wireless channels: pathloss, shadowing, cellular systems, sectoring, and fading-including modeling and mitigation
  • OFDM: from basic multicarrier concepts to synchronization, PAR reduction, and clipping
  • MIMO: Multiple antennas, spatial diversity, beamforming, and a cutting-edge treatment of the use of MIMO in WiMAX
  • OFDMA: multiple access, multiuser diversity, adaptive modulation, and resource allocation
  • Networking and services aspects: architecture and protocols for IP QoS, session management, ecurity, and mobility management
  • Predicting performance using link-level and system-level simulations
  • WiMAX network architecture: design principles, reference models, authentication, QoS, and mobility management

Unix Programming Environment (Prentice-Hall Software Series)

Brian W. Kernighan, Rob Pike

Unix Programming Environment (Prentice-Hall Software Series) Brian W. Kernighan, Rob Pike Amazon Price: $34.97
List Price: $55.50
Usually ships in 24 hours
By: Prentice Hall
Amazon Marketplace: 74 new & used starting at $2.23

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Operating Systems -> Unix -> General
Subjects -> Computers & Internet -> Operating Systems -> Unix -> General AAS
Subjects -> Computers & Internet -> Operating Systems -> General

Customer Reviews:
Total reviews: 33 Average rating: 4.5 of 5

A Must Have for Unix/Linux programmers 5 out of 5 stars.
4 of 4 people found this review helpful.

This is one of the best programming books I have. If you master everything in this book along with the "C Programming Language" and "Advanced UNIX Programming", you will truly be a UNIX programmer.

The bible of Unix 5 out of 5 stars.
4 of 4 people found this review helpful.

This book is the best book on programming on Unix. It is very practical, and it gives you a good understanding of the philosophy of the Unix system and how to use it.

Unix is a programmers environment. Once you understand the foundation it is a very productive environment. It will show you the tools, the philosophy behind the tools, and how to be productive in the Unix environment. People who hate Unix haven't read this book or aren't programmers...

Great book on the foundations of the UNIX environment 5 out of 5 stars.
3 of 3 people found this review helpful.

In spite of its advanced age, this book is still relevant and explains many topics better than much newer books on the various flavors of UNIX. Although there are better books on the specific flavors of UNIX available today, no other book does as good a job of explaining the philosophy of generic UNIX and its intrinsic relationship to the C programming language. The book starts out talking about invoking common commands from the command line, the UNIX file system, and then moves on to "filtering"- which in this context means feeding the output of one command into the input of another command until you obtain the output you desire. Next shell programming is introduced along with sed and awk, which are the oldest of the UNIX scripting languages. Finally, we exhaust what can be done with sed, awk, and scripts consisting of UNIX commands already in existence. So, the authors show us how to "roll our own" UNIX commands by writing C programs and invoking their executable versions just like a UNIX command would be invoked. This part of the book is not meant to be a tutorial on the C programming language, so the reader should already know C or have another source for learning it. As an addendum to the section on C programming and UNIX, the authors illustrate how to use the UNIX system calls to build a richer set of commands. These system calls are interfaces to the UNIX OS kernel and provide a means for the programmer/user to access I/O, create and access files and directories, process errors, manage and create processes, and handle signals - which are the UNIX version of interrupts and exceptions. The book closes with a discussion of yacc and lex and illustrates how they can be used to build a calculator for use in the UNIX environment.
This is a very "hands on" kind of book, so you should have access to a UNIX based system that has a C compiler handy so that you can type in the commands and do the exercises as you read along in the book. If you are a beginner to the world of UNIX, regardless of the flavor that you are ultimately interested in using, this is a great book to get your feet wet and to understand the power of this operating system.

Editorial Review:

Most of the book is devoted to discussions of individual tools, but throughout run the themes of combining programs and of using programs to build programs--emphasizing how they fit in the environment.

Zigbee Wireless Networking

Drew Gislason

Zigbee Wireless Networking Drew Gislason Amazon Price: $53.95
List Price: $59.95
Usually ships in 24 hours
By: Newnes
Amazon Marketplace: 24 new & used starting at $44.73

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Certification Central -> General
Subjects -> Computers & Internet -> Certification Central -> General AAS
Subjects -> Computers & Internet -> Networking -> Networks, Protocols & APIs -> Networks

Customer Reviews:
Total reviews: 3 Average rating: 4.5 of 5

Editorial Review:

ZigBee is a standard based on the IEEE 802.15.4 standard for wireless personal networks. This standard allows for the creation of very lost cost and low power networks - these applications run for years rather than months. These networks are created from sensors and actuators and can wireless control many electrical products such as remote controls, medical, industrial, and security sensors.

Hundreds of companies are creating applications including Mitsubishi, Motorola, Freescale, and Siemens. This book is written for engineers who plan to develop ZigBee applications and networks, to understand how they work, and to evaluate this technology to see if it is appropriate to a particular project. This book does not simply state facts but explains what ZigBee can do through detailed code examples.

CONTENTS:
CHAPTER 1 HELLO ZIGBEE
CHAPTER 2 DECIDING ON ZIGBEE
CHAPTER 3 THE ZIGBEE DEVELOPMENT ENVIRONMENT
CHAPTER 4 ZIGBEE APPLICATIONS
CHAPTER 5 ZIGBEE, ZDO AND ZDP
CHAPTER 6 THE ZIGBEE CLUSTER LIBRARY
CHAPTER 7 THE ZIGBEE NETWORKING LAYER
CHAPTER 8 COMMISSIONING ZIGBEE NETWORKS
CHAPTER 9 ZIGBEE GATEWAYS
APPENDIX A ZIGBEE 2007 AND ZIGBEE PRO
APPENDIX B ZIGBEE QUICK REFERENCE
APPENDIX C ZIGBEE CLUSTER LIBRARY QUICK REFERENCE

*Details how to plan and develop applications and networks
*Zigbee sensors have many applications including industrial automation, medical sensing, remote controls, and security
*Hot topic for today's electrical engineer because it is low cost and low power

Operating System Concepts (7th Edition)

Abraham Silberschatz, Peter Baer Galvin, Greg Gagne

Operating System Concepts (7th Edition) Abraham Silberschatz, Peter Baer Galvin, Greg Gagne Amazon Price: $103.16
Usually ships in 24 hours
By: Wiley
Amazon Marketplace: 51 new & used starting at $29.97

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Computer Science -> General AAS
Subjects -> Computers & Internet -> Operating Systems -> General
Subjects -> Computers & Internet -> Operating Systems -> General AAS

Customer Reviews:
Total reviews: 19 Average rating: 4.0 of 5

Editorial Review:

Another defining moment in the evolution of operating systems
Small footprint operating systems, such as those driving the handheld devices that the baby dinosaurs are using on the cover, are just one of the cutting-edge applications you'll find in Silberschatz, Galvin, and Gagne's Operating System Concepts, Seventh Edition.
By staying current, remaining relevant, and adapting to emerging course needs, this market-leading text has continued to define the operating systems course. This Seventh Edition not only presents the latest and most relevant systems, it also digs deeper to uncover those fundamental concepts that have remained constant throughout the evolution of today's operation systems. With this strong conceptual foundation in place, students can more easily understand the details related to specific systems.
New Adaptations
* Increased coverage of user perspective in Chapter 1.
* Increased coverage of OS design throughout.
* A new chapter on real-time and embedded systems (Chapter 19).
* A new chapter on multimedia (Chapter 20).
* Additional coverage of security and protection.
* Additional coverage of distributed programming.
* New exercises at the end of each chapter.
* New programming exercises and projects at the end of each chapter.
* New student-focused pedagogy and a new two-color design to enhance the learning process.

Next Generation Wireless LANs: Throughput, Robustness, and Reliability in 802.11n

Eldad Perahia, Robert Stacey

Next Generation Wireless LANs: Throughput, Robustness, and Reliability in 802.11n Eldad Perahia, Robert Stacey Amazon Price: $50.40
List Price: $70.00
Usually ships in 24 hours
By: Cambridge University Press
Amazon Marketplace: 27 new & used starting at $49.38

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Programming -> APIs & Operating Environments -> Palm OS
Subjects -> Professional & Technical -> Engineering -> Electrical & Electronics -> General
Subjects -> Professional & Technical -> Engineering -> Electrical & Electronics -> General AAS

Customer Reviews:
Total reviews: 1 Average rating: 5.0 of 5

a book by engineer and for engineer 5 out of 5 stars.
1 of 1 people found this review helpful.

For people who working on 802.11n, they can not afford to miss this book. This is a book written by engineers who are actually working on the real product. The book helps reader to navigate through the complex 802.11n standard, and provides valuable design techniques.

Even for people not working on 802.11n, this book still serves as a nice reference book for MIMO and OFDM technology. I am not working on 802.11n, I am working on WiMAX. but the MIMO technology described in this book is far more better than any WiMAX book.

Editorial Review:

This exciting and comprehensive overview describes the underlying principles, implementation details, and key enhancing features of the new IEEE 802.11n standard, which has been created to significantly improve network throughput. A detailed discussion of important strength and reliability enhancing features is given in addition to a clear summary of any issues. Advanced topics are also covered. With numerous examples and simulation results included to highlight the benefits of the new features, this is an ideal reference for designers of Wireless Local Area Network (LAN) equipment, and network managers whose systems adopt the new standard. It is also a useful distillation of 802.11n technology for graduate students and researchers in the field of wireless communication.

UNIX Network Programming, Volume 2: Interprocess Communications (2nd Edition) (The Unix Networking Reference Series , Vol 2)

W. Richard Stevens

UNIX Network Programming, Volume 2: Interprocess Communications (2nd Edition) (The Unix Networking Reference Series , Vol 2) W. Richard Stevens Amazon Price: $66.66
List Price: $83.33
Usually ships in 24 hours
By: Prentice Hall PTR
Amazon Marketplace: 42 new & used starting at $29.99

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Networking -> Networks, Protocols & APIs -> Networks
Subjects -> Computers & Internet -> Networking -> Networks, Protocols & APIs -> General
Subjects -> Computers & Internet -> Networking -> Networks, Protocols & APIs -> General AAS

Customer Reviews:
Total reviews: 12 Average rating: 4.5 of 5

Five star book on a four star subject 5 out of 5 stars.
37 of 39 people found this review helpful.

Since anyone considering buying a technical book always needs to know what it covers, here's the table of contents:

Part 1. Introduction

1. Introduction

2. Posix IPC

3. System V IPC

Part 2. Message Passing

4. Pipes and FIFOs

5. Posix Message Queues

6. System V Message Queues

Part 3. Synchronization

7. Mutexes and Condition Variables

8. Read-Write Locks

9. Record Locking

10. Posix Semaphores

11. System V Semaphores

Part 4. Shared Memory

12. Shared Memory Introduction

13. Posix Shared Memory

14. System V Shared Memory

Part 5. Remote Procedure Calls

15. Doors

16. Sun RPC

Epilogue

Appendix A. Performance Measurements

Appendix B. Threads Primer

Appendix C. Miscellaneous Source Code

Appendix D. Solutions to Selected Exercises

Bibliography

Index

This is the third and least of Stevens' three books on UNIX programming (he also coauthored a multi-volume work on TCP). It is the not the least because it is necessarily the worst, but because it has the shortest and has the narrowest application domain.

Having said it is the least, it remains a work of the highest quality in an industry that is notable for the huge quantity of bad books that it produces. The structure of this book will be familiar to readers of his prior two books: the lowest-level building block around which Stevens structures the book is the individual function call. For each call (or minor variations on a single call), he provides the C prototype, and then, in text, explains what the function does, what it's arguments are for, and then provides a small C program that demonstrates it in action (all of the sample programs can also be downloaded from the web). These function-level building blocks are arranged into related sets, each of which is a chapter in the book. Each chapter has a wrapper that explains the basic concepts behind the functions in that chapter, and some review exercises at the end. The chapters in turn build on each other, with the most basic ones at the beginning and the more difficult ones towards the end.

In spite of the book's many positive qualities, one thing that this book brings to light, however, is that there is a thread-sized hole in Stevens' UNIX writings. "Advanced Programming in the UNIX Environment" had a great deal of information about processes, but nothing about threads. "UNIX Network Programming: Volume 1", discussed multi-threaded socket programs, but didn't go into any depth on threading. This volume, although it discusses thread synchronization, only touches on general threading issues. Thus, the works, taken as a group, go into some of the important issues and uses of threading without giving the reader a solid grounding in the subject. As threading increases in frequency, this deficiency has grown in importance.

Another difference between this book and its predecessors is that it deals with an area where standards are much weaker than the others; thus, the chapters often have to explain different implementations for accomplishing a task rather than building a basic-to-advanced sequence. This obviously is in no way Stevens' fault, but many readers will find that half the book, which is already the thinnest of Stevens' programming books, is concerned with API's which do not exist on their platform of interest.

To sum up, while this review clearly shows the reservations I have about this book compared to its predecessors, it must still be stressed that Stevens' is a technical author of the highest level. If you do have a need to understand any of the subjects in this book, you won't find a better teacher from which to learn it, and that is why I am still giving the book five stars.

Editorial Review:

Presents a comprehensive guide to every form of IPC, including message passing, synchronization, shared memory, & Remote Procedure Calls (RPC). Text contains extensive new source code - all carefully optimized & available on the Web. DLC: Unix (Computer file).

Design of the UNIX Operating System (Prentice Hall Software Series)

Maurice J. Bach

Design of the UNIX Operating System (Prentice Hall Software Series) Maurice J. Bach Amazon Price: $65.99
List Price: $73.33
Usually ships in 24 hours
By: Prentice Hall PTR
Amazon Marketplace: 64 new & used starting at $10.20

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Hardware -> General
Subjects -> Computers & Internet -> Hardware -> General AAS
Subjects -> Computers & Internet -> Operating Systems -> Unix -> General

Customer Reviews:
Total reviews: 23 Average rating: 4.5 of 5

A model for how technical books should be written 5 out of 5 stars.
11 of 11 people found this review helpful.

Maurice Bach's The Design of the Unix Operating System still holds the place of honor on my technical reference bookshelf. After almost 20 years, it provides a clear overview of basic Unix organization and operations and is a model for how technical books should be written. Readers who complain that the text is dated evidently did not bother to notice the 1986 copyright date. Its age, however, has not diminished its clarity of content or usefulness in understanding the Unix operating system. Bach deserves an award for excellence in technical writing.

Editorial Review:

This is the first, and still, the most comprehensive book to describe the sophisticated workings of the UNIX System V kernel--the internal algorithms, the structures that form the basis of the UNIX operating system, and their relationship to the programming interface. System programmers will gain a better understanding of how the kernel works and will be able to compare algorithms used in the UNIX system to algorithms used in other operating systems. Programmers on UNIX systems will gain a deeper understanding of how their programs interact with the system and can thereby code more efficient programs.

Essential COM (DevelopMentor Series)

Don Box

Essential COM (DevelopMentor Series) Don Box Amazon Price: $34.64
List Price: $54.99
Usually ships in 24 hours
By: Addison-Wesley Professional
Amazon Marketplace: 58 new & used starting at $5.94

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Microsoft -> Development -> C & C++ Windows Programming
Subjects -> Computers & Internet -> Networking -> Networks, Protocols & APIs -> COM & DCOM
Subjects -> Computers & Internet -> Operating Systems -> General

Customer Reviews:
Total reviews: 91 Average rating: 4.5 of 5

Editorial Review:

Written by a leading COM authority, this unique book reveals the essence of COM, helping developers to truly understand the why, not just the how, of COM. Understanding the motivation for the design of COM and its distributed aspects is critical for developers who wish to go beyond simplistic applications of COM and become truly effective COM programmers. As the COM programming model continues to evolve, such insight also becomes essential to remaining current with extensions, such as Microsoft Transaction Server and COM+. By showing you why Distributed COM works as it does, Don Box enables you to apply the model creatively and effectively to everyday programming problems.

This book examines COM from the perspective of a C++ developer, offering a familiar frame of reference to ease you into the topic. You will also find comprehensive coverage of the core concepts of Distributed COM (interfaces, classes, apartments, and applications), including detailed descriptions of COM theory, the C++ language mapping, COM IDL (Interface Definition Language), the remoting architecture, IUnknown, monikers, threads, marshalers, security, and more. In addition, the book offers a thorough explanation of COM's basic vocabulary, provides a complete Distributed COM application to illustrate programming techniques, and includes the author's tested library of COM utility code.

Operating Systems: Internals and Design Principles (6th Edition) (GOAL Series)

William Stallings

Operating Systems: Internals and Design Principles (6th Edition) (GOAL Series) William Stallings Amazon Price: $105.60
List Price: $132.00
Usually ships in 24 hours
By: Prentice Hall
Amazon Marketplace: 50 new & used starting at $72.12

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Operating Systems -> General
Subjects -> Computers & Internet -> Operating Systems -> General AAS
Subjects -> Computers & Internet -> Programming -> APIs & Operating Environments -> Operating Systems Theory

Customer Reviews:
Total reviews: 37 Average rating: 3.0 of 5

From A Nerd of Nerds 2 out of 5 stars.
0 of 0 people found this review helpful.

I am a nerd. As a student at the end of my Junior year, CS Grads wonder how I know more about topics they studied in 400 level courses than they do. The answer is simple; I enjoy learning. I read texts for fun.

With that in mind, I think this book may be the worst book on OSs that I have seen. It is incomplete and not enjoyable, even to the most enthusiastic student. I much prefer Tanenbaum's book to this.

BYU is dropping this book after using it for one semester of use. I am happy about that, but I only wish I could get a refund. This book is not a keeper.

Editorial Review:

Serving as both a basic reference and an up-to-date survey of the state of the art, this book covers the concepts, structure, and mechanisms of operating systems. Stallings presents the nature and characteristics of modern-day operating systems clearly and completely. Updated treatment of Windows as a case study to cover Windows Vista. Online animations with references incorporated throughout. A new chapter on Embedded Operating Systems. Part Six (Distributed Systems and Security) moved online, reducing the cost and size of the book without loss of content. Expanded coverage of security. New figures added, with many existing figures updated to enhance clarity. A useful reference for programmers, systems engineers, network designers and others involved in the design of computer products, information system and computer system personnel.

Understanding Operating Systems, Fifth Edition

Ann McHoes, Ida M. Flynn

Understanding Operating Systems, Fifth Edition Ann McHoes, Ida M. Flynn Amazon Price: $128.65
List Price: $142.95
Usually ships in 24 hours
By: Course Technology
Amazon Marketplace: 69 new & used starting at $41.17

Buy at Amazon.com

Browse similar items by category:
Subjects -> Computers & Internet -> Computer Science -> General AAS
Subjects -> Computers & Internet -> Operating Systems -> General
Subjects -> Computers & Internet -> Operating Systems -> General AAS

Customer Reviews:
Total reviews: 14 Average rating: 3.5 of 5

Anemic, Obsolete, and Contains factual errors 2 out of 5 stars.
13 of 18 people found this review helpful.

When I received this book in the mail, I was curious as to why it was including a large section on MS-DOS. While there is historical and pedagogical justification for covering MS-DOS, the cover text claims that MS-DOS is one of "the three most widely-used operating systems". This statement is a bit dated. While MS-DOS may have formed the basis for early versions of MS-Windows, current versions are NT based. The book's discussion of the relationship between MS-DOS, Windows, and Windows-NT is a bit muddled.

Turning to the actual section on MS-DOS, we read that MS-DOS was the "successor to CP/M" which is correct. However, the authors go on to flatly claim that "CP/M ran "8-bit machines marketed by Apple Computer and Tandy Corporation". This claim is hard to understand. CP/M was an operating system which ran on Intel 8080 and Zilog Z80 processors. The Apple II computer incorporated a Mostech 1802 processor which executed a superset of the Motorola 6800 instruction set. The two instruction sets families were mutually incompatible. Further, it is well known that Steve Wozniak produced the operating system for the Apple II. Ignorance of instruction set incompatibility is not a good indicator of textbook reliability.

While the book does cover Bell Unix and Linux, it does not appear to cover BSD. BSD is historically significant in both the evolution of the unix operating system and the internet. The index also lacks a reference to the GNU project which is a pivotal component of any delivered Linux system.

While this text does cover some operating system theory and does distribute architectural principles and features such as RAID systems throughout the text, it does little to explain how operating systems actually work. In particular, it does not have much in the way of code samples for key components such as the multitasking kernel.

This text lacks a separate section for architecture review. It begins with a chapter on memory allocation and proceeds to a chapter on process scheduling. While architectural features are distributed throughout the text, the text can not stand alone for programs which expect student to learn systems programming.

Physically, the book is handsomely produced and is of a more student-friendly size than many other textbooks. It is well illustrated with illustrations for such classic concurrency problems as the Dining Philosopher's Problem. This book may be appropriate for a course taught to future IT technicians, but should not be considered as a text for a Computer Science, Software Engineering, or Computer Engineering program.

This review is for the Fourth Edition ISBN 0-534-42366-3

Editorial Review:

With the same straightforward and clear writing style that has made previous editions so successful, Understanding Operating Systems, Fifth Edition, provides the ideal blend of operating theory and practice. Coverage includes the fundamentals of operating systems: what they are, what they do, how they function, how they can be evaluated, and how they compare to one another. Part One describes the management of memory, processors, devices, files, and networks as well as system security, ethics, and overall system management. The second part of the book focuses on four specific operating systems (UNIX, MS-DOS, Windows, and Linux) and how they apply the theory explained in the first part of the text. Updates include discussions of new technologies that affect operating system design, including multi-core chips and virtualization, making this edition a current and relevant resource.

Page 3 of 200 - Go to page: 1 2 3 4 5 6 7 8 14

Return to MagicBeanDip.com

This page was created in 1.3291 seconds.