Computer Systems: A Programmer's Perspective


Randal E. Bryant - 2002
    Often, computer science and computer engineering curricula don't provide students with a concentrated and consistent introduction to the fundamental concepts that underlie all computer systems. Traditional computer organization and logic design courses cover some of this material, but they focus largely on hardware design. They provide students with little or no understanding of how important software components operate, how application programs use systems, or how system attributes affect the performance and correctness of application programs. - A more complete view of systems - Takes a broader view of systems than traditional computer organization books, covering aspects of computer design, operating systems, compilers, and networking, provides students with the understanding of how programs run on real systems. - Systems presented from a programmers perspective - Material is presented in such a way that it has clear benefit to application programmers, students learn how to use this knowledge to improve program performance and reliability. They also become more effective in program debugging, because t

Peter Norton's Introduction to Computers


Peter Norton - 1994
    It includes three entirely new chapters on the Internet, computer graphics, and multimedia. Thorough yet flexible, Introduction to Computers is appropriate for a full-semester course -- with or without a hands-on lab. The text is available with a student CD-ROM that contains interactive multimedia materials for each chapter. Also available are an Electronic Study Guide on CD-ROM, HyperGraphics package, and an Instructor's Productivity Center on CD-ROM.

Microelectronics


Jacob Millman - 1979
    With pedagogical use of second color, it covers devices in one place so that circuit characteristics are developed early.

Tourism: Principles, Practices, Philosophies


Charles R. Goeldner - 1984
    Anyone involved in the work or study of today's tourism industry must consider all these factors together and their effect on it.This updated and revised Eleventh Edition of Tourism presents a comprehensive introduction to travel and tourism, while continuing the tested approach of successful previous editions. New and revised coverage, integrating the latest developments in the tourism industry, includes:Profiles of such industry leaders as J. W. Marriott, Jr, of Marriott International, Inc., James Rasulo of Walt Disney Parks and Resorts, and Francesco Frangialli, Secretary-General of the United Nations World Tourism Organization Lively and fun "Global Insights" look at emerging areas of importance in tourism Demographic trends, such as how the many new travelers from BRIC nations (Brazil, Russia, India, and China) recreate and seek culture New information on transportation options, including high-speed rail and river cruises New consideration of the use of the Internet, particularly Web 2.0 (podcasting, social networks, and blogs), in tourism research, marketing, and promotion Updates on passport, visa, and governmental policies Expanded treatment of crisis management Moving easily between theory and practice, Tourism, Eleventh Edition offers an unparalleled discussion of recreational travel today, and is suitable both as a lively learning tool for students and a reliable go-to reference for tourism professionals.

Fundamentals of Electric Circuits (With CD-ROM)


Charles K. Alexander - 1999
    The main objective of this book is to present circuit analysis in a clear, easy-to-understand manner, with many practical applications to interest the student. Each chapter opens with either historical sketches or career information on a subdiscipline of electrical engineering. This is followed by an introduction that includes chapter objectives. Each chapter closes with a summary of the key points and formulas. The authors present principles in an appealing and lucid step-by-step manner, carefully explaining each step. Important formulas are highlighted to help students sort out what is essential and what is not. Many pedagogical aids reinforce the concepts learned in the text so that students get comfortable with the various methods of analysis presented in the text.

Analytical Chemistry


Gary D. Christian - 2003
    Examples of analytical techniques are drawn from such areas as life sciences, clinical chemistry, air and water pollution, and industrial analyses. New to this edition: Excel spreadsheets on CD-ROM * New chapters on good laboratory practice, as well as genomics and proteomics * A more modern flavor.

Strategic Marketing


David W. Cravens - 1982
    The new edition of "Strategic Marketing" uses a decision-making process to examine the key concepts and issues involved in analyzing and selecting strategies. Marketing strategy is considered from a total business perspective, examining marketing strategy beyond the traditional emphasis on marketing functions. The length and design of the book offer flexibility in the use of the text material and cases. New features and updated cases have made this text the most relevant text in the market today.

Foundations of Addictions Counseling


David Capuzzi - 2007
    " "" Practical and comprehensive, "Foundations of Addiction Counseling "explores an array of techniques and skills that a new practitioner will need in the real world while providing a thorough review of the research, theory, and history of addiction counseling. With chapters written by expert scholars, this text covers many topics in-depth often ignored by other comparable books, such as professional issues in addictions counseling, the assessment of client strengths, gender issues in substance abuse, working in rehabilitation centers, and working with clients with disabilities. The second edition of this unique text offers prospective counselors the tools and strategies they will need for working with general and special populations, including assessment tools, strategies for outpatient and inpatient treatment, information about maintenance and relapse prevention, and counseling strategies for couples, families, children, adolescents, college students, and recovering addicts. The revised edition includes expanded discussions on a number of topics, new case studies, and completely updated resources and web references.

Exploring Medical Language: A Student-Directed Approach


Myrna LaFleur Brooks - 1985
    With a logical, body-systems organization and engaging terminology exercises throughout, it's your key to communicating confidently and effectively with other health care professionals.Systematic approach to terminology prepares you to recognize and define new words as you encounter them and build the medical vocabulary you'll need in the health care setting.Pronunciation key provides quick access to frequently referenced material.Complimentary and Alternative Medicine terms boxes highlight words and phrases associated with this increasingly popular discipline.Case studies encourage critical thinking and demonstrate how to apply the information you've learned.Terminology flash cards, included with every book, give you valuable review and self-assessment tools you can take anywhere for study on the go.Evolve resources enhance your learning and reinforcement opportunities with additional exercises, a Spanish/English glossary, and the Body Spectrum Electronic Anatomy Coloring Book.Medical Terminology Online, available at an additional charge, gives you access to a complete online course for the most advanced learning and understanding.New terms and abbreviations familiarize you with the latest terminology in use in health care.New images and illustrations visually acquaint you with pathologic information and procedures you'll encounter in the clinical setting.Enhanced chapter features highlight important concepts and provide guidance for more effective learning and study.CD references within the text direct you to expanded learning opportunities on the companion CD.More than 20 new medical records let you practice medical terminology using the forms you'll encounter in the clinical setting.New icons make it easy to distinguish a variety of helpful boxes and reference the material you need quickly.Answers to review exercises help you gauge your strengths and weaknesses and configure the most effective study plan for you.Website boxes refer you to valuable content you can access online for further learning.Revised pharmacy appendix helps you easily reference key pharmaceutical terms.The vastly updated companion CD provides fun alternatives for reinforcing what you've learned with new learning games, including Medical Millionaire and Termbusters.Enhanced audio companion, available on CD or as iTerms downloads for portable media players, helps you perfect your pronunciation skills and confidently use the terms you've learned in practice.

English Teacher's Survival Guide: Ready-To-Use Techniques & Materials for Grades 7-12


Mary Lou Brandvik - 1994
    Included are 175 easy-to-use strategies, lessons, and checklists for effective classroom management, and over 50 reproducible samples that you can adopt immediately for planning, evaluation, or assignments. The Guide helps you create a classroom that reflects the excitement for learning that every English teacher desires.

Foundations of Earth Science


Frederick K. Lutgens - 1996
    This highly visual, non- technical survey emphasizes broad, up-to-date coverage of basic topics and principles in geology, oceanography, meteorology, and astronomy. The text's flexible design lends itself to the diversity of Earth science courses in both content and approach. As in previous editions, the main focus is to foster student understanding of basic earth science principles.

Experiencing the Lifespan


Janet Belsky - 2006
    In 2007, Janet Belsky's "Experiencing the Lifespan" was published to widespread instructor and student acclaim, ultimately winning the 2008 Textbook Excellence Award from the Text and Academic Authors Association. Now that breakthrough text returns in a rigorously updated edition that explores the lifespan by combining the latest research with a practicing psychologist's understanding of people, and a teacher's understanding of students and classroom dynamics. And again, all of this in the right number of pages to fit comfortably in a single term course.

Discovering Chess Openings: Building a Repertoire from Basic Principles


John Emms - 2006
    The key to successful opening play is not simply learning lines off by heart; instead it's the understanding of the basic principles, and here the reader is guided through the vital themes: swift development, central control and king safety.

The Linux Programming Interface: A Linux and Unix System Programming Handbook


Michael Kerrisk - 2010
    You'll learn how to:Read and write files efficiently Use signals, clocks, and timers Create processes and execute programs Write secure programs Write multithreaded programs using POSIX threads Build and use shared libraries Perform interprocess communication using pipes, message queues, shared memory, and semaphores Write network applications with the sockets API While The Linux Programming Interface covers a wealth of Linux-specific features, including epoll, inotify, and the /proc file system, its emphasis on UNIX standards (POSIX.1-2001/SUSv3 and POSIX.1-2008/SUSv4) makes it equally valuable to programmers working on other UNIX platforms.The Linux Programming Interface is the most comprehensive single-volume work on the Linux and UNIX programming interface, and a book that's destined to become a new classic.Praise for The Linux Programming Interface "If I had to choose a single book to sit next to my machine when writing software for Linux, this would be it." —Martin Landers, Software Engineer, Google "This book, with its detailed descriptions and examples, contains everything you need to understand the details and nuances of the low-level programming APIs in Linux . . . no matter what the level of reader, there will be something to be learnt from this book." —Mel Gorman, Author of Understanding the Linux Virtual Memory Manager "Michael Kerrisk has not only written a great book about Linux programming and how it relates to various standards, but has also taken care that bugs he noticed got fixed and the man pages were (greatly) improved. In all three ways, he has made Linux programming easier. The in-depth treatment of topics in The Linux Programming Interface . . . makes it a must-have reference for both new and experienced Linux programmers." —Andreas Jaeger, Program Manager, openSUSE, Novell "Michael's inexhaustible determination to get his information right, and to express it clearly and concisely, has resulted in a strong reference source for programmers. While this work is targeted at Linux programmers, it will be of value to any programmer working in the UNIX/POSIX ecosystem." —David Butenhof, Author of Programming with POSIX Threads and Contributor to the POSIX and UNIX Standards ". . . a very thorough—yet easy to read—explanation of UNIX system and network programming, with an emphasis on Linux systems. It's certainly a book I'd recommend to anybody wanting to get into UNIX programming (in general) or to experienced UNIX programmers wanting to know 'what's new' in the popular GNU/Linux system." —Fernando Gont, Network Security Researcher, IETF Participant, and RFC Author ". . . encyclopedic in the breadth and depth of its coverage, and textbook-like in its wealth of worked examples and exercises. Each topic is clearly and comprehensively covered, from theory to hands-on working code. Professionals, students, educators, this is the Linux/UNIX reference that you have been waiting for." —Anthony Robins, Associate Professor of Computer Science, The University of Otago "I've been very impressed by the precision, the quality and the level of detail Michael Kerrisk put in his book. He is a great expert of Linux system calls and lets us share his knowledge and understanding of the Linux APIs." —Christophe Blaess, Author of Programmation systeme en C sous Linux ". . . an essential resource for the serious or professional Linux and UNIX systems programmer. Michael Kerrisk covers the use of all the key APIs across both the Linux and UNIX system interfaces with clear descriptions and tutorial examples and stresses the importance and benefits of following standards such as the Single UNIX Specification and POSIX 1003.1." —Andrew Josey, Director, Standards, The Open Group, and Chair of the POSIX 1003.1 Working Group "What could be better than an encyclopedic reference to the Linux system, from the standpoint of the system programmer, written by none other than the maintainer of the man pages himself? The Linux Programming Interface is comprehensive and detailed. I firmly expect it to become an indispensable addition to my programming bookshelf." —Bill Gallmeister, Author of POSIX.4 Programmer's Guide: Programming for the Real World ". . . the most complete and up-to-date book about Linux and UNIX system programming. If you're new to Linux system programming, if you're a UNIX veteran focused on portability while interested in learning the Linux way, or if you're simply looking for an excellent reference about the Linux programming interface, then Michael Kerrisk's book is definitely the companion you want on your bookshelf." —Loic Domaigne, Chief Software Architect (Embedded), Corpuls.com

Aircraft Structures for Engineering Students


T.H.G. Megson - 1989
    It covers all fundamental subjects, including elasticity, structural analysis, airworthiness and aeroelasticity. Now in its fourth edition, the author has revised and updated the text throughout and added new case study and worked example material to make the text even more accessible.The leading Aircraft Structures text, covering a complete course from basic structural mechanics to finite element analysisEnhanced pedagogy with additional case studies, worked examples and home work exercises