rss Home » Tag Archive For ‘Computer’

Visual C# 2010 How to Program, 4th Edition

Visual C# 2010 How to Program, 4th Edition

Book Description

Appropriate for all basic-to-intermediate level courses in Visual # 2010 .

Created by world-renowned instructors Paul and Harvey Deitel, Visual # 2010 Program, Fourth Edition introduces all facets of the C# 2010 language hands-on, through hundreds of working programs. This book has been thoroughly updated to reflect the major innovations has incorporated in 2010 and 4; all discussions and sample code have been carefully audited against the newest language specification.

Students begin by getting comfortable with the C# Express 2010 IDE and basic Visual C# syntax. Next, they build their skills one step at a time, mastering control structures, classes, objects, methods, variables, arrays, and the core techniques of programming. With this strong foundation in place, the Deitels introduce more sophisticated techniques, including searching, sorting, data structures, generics, and collections. Throughout, the authors show students make the most of ’s tools. A series of appendices provide essential programming reference material on topics ranging from number systems to the Debugger, 2 to Unicode and ASCII.

Table of Contents
Chapter 1. Introduction to Computers, the and Visual C#
Chapter 2. Dive Into® Visual C# 2010 Express Download Now »

Computer Security Fundamentals, 2nd Edition

Computer Security Fundamentals, 2nd Edition

Book Description

Welcome to today’s most useful and practical one-volume introduction to . Chuck Easttom brings together up-to-the-minute coverage of all basic concepts, terminology, and issues, along with all the skills you need to get started in the field. Drawing on his extensive experience as a instructor and consultant, Easttom thoroughly covers core topics, such as vulnerability assessment, attacks, , spyware, network defense, passwords, firewalls, VPNs, and intrusion detection. Writing clearly and simply, he fully addresses crucial issues that many introductory books ignore, from industrial espionage to cyberbullying.

Security Fundamentals, Second Edition is packed with tips and examples, all extensively updated for the state-of-the-art in both attacks and defense. Each chapter offers exercises, projects, and review questions designed to deepen your understanding and help you apply all you’ve learned. Whether you’re a student, a or network administrator, a manager, or a law enforcement professional, this book will help you protect your systems and data and expand your career options.

Learn :

  • Identify the worst threats to your network and assess your risks
  • Get inside the minds of hackers, so you can prevent their attacks
  • Implement a proven layered approach to network security
  • Use basic knowledge to improve security Download Now »

Programming Collective Intelligence

Programming Collective Intelligence

Book Description

Want to tap the power behind search rankings, product recommendations, bookmarking, and online matchmaking? This fascinating book demonstrates how you can build 2.0 applications to mine the enormous amount of data created by people on the . With the sophisticated algorithms in this book, you can write smart programs to access interesting datasets from other sites, collect data from users of your own applications, and analyze and understand the data once you’ve found it.

Collective Intelligence takes you into the world of learning and , and explains draw conclusions about user experience, marketing, personal tastes, and human behavior in general — all from information that you and others collect every day. Each is described clearly and concisely with code that can immediately be used on your web site, blog, Wiki, or specialized application. This book explains:

  • Collaborative filtering techniques that enable online retailers to recommend products or
  • Methods of clustering to detect groups of similar items in a large dataset
  • features — crawlers, indexers, query engines, and the PageRank
  • algorithms that search millions of possible solutions to a problem and choose the best one
  • Bayesian filtering, used in spam filters for classifying documents based on word types and other features
  • Using decision trees not only to make predictions, but to model the way decisions are made
  • Predicting numerical values rather than classifications to build price models Download Now »

Computer Systems: A Programmer’s Perspective, 2nd Edition

Computer Systems: A Programmers Perspective, 2nd Edition

Book Description

For Systems, Organization and courses in CS, EE, and ECE departments.

Few students studying science or engineering will ever have the opportunity to build a . On the other hand, most students will be required to use and program computers on a near daily basis. Computer Systems: A Programmer’s Perspective introduces the important and enduring concepts that underlie computer systems by showing how these ideas affect the correctness, , and utility of application programs. The text’s hands-on approach (including a comprehensive set of labs) helps students understand the “under-the-hood” operation of a modern computer and prepares them for future courses in systems topics such as compilers, computer , operating systems, and .

Table of Contents
Chapter 1. A Tour of Computer Systems

Part I: Program Structure and Execution
Chapter 2. Representing and Manipulating Information
Chapter 3. -Level Representation of Programs
Chapter 4. Processor Architecture
Chapter 5. Optimizing Program
Chapter 6. The Memory Hierarchy Download Now »

Algorithms and Parallel Computing

Algorithms and Parallel Computing

Book Description

There is a software gap between the hardware potential and the that can be attained using today’s software program tools. The tools need manual intervention by the programmer to parallelize the code. a requires closely studying the target or application, more so than in the traditional sequential we have all learned. The programmer must be aware of the communication and data dependencies of the or application. This book provides the techniques to explore the possible ways to program a for a given application.

From the Back Cover
A balanced overview of the techniques used to design and program computers

There is a software gap between parallel computers and programmers’ abilities to program such computers. Programming a parallel computer requires closely studying the target or application, more so than in traditional sequential programming. Today’s programmer must be aware of the communication and data dependencies of the or application; yet, programmers do not have the tools to help them implement an on a parallel computer platform. This book provides the techniques necessary to explore parallelism in algorithms, serial as well as iterative. It shows systematically design special-purpose parallel processing structures to implement algorithms.

The book begins by explaining classify an algorithm, and then identifying which technique would be appropriate to implement the application on a parallel platform. Download Now »

Mathematics for Computer Graphics

Mathematics for Computer Graphics

Book Description

John Vince explains a wide range of mathematical techniques and problem-solving strategies associated with games, animation, virtual reality, CAD, and other areas of graphics.

Covering all the mathematical techniques required to resolve geometric problems and design programs for graphic applications, each chapter explores a specific mathematical topic prior to moving forward into the more advanced areas of matrix transforms, 3D curves and surface patches. Problem-solving techniques using vector and geometric algebra are also discussed.

All the key areas are covered including: Numbers, Algebra, Trigonometry, Coordinate geometry, Transforms, Vectors, Curves and surfaces, Barycentric coordinates, Analytic geometry.

Plus – and unusually in a student textbook – a chapter on geometric algebra is included.

From the Back Cover
John Vince explains a wide range of mathematical techniques and problem-solving strategies associated with computer games, computer animation, virtual reality, CAD, and other areas of computer graphics.

Covering all the mathematical techniques required to resolve geometric problems and design computer programs for computer graphic applications, each chapter explores a specific mathematical topic prior to moving forward into the more advanced areas of matrix transforms, 3D curves and surface patches. Problem-solving techniques using vector and geometric algebra are also discussed. Download Now »

Copyright © 2012 Wow! eBook · All rights reserved · Powered by WordPress