Программирование

Различные книги в жанре Программирование

Trends in Constraint Programming

Narendra Jussien

This title brings together the best papers on a range of topics raised at the annual International Conference on Principles and Practice of Constraint Programming. This conference provides papers and workshops which produce new insights, concepts and results which can then be used by those involved in this area to develop their own work.

Mastering Unix Shell Scripting

Группа авторов

UNIX expert Randal K. Michael guides you through every detail of writing shell scripts to automate specific tasks. Each chapter begins with a typical, everyday UNIX challenge, then shows you how to take basic syntax and turn it into a shell scripting solution. Covering Bash, Bourne, and Korn shell scripting, this updated edition provides complete shell scripts plus detailed descriptions of each part. UNIX programmers and system administrators can tailor these to build tools that monitor for specific system events and situations, building solid UNIX shell scripting skills to solve real-world system administration problems.

Beginning Visual C# 2010

Christian Nagel

Update to Wrox's leading C# book for beginners Get ready for the next release of Microsoft's C# programming language with this essential Wrox beginner's guide. Beginning Microsoft Visual C# 2010 starts with the basics and brings you thoroughly up to speed. You'll first cover the fundamentals such as variables, flow control, and object-oriented programming and gradually build your skills for Web and Windows programming, Windows forms, and data access. Step-by-step directions walk you through processes and invite you to «Try it Out,» at every stage. By the end, you'll be able to write useful programming code following the steps you've learned in this thorough, practical book. The C# 4 programming language version will be synonymous with writing code with in C# 2010 in Visual Studio 2010, and you can use it to write Windows applications, Web apps with ASP.NET, and Windows Mobile and Embedded CE apps Provides step-by-step instructions for mastering topics such as variables, flow controls, and object-oriented programming before moving to Web and Windows programming and data access Addresses expressions, functions, debugging, error handling, classes, collections, comparisons, conversions, and more If you've always wanted to master Visual C# programming, this book is the perfect one-stop resource. Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

A Data Scientist's Guide to Acquiring, Cleaning, and Managing Data in R

Lyn Whitaker R.

The only how-to guide offering a unified, systemic approach to acquiring, cleaning, and managing data in R Every experienced practitioner knows that preparing data for modeling is a painstaking, time-consuming process. Adding to the difficulty is that most modelers learn the steps involved in cleaning and managing data piecemeal, often on the fly, or they develop their own ad hoc methods. This book helps simplify their task by providing a unified, systematic approach to acquiring, modeling, manipulating, cleaning, and maintaining data in R. Starting with the very basics, data scientists Samuel E. Buttrey and Lyn R. Whitaker walk readers through the entire process. From what data looks like and what it should look like, they progress through all the steps involved in getting data ready for modeling. They describe best practices for acquiring data from numerous sources; explore key issues in data handling, including text/regular expressions, big data, parallel processing, merging, matching, and checking for duplicates; and outline highly efficient and reliable techniques for documenting data and recordkeeping, including audit trails, getting data back out of R, and more. The only single-source guide to R data and its preparation, it describes best practices for acquiring, manipulating, cleaning, and maintaining data Begins with the basics and walks readers through all the steps necessary to get data ready for the modeling process Provides expert guidance on how to document the processes described so that they are reproducible Written by seasoned professionals, it provides both introductory and advanced techniques Features case studies with supporting data and R code, hosted on a companion website A Data Scientist's Guide to Acquiring, Cleaning and Managing Data in R is a valuable working resource/bench manual for practitioners who collect and analyze data, lab scientists and research associates of all levels of experience, and graduate-level data mining students.

MPEG-7 Audio and Beyond

Thomas Sikora

Advances in technology, such as MP3 players, the Internet and DVDs, have led to the production, storage and distribution of a wealth of audio signals, including speech, music and more general sound signals and their combinations. MPEG-7 audio tools were created to enable the navigation of this data, by providing an established framework for effective multimedia management. MPEG-7 Audio and Beyond: Audio Content Indexing and Retrieval is a unique insight into the technology, covering the following topics: the fundamentals of MPEG-7 audio, principally low-level descriptors and sound classification and similarity; spoken content description, and timbre, melody and tempo music description tools; existing MPEG-7 applications and those currently being developed; examples of audio technology beyond the scope of MPEG-7. Essential reading for practising electronic and communications engineers designing and implementing MPEG-7 compliant systems, this book will also be a useful reference for researchers and graduate students working with multimedia database technology.

Premiere Pro CC Digital Classroom

Jerron Smith

A Complete Training Package! Full-color, step-by-step instructional book Video training from expert instructors Tutorials and lesson files on companion DVD You have a personal tutor in the Digital Classroom If you want expert instruction that fits into your schedule, the Digital Classroom series delivers. Expert instructors guide you through each lesson, helping you learn essential Premiere Pro CC skills at your own speed. Full-color, step-by-step instructions in the book are enhanced with video tutorials on the companion DVD. With this Digital Classroom training package, you have your own private instructor showing you the easiest way to learn Premiere Pro CC. Import video, audio, and still images and edit them together on the Timeline Add transitions and effects to your video to make your projects more engaging and appealing Automatically stabilize shaky footage with the Warp Stabilizer Animate layered Photoshop files to create onscreen graphics Create text and titles using the built-in Premiere Pro Titler Use Adobe Encore to author your projects to disk or for web distribution DVD and other supplementary materials are not included as part of the e-book file, but are available for download after purchase.

Premiere Pro CS6 Digital Classroom

Jerron Smith

A Complete Training Package! Full-color, step-by-step instructional book Video training from expert instructors Tutorials and lesson files on companion DVD You have a personal tutor in the Digital Classroom If you want expert instruction that fits into your schedule, the Digital Classroom series delivers. Expert instructors guide you through 11 lessons, helping you learn essential Premiere Pro CS6 skills at your own speed. Full-color, step-by-step instructions in the book are enhanced with video tutorials on the companion DVD. With this Digital Classroom training package, you have your own private instructor showing you the easiest way to learn Premiere Pro CS6. Import video, audio, and still images and edit them together on the Timeline Add transitions and effects to your video to make your projects more engaging and appealing Automatically stabilize shaky footage with the Warp Stabilizer Animate layered Photoshop files to create onscreen graphics Create text and titles using the built-in Premiere Pro Titler Use Adobe Encore to author your projects to disk or for web distribution

Fundamentals of Digital Logic and Microcomputer Design

Группа авторов

Fundamentals of Digital Logic and Microcomputer Design, has long been hailed for its clear and simple presentation of the principles and basic tools required to design typical digital systems such as microcomputers. In this Fifth Edition, the author focuses on computer design at three levels: the device level, the logic level, and the system level. Basic topics are covered, such as number systems and Boolean algebra, combinational and sequential logic design, as well as more advanced subjects such as assembly language programming and microprocessor-based system design. Numerous examples are provided throughout the text. Coverage includes: Digital circuits at the gate and flip-flop levels Analysis and design of combinational and sequential circuits Microcomputer organization, architecture, and programming concepts Design of computer instruction sets, CPU, memory, and I/O System design features associated with popular microprocessors from Intel and Motorola Future plans in microprocessor development An instructor's manual, available upon request Additionally, the accompanying CD-ROM, contains step-by-step procedures for installing and using Altera Quartus II software, MASM 6.11 (8086), and 68asmsim (68000), provides valuable simulation results via screen shots. Fundamentals of Digital Logic and Microcomputer Design is an essential reference that will provide you with the fundamental tools you need to design typical digital systems.

Introduction to Digital Signal Processing and Filter Design

Группа авторов

A practical and accessible guide to understanding digital signal processing Introduction to Digital Signal Processing and Filter Design was developed and fine-tuned from the author's twenty-five years of experience teaching classes in digital signal processing. Following a step-by-step approach, students and professionals quickly master the fundamental concepts and applications of discrete-time signals and systems as well as the synthesis of these systems to meet specifications in the time and frequency domains. Striking the right balance between mathematical derivations and theory, the book features: * Discrete-time signals and systems * Linear difference equations * Solutions by recursive algorithms * Convolution * Time and frequency domain analysis * Discrete Fourier series * Design of FIR and IIR filters * Practical methods for hardware implementation A unique feature of this book is a complete chapter on the use of a MATLAB(r) tool, known as the FDA (Filter Design and Analysis) tool, to investigate the effect of finite word length and different formats of quantization, different realization structures, and different methods for filter design. This chapter contains material of practical importance that is not found in many books used in academic courses. It introduces students in digital signal processing to what they need to know to design digital systems using DSP chips currently available from industry. With its unique, classroom-tested approach, Introduction to Digital Signal Processing and Filter Design is the ideal text for students in electrical and electronic engineering, computer science, and applied mathematics, and an accessible introduction or refresher for engineers and scientists in the field.

Parallel Computing on Heterogeneous Networks

Группа авторов

New approaches to parallel computing are being developed that make better use of the heterogeneous cluster architecture Provides a detailed introduction to parallel computing on heterogenous clusters All concepts and algorithms are illustrated with working programs that can be compiled and executed on any cluster The algorithms discussed have practical applications in a range of real-life parallel computing problems, such as the N-body problem, portfolio management, and the modeling of oil extraction