![]() |
![]() |
Your cart is empty |
||
Books > Computing & IT > Computer hardware & operating systems > General
Dieses Lehrbuch beschaftigt sich in mathematisch praziser Weise mit einem ganz und gar praktischen Thema, namlich dem Entwurf digitaler Hardware. Neben einer Diskussion der mathematischen Grundbegriffe werden die notwendigen theoretischen Grundlagen behandelt. Schliesslich wird dann das vollstandige Design eines einfachen Rechners entwickelt.
Rechnerorganisation als Hardware-Software-Approach steht im Mittelpunkt dieses Buches: Die Autoren berucksichtigen, dass beim Entwurf digitaler Systeme zwischen den Moglichkeiten der Hardware- oder Software-Realisierung gewahlt werden kann. Sie vermitteln ein grundlegendes Verstandnis fur Rechnerfunktion und -organisation. Das Buch besticht durch seine Konzentration auf das Wesentliche. Gleichzeitig es erlaubt durch ausgesprochene Detailtreue die Umsetzbarkeit in kommerzielle Produkte. Es bildet somit ein ideales Hilfsmittel fur integrierte Ansatze (hardware software codesign) in technischen Umgebungen (embedded systems). Die vielen Zeichnungen unterstutzen die ingenieurmassige Intention des Buches. Grundkenntnisse im Logikentwurf sowie in Programmierung werden vorausgesetzt."
Schwerpunktthemen des diesjahrigen Workshops:
Schwerpunktthema des diesjahrigen Workshops "Echtzeitkommunikation und Ethernet/Internet" ist eine grundsatzliche Gegenuberstellung der Anforderungen von Echtzeitanwendungen und der Leistungsfahigkeit von Kommunikationsnetzen. Beitrage aus den Bereichen Automatisierung uber Ethernet/Internet, Echtzeit und Ethernet/Internet sowie harte Echtzeitkommunikation werden erganzt durch eher traditionelle Themen wie Programmiermethoden und Programmentwicklung bei Realzeit-Software. Den Abschluss bilden Beitrage zu den klassischen aktuellen Echtzeitanwendungen."
Moderne Hochleistungsrechner mit akzeptablem Programmieraufwand
effizient zu nutzen, erfordert eine hAhere Programmiersprache. High
Performance Fortran (HPF), ein De-facto-Standard im Bereich des
Hochleistungsrechnens, ermAglicht die Programmierung von
Parallelrechnern auf einer sehr hohen und damit
benutzerfreundlichen Abstraktionsebene bei gleichzeitiger Erzielung
hoher Laufzeiteffizienz.
Der vorliegende UEbungsband enthalt Aufgaben zu einer viersemestrigen Vorlesung "Einfuhrung in die Informatik". Er ist eng abgestimmt auf die zweibandige Informatik-Einfuhrung von M. Broy - das Gelernte kann so von der Theorie in die Praxis umgesetzt werden. Neben Aufgaben, die alle wichtigen Themengebiete der Einfuhrung abdecken, werden vertiefende und weiterfuhrende Aufgaben angeboten. Daruber hinaus umfasst das Buch Programmieraufgaben in den funktionalen bzw. objektorientierten Sprachen Gofer und Java sowie der Assemblersprache MI, erganzt durch kurze Einfuhrungen in diese modernen Programmiersprachen.
Make the most of OTS systems in operator training and engineering Key Features Learn OTS project delivery best practices from the author's 30 years of experience Explore use cases to understand how your OTS systems can maximize ROI for users Discover how to best develop OTS training models for developers and users Book DescriptionOperator training simulators in the process industry have been around since the 1970s, but you may not find a book that documents the development of these systems and the standard best practices. The Operator Training Simulator Handbook covers best practices for OTS engineering and OTS training development and delivery, starting from the basic the jargon and the different types of OTS systems. It will take you through the best approaches to project specification as well as building, maintenance, planning, and delivering these systems by sharing real-life experiences and dos and don'ts. As you advance, you'll uncover the various challenges in the planning and delivery of operator training models and understand how to address those by working through real-world projects. This book helps in specifying the best fit for purpose, choosing a cost-effective system when acquiring an OTS. You'll also learn how you can turn your OTS projects into digital twins before finally learning all about documentation in a typical OTS project, covering the sample structure that you can use as a starting point in your projects. By the end of the book, you'll have learned best practices for developing operator training simulator systems and have a reference guide to overcome common challenges. What you will learn Become familiar with the OTS jargon to set a base for understanding OTS aspects Implement training planning methods that have been tried and tested in the industry for many years Get to grips with writing well-planned documentation for your OTS project Review new model suggestions to maximize benefits of the OTS systems and the actual ICSS control systems to maximize ROI for users Understand Cloud OTS systems as a new way to address some of the common issues that developers and users face Create digital twins of your OTS projects Who this book is forThis book is for suppliers who build and deliver OTS systems, OTS buyers, or companies looking to invest in these systems. Anyone with an interest in OTS systems, including university students or graduates who will work on these systems, will find this book useful. Basic knowledge of either OTS systems, ICSS control systems, or process engineering will help you grasp the concepts covered in this book.
Anwendungsbezogen und entwicklungsorientiert wird in diesem Band die Java-Technologie diskutiert. Ausgehend von praktischen Erfahrungen diskutieren die Autoren Java unter verschiedenen Aspekten bis hin zu neuartigen Anwendungen und Paradigmen.
Alles uber die Grundlagen der Datenverarbeitung in Studium und Beruf. Das Buch ist locker geschrieben und setzt keinerlei Vorkenntnisse voraus.
Ausgehend von den Grundlagen der Netzwerksicherheit stellen die Autoren die unterschiedlichen Sicherheitsaspekte bei der UEbertragung von Daten und die einschlagigen Software- und Hardwareloesungen dar. In diesem Kontext werden auch Firewall-Konzepte behandelt. Heute gebrauchliche Verschlusselungsverfahren wie etwa PGP und PEM werden auf ihre Eignung bei Anwendungen untersucht. Der Leser lernt ausserdem, wie er mit Watermarking und Signaturen Copyrights auf Bilder, Video und Audio erzeugen und auswerten kann. Zudem diskutieren die Autoren ausfuhrlich die Sicherheitsprobleme elektronischer Zahlungssysteme und vergleichen dabei mehrere im Test befindliche Systeme.
Die Direktmontage ungehAuster Halbleiter auf Substraten bringt als Systemintegrationsverfahren eine neue QualitAt in die mikroelektronische Aufbau- und Verbindungstechnik. FA1/4r dieses Handbuch wurden die aktuellen Ergebnisse aus den verschiedenen Technologiebereichen der Direktmontage ungehAuster Halbleiter durch den Fachausschuss 4.9 der GME zusammengetragen. Da hier Fachleute aus Industrie und Wissenschaft zusammenarbeiteten, konnten Neuentwicklungen nicht nur aufgezeigt, sondern auch deren Umsetzung und Anwendbarkeit technisch und wirtschaftlich beurteilt werden. Die Bewertung der einzelnen Verfahren hilft bei der Auswahl entsprechender Technologien.
This book is about the company culture that helped drive Arm Limited's spectacular growth to become the world's leading semiconductor Intellectual Property (IP) company. Its extremely power-efficient processor technology has been licensed to hundreds of semiconductor chip manufacturers and Original Equipment Manufacturers (OEMs). Arm is still largely unknown to the broader public, yet Arm's technology is nearly ubiquitous and has been a foundational building block of the global rise of the smartphone. Arm-based microprocessors power over 95% of the world's mobile phones. However, this book is not about technology. It's about how a company grew from being a small start-up in Cambridge, UK with 12 people and a GBP1.75m cash investment to a global organization with over 5,000 employees in over 50 countries and more than $1.5bn revenue in 2016 when SoftBank acquired it for $32bn. Arm Limited was founded as Advanced RISC Machines in November 1990, a joint venture between a British computer manufacturer, Acorn Computers Limited and its much larger US competitor, Apple Computers Inc. The purpose of the new venture was to develop and proliferate the uniquely power-efficient and high-performance RISC-based microprocessor technology that had been developed several years earlier by Acorn. Using first-hand interviews with founders and the author's knowledge, this book charts some of the key people involved in the birth of the technology and the company Advanced RISC Machines. It considers how their behaviors and decisions led to the creation of the licensing business model and the strategy that underpinned Arm's later success. This book reveals some of the layers that help explain how the combination of culture, strategy and execution built the world's leading semiconductor IP company. It provides insight into ten essential ingredients of Arm's success, including the company's unique proposition, how the early business model and strategy were formed, the creation and evolution of the winning culture, the ecosystem of shared success and how Arm stayed unified throughout a period of extraordinary growth. The purpose of the book is to help readers create a culture of inclusiveness, collaboration and innovation within their own organizations. The book provides examples from Arm's history which should provide inspiration and guidance for making the necessary changes to enable a winning culture. Additional details of interest to history lovers include the stories behind the BBC Microcomputer prototype, the Acorn RISC Machine microprocessor development, Advanced RISC Machines' creation, the partnership-focused licensing business model's development, the nearly lost design-win at Nokia for their new GSM mobile, the 20+ billion selling Cortex (R)-M product that almost didn't happen and the battle for smartphones and tablets with Intel. www.culturewon.com
Leverage the latest parallel and concurrency features in .NET 6 when building your next application and explore the benefits and challenges of asynchrony, parallelism, and concurrency in .NET via practical examples Key Features Learn to implement parallel programming and handle concurrency in .NET efficiently Switch threads while debugging and learn how to monitor specific threads in Visual Studio Discover how to cancel tasks with callbacks, by polling, or by using a task with wait handles Book Description.NET has included managed threading capabilities since the beginning, but early techniques had inherent risks: memory leaks, thread synchronization issues, and deadlocks. This book will help you avoid those pitfalls and leverage the modern constructs available in .NET 6 and C# 10, while providing recommendations on patterns and best practices for parallelism and concurrency. Parallel, concurrent, and asynchronous programming are part of every .NET application today, and it becomes imperative for modern developers to understand how to effectively use these techniques. This book will teach intermediate-level .NET developers how to make their applications faster and more responsive with parallel programming and concurrency in .NET and C# with practical examples. The book starts with the essentials of multi-threaded .NET development and explores how the language and framework constructs have evolved along with .NET. You will later get to grips with the different options available today in .NET 6, followed by insights into best practices, debugging, and unit testing. By the end of this book, you will have a deep understanding of why, when, and how to employ parallelism and concurrency in any .NET application. What you will learn Prevent deadlocks and race conditions with managed threading Update Windows app UIs without causing exceptions Explore best practices for introducing asynchronous constructs to existing code Avoid pitfalls when introducing parallelism to your code Implement the producer-consumer pattern with Dataflow blocks Enforce data sorting when processing data in parallel and safely merge data from multiple sources Use concurrent collections that help synchronize data across threads Debug an everyday parallel app with the Parallel Stacks and Parallel Tasks windows Who this book is forThis book is for beginner to intermediate-level .NET developers who want to employ the latest parallel and concurrency features in .NET when building their applications. Readers should have a solid understanding of the C# language and any version of the .NET Framework or .NET Core.
Whether you are a seasoned developer or brand new to electronic controllers or IoT devices, this book will provide you with the knowledge and technical skill to build amazing aesthetically visual ESP32 interactive devices Key Features * Explains ESP32 microcontroller and M5Stack Core development platform using project-based learning approaches * Create aesthetically appealing visuals for technology engagement using the M5Stack Core device * Build interactive devices to work with the Arduino and SNAP circuits using the M5Stack Core development platform Book Description An embedded systems or an IoT developer generally faces challenge in maintaining focus on on prototyping a product concept while using a specific high-level programming language to implement it. To overcome this challenge, the M5Stack Core platform uses an ESP32 microcontroller and block code that allows developers to focus on product creation and application instead of the high-level programming language. The M5Stack Electronics Blueprints' book presents various design and prototyping approaches as well as UI layout and electronics interfacing techniques in an easy to comprehend manner that will help you to become skilled in developing useful products. This book takes you through a hands-on and minds-on journey for a better understanding of the ESP32 microcontroller and the M5Stack Core's architecture. It then delves into M5Stack Core topics such as electronic units, light, sound, and motion devices, interfacing circuits, SNAP circuit kits, Arduino applications, and building Bluetooth and Wi-Fi IoT devices. Further, you will explore various M5Stack Core applications using a project-based learning method, including the fascinating 32-bit microcontroller device technology. By the end of this M5Stack book, you will be able to design and build interactive, portable electronic controllers, IoT, and wearable devices using the M5Stack Core. What you will learn * Design user interfaces using no-code/low code programming language * Rapidly prototype electronics controllers for audio alarms * Wire an M5Stack Core 2 to an Arduino Uno or equivalent to build a touch control relay controller * Rapidly prototype Bluetooth IoT controllers * Build and code Wi-Fi sniffers and scanner gadgets * Easily prototype wearable devices * Hands-on approach to create an ESP32 application using system block diagram design * Build a dc motor controller operated by a M5Stack Core unit Who This Book Is For This book is intended for practicing Embedded Systems and IoT developers, electronics and automation technicians, STEM technical educators and students as well as hobbyists who are interested in learning about the ESP32 microcontroller and M5Stack technologies. The only prerequisite for using this book is a desire to learn about ESP32-based electronics and build interactive devices.
Das Lehrbuch entstand im Rahmen der Vorlesung "Informatik im Maschinenbau" an der RWTH Aachen. Sein Ziel ist, Maschinenbaustudenten zu vermitteln - f r welche Zwecke - unter welchen Bedingungen - mit welchen Folgen Rechnersysteme im Rahmen der L sung von Ingenieurproblemen eingesetzt werden k nnen. Besonderer Wert wurde dabei auf die Darlegung des Zusammenhangs zwischen den Konzepten der Informatik und ihrer Anwendung in der Industriepraxis gelegt. Das Lehrbuch wendet sich in erster Linie an Studenten des Maschinenbaus im Grundstudium.
Dieses Buch gibt eine kompakte Einfuhrung sowohl in den Aufbau und die Funktionsweise von Computersystemen, als auch in deren Programmierung in einer problemorientierten Programmiersprache (PASCAL). Es wendet sich in erster Linie an Studierende, die Informatik lediglich in Form einer praxisorientierten Einfuhrung benotigen. Gleichwohl bietet es den Studenten der Informatik die Moglichkeit, sich fruhzeitig einen Uberblick uber wichtige Gebiete der Informatik zu verschaffen, die im Laufe ihres Studiums noch vertieft werden.
Das Buch beschreibt die Ergebnisse einer Begleitstudie zu einem
Piloteinsatz von Multimedia-Kommunikationssystemen. Die Systeme
wurden an Buroarbeitsplatzen eingesetzt, an denen uberwiegend
unstrukturierte Aufgaben anfielen. Das Buch enthalt in knapper und
ubersichtlicher Form die wichtigsten Arbeitsschritte und deren
Ergebnisse.
Moderne Telekommunikationssysteme sozial n}tzlich und produktiv einzusetzen,erfordert, da~ rechtliche Anforderungen bereits in der Systemgestaltung ber}cksichtigt werden. Das Buch stellt eine interdisziplin{re Methode vor, Telefonsysteme und ISDN-Anlagen rechtsgem{~ zu gestalten. Aus den Grundrechten und dem Datenschutzrecht werden systematisch normative Gestaltungsanforderungen und rechtliche Gestaltungskriterien abgeleitet. Aufdieser Grundlage werden technisch orientierte Gestaltungsziele und konkrete Gestaltungsvorschl{ge f}r Leistungsmerkmale, die Geb}hrendatenverarbeitung und Betriebsf}hrung von ISDN-Anlagen und f}r k}nftige computergest}tzte Telefonsysteme entwickelt. Das Buch bietet Entwicklern, Normierungsgremien, K{ufern und Anwendern von Telekommunikationssystemen sowie Betriebs- und Personalr{ten Hilfestellung bei Gestaltung, Konfiguration und Betrieb solcher Systeme. Informatikern hilft es, rechtliche Anforderungen in der Entwicklung zuk}nftiger Telekommunikationssysteme zu ber}cksichtigen. Die rechtliche Bewertung von Leistungsmerkmalen und anderen Funktionen erm|glicht es Betroffenen und Betriebs- und Personalr{ten, Risiken zu erkennen und darauf hinzuwirken, da~ ihre Interessen ber}cksichtigt werden.
Learn to design and develop safe and reliable software for embedded systems. Explore the internals of device drivers, RTOS, and TEE. Key Features * Identify and overcome challenges in embedded environments * Understand the steps required to increase the security of IoT solutions * Build safety-critical and memory-safe parallel and distributed embedded systems Book Description Embedded systems are self-contained units that have a dedicated purpose within a device. We come across a variety of applications of embedded systems in navigation tools, telecom applications, and networking equipment, to name just a few. Embedded Systems Architecture begins with a bird's eye view of embedded development and how it differs from the other systems that you may be familiar with. You'll first be guided to set up a development environment and then move on to the core system architectural concepts, exploring pragmatic designs, boot-up mechanisms, and memory management. Next, you'll look at the programming interface and device drivers to establish communication via TCP/IP and take measures to increase the security of IoT solutions. Lastly, you'll be introduced to parallel multithreaded applications through the development of a scheduler. By the end of the book, you will have explored various aspects of embedded architecture such as memory management, focusing on a memory-safe approach, multithreading, and the RTOS approach. What you will learn * Participate in the design and definition phase of an embedded product * Get to grips with writing code for ARM Cortex-M microcontrollers * Build an embedded development lab and optimize the workflow * Write memory-safe code * Understand the architecture behind the communication interfaces * Understand the design and development patterns for connected and distributed devices in the IoT * Master multitask parallel execution patterns and real-time operating systems * Learn about Trusted Execution Environment Who This Book Is For If you're a software developer or designer wanting to learn about embedded programming, this is the book for you. You'll also find this book useful if you're a less experienced or a beginner embedded programmer willing to expand your knowledge on embedded systems.
Dieser F}hrer informiert in katalogartiger Darstellung }ber mehr als 600 Programm-Pakete, die entweder in den Hochschulen oder auch in kommerziellen Software-H{usern f}r Aufgaben in Lehre und Forschung entwickelt wurden. Der Schwerpunkt liegt auf Tutorials, Simulationsprogrammen, Autorensystemen und Hilfsprogrammen, die eine effizientere und zeitgem{ ere Ausbildung der Studenten insbesondere im Bereich der Ingenieurwissenschaften erm-glicht. Zus{tzlich zur ausf}hrlichen Beschreibung findet der Suchende zu jedem Programm Auskunft }ber - Erstellungsdatum - Autor - Fachgebiet - Anwendungsbereich - Hard- und Software-Anforderungen - Betriebssystem - Preis - Bezugsbedingungen - Bezugsadresse Der Software-F}hrer soll j{hrlich in aktualisierter und erweiterter Form erscheinen und nicht nur den Anwender im Hochschulbereich bei der L-sung seiner Probleme unterst}tzen. Vielmehr ist er auch als Forum f}r Software-Autoren gedacht, zur weiteren Verbreitung ihrer Programme. Basis des F}hrers bildet der elektronische Software-Katalog ASK-SISY (Software Information System) der Akademischen Software Kooperation an der Universit{t Karlsruhe. |
![]() ![]() You may like...
Atomic-Scale Electronics Beyond CMOS
Mircea Dragoman, Daniela Dragoman
Hardcover
R5,098
Discovery Miles 50 980
Spectroscopic Properties of Inorganic…
Jack Yarwood, Richard Douthwaite, …
Hardcover
R12,204
Discovery Miles 122 040
|