![]() |
![]() |
Your cart is empty |
||
Books > Computing & IT > Computer hardware & operating systems > General
GDI+ both wraps arcane API calls and extends them for much easier use. Programmers no longer have to make do with the familiar but simplistic VB 6.0 drawing model, nor do they have to dig down into the GDI API in order to get any real work done. In GDI+, Microsoft has come up with a complete, but still extensible, set of classes for all of the .NET programmers drawing needs. GDI+ requires different techniques than the Windows GDI API, as it is completely stateless. "GDI+ Programming in C# and VB .NET" starts out with an explanation of GDI+ and how it relates to GDI. The book then dives deep into the GDI+ namespaces and classes. The book begins with basic drawing in the early chapters and then explains in an understandable manner more complex drawing techniques, including paths, gradients, alpha blends, matrix operations, and transformations. Later chapters cover how to work with bitmaps and other images, as well as advanced drawing and printing techniques. The final two chapters are devoted to useful projects that show the subject matter of the previous chapters in real-world examples. Throughout "GDI+ Programming in C# and VB .NET," author Nick Symmonds not only explains the different namespaces and classes relating to GDI+, but also takes the time to cover the best practices of graphics programming. Woven throughout the book are numerous examples that tie together different aspects of programming in .NET that teach programmers how to get the best possible speed and efficiency out of their code.
This book constitutes the thoroughly refereed post-proceedings of the 7th International Workshop on DNA-Based Computers, DNA7, held in Tampa, Florida, USA, in June 2001.The 26 revised full papers presented together with 9 poster papers were carefully reviewed and selected from 44 submissions. The papers are organized in topical sections on experimental tools, theoretical tools, probabilistic computational models, computer simulation and sequence design, algorithms, experimental solutions, nano-tech devices, biomimetic tools, new computing models, and splicing systems and membranes.
The main goal of this book is to provide an overview of some of the most recent developments in the field of Domain Decomposition Methods. Domain decomposition relates to the construction of preconditioners for the large algebraic systems of equations which often arise in applications, by solving smaller instances of the same problem. It also relates to the construction of approximation methods built from different discretizations in different subdomains. The resulting methods are among the most successful parallel solvers for many large scale problems in computational science and engineering. The papers in this collection reflect some of the most active research areas in domain decomposition such as novel FETI, Neumann-Neumann, overlapping Schwarz and Mortar methods.
Using fun, hands-on projects, learn what a circuit is and how it works! This book uses a common tool in electronics, the breadboard, to build your way to an understanding of circuits, circuit components, and the basics of computers. You'll master current, voltage, and resistance. With that you can control outputs like lights and motors as well as inputs like switches and sensors. You'll also discover the difference between analog and digital electrical signals while studying both electricity and computers. Dabble in electrical engineering, whether you are interested in building things with electronics or learning to program simple, physical systems. Build your own electronic projects to learn how electronics work. And also how computers store information and process requests. You'll work with simple, low-cost tools like conductive tape before developing up to working with breadboards and discovering the components to build more complex systems.    With Beginning Breadboarding, makers of all ages and backgrounds can learn to build real-life physical computing systems and projects. Have fun building something with tangible results while learning all the theory you need to make new projects of your own!What You'll Learn Rapidly prototype circuits with breadboards Use common components to make simple electronic devices Share electrical energy and control the flow of electricity through components Who This Book Is For Makers, seeking a fun, hands-on introduction to technology, electronics, and computers. Those who have little to no knowledge of the subject, but want to learn electronics or know more about computers.Â
The engineering life cycle for complex systems design and development requires the set-up of adequate and controlled processes involving different partners and disciplines. The design integration and the final physical/functional integration and qualification imply a high degree of cross-interaction among all partners.This book documents the outcome of a European project on distributed system environments by presenting the results of the user's requirements analysis and assessing the current available technology such as collaboration systems design, analysis, and verification; middleware; product data and workflow management; multicast communication; network QoS management; and groupware. Besides technical results, the book surveys and classifies existing products and tools for collaborative distributed systems engineering.
This book constitutes the thoroughly refereed post-proceedings of the Third International Conference on Large-Scale Scientific Computing, LSSC 2001, held in Sozopol, Bulgaria, in June 2001.The 7 invited full papers and 45 selected revised papers were carefully reviewed for inclusion in the book. The papers are organized in topical sections on robust preconditioning algorithms, Monte-Carlo methods, advanced programming environments for scientific computing, large-scale computations in air pollution modeling, large-scale computations in mechanical engineering, and numerical methods for incompressible flow.
This book constitutes the refereed proceedings of the 5th International Conference on Mobile Agents, MA 2001, held in Atlanta, GA, USA in December 2001.The 18 revised full papers presented were carefully reviewed and selected from 75 submissions. The papers are organized in topical sections on security, models and architectures, applications, communication, run-time support, and quantitative evaluation and benchmarking.
This book constitutes the refereed proceedings of the 8th International Workshop on Groupware, CRIWG 2002, held in La Serena, Chile in September 2002.The 18 revised full papers presented together with a keynote paper were carefully reviewed and selected form 36 submissions. The papers are organized in topical sections on computer supported collaborative learning - CSCL, meeting support, design and development support, awareness, evaluation and tayloring, and infrastructure.
This book constitutes the refereed proceedings of the Second International Workshop on Technologies for E-Services, TES 2001, held in Rome, Italy, in September 2001.The 15 revised full papers presented were carefully reviewed and selected for inclusion in the book. Among the topics addressed are b2b protocols, inter-enterprise process execution, business logic, cooperative multiplatform environments, session-oriented telecommunication services, cross-organizational workflow environments, Internet-based workflow, composite e-services, transactional business processes, e-service security, distributed e-services, mobile commerce, e-commerce, pervasive services infrastructure, and mobile Internet agents.
System Design: A Practical Guide with SpecC presents the system design flow following a simple example through the whole process in an easy-to-follow, step-by-step fashion. Each step is described in detail in pictorial form and with code examples in SpecC. For each picture slide a detailed explanation is provided of the concepts presented. This format is suited for tutorials, seminars, self-study, as a guided reference carried by examples, or as teaching material for courses on system design. Features: Comprehensive introduction to and description of the SpecC language and design methodology; IP-centric language and methodology with focus on design reuse; Complete framework for system-level design from specification to implementation for SOCs and other embedded HW/SW systems. System Design: A Practical Guide with SpecC will benefit designers and design managers of complex SOCs, or embedded systems in general, by allowing them to develop new methodologies from these results, in order to increase design productivity by orders of magnitude. Designers at RTL, logical or physical levels, who are interested in moving up to the system level, will find a comprehensive overview within. The design models in the book define IP models and functions for IP exchange between IP providers and their users. A well-defined methodology like the one presented in this book will help product planning divisions to quickly develop new products or to derive completely new business models, like e-design or product-on-demand. Finally, researchers and students in the area of system design will find an example of a formal, well-structured design flow in this book.
In the ?rst part of the present volume of LNCS, the reader will ?nd the invited talks given at the MCU 2001 conference. In the second part, he/she will ?nd the contributions that were presented at the conference after selection. In both cases, papers are arranged in the alphabetical order of the authors. MCU 2001 is the third conference in theoretical computer science, Machines, computations and universality, formerly, Machines et calculs universels. Both previous conferences, MCU 95 and MCU 98, were organized by Maurice M- genstern in Paris and in Metz (France), respectively. From the very beginning, MCU conferences have been an international sci- ti?c event. For the third conference, in order to stress that aspect, it was decided to hold it outside France. Moldova was chosen thanks to the close cooperation between the present chairmen of MCU 2001. MCU 2001 also aims at high scienti?c standards. We hope that the present volume will convince the reader that the tradition of previous conferences have been upheld by this one. Cellular automata and molecular computing are well represented in this volume. And this is also the case for quantum computing, f- mal languages, and the theory of automata. MCU 2001 does not fail its tradition of providing our community with important results on Turing machines."
This book constitutes the thoroughly refereed post-proceedings of the 8th International Workshop on the Design, Specification, and Verification of Interactive Systems, DSV-IS 2001, held in Glasgow, Scotland, UK, in June 2001.The 12 revised full papers presented have gone through two rounds of reviewing, selection, and revision. The book offers topical sections on mobile interface design, context-sensitive interfaces, supervision and control systems, temporal and stochastic issues, and new perspectives.
This book constitutes the refereed proceedings of the 4th International Workshop on Hybrid Systems: Computation and Control, HSCC 2001, held in Rome, Italy, in March 2001. The 36 revised full papers presented were carefully reviewed and selected from a total of 82 submissions. All current aspects of hybrid systems are addressed including formal models and methods and computational representations, algorithms and heuristics, computational tools, and innovative applications.
Stellen Sie sich vor, Ihre Datenbank lahmt plotzlich oder steht gar. Es kann auch sein, dass einige Anwendungsteile zu langsam sind, und Sie wissen nicht, warum. Wie klart man die Ursache schlechter Performance und wie beseitigt man sie am effektivsten? Welche Moglichkeiten bietet Oracle? Welche anderen nicht oder nur sparlich beschriebenen Methoden und Tricks kann man anwenden, damit Ihre Datenbank wieder richtig tickt ? Aus diesem Blickwinkel betrachtet der Autor diverse Oracle-Features. Sie sind auch mit Test-Cases versehen, so dass der Leser selbst deren Tiefen untersuchen kann. Da machs-wie-ich eine der besten Lehrmethoden ist, sind zahlreiche Falle im Buch prasentiert, die direkt fur die Praxis umsetzbar sind. Die begleitende Webseite bietet Test-Cases fur einige Features sowie SQL- und PLSQL-Skripte fur Performance Tuning."
AI-Powered IoT in the Energy Industry: Digital Technology and Sustainable Energy Systems looks at opportunities to employ cutting-edge applications of artificial intelligence (AI), the Internet of Things (IoT), and Machine Learning (ML) in designing and modeling energy and renewable energy systems. The book's main objectives are to demonstrate how big data can help with energy efficiency and demand reduction, increase the usage of renewable energy sources, and assist in transitioning from a centralized system to a distributed, efficient, and embedded energy system. Contributions cover the fundamentals of the renewable energy sector, including solar, wind, biomass, and hydrogen, as well as building services and power generation systems. Chapters also examine renewable energy property prediction methods and discuss AI and IoT prediction models for biomass thermal properties. Covers renewable energy sector fundamentals; Explains the application of big data in distributed energy domains; Discusses AI and IoT prediction methods and models.
This book constitutes the refereed proceedings of the First International Workshop on Cryptographic Hardware and Embedded Systems, CHES'99, held in Worcester, MA, USA in August 1999. The 27 revised papers presented together with three invited contributions were carefully reviewed and selected from 42 submissions. The papers are organized in sections on cryptographic hardware, hardware architectures, smartcards and embedded systems, arithmetic algorithms, power attacks, true random numbers, cryptographic algorithms on FPGAs, elliptic curve implementations, new cryptographic schemes and modes of operation.
Applications of communication networks lead to radical changes in human life. Fieldbus technology is part of this development acting in close connection to systems control and in critical domains. Equipped with sensitive sensors, fieldbus technology becomes the backbone of many processes of our daily life. In automation technology, fieldbus systems are essential parts of modern applications. In airplanes and in near future also in automobiles, mechanical control is replaced by "x by wirea systems based on fieldbusses, a technique more efficient and flexible, but also cheaper. Moreover, fieldbus technology, used in factories, hospitals, laboratories for the collection of numerous data, enables a more efficient and reliable operation of these complex environments. This book is a collection of articles submitted to the fieldbus conference FeT'99 in Magdeburg, Germany. The articles were reviewed by an international program committee which decided to include some high quality articles not presented at the conference. The book comprises chapters dealing with important aspects of fieldbus technology and reflecting areas of main activity in science and industry: real-time aspects, networking, management, OPC, system aspects, realization, protocol specifications (supplements to introduced fieldbus systems), validation, profile development (i. e. specification of application semantics) and research projects. A further chapter reports on the European harmonization project NOAH.
This book discusses practical applications of reliability and statistical methods and techniques in various disciplines, using machine learning, artificial intelligence, optimization, and other computation methods. Bringing together research from international experts, each chapter aims to cover both methods and practical aspects on reliability or statistical computations with emphasis on applications. 5G and IoT are set to generate an estimated 1 billion terabytes of data by 2025 and companies continue to search for new techniques and tools that can help them practice data collection effectively in promoting their business. This book explores the era of big data through reliability and statistical computing, showcasing how almost all applications in our daily life have experienced a dramatic shift in the past two decades to a truly global industry. Including numerous illustrations and worked examples, the book is of interest to researchers, practicing engineers, and postgraduate students in the fields of reliability engineering, statistical computing, and machine learning.
The need to evaluate computer and communication systems performance and dependability is continuously growing as a consequence of both the increasing complexity of systems and the user requirements in terms of timing behaviour. The 10th International Conference on Modelling Techniques and Tools for C- puter Performance Evaluation, held in Palma in September 1998, was organised with the aim of creating a forum in which both theoreticians and practitioners could interchange recent techniques, tools, and experiences in these areas. This meeting follows the predecessor conferences of this series: 1984 Paris 1988 Palma 1994 Wien 1985 Sophia Antipolis 1991 Torino 1995 Heidelberg 1987 Paris 1992 Edinburgh 1997 Saint Malo The tradition of this conference series continued this year where many high quality papers were submitted. The Programme Committee had a di cult task in selecting the best papers. Many ne papers could not be included in the program due to space constraints. All accepted papers are included in this volume. Also, a set of submissions describing performance modelling tools was transformed into tool presentations and demonstrations. A brief description of these tools is included in this volume. The following table gives the overall statistics for the submissions.
One of the main problems in chip design is the huge number of possible combinations of individual chip elements, leading to a combinatorial explosion as chips become more complex. New key results in theoretical computer science and in the design of data structures and efficient algorithms, can be applied fruitfully here. The application of ordered binary decision diagrams (OBDDs) has led to dramatic performance improvements in many computer-aided design projects. This textbook provides an introduction to the foundations of this interdisciplinary research area with an emphasis on applications in computer-aided circuit design and formal verification.
If you're already a comfortable programmer, familiar with your single board computer and microcontroller, and are ready to refine your projects, then let's get started! This book covers advanced methods and techniques for creating, implementing, monitoring and controlling your experiments and projects with your Raspberry Pi and Arduino. Projects will use Python and the Tkinter GUI and will also cover software development for adding real time data display to the Raspberry Pi. You'll review concepts of frequency occurring in nature and the techniques used to measure the frequency of electrically varying signal voltages. You'll also study procedures for safe design, implementation and operation of experimental measurement systems operating at high heats and high temperatures. Throughout the book you'll look at sources and types of errors, and best practices for minimizing and reducing them. Often times there are simple environmental issues hindering what would seem to be simple projects: high temperatures, controlling the power for elevated temperature with the proportional integral and derivative (PID) algorithm, and the limitations imposed by eight bit code, the influence of noise and errors in measured data, and many more. Advanced Arduino Techniques in Science provides the best tools to move past those restrictions. What You'll Learn Implement an experimental control system and graphical data display for the Raspberry Pi and Arduino Manage experimental control with PID algorithm implementation, tuning and limitations imposed by eight bit digital signals Build an analytical front end Examine data smoothing capability of the Kalman filter Explore available methods for measuring both high and low frequency values in electronic signals Who This Book Is For Educators, researchers, students, makers, citizen scientists, or hobbyists can all extend their measuring capability or improve upon the quality of their collected data. The book is directed to those with intermediate skills in programming and those who are comfortable with Python programming and Arduino C.
This undergraduate textbook first introduces basic electronic circuitry before explaining more advanced elements such as the Arithmetic Logic Unit, sequential circuits, and finally microprocessors. In keeping with this integrated and graduated approach, the authors then explain the relationship to first assembly programming, then higher-level languages, and finally computer organisation. Authors use the Raspberry Pi and ARM microprocessors for their explanations The material has been extensively class tested at TU Eindhoven by an experienced team of lecturers and researchers. This is a modern, holistic treatment of well-established topics, valuable for undergraduate students of computer science and electronics engineering and for self-study. The authors use the Raspberry Pi and ARM microprocessors for their explanations.
Usability engineering makes computer systems easier to use and more relevant to business needs. Although much research has been done into methods and techniques for usability engineering, there is little available on how to put this into practice in a commercial environment. This book, written by usability professionals from a variety of non-IT organizations, take readers through the process of starting and running a Usability Group, alerting readers to potential political problems, implementation difficulties and possible solutions.
Welcome to this introductory guide to using Microsoft's Azure Arc service, a new multi-cloud management platform that belongs in every cloud or DevOps estate. As many IT pros know, servers and Azure Kubernetes Service drive a huge amount of consumption in Azure-so why not extend familiar management tools proven in Azure to on-premises and other cloud networks? This practical guide will get you up to speed quickly, with instruction that treads light on the theory and heavy on the hands-on experience to make setting up Azure Arc servers and Kubernetes across multiple clouds a lot less complex. Azure experts and MVPs Buchanan and Joyner provide just the right amount of context so you can grasp important concepts, and get right to the business of using and gaining value from Azure Arc. If your organization has resources across hybrid cloud, multi-cloud, and edge environments, then this book is for you. You will learn how to configure and use Azure Arc to uniformly manage workloads across all of these environments. What You Will Learn Introduces the basics of hybrid, multi-cloud, and edge computing and how Azure Arc fits into that IT strategy Teaches the fundamentals of Azure Resource Manager, setting the reader up with the knowledge needed on the technology that underpins Azure Arc Offers insights into Azure native management tooling for managing on-premises servers and extending to other clouds Details an end-to-end hybrid server monitoring scenario leveraging Azure Monitor and/or Azure Sentinel that is seamlessly delivered by Azure Arc Defines a blueprint to achieve regulatory compliance with industry standards using Azure Arc, delivering Azure Policy from Azure Defender for Servers Explores how Git and GitHub integrate with Azure Arc; delves into how GitOps is used with Azure Arc Empowers your DevOps teams to perform tasks that typically fall under IT operations Dives into how to best use Azure CLI with Azure Arc Who This Book Is For DevOps, system administrators, security professionals, and IT workers responsible for servers both on-premises and in the cloud. Some experience in system administration, DevOps, containers, and use of Git/GitHub is helpful.
Podcasting is a powerful tool of communication and creative expression that doesn't need to be intimidating. This book brings together the creative and technical aspects of audio engineering to help podcasters communicate their ideas effectively and creatively. The Podcaster's Audio Handbook focuses on simple techniques that immediately elevate the audio quality of your podcast. The book provides an overview of podcast recording and editing techniques, so that podcasters can avoid common pitfalls. Readers will also gain access to audio downloads to enhance the learning process. With this book, you can improve the technical aspects of recording and editing your podcasts. Anyone can learn audio techniques and I encourage anyone to share their stories through podcasting. Unleash your creativity and connect with your audience! What You Will Learn * Choose the correct file formats and settings * Set up a portable recorder * Make informed decisions about equipment purchases * Find suitable acoustic spaces to record inside and outside * Conduct an interview over the phone and the internet * Make a high-quality recording of an interview inside, outside and remotely * Edit your podcast to an intermediate standard Who This Book Is For Perfect for a non-technical audience, or beginner to intermediate podcaster looking to improve the audio quality of their podcast |
![]() ![]() You may like...
Natural Computing for Unsupervised…
Xiangtao Li, Ka-Chun Wong
Hardcover
R2,900
Discovery Miles 29 000
Geometric Methods in Physics XXXV…
Piotr Kielanowski, Anatol Odzijewicz, …
Hardcover
R2,905
Discovery Miles 29 050
Finer Thermodynamic Formalism - Distance…
Mariusz Urbanski, Mario Roy, …
Hardcover
R4,412
Discovery Miles 44 120
Nonlinear Economic Dynamics and…
Roberto Dieci, Xue-Zhong He, …
Hardcover
Fuzzy Sets, Rough Sets, Multisets and…
Vicenc Torra, Anders Dahlbom, …
Hardcover
R5,055
Discovery Miles 50 550
Multiscale Modeling - A Bayesian…
Marco A. R. Ferreira, Herbert K.H. Lee
Hardcover
R2,894
Discovery Miles 28 940
Enabling Smart Urban Services with GPS…
Chao Chen, Daqing Zhang, …
Hardcover
R4,939
Discovery Miles 49 390
Energy Efficient Spectrum Resources…
Luis Miguel Borges, Norberto Barroca, …
Hardcover
R3,038
Discovery Miles 30 380
|