About the Book
Features
- Generic, non-language-specific approach
— Presents the tools and concepts required when using any programming language to develop computer applications.
- Broad coverage
— Ranges from the basics of mathematical functions and operators to the design and use of such techniques as code, arrays, pointers, other data structures, database concepts, and object- oriented programming concepts.
- Problem-solving tools
— Discusses the problem analysis chart, interactivity (structure) chart, IPO chart, the coupling diagram, algorithms, flowcharts, and tools to help with the development of object oriented programming solutions.
- Structured programming techniques —
Covers sequential, decision, loop, and case logic structures.
- Full chapter on variables, constants, data types, functions, operators, equations, and expressions.
- Various types of data structures
— Provides full chapter coverage on arrays, stacks, linked lists, binary trees, and database.
- Problem solving for applications
— Presents techniques for page layout, spreadsheets, database management systems, and document processing.
- “What's Wrong with This?” sections
in problem sections — Challenge students to think critically and analytically to debug programs.
- “Putting It All Together sections”
— Walk students through a complete solution for a given problem, using the concepts previously presented.
- Abundant pedagogical aids integrated throughout
— Includes chapter objectives, chapter summaries, key words, chapter exercises and problems, glossaries, and tables of flowcharting symbols and functions.
Features
- NEW—
An enhanced student-friendly design including full color throughout
- NEW—
Chapter opening “Writing at Work” case studies introduce chapter topics with real-life applications
- NEW—
“Before/After” examples visually demonstrate how revision improves communication
- NEW—
“Tech Links” direct students to useful web sites or to online resources available at the book’s Companion Website
- NEW—
“Technology Tips” provide students with helpful instruction on using common computer programs to communicate.
- NEW—
“Web Workshops” give students opportunities to investigate real-world applications on the Internet.
Features
- Clear, well-researched writing continues to be applauded by both students and instructors.
- The illustrations are produced in collaboration with Neil Carlson and Jay Alexander. This author/artist collaboration results in clearer, more consistent, and more student-friendly illustrations than any other physiology textbook.
- Chapter 12, “Neurological Disorders,” continues to be a student and instructor favorite.
- Each chapter contains the following pedagogy: Learning objectives, prologue, epilogue, interim summaries, and thought questions.
Features
- A significant number of end-of-chapter problems have been updated
- The Verilog Hardware Description Language (HDL) has been updated and expanded to exploit key enhancements that were introduced in IEEE standards 1364-2001 and 1364-2005
- The text introduces more graphical material to better serve learners oriented to graphical mediums. Karnaugh maps are, likewise, presented with additional graphics to facilitate understanding of their use
- HDL material is presented at a level suitable for students learning digital circuits and a hardware description language at the same time
About the Authors
M. Morris Mano, California State University, Los Angeles.
Micheal D. Ciletti, University of Colorado, Colorado Springs.Features
- Complete information on all of the world's most important standards—For cellular, cordless telephone, and personal communications systems, including AMPS, ETACS, U.S. Digital Cellular, GSM, CDMA, DECT, WACS, CT-2, PDC, and CDPD.
- All new end of chapter solved example problems—On topics ranging from cellular system design to networking.
- Hundreds of figures, tables, and diagrams—With clear explanations of all major concepts.
Features
- Many case studies, including Indian cases and examples, have been added.
- Pedagogical tools like multiple choice questions, chapter objectives, and summaries have been added.
- Information about Design for Six Sigma (DFSS) is covered in the chapter on quality by design.
- Failure Mode and Effect Analysis (FMEA) is revised as per the fourth revision of FMEA manual by Automotive Industry Action Group (AIAG).
- Measurement Systems Analysis is added in the chapter on statistical process control.
- Revised updates on quality standards like the ISO 9000 and ISO 14000 series, and other sector specific standards like TL 9000, have been included.
- New concepts in performance measures like revised criteria for the Malcolm Baldrige Award, Balance Scorecard, etc. have been added.
Features
- Specific coverage: The topic flow matches that of the syllabus.
- Many ‘Prove It!’ sections make concepts easier to understand by way of quick demonstrations of the relevant processes.
- Issues relating to the neuroscience of memory and cognition will be helpful for those anticipating careers in social cognitive psychology, cognitive neuropsychology, clinical and forensic psychology, basic or applied cognitive psychology, and industrial-organizational psychology.
- Themes of embodied cognition and emotion are interwoven in the text to help you understand how they relate to your everyday experience as well as to the other psychology courses you may be taking.
Features
- Adorable Characters Aladini, Anjali and Aryan introduce the topics that will be learnt in each chapter
- Quick Questions and Check Your Progress questions interspersed with the text for quick self-testing help in the formative assessment
- Quick Fact provides interesting tidbits of information related to the topic at hand
- Quick Tip presents useful alternative options/shortcuts for performing operations
- Recap Time at the end of each chapter for quick and easy recapitulation
- Assessment Time contains carefully graded exercises to test the knowledge of concepts learnt. Besides, these can also be used for summative assessment.
- Activity Time for practical hands-on exercises to strengthen the understanding and to hone computer skills
- Notes for the Teacher contain suggestions on how to introduce the various topics
- Project Work, sample Olympiad Questions and Tech Terms have been included
- Free Poster for classes 1 and 2
Features
- The content of this book is mapped to the 2011 PTU syllabus
- More than 250 solved programs and 250 practice problems will help students to prepare for their exams
- Three years’ solved question papers have been added to the book
- Step-by-step programming procedures are explained in detail
About the Authors
Ashok N. Kamthane is an associate professor at the Department of Electronics and Telecommunication, SGGS Institute of Engineering and Technology, Nanded, Maharashtra.
ITL Education Solutions Limited (ITL ESL) is a part of the ITL group, which has operations all over the world with a significant presence in computer education and IT-enabled services.Features
- Uses project-based tutorials and real-world examples to teach beginner Flex developers how to create Rich Internet Applications
- Written by a team of authors with practical experience as consultants, mentors and developers of courseware
- Includes complete coverage of New Flex 4 features such as the Spark Component Model, advanced skinning, component creation
Features
- Deeply understand and fully master the role of the agile coach in helping teams produce truly remarkable products
- Move from "command-and-control" project management to effective leadership for exceptional performance
- Practical tools and techniques that reflect Lyssa Adkins' immense experience as an agile coach, trainer, and project leader
Features
- The hands-on introduction to Android programming for everyone with basic Java experience: introduces the development environment and teaches every essential concept with carefully-explained code
- Covers everything from user interfaces to location-based and social networking features
- Combines step-by-step instructions, examples, Q and As, quizzes, exercises, tips, shortcuts, and moreAbout the Authors
Lauren Darcey is responsible for the technical leadership and direction of a small software company specializing in mobile technologies, including Android, iPhone, Blackberry, Palm Pre, BREW, and J2ME. With more than two decades of experience in professional software production, Lauren is a recognized authority in enterprise architecture and the development of commercial-grade mobile applications. Lauren received a B.S. in Computer Science from the University of California, Santa Cruz.
She spends her copious free time traveling the world with her geeky mobile-minded husband and is an avid nature photographer. Her work has been published in books and newspapers around the world. In South Africa, she dove with 4-meter-long great white sharks and got stuck between a herd of rampaging hippopotami and an irritated bull elephant. She’s been attacked by monkeys in Japan, gotten stuck in a ravine with two hungry lions in Kenya, gotten thirsty in Egypt, narrowly avoided a coup d’état in Thailand, geocached her way through the Swiss Alps, drank her way through the beer halls of Germany, slept in the crumbling castles of Europe, and gotten her tongue stuck to an iceberg in Iceland (while being watched by a herd of suspicious wild reindeer).
Shane Conder has extensive development experience and has focused his attention on mobile and embedded development for the past decade. He has designed and developed many commercial applications for BREW, J2ME, Palm, Windows Mobile, and Android--some of which have been installed on millions of phones worldwide. Shane has written extensively about the mobile industry and evaluated mobile development platforms on his tech blogs and is well known within the blogosphere. Shane received a B.S. in Computer Science from the University of California.
A self-admitted gadget freak, Shane always has the latest phone or laptop. He can often be found fiddling with the latest technologies, such as Amazon Web Services, Android, iPhone, Google App Engine, and other exciting, state-of-the-art technologies that activate the creative part of his brain. He also enjoys traveling the world with his geeky wife, even if she did make him dive with 4-meter-long great white sharks and almost get eaten by a lion in Kenya. He admits that it was his fault they got attacked by monkeys in Japan, that he snickered and whipped out his Android phone to take a picture when Laurie got her tongue stuck to that iceberg in Iceland, and that he still hasn’t learned his lesson about writing his own bio.Features
· Everything Ubuntu users need to know to make the most of the brand-new version 10.4 of Ubuntu - from installation through desktop and server capabilities
· Updated server chapter to cover cloud computing and more closely cross reference the official server book
· Co-marketed by Canonical with the official Ubuntu logo and an updated Foreword by Ubuntu project founder Mark Shuttleworth
About the Authors
Benjamin Mako Hill serves on Ubuntu’s Community Council governance board, which helps oversee community aspects of Ubuntu. He is a fellow at the MIT Center for Future Civic Media, and a researcher and Ph.D. candidate at the MIT Sloan School of Management.
Matthew Helmke is one of the administrators of the Ubuntu Forums and a member of the Ubuntu membership board for Europe, the Middle East, and Africa.
Corey Burger serves on Ubuntu’s Community Council governance board, Ubuntu’s Marketing and News Teams, and is a geography student in his spare time.
Features
- Comprehensive, project-based lessons teach key concepts for creating vector-based artwork with Illustrator CS5
- All-updated lessons demonstrate new features, including perspective drawing tools, multiple artboards with video-specific presets, and more
- Official training series from Adobe Systems Inc., developed with the support of Adobe product experts
Features
- Step-by-step instructions carefully walk you through the most common C++ programming tasks
- Quizzes and exercises at the end of each chapter help you test yourself to make sure you’re ready to go on
- Starter kit software provides everything you need to create and compile C++ programs on any platform — Windows, Mac or Linux
About the Authors
Rogers Cadenhead is a writer, computer programmer, and web developer who has written 23 books on Internet-related topics, including Sams Teach Yourself Java in 21 Days and Sams Teach Yourself Java in 24 Hours. He publishes the Drudge Retort and other websites that receive more than 22 million visits a year. This book’s official website is at http://cplusplus.cadenhead.org. Features
- Entirely original content - not a compilation of previously published material
- Covers SEO, pay-per-click, mobile marketing, social media, "PR 2.0", analytics, email, blog marketing, multimedia, and much more
- Shows how to combine multiple web marketing approaches into a single, coherent, optimized strategy - and measure the results
Features
- Using a straightforward, step by step approach, each lesson builds upon the previous one, allowing you to learn the essentials of ASP.NET from the ground up
- Q and Ans, quizzes, and exercises at the end of each chapter help you test your knowledge
- Notes and tips point out shortcuts and solutions
- Covers the major new features of ASP.NET 4.0
Table of Contents:
Introduction
PART I: GETTING STARTED WITH ASP.NET
Hour 1: Getting Started with ASP.NET 4
Hour 2: Understanding the ASP.NET Programming Model
Hour 3: Using Visual Web Developer
Hour 4: Designing, Creating, and Testing ASP.NET Pages
Hour 5: Understanding Visual Basic’s Variables and Operators
Hour 6: Managing Program Flow with Visual Basic’s Control Structures
Hour 7: Working with Objects in Visual Basic
Hour 8: ASP.NET Web Controls for Displaying Text
PART II: COLLECTING AND PROCESSING USER INPUT
Hour 9: Web Form Basics
Hour 10: Using Text Boxes to Collect Input
Hour 11: Collecting Input Using Drop-Down Lists, Radio Buttons, and Check Boxes
Hour 12: Validating User Input with Validation Controls
PART III: WORKING WITH DATABASES
Hour 13: Introducing Databases
Hour 14: Accessing Data with the Data Source Web Controls
Hour 15: Displaying Data with the Data Web Controls
Hour 16: Deleting, Inserting, and Editing Data
Hour 17: Working with Data-Bound DropDownLists, RadioButtons, and CheckBoxes
Hour 18: Exploring Data Binding and Other Data-Related Topics
Hour 19: Using Templated Data Web Controls
PART IV: SITE NAVIGATION, USER MANAGEMENT, PAGE LAYOUT, AJAX, AND DEPLOYMENT
Hour 20: Defining a Site Map and Providing Site Navigation
Hour 21: Using Master Pages to Provide Sitewide Page Templates
Hour 22: Managing Your Site’s Users
Hour 23: Building More Responsive Web Pages with ASP.NET Ajax
Hour 24: Deploying Your Website
Index