![]() |
Welcome to Loot.co.za!
Sign in / Register |Wishlists & Gift Vouchers |Help | Advanced search
|
Your cart is empty |
||
|
Books > Computing & IT > Computer hardware & operating systems > General
This book provides both researchers in the academia, students, and industrial experts the chance to exchange new ideas, build relations, and find virtual partners. It is a scientific event whose proceedings have set a very high standard. ICORSE's distinctive feature is represented by its breadth of topics: mechatronics, integronics and adaptronics; reliable systems engineering; cyber-physical systems; optics; theoretical and applied mechanics; robotics; modelling and simulation; smart integrated control systems; computer imaging processing; smart bio-medical and bio-mechatronic systems; MEMS and NEMS; new materials; sensors and transducers; nano-chemistry, physical chemistry of biological systems; micro- and nanotechnology; system optimization; communications, renewable energy and environmental engineering. They all come together to deliver a clear picture of the state of the art reached in these areas so far.
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."
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.
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.
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.
Many programmers have limited effectiveness because they don't have a deep understanding of how their computer actually works under the hood. In Learn to Program with Assembly, you will learn to program in assembly language - the language of the computer itself. Assembly language is often thought of as a difficult and arcane subject. However, author Jonathan Bartlett presents the material in a way that works just as well for first-time programmers as for long-time professionals. Whether this is your first programming book ever or you are a professional wanting to deepen your understanding of the computer you are working with, this book is for you. The book teaches 64-bit x86 assembly language running on the Linux operating system. However, even if you are not running Linux, a provided Docker image will allow you to use a Mac or Windows computer as well. The book starts with extremely simple programs to help you get your grounding, going steadily deeper with each chapter. At the end of the first section, you will be familiar with most of the basic instructions available on the processor that you will need for any task. The second part deals with interactions with the operating system. It shows how to make calls to the standard library, how to make direct system calls to the kernel, how to write your own library code, and how to work with memory. The third part shows how modern programming language features such as exception handling, object-oriented programming, and garbage collection work at the assembly language level. Additionally, the book comes with several appendices covering various topics such as running the debugger, vector processing, optimization principles, a list of common instructions, and other important subjects. This book is the 64-bit successor to Jonathan Bartlett's previous book, Programming from the Ground Up, which has been a programming classic for more than 15 years. This book covers similar ground but with modern 64-bit processors, and also includes a lot more information about how high level programming language features are implemented in assembly language. What You Will Learn How the processor operates How computers represent data internally How programs interact with the operating system How to write and use dynamic code libraries How high-level programming languages implement their features Who This Book Is ForAnyone who wants to know how their computer really works under the hood, including first time programmers, students, and professionals.
This book constitutes the refereed proceedings of the 8th
International Conference on Computer Aided Verification, CAV '96,
held in New Brunswick, NJ, USA, in July/August 1996 as part of the
FLoC '96 federated conference.
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.Â
Evolutionary computing, inspired by the biological world, is one of
the emergent technologies of our time. Being essentially a software
activity, it has been successfully applied, e.g. for optimization
and machine learning in various areas. The tremendous increase in
computational power and, more recently, the appearance of a new
generation of programmable logic devices allow for a new approach
to designing computing machines inspired by biological models: it
is now possible to make the hardware itself evolve.
Digital Logic Design Tutorials and Laboratory Exercises "The laboratory exercises and questions at the end of each chapter are excellent. I am very much in favor of its publication." --Clinton Faulk Ohio State Digital Logic Design: Tutorials and Laboratory Exercises has been designed to introduce students to the fundamentals of digital logic design and circuity. This timely manual presents enough textual material required to understand design principles and perform the numerous laboratory exercises. Passafiume and Douglas successfully bridge the gap often encountered when using separate text and lab books.
Build a versatile home automation system from scratch. There are many ways of controlling home appliances with your smartphones, voice, gestures, etc. This book dives into the many options for for communicating with appliances wirelessly and we'll discuss and implement the leading protocols in the field. In first few chapters, you will develop a basic understanding of the Raspberry Pi and how one can control it wirelessly from anywhere in the world. Then you'll get to know about the local server for your home automation projects and control the Raspberry Pi GPIOs using smartphone and web apps. Every appliance will be able to talk to each other, as well, with the help of mesh networking, which you'll learn to implement. The user interface is also an important aspect of handling all the appliances, so you'll create your own user dashboard using OpenHAB. From there, you can monitor all the appliances and sensor data in one environment. Next, implement your own custom voice assistant to control your appliances and perform basic tasks like playing music, checking weather, etc. You'll also integrate a smart door bell into your system using image processing so that you can restrict an unknown person's entry. Finally, we'll combine all the knowledge that we have learned to make a fully versatile home automation project controlled using voice, gestures, and image processing. Throughout this whole project, Raspberry Pi will be your master server or node and other devices will be connected wirelessly using wi-fi/Bluetooth modules. Create a smart home with fully custom interfaces to do exactly what you need! What You'll Learn Create a user interface using openHAB Implement the MQTT protocol Install Alexa and Google Home API to control appliances wirelessly Who This Book Is For Enthusiasts with a working knowledge of the Raspberry Pi, electronic engineering, and Python programming. This book will also interest hobbyists and students from Computer Science or related disciplines.
Learn robotics through magic, or enhance your magic with robotics! This book is a beginner's guide to creating robotics-infused magic. You'll be introduced to simple DIY electronics and Arduino programming, and you will learn how to use those tools to create a treasure trove of magic bots and effects, with readily-sourced materials and everyday objects. It's magic through the lens of the Maker Movement, with a dedication to accessibility -- cardboard meets Arduino meets magic! All ages, backgrounds, and abilities will find clever, fun projects within these pages that challenge their creativity and explode their imagination.
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.
These proceedings contain the papers presented at the Advanced Research Working Conference on Correct Hardware Design Methodologies, held in Arles, France, in May 1993, and organized by the ESPRIT Working Group 6018 CHARME-2and the Universit de Provence, Marseille, in cooperation with IFIP Working Group 10.2. Formal verification is emerging as a plausible alternative to exhaustive simulation for establishing correct digital hardware designs. The validation of functional and timing behavior is a major bottleneck in current VLSI design systems, slowing the arrival of products in the marketplace with its associated increase in cost. From being a predominantly academic area of study until a few years ago, formal design and verification techniques are now beginning to migrate into industrial use. As we are now witnessing an increase in activity in this area in both academia and industry, the aim of this working conference was to bring together researchers and users from both communities.
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.
This text is an account of the nature and characteristics of modern computer systems and microprocessors, which integrates components, networks, systems, software and design. The book focuses on a description of the hardware elements within a computer system and the impact of software on its architecture. It discusses practical aspects of computer organization (structure, behaviour and design) and offers the fundamentals for electrical engineering or computer science students. The work lists the terms employed in describing computers and explains, through illustrations, the basic operation of the individual components within a computer system. Material on modern technology is combined with historical background to provide information on computer hardware, architecture and software, detailing the separate hardware components, programming methodologies and the nature of operating systems. It also treats the entire spectrum of computers from the microcomputers used for personal computing to supercomputers. Each chapter features learning objectives and chapter outlines. Separate information boxes focus on interesting ideas outside the core material to provide a wider perspective. Small glossary sections define technical terms used within the chapter and each chapter ends with an alphabetical list of key terms for reference and review. Review questions also appear at the end of each chapter and project questions require the reader to research beyond the text. Short, annotated bibliographies in each chapter point out additional useful reading.
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
While the present edition is bibliographically the third one of Vol. 8 of the Springer Series in Information Sciences (IS 8), the book actually stems from Vol. 17 of the series Communication and Cybernetics (CC 17), entitled Associative Memory - A System-Theoretical Approach, which appeared in 1977. That book was the first monograph on distributed associative memories, or "content-addressable memories" as they are frequently called, especially in neural-networks research. This author, however, would like to reserve the term "content-addressable memory" for certain more traditional constructs, the memory locations of which are selected by parallel search. Such devices are discussed in Vol. 1 of the Springer Series in Information Sciences, Content-Addressable Memories. This third edition of IS 8 is rather similar to the second one. Two new discussions have been added: one to the end of Chap. 5, and the other (the L VQ 2 algorithm) to the end of Chap. 7. Moreover, the convergence proof in Sect. 5.7.2 has been revised.
In-depth instruction and practical techniques for building with the BeagleBone embedded Linux platform Exploring BeagleBone is a hands-on guide to bringing gadgets, gizmos, and robots to life using the popular BeagleBone embedded Linux platform. Comprehensive content and deep detail provide more than just a BeagleBone instruction manual-you'll also learn the underlying engineering techniques that will allow you to create your own projects. The book begins with a foundational primer on essential skills, and then gradually moves into communication, control, and advanced applications using C/C++, allowing you to learn at your own pace. In addition, the book's companion website features instructional videos, source code, discussion forums, and more, to ensure that you have everything you need. The BeagleBone's small size, high performance, low cost, and extreme adaptability have made it a favorite development platform, and the Linux software base allows for complex yet flexible functionality. The BeagleBone has applications in smart buildings, robot control, environmental sensing, to name a few; and, expansion boards and peripherals dramatically increase the possibilities. Exploring BeagleBone provides a reader-friendly guide to the device, including a crash course in computer engineering. While following step by step, you can: Get up to speed on embedded Linux, electronics, and programming Master interfacing electronic circuits, buses and modules, with practical examples Explore the Internet-connected BeagleBone and the BeagleBone with a display Apply the BeagleBone to sensing applications, including video and sound Explore the BeagleBone's Programmable Real-Time Controllers Updated to cover the latest Beagle boards, Linux kernel versions, and Linux software releases. Includes new content on Linux kernel development, the Linux Remote Processor Framework, CAN bus, IoT frameworks, and much more! Hands-on learning helps ensure that your new skills stay with you, allowing you to design with electronics, modules, or peripherals even beyond the BeagleBone. Insightful guidance and online peer support help you transition from beginner to expert as you master the techniques presented in Exploring BeagleBone, the practical handbook for the popular computing platform.
Advances and problems in the field of compiler compilers are the subject of the 2nd CCHSC Workshop which took place in Berlin, GDR, in October 1988. The 18 papers which were selected for the workshop are now included in this volume, among them three invited papers. They discuss the requirements, properties and theoretical aspects of compiler compilers as well as tools and metatools for software engineering. The papers cover a wide spectrum in the field of compiler compilers ranging from overviews of existing compiler compilers and engineering of compiler compilers to special problems of attribute evaluation generation and code generation. In connection with compiler compiler projects means of supporting high speed compilation are pointed out. Special attention is given to problems of incremental compilation.
Beginning in the mid 1980's, VLSI technology had begun to advance in two directions. Pushing the limit of integration, ULSI (Ultra Large Scale Integration) represents the frontier of the semiconductor processing technology in the campaign to conquer the submicron realm. The application of ULSI, however, is at present largely confined in the area of memory designs, and as such, its impact on traditional, microprocessor-based system design is modest. If advancement in this direction is merely a natural extrapolation from the previous integration generations, then the rise of ASIC (Application-Specific Integrated Circuit) is an unequivocal signal that a directional change in the discipline of system design is in effect. In contrast to ULSI, ASIC employs only well proven technology, and hence is usually at least one generation behind the most advanced processing technology. In spite of this apparent disadvantage, ASIC has become the mainstream of VLSI design and the technology base of numerous entrepreneurial opportunities ranging from PC clones to supercomputers. Unlike ULSI whose complexity can be hidden inside a memory chip or a standard component and thus can be accommodated by traditional system design methods, ASIC requires system designers to master a much larger body of knowledge spanning from processing technology and circuit techniques to architecture principles and algorithm characteristics. Integrating knowledge in these various areas has become the precondition for integrating devices and functions into an ASIC chip in a market-oriented environment. But knowledge is of two kinds.
Research in discrete systems is expanding rapidly, and specialized languages are proliferating. This book is a remarkable attempt to bring together researchers from a diverse range of application areas. This is the proceeding of a workshop on Discrete Event Systems Models. The 30 participants included researchers working in communication networks, manufacturing, digital signal processing, Markov decision theory, and automatic control. The purpose of the workshop was to establish the common features of the mathematical models, techniques and goals pursued in these diverse areas. The papers demonstrate that there is a large common core underlying these efforts, that researchers in one area can benefit from advances in other areas of discrete systems, and that it is not difficult to translate results expressed in one discrete event formation into another. The papers cover formal description methods, logical verification, simulation, performance evaluation, and optimization. Techniques covered include finite state machines, Petri nets, communicating sequential processes, queuing analysis, and perturbation analysis. |
You may like...
Intelligent Analysis of Multimedia…
Siddhartha Bhattacharyya, Hrishikesh Bhaumik, …
Hardcover
R5,617
Discovery Miles 56 170
Handbook of Research on Innovations in…
Jorge Tiago Martins, Andreea Molnar
Hardcover
R7,997
Discovery Miles 79 970
Emerging Trends in the Development and…
Veljko Jeremic, Zoran Radojicic, …
Hardcover
R5,211
Discovery Miles 52 110
|