semantics of programming languages – structures techniques



Simon Harris Beginning Algorithms Simon Harris Beginning Algorithms Новинка

Simon Harris Beginning Algorithms

3061.75 руб.
Beginning Algorithms A good understanding of algorithms, and the knowledge of when to apply them, is crucial to producing software that not only works correctly, but also performs efficiently. This is the only book to impart all this essential information-from the basics of algorithms, data structures, and performance characteristics to the specific algorithms used in development and programming tasks. Packed with detailed explanations and instructive examples, the book begins by offering you some fundamental data structures and then goes on to explain various sorting algorithms. You'll then learn efficient practices for storing and searching by way of hashing, trees, sets, and maps. The authors also share tips on optimization techniques and ways to avoid common performance pitfalls. In the end, you'll be prepared to build the algorithms and data structures most commonly encountered in day-to-day software development. What you will learn from this book The basics of algorithms, such as iteration and recursion Elementary data structures such as lists, stacks, and queues Basic and advanced sorting algorithms including insertion sort, quicksort, and shell sort Advanced data structures such as binary trees, ternary trees, and heaps Algorithms for string searching, string matching, hashing, and computational geometry How to use test-driven development techniques to ensure your code works as intended How to dramatically improve the performance of your code with hands-on techniques for profiling and optimization Who this book is for This book is for anyone who develops applications, or is just beginning to do so, and is looking to understand algorithms and data structures. An understanding of computer programming is beneficial. Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.
Simon Harris Beginning Algorithms Simon Harris Beginning Algorithms Новинка

Simon Harris Beginning Algorithms

3061.75 руб.
Beginning Algorithms A good understanding of algorithms, and the knowledge of when to apply them, is crucial to producing software that not only works correctly, but also performs efficiently. This is the only book to impart all this essential information-from the basics of algorithms, data structures, and performance characteristics to the specific algorithms used in development and programming tasks. Packed with detailed explanations and instructive examples, the book begins by offering you some fundamental data structures and then goes on to explain various sorting algorithms. You'll then learn efficient practices for storing and searching by way of hashing, trees, sets, and maps. The authors also share tips on optimization techniques and ways to avoid common performance pitfalls. In the end, you'll be prepared to build the algorithms and data structures most commonly encountered in day-to-day software development. What you will learn from this book The basics of algorithms, such as iteration and recursion Elementary data structures such as lists, stacks, and queues Basic and advanced sorting algorithms including insertion sort, quicksort, and shell sort Advanced data structures such as binary trees, ternary trees, and heaps Algorithms for string searching, string matching, hashing, and computational geometry How to use test-driven development techniques to ensure your code works as intended How to dramatically improve the performance of your code with hands-on techniques for profiling and optimization Who this book is for This book is for anyone who develops applications, or is just beginning to do so, and is looking to understand algorithms and data structures. An understanding of computer programming is beneficial. Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.
Wallace Wang Beginning Programming All-In-One Desk Reference For Dummies Wallace Wang Beginning Programming All-In-One Desk Reference For Dummies Новинка

Wallace Wang Beginning Programming All-In-One Desk Reference For Dummies

2232.35 руб.
So you want to be a programmer? Or maybe you just want to be able to make your computer do what YOU want for a change? Maybe you enjoy the challenge of identifying a problem and solving it. If programming intrigues you for whatever reason, Beginning Programming All-In-One Desk Reference For Dummies is like having a starter programming library all in one handy, if beefy, book. In this practical guide, you’ll find out about compiling, algorithms, best practices, debugging your programs, and much more. The concepts are illustrated in several different programming languages, so you’ll get a feel for the variety of languages and the needs they fill. Seven minibooks cover: Getting started Programming basics Data structures Algorithms Web programming Programming language syntax Applications Beginning Programming All-In-One Desk Reference For Dummies shows you how to decide what you want your program to do, turn your instructions into “machine language” that the computer understands, use programming best practices, explore the “how” and “why” of data structuring, and more. You’ll even get a look into various applications like database management, bioinformatics, computer security, and artificial intelligence. Soon you’ll realize that – wow! You’re a programmer! Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
John Saeed I. Semantics John Saeed I. Semantics Новинка

John Saeed I. Semantics

3744.81 руб.
Revised and updated to reflect recent theoretical developments in the field, Semantics, 4th Edition, presents an engaging and accessible introduction to the study of meaning in language for students new to the field of semantics. Covers all of the basic concepts and methods of the field of semantics, as well as some of the most important contemporary lines of research Features a series of new exercises, along with their solutions, that are arranged by level of difficulty Addresses componential theory, formal semantics, and cognitive semantics, the three main current theoretical approaches to semantics Includes revisions and updates that reflect the most recent theoretical developments
Kim Elliott S. Modernisation, Mechanisation and Industrialisation of Concrete Structures Kim Elliott S. Modernisation, Mechanisation and Industrialisation of Concrete Structures Новинка

Kim Elliott S. Modernisation, Mechanisation and Industrialisation of Concrete Structures

9219.74 руб.
Modernisation, Mechanisation and Industrialisation of Concrete Structures discusses the manufacture of high quality prefabricated concrete construction components, and how that can be achieved through the application of developments in concrete technology, information modelling and best practice in design and manufacturing techniques.
Oliver Sturm Functional Programming in C#. Classic Programming Techniques for Modern Projects Oliver Sturm Functional Programming in C#. Classic Programming Techniques for Modern Projects Новинка

Oliver Sturm Functional Programming in C#. Classic Programming Techniques for Modern Projects

2678.95 руб.
Take advantage of the growing trend in functional programming. C# is the number-one language used by .NET developers and one of the most popular programming languages in the world. It has many built-in functional programming features, but most are complex and little understood. With the shift to functional programming increasing at a rapid pace, you need to know how to leverage your existing skills to take advantage of this trend. Functional Programming in C# leads you along a path that begins with the historic value of functional ideas. Inside, C# MVP and functional programming expert Oliver Sturm explains the details of relevant language features in C# and describes theory and practice of using functional techniques in C#, including currying, partial application, composition, memoization, and monads. Next, he provides practical and versatile examples, which combine approaches to solve problems in several different areas, including complex scenarios like concurrency and high-performance calculation frameworks as well as simpler use cases like Web Services and business logic implementation. Shows how C# developers can leverage their existing skills to take advantage of functional programming Uses very little math theory and instead focuses on providing solutions to real development problems with functional programming methods, unlike traditional functional programming titles Includes examples ranging from simple cases to more complex scenarios Let Functional Programming in C# show you how to get in front of the shift toward functional programming.
Joao Costa The Handbook of Portuguese Linguistics Joao Costa The Handbook of Portuguese Linguistics Новинка

Joao Costa The Handbook of Portuguese Linguistics

14622.12 руб.
The Handbook of Portuguese Linguistics presents a comprehensive overview of research within the Brazilian and European variants of the Portuguese language. It includes chapters focusing on the key areas of linguistic study, including phonetics, phonology, morphology, syntax, semantics, pragmatics, linguistic change, language variation and contact, and acquisition. Essential reference work for scholars of Portuguese linguistics and Romance languages Chapters written by an international team of research specialists highlight both the consensus and the controversies within the various subfields of Portuguese linguistics Examines Portuguese linguistics in relation to syntax, phonology, morphology, semantics/pragmatics, acquisition, and sociolinguistics Written in an accessible overview style and designed for advanced students and current scholars in the field alike Essential reference work for scholars of Portuguese linguistics and Romance languages
Ying Bai Practical Database Programming with Visual Basic.NET Ying Bai Practical Database Programming with Visual Basic.NET Новинка

Ying Bai Practical Database Programming with Visual Basic.NET

8502.32 руб.
The most up-to-date Visual Basic.NET programming textbook—covering both fundamentals and advanced-level programming techniques—complete with examples and solutions Visual Basic.NET (VB.NET) is an object-oriented computer programming language that can be viewed as an evolution of the classic Visual Basic (VB), which is implemented on the .NET Framework. Microsoft currently supplies two major implementations of Visual Basic: Microsoft Visual Studio (which is commercial software) and Microsoft Visual Studio Express (which is free of charge). Forgoing the large amounts of programming codes found in most database programming books, Practical Database Programming with Visual Basic.NET shows students and professionals both how to develop professional and practical database programs in a Visual Basic.NET environment by using Visual Studio.NET Data Tools and Wizards related to ADO.NET 4.0, and how to apply codes that are auto-generated by solely using Wizards. The fully updated Second Edition: Covers both fundamentals and advanced database programming techniques Introduces three popular database systems with practical examples including MS Access, SQL Server 2008, and Oracle Features more than fifty sample projects with detailed illustrations and explanations to help students understand key techniques and programming technologies Includes downloadable programming codes and exercise questions This book provides undergraduate and graduate students as well as database programmers and software engineers with the necessary tools to handle the database programming issues in the Visual Studio.NET environment.
Ranjan Vepa Dynamics of Smart Structures Ranjan Vepa Dynamics of Smart Structures Новинка

Ranjan Vepa Dynamics of Smart Structures

12644.28 руб.
Dynamics of Smart Structures is a practical, concise and integrated text that provides an introduction to the fundamental principles of a field that has evolved over the recent years into an independent and identifiable subject area. Bringing together the concepts, techniques and systems associated with the dynamics and control of smart structures, it comprehensively reviews the differing smart materials that are employed in the development of the smart structures and covers several recent developments in the field of structural dynamics. Dynamics of Smart Structures has been developed to complement the author's new interdisciplinary programme of study at Queen Mary, University of London that includes courses on emerging and new technologies such as biomimetic robotics, smart composite structures, micro-electro-mechanical systems (MEMS) and their applications and prosthetic control systems. It includes chapters on smart materials and structures, transducers for smart structures, fundamentals of structural control, dynamics of continuous structures, dynamics of plates and plate-like structures, dynamics of piezoelectric media, mechanics of electro-actuated composite structures, dynamics of thermo-elastic media: shape memory alloys, and controller designs for flexible structures.
Ranjan Vepa Dynamics of Smart Structures Ranjan Vepa Dynamics of Smart Structures Новинка

Ranjan Vepa Dynamics of Smart Structures

12372.67 руб.
Dynamics of Smart Structures is a practical, concise and integrated text that provides an introduction to the fundamental principles of a field that has evolved over the recent years into an independent and identifiable subject area. Bringing together the concepts, techniques and systems associated with the dynamics and control of smart structures, it comprehensively reviews the differing smart materials that are employed in the development of the smart structures and covers several recent developments in the field of structural dynamics. Dynamics of Smart Structures has been developed to complement the author's new interdisciplinary programme of study at Queen Mary, University of London that includes courses on emerging and new technologies such as biomimetic robotics, smart composite structures, micro-electro-mechanical systems (MEMS) and their applications and prosthetic control systems. It includes chapters on smart materials and structures, transducers for smart structures, fundamentals of structural control, dynamics of continuous structures, dynamics of plates and plate-like structures, dynamics of piezoelectric media, mechanics of electro-actuated composite structures, dynamics of thermo-elastic media: shape memory alloys, and controller designs for flexible structures.
Alexander Akulov Manual of comparative linguistics Alexander Akulov Manual of comparative linguistics Новинка

Alexander Akulov Manual of comparative linguistics

200 руб.
The book is about precise typological methods of comparative linguistics: Prefixation Ability Index and Verbal Grammar Correlation Index. These two methods allow us to detect very distant relationship of languages by direct comparison of their structures and without making reconstructions.
Mourad Elloumi Pattern Recognition in Computational Molecular Biology. Techniques and Approaches Mourad Elloumi Pattern Recognition in Computational Molecular Biology. Techniques and Approaches Новинка

Mourad Elloumi Pattern Recognition in Computational Molecular Biology. Techniques and Approaches

10497.42 руб.
A comprehensive overview of high-performance pattern recognition techniques and approaches to Computational Molecular Biology This book surveys the developments of techniques and approaches on pattern recognition related to Computational Molecular Biology. Providing a broad coverage of the field, the authors cover fundamental and technical information on these techniques and approaches, as well as discussing their related problems. The text consists of twenty nine chapters, organized into seven parts: Pattern Recognition in Sequences, Pattern Recognition in Secondary Structures, Pattern Recognition in Tertiary Structures, Pattern Recognition in Quaternary Structures, Pattern Recognition in Microarrays, Pattern Recognition in Phylogenetic Trees, and Pattern Recognition in Biological Networks. Surveys the development of techniques and approaches on pattern recognition in biomolecular data Discusses pattern recognition in primary, secondary, tertiary and quaternary structures, as well as microarrays, phylogenetic trees and biological networks Includes case studies and examples to further illustrate the concepts discussed in the book Pattern Recognition in Computational Molecular Biology: Techniques and Approaches is a reference for practitioners and professional researches in Computer Science, Life Science, and Mathematics. This book also serves as a supplementary reading for graduate students and young researches interested in Computational Molecular Biology.
John Mueller Paul Beginning Programming with Python For Dummies John Mueller Paul Beginning Programming with Python For Dummies Новинка

John Mueller Paul Beginning Programming with Python For Dummies

2232.35 руб.
Learn Python—the fun and easy way—and get in the programming game today! Python is one of the fastest growing programming languages, and no wonder. It requires three to five times less time than developing in Java, is a great building block for learning both procedural and object-oriented programming concepts, and is an ideal language for data analysis. Beginning Programming with Python For Dummies is the perfect guide to this dynamic and powerful programming language—even if you've never coded before! Author John Paul Mueller draws on his vast programming knowledge and experience to guide you step-by-step through the syntax and logic of programming with Python and provides several real-world programming examples to give you hands-on experience trying out what you've learned. Provides a solid understanding of basic computer programming concepts and helps familiarize you with syntax and logic Explains the fundamentals of procedural and object-oriented programming Shows how Python is being used for data analysis and other applications Includes short, practical programming samples to apply your skills to real-world programming scenarios Whether you've never written a line of code or are just trying to pick up Python, there's nothing to fear with the fun and friendly Beginning Programming with Python For Dummies leading the way.
Salah Khalfallah Structural Analysis 1. Statically Determinate Structures Salah Khalfallah Structural Analysis 1. Statically Determinate Structures Новинка

Salah Khalfallah Structural Analysis 1. Statically Determinate Structures

10536.9 руб.
Using a general approach, this book supports the student to enable mastery of the methods of analysis of isostatic and hyperstatic structures. To show the performance of the methods of analysis of the hyperstatic structures, selected beams, gantries and reticular structures are selected and subjected to a comparative study by the different methods of analysis of the hyperstatic structures.
Bryan Newsome Beginning Visual Basic 2012 Bryan Newsome Beginning Visual Basic 2012 Новинка

Bryan Newsome Beginning Visual Basic 2012

2870.35 руб.
The ultimate beginner's guide to programming in Visual Basic 2012 Visual Basic, used to write Windows applications and web apps with ASP.NET, is an essential language for beginning programmers. Using the time-tested Wrox approach, this guide provides a step-by-step format that gets beginners up and running quickly and confidently. Essential topics covered include writing Windows applications, working with dialog boxes and menus, object oriented programming techniques, programming for graphics, using Visual Basic with ASP.NET for web apps, and dealing with data access and SQL Server. Visual Basic is a popular first language for beginning programmers; this Wrox beginner's guide covers all aspects of the newest version Uses a basic, step-by-step approach to help beginners learn quickly and easily Covers essential topics including flow control, data structure, writing Windows applications, error handling and debugging, objects and object oriented techniques, and class libraries Explains Windows Forms, graphics programming, accessing databases, web programming using Visual Basic with ASP.NET, data access, SQL Server, ADO.NET, and XML Beginning Visual Basic 2012 is a must-have for programming newcomers who want to get a solid footing in one of the most important programming languages.
Salah Khalfallah Structural Analysis 2. Statically Indeterminate Structures Salah Khalfallah Structural Analysis 2. Statically Indeterminate Structures Новинка

Salah Khalfallah Structural Analysis 2. Statically Indeterminate Structures

15173.14 руб.
This book enables the student to master the methods of analysis of isostatic and hyperstatic structures. To show the performance of the methods of analysis of the hyperstatic structures, some beams, gantries and reticular structures are selected and subjected to a comparative study by the different methods of analysis of the hyperstatic structures. This procedure provides an insight into the methods of analysis of the structures.
Marc Gregoire Professional C++ Marc Gregoire Professional C++ Новинка

Marc Gregoire Professional C++

3192.36 руб.
Master complex C++ programming with this helpful, in-depth resource From game programming to major commercial software applications, C++ is the language of choice. It is also one of the most difficult programming languages to master. While most competing books are geared toward beginners, Professional C++, Third Edition, shows experienced developers how to master the latest release of C++, explaining little known features with detailed code examples users can plug into their own codes. More advanced language features and programming techniques are presented in this newest edition of the book, whose earlier editions have helped thousands of coders get up to speed with C++. Become familiar with the full capabilities offered by C++, and learn the best ways to design and build applications to solve real-world problems. Professional C++, Third Edition has been substantially revised and revamped from previous editions, and fully covers the latest (2014) C++ standard. Discover how to navigate the significant changes to the core language features and syntax, and extensions to the C++ Standard Library and its templates. This practical guide details many poorly understood elements of C++ and highlights pitfalls to avoid. Best practices for programming style, testing, and debugging Working code that readers can plug into their own apps In-depth case studies with working code Tips, tricks, and workarounds with an emphasis on good programming style Move forward with this comprehensive, revamped guide to professional coding with C++.
Steven Janke J. Mathematical Structures for Computer Graphics Steven Janke J. Mathematical Structures for Computer Graphics Новинка

Steven Janke J. Mathematical Structures for Computer Graphics

5245.15 руб.
A comprehensive exploration of the mathematics behind the modeling and rendering of computer graphics scenes Mathematical Structures for Computer Graphics presents an accessible and intuitive approach to the mathematical ideas and techniques necessary for two- and three-dimensional computer graphics. Focusing on the significant mathematical results, the book establishes key algorithms used to build complex graphics scenes. Written for readers with various levels of mathematical background, the book develops a solid foundation for graphics techniques and fills in relevant graphics details often overlooked in the literature. Rather than use a rigid theorem/proof approach, the book provides a flexible discussion that moves from vector geometry through transformations, curve modeling, visibility, and lighting models. Mathematical Structures for Computer Graphics also includes: Numerous examples of two- and three-dimensional techniques along with numerical calculations Plenty of mathematical and programming exercises in each chapter, which are designed particularly for graphics tasks Additional details at the end of each chapter covering historical notes, further calculations, and connected concepts for readers who wish to delve deeper Unique coverage of topics such as calculations with homogeneous coordinates, computational geometry for polygons, use of barycentric coordinates, various descriptions for curves, and L-system techniques for recursive images Mathematical Structures for Computer Graphics is an excellent textbook for undergraduate courses in computer science, mathematics, and engineering, as well as an ideal reference for practicing engineers, researchers, and professionals in computer graphics fields. The book is also useful for those readers who wish to understand algorithms for producing their own interesting computer images.
Bouchaib Radi Stochastic Dynamics of Structures Bouchaib Radi Stochastic Dynamics of Structures Новинка

Bouchaib Radi Stochastic Dynamics of Structures

9372.7 руб.
This book is dedicated to the general study of the dynamics of mechanical structures with consideration of uncertainties. The goal is to get the appropriate forms of a part in minimizing a given criterion. In all fields of structural mechanics, the impact of good design of a room is very important to its strength, its life and its use in service. The development of the engineer's art requires considerable effort to constantly improve structural design techniques.
Fatos Xhafa Programming Multicore and Many-core Computing Systems Fatos Xhafa Programming Multicore and Many-core Computing Systems Новинка

Fatos Xhafa Programming Multicore and Many-core Computing Systems

7423.46 руб.
Programming multi-core and many-core computing systems Sabri Pllana, Linnaeus University, Sweden Fatos Xhafa, Technical University of Catalonia, Spain Provides state-of-the-art methods for programming multi-core and many-core systems The book comprises a selection of twenty two chapters covering: fundamental techniques and algorithms; programming approaches; methodologies and frameworks; scheduling and management; testing and evaluation methodologies; and case studies for programming multi-core and many-core systems. Program development for multi-core processors, especially for heterogeneous multi-core processors, is significantly more complex than for single-core processors. However, programmers have been traditionally trained for the development of sequential programs, and only a small percentage of them have experience with parallel programming. In the past, only a relatively small group of programmers interested in High Performance Computing (HPC) was concerned with the parallel programming issues, but the situation has changed dramatically with the appearance of multi-core processors on commonly used computing systems. It is expected that with the pervasiveness of multi-core processors, parallel programming will become mainstream. The pervasiveness of multi-core processors affects a large spectrum of systems, from embedded and general-purpose, to high-end computing systems. This book assists programmers in mastering the efficient programming of multi-core systems, which is of paramount importance for the software-intensive industry towards a more effective product-development cycle. Key features: Lessons, challenges, and roadmaps ahead. Contains real world examples and case studies. Helps programmers in mastering the efficient programming of multi-core and many-core systems. The book serves as a reference for a larger audience of practitioners, young researchers and graduate level students. A basic level of programming knowledge is required to use this book.
John Mongan Programming Interviews Exposed. Secrets to Landing Your Next Job John Mongan Programming Interviews Exposed. Secrets to Landing Your Next Job Новинка

John Mongan Programming Interviews Exposed. Secrets to Landing Your Next Job

1913.35 руб.
Be prepared for your next job interview with this tried-and-true advice In today's tight job market, competition for programming jobs is hotter than ever. This third edition of a popular guide to programming interviews includes new code examples, information on the latest languages, new chapters on sorting and design patterns, tips on using LinkedIn, and a downloadable app to help prepare applicants for the interview. Like its earlier editions, this guide covers what software companies and IT departments want their programmers to know and includes plenty of helpful hints to boost your confidence. Looks at current job search and hiring processes, such as the rise of LinkedIn and other social networks as recruiting resources Addresses the most important languages for a programmer to know and features examples in multiple languages Includes new programming questions designed to sharpen your knowledge Features all-new chapters on design patterns and sorting, including how to deal with memory constraints and mobility issues Walk into your next job interview with confidence, knowing you have thoroughly studied this newest edition of Programming Interviews Exposed.
George Tourlakis Theory of Computation George Tourlakis Theory of Computation Новинка

George Tourlakis Theory of Computation

10115.42 руб.
Learn the skills and acquire the intuition to assess the theoretical limitations of computer programming Offering an accessible approach to the topic, Theory of Computation focuses on the metatheory of computing and the theoretical boundaries between what various computational models can do and not do—from the most general model, the URM (Unbounded Register Machines), to the finite automaton. A wealth of programming-like examples and easy-to-follow explanations build the general theory gradually, which guides readers through the modeling and mathematical analysis of computational phenomena and provides insights on what makes things tick and also what restrains the ability of computational processes. Recognizing the importance of acquired practical experience, the book begins with the metatheory of general purpose computer programs, using URMs as a straightforward, technology-independent model of modern high-level programming languages while also exploring the restrictions of the URM language. Once readers gain an understanding of computability theory—including the primitive recursive functions—the author presents automata and languages, covering the regular and context-free languages as well as the machines that recognize these languages. Several advanced topics such as reducibilities, the recursion theorem, complexity theory, and Cook's theorem are also discussed. Features of the book include: A review of basic discrete mathematics, covering logic and induction while omitting specialized combinatorial topics A thorough development of the modeling and mathematical analysis of computational phenomena, providing a solid foundation of un-computability The connection between un-computability and un-provability: Gödel's first incompleteness theorem The book provides numerous examples of specific URMs as well as other programming languages including Loop Programs, FA (Deterministic Finite Automata), NFA (Nondeterministic Finite Automata), and PDA (Pushdown Automata). Exercises at the end of each chapter allow readers to test their comprehension of the presented material, and an extensive bibliography suggests resources for further study. Assuming only a basic understanding of general computer programming and discrete mathematics, Theory of Computation serves as a valuable book for courses on theory of computation at the upper-undergraduate level. The book also serves as an excellent resource for programmers and computing professionals wishing to understand the theoretical limitations of their craft.
Gastón Hillar C. Professional Parallel Programming with C#. Master Parallel Extensions with .NET 4 Gastón Hillar C. Professional Parallel Programming with C#. Master Parallel Extensions with .NET 4 Новинка

Gastón Hillar C. Professional Parallel Programming with C#. Master Parallel Extensions with .NET 4

3511.66 руб.
Expert guidance for those programming today’s dual-core processors PCs As PC processors explode from one or two to now eight processors, there is an urgent need for programmers to master concurrent programming. This book dives deep into the latest technologies available to programmers for creating professional parallel applications using C#, .NET 4, and Visual Studio 2010. The book covers task-based programming, coordination data structures, PLINQ, thread pools, asynchronous programming model, and more. It also teaches other parallel programming techniques, such as SIMD and vectorization. Teaches programmers professional-level, task-based, parallel programming with C#, .NET 4, and Visual Studio 2010 Covers concurrent collections, coordinated data structures, PLINQ, thread pools, asynchronous programming model, Visual Studio 2010 debugging, and parallel testing and tuning Explores vectorization, SIMD instructions, and additional parallel libraries Master the tools and technology you need to develop thread-safe concurrent applications for multi-core systems, with Professional Parallel Programming with C#.
Millard Alain Dynamic Behavior of Concrete and Seismic Engineering Millard Alain Dynamic Behavior of Concrete and Seismic Engineering Новинка

Millard Alain Dynamic Behavior of Concrete and Seismic Engineering

15096.5 руб.
While the static behavior of concrete has been the subject of numerous works, the same cannot be said for the dynamic behavior. This book sets out to remedy this situation: it begins by presenting the most frequently used experimental techniques in the study of the dynamic behavior of concrete, then continues by examining seismicity and seismic behavior, soil behavior, models of concrete structures subject to seismic activity, seismic calculation methods of structures, and paraseismic engineering.
Christine Solnon Ant Colony Optimization and Constraint Programming Christine Solnon Ant Colony Optimization and Constraint Programming Новинка

Christine Solnon Ant Colony Optimization and Constraint Programming

12257.29 руб.
Ant colony optimization is a metaheuristic which has been successfully applied to a wide range of combinatorial optimization problems. The author describes this metaheuristic and studies its efficiency for solving some hard combinatorial problems, with a specific focus on constraint programming. The text is organized into three parts. The first part introduces constraint programming, which provides high level features to declaratively model problems by means of constraints. It describes the main existing approaches for solving constraint satisfaction problems, including complete tree search approaches and metaheuristics, and shows how they can be integrated within constraint programming languages. The second part describes the ant colony optimization metaheuristic and illustrates its capabilities on different constraint satisfaction problems. The third part shows how the ant colony may be integrated within a constraint programming language, thus combining the expressive power of constraint programming languages, to describe problems in a declarative way, and the solving power of ant colony optimization to efficiently solve these problems.
A. Magill M. Instructor's Guide and Solutions Manual to Organic Structures from 2D NMR Spectra, Instructor's Guide and Solutions Manual A. Magill M. Instructor's Guide and Solutions Manual to Organic Structures from 2D NMR Spectra, Instructor's Guide and Solutions Manual Новинка

A. Magill M. Instructor's Guide and Solutions Manual to Organic Structures from 2D NMR Spectra, Instructor's Guide and Solutions Manual

2304.94 руб.
The text Organic Structures from 2D NMR Spectra contains a graded set of structural problems employing 2D-NMR spectroscopy. The Instructors Guide and Solutions Manual to Organic Structures from 2D NMR Spectra is a set of step-by-step worked solutions to every problem in Organic Structures from 2D NMR Spectra. While it is absolutely clear that there are many ways to get to the correct solution of any of the problems, the instructors guide contains at least one complete pathway to every one of the questions. In addition, the instructors guide carefully rationalises every peak in every spectrum in relation to the correct structure. The Instructors Guide and Solutions Manual to Organic Structures from 2D NMR Spectra: Is a complete set of worked solutions to the problems contained in Organic Structures from 2D NMR Spectra. Provides a step-by-step description of the process to derive structures from spectra as well as annotated 2D spectra indicating the origin of every cross peak. Highlights common artefacts and re-enforces the important characteristics of the most common techniques 2D NMR techniques including COSY, NOESY, HMBC, TOCSY, CH-Correlation and multiplicity-edited C-H Correlation. This guide is an essential aid to those teachers, lecturers and instructors who use Organic Structures from 2D NMR as a text to teach students of Chemistry, Pharmacy, Biochemistry and those taking courses in Organic Chemistry.
Jie Liang Models and Algorithms for Biomolecules and Molecular Networks Jie Liang Models and Algorithms for Biomolecules and Molecular Networks Новинка

Jie Liang Models and Algorithms for Biomolecules and Molecular Networks

8622.88 руб.
By providing expositions to modeling principles, theories, computational solutions, and open problems, this reference presents a full scope on relevant biological phenomena, modeling frameworks, technical challenges, and algorithms. Up-to-date developments of structures of biomolecules, systems biology, advanced models, and algorithms Sampling techniques for estimating evolutionary rates and generating molecular structures Accurate computation of probability landscape of stochastic networks, solving discrete chemical master equations End-of-chapter exercises
Der-San Chen Applied Integer Programming. Modeling and Solution Der-San Chen Applied Integer Programming. Modeling and Solution Новинка

Der-San Chen Applied Integer Programming. Modeling and Solution

11171.83 руб.
An accessible treatment of the modeling and solution of integer programming problems, featuring modern applications and software In order to fully comprehend the algorithms associated with integer programming, it is important to understand not only how algorithms work, but also why they work. Applied Integer Programming features a unique emphasis on this point, focusing on problem modeling and solution using commercial software. Taking an application-oriented approach, this book addresses the art and science of mathematical modeling related to the mixed integer programming (MIP) framework and discusses the algorithms and associated practices that enable those models to be solved most efficiently. The book begins with coverage of successful applications, systematic modeling procedures, typical model types, transformation of non-MIP models, combinatorial optimization problem models, and automatic preprocessing to obtain a better formulation. Subsequent chapters present algebraic and geometric basic concepts of linear programming theory and network flows needed for understanding integer programming. Finally, the book concludes with classical and modern solution approaches as well as the key components for building an integrated software system capable of solving large-scale integer programming and combinatorial optimization problems. Throughout the book, the authors demonstrate essential concepts through numerous examples and figures. Each new concept or algorithm is accompanied by a numerical example, and, where applicable, graphics are used to draw together diverse problems or approaches into a unified whole. In addition, features of solution approaches found in today's commercial software are identified throughout the book. Thoroughly classroom-tested, Applied Integer Programming is an excellent book for integer programming courses at the upper-undergraduate and graduate levels. It also serves as a well-organized reference for professionals, software developers, and analysts who work in the fields of applied mathematics, computer science, operations research, management science, and engineering and use integer-programming techniques to model and solve real-world optimization problems.
C. Shetty M. Solutions Manual to accompany Nonlinear Programming. Theory and Algorithms C. Shetty M. Solutions Manual to accompany Nonlinear Programming. Theory and Algorithms Новинка

C. Shetty M. Solutions Manual to accompany Nonlinear Programming. Theory and Algorithms

2399.55 руб.
As the Solutions Manual, this book is meant to accompany the main title, Nonlinear Programming: Theory and Algorithms, Third Edition. This book presents recent developments of key topics in nonlinear programming (NLP) using a logical and self-contained format. The volume is divided into three sections: convex analysis, optimality conditions, and dual computational techniques. Precise statements of algortihms are given along with convergence analysis. Each chapter contains detailed numerical examples, graphical illustrations, and numerous exercises to aid readers in understanding the concepts and methods discussed.
ECCS – European Convention for Constructional Steelwork Fatigue Design of Steel and Composite Structures. Eurocode 3: Design of Steel Structures, Part 1 – 9 Fatigue; Eurocode 4: Design of Composite Steel and Concrete Structures ECCS – European Convention for Constructional Steelwork Fatigue Design of Steel and Composite Structures. Eurocode 3: Design of Steel Structures, Part 1 – 9 Fatigue; Eurocode 4: Design of Composite Steel and Concrete Structures Новинка

ECCS – European Convention for Constructional Steelwork Fatigue Design of Steel and Composite Structures. Eurocode 3: Design of Steel Structures, Part 1 – 9 Fatigue; Eurocode 4: Design of Composite Steel and Concrete Structures

5108.8 руб.
This volume addresses the specific subject of fatigue, a subject not familiar to many engineers, but still relevant for proper and good design of numerous steel structures. It explains all issues related to the subject: Basis of fatigue design, reliability and various verification formats, determination of stresses and stress ranges, fatigue strength, application range and limitations. It contains detailed examples of applications of the concepts, computation methods and verifications.
John Cheng Professional CUDA C Programming John Cheng Professional CUDA C Programming Новинка

John Cheng Professional CUDA C Programming

3830.96 руб.
Break into the powerful world of parallel GPU programming with this down-to-earth, practical guide Designed for professionals across multiple industrial sectors, Professional CUDA C Programming presents CUDA – a parallel computing platform and programming model designed to ease the development of GPU programming – fundamentals in an easy-to-follow format, and teaches readers how to think in parallel and implement parallel algorithms on GPUs. Each chapter covers a specific topic, and includes workable examples that demonstrate the development process, allowing readers to explore both the «hard» and «soft» aspects of GPU programming. Computing architectures are experiencing a fundamental shift toward scalable parallel computing motivated by application requirements in industry and science. This book demonstrates the challenges of efficiently utilizing compute resources at peak performance, presents modern techniques for tackling these challenges, while increasing accessibility for professionals who are not necessarily parallel programming experts. The CUDA programming model and tools empower developers to write high-performance applications on a scalable, parallel computing platform: the GPU. However, CUDA itself can be difficult to learn without extensive programming experience. Recognized CUDA authorities John Cheng, Max Grossman, and Ty McKercher guide readers through essential GPU programming skills and best practices in Professional CUDA C Programming, including: CUDA Programming Model GPU Execution Model GPU Memory model Streams, Event and Concurrency Multi-GPU Programming CUDA Domain-Specific Libraries Profiling and Performance Tuning The book makes complex CUDA concepts easy to understand for anyone with knowledge of basic software development with exercises designed to be both readable and high-performance. For the professional seeking entrance to parallel computing and the high-performance computing community, Professional CUDA C Programming is an invaluable resource, with the most current information available on the market.
Wieslaw Staszewski Advanced Structural Damage Detection. From Theory to Engineering Applications Wieslaw Staszewski Advanced Structural Damage Detection. From Theory to Engineering Applications Новинка

Wieslaw Staszewski Advanced Structural Damage Detection. From Theory to Engineering Applications

11993.49 руб.
Structural Health Monitoring (SHM) is the interdisciplinary engineering field devoted to the monitoring and assessment of structural health and integrity. SHM technology integrates non-destructive evaluation techniques using remote sensing and smart materials to create smart self-monitoring structures characterized by increased reliability and long life. Its applications are primarily systems with critical demands concerning performance where classical onsite assessment is both difficult and expensive. Advanced Structural Damage Detection: From Theory to Engineering Applications is written by academic experts in the field and provides students, engineers and other technical specialists with a comprehensive review of recent developments in various monitoring techniques and their applications to SHM. Contributing to an area which is the subject of intensive research and development, this book offers both theoretical principles and feasibility studies for a number of SHM techniques. Key features: Takes a multidisciplinary approach and provides a comprehensive review of main SHM techniques Presents real case studies and practical application of techniques for damage detection in different types of structures Presents a number of new/novel data processing algorithms Demonstrates real operating prototypes Advanced Structural Damage Detection: From Theory to Engineering Applications is a comprehensive reference for researchers and engineers and is a useful source of information for graduate students in mechanical and civil engineering
Craig Richardson Adventures in Python Craig Richardson Adventures in Python Новинка

Craig Richardson Adventures in Python

1591.8 руб.
The complete beginner's guide to Python, for young people who want to start today Adventures in Python is designed for 11-to 15-year olds who want to teach themselves Python programming, but don't know where to start. Even if you have no programming experience at all, this easy to follow format and clear, simple instruction will get you up and running quickly. The book walks you through nine projects that teach you the fundamentals of programming in general, and Python in particular, gradually building your skills until you have the confidence and ability to tackle your own projects. Video clips accompany each chapter to provide even more detailed explanation of important concepts, so you feel supported every step of the way. Python is one of the top programming languages worldwide, with an install base in the millions. It's a favourite language at Google, YouTube, the BBC, and Spotify, and is the primary programming language for the Raspberry Pi. As an open-source language, Python is freely downloadable, with extensive libraries readily available, making it an ideal entry into programming for the beginner. Adventures in Python helps you get started, giving you the foundation you need to follow your curiosity. Start learning Python at its most basic level Learn where to acquire Python and how to set it up Understand Python syntax and interpretation for module programming Develop the skills that apply to any programming language Python programming skills are invaluable, and developing proficiency gives you a head start in learning other languages like C++, Objective-C, and Java. When learning feels like fun, you won't ever want to stop – so get started today with Adventures in Python.
Hans Berger Automating with SIMATIC S7-300 inside TIA Portal. Configuring, Programming and Testing with STEP 7 Professional Hans Berger Automating with SIMATIC S7-300 inside TIA Portal. Configuring, Programming and Testing with STEP 7 Professional Новинка

Hans Berger Automating with SIMATIC S7-300 inside TIA Portal. Configuring, Programming and Testing with STEP 7 Professional

8247.97 руб.
SIMATIC S7-300 has been specially designed for innovative system solutions in the manufacturing industry, and with a diverse range of controllers it offers the optimal solution for applications in centralized and distributed configurations. Alongside standard automation safety technology and motion control can also be integrated. The TIA Portal user interface is tuned to intuitive operation and encompasses all the requirements of automation within its range of functions: from configuring the controller, through programming in the different languages, all the way to the program test and simulation. For beginners engineering is easy to learn and for professionals it is fast and efficient. This book describes the configuration of devices and network for the S7-300 components inside the new engineering framework TIA Portal. With STEP 7 Professional V12, configuring and programming of all SIMATIC controllers will be possible in a simple and efficient way; in addition to various technology functions the block library also contains a PID control. As reader of the book you learn how a control program is formulated and tested with the programming languages LAD, FBD, STL and SCL. Descriptions of configuring the distributed I/O with PROFIBUS DP and PROFINET IO using SIMATIC S7-300 and exchanging data via Industrial Ethernet round out the book.
Alain Nussbaumer Fatigue Design of Steel and Composite Structures. Eurocode 3: Design of Steel Structures, Part 1-9 Fatigue; Eurocode 4: Design of Composite Steel and Concrete Structures Alain Nussbaumer Fatigue Design of Steel and Composite Structures. Eurocode 3: Design of Steel Structures, Part 1-9 Fatigue; Eurocode 4: Design of Composite Steel and Concrete Structures Новинка

Alain Nussbaumer Fatigue Design of Steel and Composite Structures. Eurocode 3: Design of Steel Structures, Part 1-9 Fatigue; Eurocode 4: Design of Composite Steel and Concrete Structures

5848.42 руб.
This volume addresses the specific subject of fatigue, a subject not familiar to many engineers, but still relevant for proper and good design of numerous steel structures. It explains all issues related to the subject: Basis of fatigue design, reliability and various verification formats, determination of stresses and stress ranges, fatigue strength, application range and limitations. It contains detailed examples of applications of the concepts, computation methods and verifications.
Michael Church Coherent Flow Structures at Earth's Surface Michael Church Coherent Flow Structures at Earth's Surface Новинка

Michael Church Coherent Flow Structures at Earth's Surface

11993.49 руб.
An expert review of recent progress in the study of turbulent flows with a focus on recently identified organized structures. This book reviews the recent progress in the study of the turbulent flows that sculpt the Earth’s surface, focusing in particular on the organized structures that have been identified in recent years within turbulent flows. These coherent flow structures can include eddies or vortices at the scale of individual grains, through structures that scale with the flow depth in rivers or estuaries, to the large-scale structure of flows at the morphological or landform scale. These flow structures are of wide interest to the scientific community because they play an important role in fluid dynamics and influence the transport, erosion and deposition of sediment and pollutants in a wide variety of fluid flow environments. Scientific knowledge of these structures has improved greatly over the past 20 years as computational fluid dynamics has come to play an increasing important part in building our understanding of coherent flow structures across a broad range of scales. Chapters comprise a series of major, invited papers and a selection of the most novel, innovative papers presented at the second Coherent Flow Structures Conference held August 3-5, 2011 at Simon Fraser University in Burnaby, British Columbia. Chapters focus on six major themes: Dynamics of coherent flow structures (CFS) in geophysical flows Interaction of turbulent flows, vegetation and ecological habitats Coherent structure of atmospheric flows Numerical modeling of coherent flow structures Turbulence in open channel flows Coherent flow structures, sediment transport and morphological feedbacks.
Maria Bittner Temporality. Universals and Variation Maria Bittner Temporality. Universals and Variation Новинка

Maria Bittner Temporality. Universals and Variation

8732.22 руб.
Temporality surveys the ways in which languages of different types refer to past, present, and future events, through an in-depth examination of four major language types: tense-based English, tense-aspect-based Polish, aspect-based Chinese, and mood-based Kalaallisut. Cutting-edge research on directly compositional dynamic semantics of languages with and without grammatical tense New in-depth analysis of temporal, aspectual, modal, as well as nominal discourse reference Presents a novel logical language for representing linguistic meaning (Update with Centering) Develops a unified theory of tense, aspect, mood, and person as different types of ‘grammatical centering systems’
Eun Park Jung Exploring LEGO Mindstorms EV3. Tools and Techniques for Building and Programming Robots Eun Park Jung Exploring LEGO Mindstorms EV3. Tools and Techniques for Building and Programming Robots Новинка

Eun Park Jung Exploring LEGO Mindstorms EV3. Tools and Techniques for Building and Programming Robots

2232.35 руб.
The essential guide to building and programming LEGO EV3 interactive robots Exploring LEGO Mindstorms: Tools and Techniques for Building and Programming Robots is the complete guide to getting the most out of your LEGO Mindstorms EV3. Written for hobbyists, young builders, and master builders alike, the book walks you through fundamentals of robot design, construction, and programming using the Mindstorms apparatus and LEGO TECHNIC parts. Tap into your creativity with brainstorming techniques, or follow the plans and blueprints provided on the companion website to complete projects ranging from beginner to advanced. The book begins with the basics of the software and EV3 features then lets you get to work quickly by using projects of increasing complexity to illustrate the topics at hand. Plenty of examples are provided throughout every step of the process, and the companion website features a blog where you can gain the insight and advice of other users. Exploring LEGO Mindstorms contains building and programming challenges written by a recognized authority in LEGO robotics curriculum, and is designed to teach you the fundamentals rather than have you follow a «recipe.» Get started with robot programming with the starter vehicle, Auto-Driver Explore the features of the EV3 brick, a programmable brick Design robot's actions using Action Blocks Incorporate environmental sensors using Infrared, Touch, and Color sensors Expand the use of data in your program by using data wires with Sensor Blocks Process data from the sensors using Data Operations Blocks Using Bluetooth and WiFi with EV3 Build unique EV3 robots that each presents different functions: the Spy Rabbit, a robot that can react to its surroundings; a Sea Turtle robot, Mr. Turto; the Big Belly Bot, a robot that eats and poops; and a Robotic Puppy Guapo Discover ideas and practices that will help you to develop your own method of designing and programming EV3 robots The book also provides extensive programming guidance, from the very basics of block programming through data wiring. You'll learn robotics skills to help with your own creations, and can likely ignite a lasting passion for innovation. Exploring LEGO Mindstorms is the key to unlocking your EV3 potential.
Hans Berger Automating with STEP 7 in STL and SCL. SIMATIC S7-300/400 Programmable Controllers Hans Berger Automating with STEP 7 in STL and SCL. SIMATIC S7-300/400 Programmable Controllers Новинка

Hans Berger Automating with STEP 7 in STL and SCL. SIMATIC S7-300/400 Programmable Controllers

2139.84 руб.
SIMATIC is the worldwide established automation system for implementing industrial control systems for machines, manufacturing plants and industrial processes. Relevant open-loop and closed-loop control tasks are formulated in various programming languages with the programming software STEP 7. Now in its sixth edition, this book gives an introduction into the latest version of engineering software STEP 7 (basic version) . It describes elements and applications of text-oriented programming languages statement list (STL) and structured control language (SCL) for use with both SIMATIC S7-300 and SIMATIC S7-400, including the new applications with PROFINET and for communication over industrial Ethernet. It is aimed at all users of SIMATIC S7 controllers. First-time users are introduced to the field of programmable controllers, while advanced users learn about specific applications of the SIMATIC S7 automation system. All programming examples found in the book – and even a few extra examples – are available at the download area of the publisher's website.
Andrew Wheeler SPSS Statistics for Data Analysis and Visualization Andrew Wheeler SPSS Statistics for Data Analysis and Visualization Новинка

Andrew Wheeler SPSS Statistics for Data Analysis and Visualization

3193 руб.
Dive deeper into SPSS Statistics for more efficient, accurate, and sophisticated data analysis and visualization SPSS Statistics for Data Analysis and Visualization goes beyond the basics of SPSS Statistics to show you advanced techniques that exploit the full capabilities of SPSS. The authors explain when and why to use each technique, and then walk you through the execution with a pragmatic, nuts and bolts example. Coverage includes extensive, in-depth discussion of advanced statistical techniques, data visualization, predictive analytics, and SPSS programming, including automation and integration with other languages like R and Python. You'll learn the best methods to power through an analysis, with more efficient, elegant, and accurate code. IBM SPSS Statistics is complex: true mastery requires a deep understanding of statistical theory, the user interface, and programming. Most users don't encounter all of the methods SPSS offers, leaving many little-known modules undiscovered. This book walks you through tools you may have never noticed, and shows you how they can be used to streamline your workflow and enable you to produce more accurate results. Conduct a more efficient and accurate analysis Display complex relationships and create better visualizations Model complex interactions and master predictive analytics Integrate R and Python with SPSS Statistics for more efficient, more powerful code These «hidden tools» can help you produce charts that simply wouldn't be possible any other way, and the support for other programming languages gives you better options for solving complex problems. If you're ready to take advantage of everything this powerful software package has to offer, SPSS Statistics for Data Analysis and Visualization is the expert-led training you need.
Rod Stephens Essential Algorithms. A Practical Approach to Computer Algorithms Rod Stephens Essential Algorithms. A Practical Approach to Computer Algorithms Новинка

Rod Stephens Essential Algorithms. A Practical Approach to Computer Algorithms

4498.89 руб.
A friendly and accessible introduction to the most useful algorithms Computer algorithms are the basic recipes for programming. Professional programmers need to know how to use algorithms to solve difficult programming problems. Written in simple, intuitive English, this book describes how and when to use the most practical classic algorithms, and even how to create new algorithms to meet future needs. The book also includes a collection of questions that can help readers prepare for a programming job interview. Reveals methods for manipulating common data structures such as arrays, linked lists, trees, and networks Addresses advanced data structures such as heaps, 2-3 trees, B-trees Addresses general problem-solving techniques such as branch and bound, divide and conquer, recursion, backtracking, heuristics, and more Reviews sorting and searching, network algorithms, and numerical algorithms Includes general problem-solving techniques such as brute force and exhaustive search, divide and conquer, backtracking, recursion, branch and bound, and more In addition, Essential Algorithms features a companion website that includes full instructor materials to support training or higher ed adoptions.
Marty Lewinter Elementary Number Theory with Programming Marty Lewinter Elementary Number Theory with Programming Новинка

Marty Lewinter Elementary Number Theory with Programming

6744.78 руб.
A highly successful presentation of the fundamental concepts of number theory and computer programming Bridging an existing gap between mathematics and programming, Elementary Number Theory with Programming provides a unique introduction to elementary number theory with fundamental coverage of computer programming. Written by highly-qualified experts in the fields of computer science and mathematics, the book features accessible coverage for readers with various levels of experience and explores number theory in the context of programming without relying on advanced prerequisite knowledge and concepts in either area. Elementary Number Theory with Programming features comprehensive coverage of the methodology and applications of the most well-known theorems, problems, and concepts in number theory. Using standard mathematical applications within the programming field, the book presents modular arithmetic and prime decomposition, which are the basis of the public-private key system of cryptography. In addition, the book includes: Numerous examples, exercises, and research challenges in each chapter to encourage readers to work through the discussed concepts and ideas Select solutions to the chapter exercises in an appendix Plentiful sample computer programs to aid comprehension of the presented material for readers who have either never done any programming or need to improve their existing skill set A related website with links to select exercises An Instructor’s Solutions Manual available on a companion website Elementary Number Theory with Programming is a useful textbook for undergraduate and graduate-level students majoring in mathematics or computer science, as well as an excellent supplement for teachers and students who would like to better understand and appreciate number theory and computer programming. The book is also an ideal reference for computer scientists, programmers, and researchers interested in the mathematical applications of programming.
Yamini Agarwal Capital Structure Decisions. Evaluating Risk and Uncertainty Yamini Agarwal Capital Structure Decisions. Evaluating Risk and Uncertainty Новинка

Yamini Agarwal Capital Structure Decisions. Evaluating Risk and Uncertainty

9642.86 руб.
Inside the risk management and corporate governance issues behind capital structure decisions Practical ways of determining capital structures have always been mysterious and riddled with risks and uncertainties. Dynamic paradigm shifts and the multi-dimensional operations of firms further complicate the situation. Financial leaders are under constant pressure to outdo their competitors, but how to do so is not always clear. Capital Structure Decisions offers an introduction to corporate finance, and provides valuable insights into the decision-making processes that face the CEOs and CFOs of organizations in dynamic multi-objective environments. Exploring the various models and techniques used to understand the capital structure of an organization, as well as the products and means available for financing these structures, the book covers how to develop a goal programming model to enable organization leaders to make better capital structure decisions. Incorporating international case studies to explain various financial models and to illustrate ways that capital structure choices determine their success, Capital Structure Decisions looks at existing models and the development of a new goal-programming model for capital structures that is capable of handling multiple objectives, with an emphasis throughout on mitigating risk. Helps financial leaders understand corporate finance and the decision-making processes involved in understanding and developing capital structure Includes case studies from around the world that explain key financial models Emphasizes ways to minimize risk when it comes to working with capital structures There are a number of criteria that financial leaders need to consider before making any major capital investment decision. Capital Structure Decisions analyzes the various risk management and corporate governance issues to be considered by any diligent CEO/CFO before approving a project.
Rick Roe World of Warcraft Programming. A Guide and Reference for Creating WoW Addons Rick Roe World of Warcraft Programming. A Guide and Reference for Creating WoW Addons Новинка

Rick Roe World of Warcraft Programming. A Guide and Reference for Creating WoW Addons

3192.36 руб.
The #1 bestselling programming book is back with updated and expanded coverage of the newest release of WoW! World of Warcraft (WoW) is currently the world's largest massively multiplayer online role-playing game. The newest release, «Wrath of the Lich King,» has created a demand for updated information on writing addons. This eagerly anticipated edition answers that request and is an essential reference for creating WoW addons. Written by a duo of authors who have each contributed a number of successful WoW addons, the book offers an overview of Lua and XML (the programming languages used to write addons) and includes coverage of specific pitfalls and common programming mistakes-and how to avoid them. Valuable examples show you detailed aspects of writing addons for WoW and demonstrate how to implement addon concepts such as variables, slash commands, secure templates, and more. World of Warcraft insiders share their techniques for writing addons for both the latest version of WoW as well as the new Wrath of the Lich King expansion set Guides you through the specific nuances of the WoW API with the use of detailed examples Discusses ways to distribute and host your WoW addons so others can download and use them Explains how to respond to events, create frames, and use the WoW API to interact with the game You'll be well on your way to creating exciting WoW addons with this comprehensive reference by your side. Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
Wallace Wang Beginning Programming For Dummies Wallace Wang Beginning Programming For Dummies Новинка

Wallace Wang Beginning Programming For Dummies

1913.35 руб.
Do you think the programmers who work at your office are magical wizards who hold special powers that manipulate your computer? Believe it or not, anyone can learn how to write programs, and it doesn’t take a higher math and science education to start. Beginning Programming for Dummies shows you how computer programming works without all the technical details or hard programming language. It explores the common parts of every computer programming language and how to write for multiple platforms like Windows, Mac OS X, or Linux. This easily accessible guide provides you with the tools you need to: Create programs and divide them into subprograms Develop variables and use constants Manipulate strings and convert them into numbers Use an array as storage space Reuse and rewrite code Isolate data Create a user interface Write programs for the Internet Utilize JavaScript and Java Applets In addition to these essential building blocks, this guide features a companion CD-ROM containing Liberty BASIC compiler and code in several languages. It also provides valuable programming resources and lets you in on cool careers for programmers. With Beginning Programming of Dummies, you can take charge of your computer and begin programming today!
Hanif Sherali D. Linear Programming and Network Flows Hanif Sherali D. Linear Programming and Network Flows Новинка

Hanif Sherali D. Linear Programming and Network Flows

11171.83 руб.
The authoritative guide to modeling and solving complex problems with linear programming—extensively revised, expanded, and updated The only book to treat both linear programming techniques and network flows under one cover, Linear Programming and Network Flows, Fourth Edition has been completely updated with the latest developments on the topic. This new edition continues to successfully emphasize modeling concepts, the design and analysis of algorithms, and implementation strategies for problems in a variety of fields, including industrial engineering, management science, operations research, computer science, and mathematics. The book begins with basic results on linear algebra and convex analysis, and a geometrically motivated study of the structure of polyhedral sets is provided. Subsequent chapters include coverage of cycling in the simplex method, interior point methods, and sensitivity and parametric analysis. Newly added topics in the Fourth Edition include: The cycling phenomenon in linear programming and the geometry of cycling Duality relationships with cycling Elaboration on stable factorizations and implementation strategies Stabilized column generation and acceleration of Benders and Dantzig-Wolfe decomposition methods Line search and dual ascent ideas for the out-of-kilter algorithm Heap implementation comments, negative cost circuit insights, and additional convergence analyses for shortest path problems The authors present concepts and techniques that are illustrated by numerical examples along with insights complete with detailed mathematical analysis and justification. An emphasis is placed on providing geometric viewpoints and economic interpretations as well as strengthening the understanding of the fundamental ideas. Each chapter is accompanied by Notes and References sections that provide historical developments in addition to current and future trends. Updated exercises allow readers to test their comprehension of the presented material, and extensive references provide resources for further study. Linear Programming and Network Flows, Fourth Edition is an excellent book for linear programming and network flow courses at the upper-undergraduate and graduate levels. It is also a valuable resource for applied scientists who would like to refresh their understanding of linear programming and network flow techniques.
Отсутствует Design of Cold-formed Steel Structures. Eurocode 3: Design of Steel Structures. Part 1-3 Design of cold-formed Steel Structures Отсутствует Design of Cold-formed Steel Structures. Eurocode 3: Design of Steel Structures. Part 1-3 Design of cold-formed Steel Structures Новинка

Отсутствует Design of Cold-formed Steel Structures. Eurocode 3: Design of Steel Structures. Part 1-3 Design of cold-formed Steel Structures

7280.04 руб.
The book is concerned with design of cold-formed steel structures in building based on the Eurocode 3 package, particularly on EN 1993-1-3. It contains the essentials of theoretical background and design rules for cold-formed steel sections and sheeting, members and connections for building applications. Elaborated examples and design applications – more than 200 pages – are included in the respective chapters in order to provide a better understanding to the reader.
Xin-She Yang Optimization Techniques and Applications with Examples Xin-She Yang Optimization Techniques and Applications with Examples Новинка

Xin-She Yang Optimization Techniques and Applications with Examples

8301.8 руб.
A guide to modern optimization applications and techniques in newly emerging areas spanning optimization, data science, machine intelligence, engineering, and computer sciences Optimization Techniques and Applications with Examples introduces the fundamentals of all the commonly used techniques in optimization that encompass the broadness and diversity of the methods (traditional and new) and algorithms. The author—a noted expert in the field—covers a wide range of topics including mathematical foundations, optimization formulation, optimality conditions, algorithmic complexity, linear programming, convex optimization, and integer programming. In addition, the book discusses artificial neural network, clustering and classifications, constraint-handling, queueing theory, support vector machine and multi-objective optimization, evolutionary computation, nature-inspired algorithms and many other topics. Designed as a practical resource, all topics are explained in detail with step-by-step examples to show how each method works. The book’s exercises test the acquired knowledge that can be potentially applied to real problem solving. By taking an informal approach to the subject, the author helps readers to rapidly acquire the basic knowledge in optimization, operational research, and applied data mining. This important resource: Offers an accessible and state-of-the-art introduction to the main optimization techniques Contains both traditional optimization techniques and the most current algorithms and swarm intelligence-based techniques Presents a balance of theory, algorithms, and implementation Includes more than 100 worked examples with step-by-step explanations Written for upper undergraduates and graduates in a standard course on optimization, operations research and data mining, Optimization Techniques and Applications with Examples is a highly accessible guide to understanding the fundamentals of all the commonly used techniques in optimization.
Fernando Parreiras S. Semantic Web and Model-Driven Engineering Fernando Parreiras S. Semantic Web and Model-Driven Engineering Новинка

Fernando Parreiras S. Semantic Web and Model-Driven Engineering

6050.1 руб.
The next enterprise computing era will rely on the synergy between both technologies: semantic web and model-driven software development (MDSD). The semantic web organizes system knowledge in conceptual domains according to its meaning. It addresses various enterprise computing needs by identifying, abstracting and rationalizing commonalities, and checking for inconsistencies across system specifications. On the other side, model-driven software development is closing the gap among business requirements, designs and executables by using domain-specific languages with custom-built syntax and semantics. It focuses on using modeling languages as programming languages. Among many areas of application, we highlight the area of configuration management. Consider the example of a telecommunication company, where managing the multiple configurations of network devices (routers, hubs, modems, etc.) is crucial. Enterprise systems identify and document the functional and physical characteristics of network devices, and control changes to those characteristics. Applying the integration of semantic web and model-driven software development allows for (1) explicitly specifying configurations of network devices with tailor-made languages, (2) for checking the consistency of these specifications (3) for defining a vocabulary to share device specifications across enterprise systems. By managing configurations with consistent and explicit concepts, we reduce cost and risk, and enhance agility in response to new requirements in the telecommunication area. This book examines the synergy between semantic web and model-driven software development. It brings together advances from disciplines like ontologies, description logics, domain-specific modeling, model transformation and ontology engineering to take enterprise computing to the next level.
Hans Berger Automating with SIMATIC S7-400 inside TIA Portal. Configuring, Programming and Testing with STEP 7 Professional Hans Berger Automating with SIMATIC S7-400 inside TIA Portal. Configuring, Programming and Testing with STEP 7 Professional Новинка

Hans Berger Automating with SIMATIC S7-400 inside TIA Portal. Configuring, Programming and Testing with STEP 7 Professional

7494.6 руб.
This book presents a comprehensive description of the configuration of devices and network for the S7-400 components inside the engineering framework TIA Portal. You learn how to formulate and test a control program with the programming languages LAD, FBD, STL, and SCL. The book is rounded off by configuring the distributed I/O with PROFIBUS DP and PROFINET IO using SIMATIC S7-400 and data exchange via Industrial Ethernet. SIMATIC is the globally established automation system for implementing industrial controllers for machines, production plants and processes. SIMATIC S7-400 is the most powerful automation system within SIMATIC. This process controller is ideal for data-intensive tasks that are especially typical for the process industry. With superb communication capability and integrated interfaces it is optimized for larger tasks such as the coordination of entire systems. Open-loop and closed-loop control tasks are formulated with the STEP 7 Professional V11 engineering software in the field-proven programming languages Ladder Diagram (LAD), Function Block Diagram (FBD), Statement List (STL), and Structured Control Language (SCL). The TIA Portal user interface is tuned to intuitive operation and encompasses all the requirements of automation within its range of functions: from configuring the controller, through programming in the different languages, all the way to the program test. Users of STEP 7 Professional V12 will easily get along with the descriptions based on the V11. With start of V12, the screens of the technology functions might differ slightly from the V11.
Dermot O'Hare Local Structural Characterisation. Inorganic Materials Series Dermot O'Hare Local Structural Characterisation. Inorganic Materials Series Новинка

Dermot O'Hare Local Structural Characterisation. Inorganic Materials Series

9972.41 руб.
Inorganic materials are at the heart of many contemporary real-world applications, in electronic devices, drug delivery, bio-inspired materials and energy storage and transport. In order to underpin novel synthesis strategies both to facilitate these applications and to encourage new ones, a thorough review of current and emerging techniques for materials characterisation is needed. Examining important techniques that allow investigation of the structures of inorganic materials on the local atomic scale, Local Structural Characterisation discusses: Solid-State NMR Spectroscopy X-Ray Absorption and Emission Spectroscopy Neutrons and Neutron Spectroscopy EPR Spectroscopy of Inorganic Materials Analysis of Functional Materials by X-Ray Photoelectron Spectroscopy This addition to the Inorganic Materials Series provides a detailed and thorough review of these spectroscopic techniques and emphasises the interplay between chemical synthesis and physical characterisation.
Richard Brath Graph Analysis and Visualization. Discovering Business Opportunity in Linked Data Richard Brath Graph Analysis and Visualization. Discovering Business Opportunity in Linked Data Новинка

Richard Brath Graph Analysis and Visualization. Discovering Business Opportunity in Linked Data

3749.08 руб.
Wring more out of the data with a scientific approach to analysis Graph Analysis and Visualization brings graph theory out of the lab and into the real world. Using sophisticated methods and tools that span analysis functions, this guide shows you how to exploit graph and network analytic techniques to enable the discovery of new business insights and opportunities. Published in full color, the book describes the process of creating powerful visualizations using a rich and engaging set of examples from sports, finance, marketing, security, social media, and more. You will find practical guidance toward pattern identification and using various data sources, including Big Data, plus clear instruction on the use of software and programming. The companion website offers data sets, full code examples in Python, and links to all the tools covered in the book. Science has already reaped the benefit of network and graph theory, which has powered breakthroughs in physics, economics, genetics, and more. This book brings those proven techniques into the world of business, finance, strategy, and design, helping extract more information from data and better communicate the results to decision-makers. Study graphical examples of networks using clear and insightful visualizations Analyze specifically-curated, easy-to-use data sets from various industries Learn the software tools and programming languages that extract insights from data Code examples using the popular Python programming language There is a tremendous body of scientific work on network and graph theory, but very little of it directly applies to analyst functions outside of the core sciences – until now. Written for those seeking empirically based, systematic analysis methods and powerful tools that apply outside the lab, Graph Analysis and Visualization is a thorough, authoritative resource.
Baciu George Introduction to Wireless Localization. With iPhone SDK Examples Baciu George Introduction to Wireless Localization. With iPhone SDK Examples Новинка

Baciu George Introduction to Wireless Localization. With iPhone SDK Examples

9042.58 руб.
This book provides a comprehensive overview of the entire landscape of both outdoor and indoor wireless positioning, and guides the reader step by step in the implementation of wireless positioning applications on the iPhone. Explanations of fundamental positioning techniques are given throughout the text, along with many programming examples, providing the reader with an independent, practical, and enjoyable learning of the material while gaining a real feel for the subject. Provides an accessible introduction to positioning technologies such as Global Positioning System and Wi-Fi positioning Presents hands-on skills to iOS 5.0 programming for location-aware applications Gives a thorough grounding in signal propagation, line-of-sight and interference effects for accurate positioning Covers the location-aware video streaming and conferencing with practical iPhone application examples Accompanied by a website containing programming code described in the text and lecture presentation slides for instructors This book is primarily intended for anyone who wants to study wireless localization. It is an ideal textbook for graduate students who are first learning localization techniques, as well as advanced undergraduates in computer science interested in translating localization concepts into real code. Professionals, engineers and researchers working in location-aware services and related techniques using mobile positioning and AI technologies will find this book to be a helpful reference. Companion website for the book: www.wiley.com/go/chan/wireless
Bruce Archambeault Electromagnetic Bandgap (EBG) Structures. Common Mode Filters for High Speed Digital Systems Bruce Archambeault Electromagnetic Bandgap (EBG) Structures. Common Mode Filters for High Speed Digital Systems Новинка

Bruce Archambeault Electromagnetic Bandgap (EBG) Structures. Common Mode Filters for High Speed Digital Systems

8997.79 руб.
An essential guide to the background, design, and application of common-mode filtering structures in modern high-speed differential communication links Written by a team of experts in the field, Electromagnetic Bandgap (EBG) Structures explores the practical electromagnetic bandgap based common mode filters for power integrity applications and covers the theoretical and practical design approaches for common mode filtering in high-speed printed circuit boards, especially for boards in high data-rate systems. The authors describe the classic applications of electromagnetic bandgap (EBG) structures and the phenomena of common mode generation in high speed digital boards. The text also explores the fundamental electromagnetic mechanisms of the functioning of planar EBGs and considers the impact of planar EBGs on the digital signal propagation of single ended and differential interconnects routed on top or between EBGs. The authors examine the concept, design, and modeling of EBG common mode filters in their two forms: on-board and removable. They also provide several comparisons between measurement and electromagnetic simulations that validate the proposed EBG filters' design approach. This important resource: • Presents information on planar EBG based common mode filters for high speed differential digital systems • Provides systematic analysis of the fundamental mechanisms of planar EBG structures • Offers detailed design methodology to create EBG filters without the need for repeated full-wave electromagnetic analysis • Demonstrates techniques for use in practical real-world designs Electromagnetic Bandgap (EBG) Structures: Common Mode Filters for High Speed Digital Systems offers an introduction to the background, design, and application of common-mode filtering structures in modern high-speed differential communication links, a critical issue in high-speed and high-performance systems.
Kefei Li Durability Design of Concrete Structures. Phenomena, Modeling, and Practice Kefei Li Durability Design of Concrete Structures. Phenomena, Modeling, and Practice Новинка

Kefei Li Durability Design of Concrete Structures. Phenomena, Modeling, and Practice

10123.22 руб.
Comprehensive coverage of durability of concrete at both material and structural levels, with design related issues Links two active fields in materials science and structural engineering: the durability processes of concrete materials and design methods of concrete structures Facilitates communication between the two communities, helping to implement life-cycle concepts into future design methods of concrete structures Presents state-of-the-art information on the deterioration mechanism and performance evolution of structural concrete under environmental actions and the design methods for durability of concrete structures Provides efficient support and practical tools for life-cycle oriented structural design which has been widely recognized as a new generation of design philosophy for engineering structures The author has long experience working with the topic and the materials presented have been part of the author's current teaching course of Durability and Assessment of Engineering Structures for graduate students at Tsinghua University The design methods and approaches for durability of concrete structures are developed from newly finished high level research projects and have been employed as recommended provisions in design code including Chinese Code and Eurocode 2
Matthias Beckh Hyperbolic Structures. Shukhov's Lattice Towers - Forerunners of Modern Lightweight Construction Matthias Beckh Hyperbolic Structures. Shukhov's Lattice Towers - Forerunners of Modern Lightweight Construction Новинка

Matthias Beckh Hyperbolic Structures. Shukhov's Lattice Towers - Forerunners of Modern Lightweight Construction

7044.28 руб.
Hyperbolic structures analyses the interactions of form with the structural behaviour of hyperbolic lattice towers, and the effects of the various influencing factors were determined with the help of parametric studies and load capacity analyses. This evaluation of Shukhov’s historical calculations and the reconstruction of the design and development process of his water towers shows why the Russian engineer is considered not only a pathfinder for lightweight structures but also a pioneer of parametrised design processes.
Ying Bai Practical Database Programming with Java Ying Bai Practical Database Programming with Java Новинка

Ying Bai Practical Database Programming with Java

8425.69 руб.
Covers fundamental and advanced Java database programming techniques for beginning and experienced readers This book covers the practical considerations and applications in database programming using Java NetBeans IDE, JavaServer Pages, JavaServer Faces, and Java Beans, and comes complete with authentic examples and detailed explanations. Two data-action methods are developed and presented in this important resource. With Java Persistence API and plug-in Tools, readers are directed step by step through the entire database programming development process and will be able to design and build professional data-action projects with a few lines of code in mere minutes. The second method, runtime object, allows readers to design and build more sophisticated and practical Java database applications. Advanced and updated Java database programming techniques such as Java Enterprise Edition development kits, Enterprise Java Beans, JavaServer Pages, JavaServer Faces, Java RowSet Object, and Java Updatable ResultSet are also discussed and implemented with numerous example projects. Ideal for classroom and professional training use, this text also features: A detailed introduction to NetBeans Integrated Development Environment Java web-based database programming techniques (web applications and web services) More than thirty detailed, real-life sample projects analyzed via line-by-line illustrations Problems and solutions for each chapter A wealth of supplemental material available for download from the book's ftp site, including PowerPoint slides, solution manual, JSP pages, sample image files, and sample databases Coverage of two popular database systems: SQL Server 2008 and Oracle This book provides undergraduate and graduate students as well as database programmers and software engineers with the necessary tools to handle the database programming issues in the Java NetBeans environment. To obtain instructor materials please send an email to: [email protected]
Alexander Murray History of the European languages. Vol. 2 Alexander Murray History of the European languages. Vol. 2 Новинка

Alexander Murray History of the European languages. Vol. 2

0 руб.
Полный вариант заголовка: «History of the European languages : Vol. 2 : or researches into the affinities of the Teutonic, Greek, Celtic, Sclavionic, and Indian nations : with a life of the author / by the late Alexander Murray».
Peter Marti Theory of Structures. Fundamentals, Framed Structures, Plates and Shells Peter Marti Theory of Structures. Fundamentals, Framed Structures, Plates and Shells Новинка

Peter Marti Theory of Structures. Fundamentals, Framed Structures, Plates and Shells

2139.84 руб.
This book provides the reader with a consistent approach to theory of structures on the basis of applied mechanics. It covers framed structures as well as plates and shells using elastic and plastic theory, and emphasizes the historical background and the relationship to practical engineering activities. This is the first comprehensive treatment of the school of structures that has evolved at the Swiss Federal Institute of Technology in Zurich over the last 50 years. The many worked examples and exercises make this a textbook ideal for in-depth studies. Each chapter concludes with a summary that highlights the most important aspects in concise form. Specialist terms are defined in the appendix. There is an extensive index befitting such a work of reference. The structure of the content and highlighting in the text make the book easy to use. The notation, properties of materials and geometrical properties of sections plus brief outlines of matrix algebra, tensor calculus and calculus of variations can be found in the appendices. This publication should be regarded as a key work of reference for students, teaching staff and practising engineers. Its purpose is to show readers how to model and handle structures appropriately, to support them in designing and checking the structures within their sphere of responsibility.
Pena William M. Problem Seeking. An Architectural Programming Primer Pena William M. Problem Seeking. An Architectural Programming Primer Новинка

Pena William M. Problem Seeking. An Architectural Programming Primer

4981.08 руб.
The classic programming guide for architects and clients¿¿—fully updated and revised Architectural programming is a team effort that requires close cooperation between architects and their clients. Problem Seeking, Fifth Edition lays out a five-step procedure that teams can follow when programming any building or series of buildings, from a small house to a hospital complex. This simple yet comprehensive process encompasses the entire range of factors that influence the design of buildings. This Fifth Edition of the only programming guide appropriate for both architect and client features new information related to BIM, integrated practice, and sustainable design when programming. Supplemented with more than 120 illustrations and diagrams updated for this edition, this indispensable resource provides revised technical information and faster, easier access to explanations, examples, and tools, including: Guidance on incorporating the latest technological tools when programming A primer on discounted cash flow analysis and net present value analysis Project statement examples organized by project phase and building type Useful techniques for data management, functional relationship analysis, and more

кешбака
Страницы:


Learn the skills and acquire the intuition to assess the theoretical limitations of computer programming Offering an accessible approach to the topic, Theory of Computation focuses on the metatheory of computing and the theoretical boundaries between what various computational models can do and not do—from the most general model, the URM (Unbounded Register Machines), to the finite automaton. A wealth of programming-like examples and easy-to-follow explanations build the general theory gradually, which guides readers through the modeling and mathematical analysis of computational phenomena and provides insights on what makes things tick and also what restrains the ability of computational processes. Recognizing the importance of acquired practical experience, the book begins with the metatheory of general purpose computer programs, using URMs as a straightforward, technology-independent model of modern high-level programming languages while also exploring the restrictions of the URM language. Once readers gain an understanding of computability theory—including the primitive recursive functions—the author presents automata and languages, covering the regular and context-free languages as well as the machines that recognize these languages. Several advanced topics such as reducibilities, the recursion theorem, complexity theory, and Cook's theorem are also discussed. Features of the book include: A review of basic discrete mathematics, covering logic and induction while omitting specialized combinatorial topics A thorough development of the modeling and mathematical analysis of computational phenomena, providing a solid foundation of un-computability The connection between un-computability and un-provability: Gödel's first incompleteness theorem The book provides numerous examples of specific URMs as well as other programming languages including Loop Programs, FA (Deterministic Finite Automata), NFA (Nondeterministic Finite Automata), and PDA (Pushdown Automata). Exercises at the end of each chapter allow readers to test their comprehension of the presented material, and an extensive bibliography suggests resources for further study. Assuming only a basic understanding of general computer programming and discrete mathematics, Theory of Computation serves as a valuable book for courses on theory of computation at the upper-undergraduate level. The book also serves as an excellent resource for programmers and computing professionals wishing to understand the theoretical limitations of their craft.
Продажа semantics of programming languages – structures techniques лучших цены всего мира
Посредством этого сайта магазина - каталога товаров мы очень легко осуществляем продажу semantics of programming languages – structures techniques у одного из интернет-магазинов проверенных фирм. Определитесь с вашими предпочтениями один интернет-магазин, с лучшей ценой продукта. Прочитав рекомендации по продаже semantics of programming languages – structures techniques легко охарактеризовать производителя как превосходную и доступную фирму.