![]() |
![]() |
Your cart is empty |
||
Books > Computing & IT > Computer hardware & operating systems > General
This book constitutes the refereed proceedings of the 23st International Symposium on VLSI Design and Test, VDAT 2019, held in Indore, India, in July 2019. The 63 full papers were carefully reviewed and selected from 199 submissions. The papers are organized in topical sections named: analog and mixed signal design; computing architecture and security; hardware design and optimization; low power VLSI and memory design; device modelling; and hardware implementation.
Build engaging programs for the BBC micro:bit using Microsoft's MakeCode web editor. Using this open source platform, you'll learn to program in an accessible way that easily translates into real-world programming. BBC micro:bit Recipes is a practical guide with a problem-solving approach. It provides exact solutions for common application development problems for the micro:bit using MakeCode. You'll discover and apply techniques that can be used to build simple games with sprites, keep score, and control game play. The micro:bit is a small programmable device that is a cross between a very small computer and a programmable embedded board. It is easy to program, extremely versatile, and designed with young learners in mind. In particular, it is designed to be easy for people who have never programmed before. By the end of this book, you'll have the foundation to build programs with the Microsoft MakeCode editor and use and process data with built-in sensors, such as accelerometer, compass, temperature, touch, and light. You'll also see how to work with communication protocols, such as Serial, I2C, and SPI and how to use variables, loops, logic, arrays, math and functions to easily solve problems. What You'll Learn Display text, images, and animations on the micro:bit display Connect external sensors and process data Make and play music through speakers and headphones Use Bluetooth service to communicate with Smartphones and tablets Who This Book Is For Those who are interested in learning to program the BBC micro:bit with Microsoft MakeCode. The difficulty level falls from beginner to intermediate level.
Hone your understanding of science and engineering concepts with the versatile Arduino microcontroller and powerful Raspberry Pi mini-computer. The simple, straightforward, fun projects in this book use the Arduino and Raspberry Pi to build systems that explore key scientific concepts and develop engineering skills. Areas explored include force/acceleration, heat transfer, light, and astronomy. You'll work with advanced tools, such as data logging, advanced design, manufacturing, and assembly techniques that will take you beyond practical application of the projects you'll be creating. Technology is ever evolving and changing. This book goes beyond simple how-tos to teach you the concepts behind these projects and sciences. You'll gain the skills to observe and adapt to changes in technology as you work through fun and easy projects that explore fundamental concepts of engineering and science. What You'll Learn Measure the acceleration of a car you're riding in Simulate zero gravity Calculate the heat transfer in and out of your house Photography the moon and planets Who This Book Is ForHobbyists, students, and instructors interested in practical applications and methods to measure and learn about the physical world using inexpensive Maker technologies.
This SpringerBrief mainly focuses on effective big data analytics for CPS, and addresses the privacy issues that arise on various CPS applications. The authors develop a series of privacy preserving data analytic and processing methodologies through data driven optimization based on applied cryptographic techniques and differential privacy in this brief. This brief also focuses on effectively integrating the data analysis and data privacy preservation techniques to provide the most desirable solutions for the state-of-the-art CPS with various application-specific requirements. Cyber-physical systems (CPS) are the "next generation of engineered systems," that integrate computation and networking capabilities to monitor and control entities in the physical world. Multiple domains of CPS typically collect huge amounts of data and rely on it for decision making, where the data may include individual or sensitive information, for e.g., smart metering, intelligent transportation, healthcare, sensor/data aggregation, crowd sensing etc. This brief assists users working in these areas and contributes to the literature by addressing data privacy concerns during collection, computation or big data analysis in these large scale systems. Data breaches result in undesirable loss of privacy for the participants and for the entire system, therefore identifying the vulnerabilities and developing tools to mitigate such concerns is crucial to build high confidence CPS. This Springerbrief targets professors, professionals and research scientists working in Wireless Communications, Networking, Cyber-Physical Systems and Data Science. Undergraduate and graduate-level students interested in Privacy Preservation of state-of-the-art Wireless Networks and Cyber-Physical Systems will use this Springerbrief as a study guide.
Gain concepts central to smartwatch design, editing and animation correction using the popular open source Galaxy Watch Designer software package. This visual guide builds upon the essential concepts of smartwatch design, decoration, digital imaging, animation, function integration, and visual effects, and gets more advanced as chapters progress, covering which digital new media file formats (JPEG, PNG, GIF, etc.) are best for use with smartwatch design. Smart Watch Design Fundamentals also covers key factors in the data footprint optimization work process, designing and optimizing animation assets, and why these optimizations are important. Additionally, the book covers other advanced topics such as how to provide free smartwatch faces for the first few days on the smartwatch store, and how to post watchface designs for sale in the store. What You'll Learn: Create a smartwatch design and visual effects pipeline Gain knowledge of the concepts behind smartwatch design Work with resolution, aspect ratio, animation, and color depth Use smartwatch design components such as ticks, numerals, feature markers, dates, etc. Optimizing digital image asset data footprint to create small smartwatch design file sizes Who This Book Is For:This book is primarily for smart watch and fashion designers.
Create your own LoRa wireless projects for non-industrial use and gain a strong basic understanding of the LoRa technology, LoRa WAN, and LPWAN. You'll start by building your first LoRa wireless channel and then move on to various interesting projects such as setting up networks with a LoRa gateway, communicating with IoT servers using RESTful API and MQTT protocol, and real-time GPS tracking. With LoRa wireless and LoRaWAN, you can build a wide array of applications in the area of smart agriculture, smart cities, smart environment, smart healthcare, smart homes and buildings, smart industrial control, smart metering, smart supply chain and logistics. Beginning LoRa Radio Networks with Arduino provides a practical introduction and uses affordable and easy to obtain hardware to build projects with the Arduino development environment. What You'll Learn Understand the hardware need to build LoRaWAN Use the Arduino development environment to write code Connect to Arduino hardware and upload programs and communicate with them Setup networks with LoRa gateway Show real time track with tail, and path history Who This Book Is For Inventors, hackers, crafters, students, hobbyists, and scientists
This book constitutes the refereed proceedings of the 19th International Conference on CParallel and Distributed Computing, Applications and Technologies, PDCAT 2018, held in Jeju Island, South Korea, in August 2018. The 35 revised full papers presented along with the 14 short papers and were carefully reviewed and selected from 150 submissions. The papers of this volume are organized in topical sections on wired and wireless communication systems, high dimensional data representation and processing, networks and information security, computing techniques for efficient networks design, electronic circuits for communication systems.
This book constitutes the refereed proceedings of the 8th International Conference on Security, Privacy, and Applied Cryptography Engineering, SPACE 2018, held in Kanpur, India, in December 2018. The 12 full papers presented were carefully reviewed and selected from 34 submissions. This annual event is devoted to various aspects of security, privacy, applied cryptography, and cryptographic engineering. This is indeed a very challenging field, requiring the expertise from diverse domains, ranging from mathematics to solid-state circuit design.
Gain all the skills required to dive into the fundamentals of the Raspberry Pi hardware architecture and how data is stored in the Pi's memory. This book provides you with working starting points for your own projects while you develop a working knowledge of Assembly language programming on the Raspberry Pi. You'll learn how to interface to the Pi's hardware including accessing the GPIO ports. The book will cover the basics of code optimization as well as how to inter-operate with C and Python code, so you'll develop enough background to use the official ARM reference documentation for further projects. With Raspberry Pi Assembly Language Programming as your guide you'll study how to read and reverse engineer machine code and then then apply those new skills to study code examples and take control of your Pi's hardware and software both. What You'll Learn Program basic ARM 32-Bit Assembly Language Interface with the various hardware devices on the Raspberry Pi Comprehend code containing Assembly language Use the official ARM reference documentation Who This Book Is For Coders who have already learned to program in a higher-level language like Python, Java, C#, or C and now wish to learn Assembly programming.
Understanding radio communications systems unlocks a new way to look at the world and the radio waves that connect it. Through easy-to-understand instruction and a variety of hands-on projects, this book gives the reader an intuitive understanding of how radio waves propagate, how information is encoded in radio waves, and how radio communications networks are constructed. This book also focuses on the world of amateur, or "ham," radio, a global network of hobbyists that experiment and communicate with radio waves. The reader can learn what amateur radio is, how one can obtain an amateur radio license, and how various pieces of amateur radio hardware work. Rather than overwhelm with formulas and numerical approaches, this book presents an easy-to-follow qualitative approach to the theory aspects of radio-perfect for those with little to no knowledge of electromagnetism, signal processing, or hardware development. Instead, instruction focuses on hands-on learning. Radio waves are easy and inexpensive to manipulate with modern hardware, so the examples throughout this text provide ample opportunity to develop an understanding of such hardware. A special focus is given to applications of radio communications in the modern world. In every chapter, the reader gains new insight into different radio communications systems and the hardware and software that makes it all possible. Projects include using a software-defined radio to download live images of the Earth from weather satellites, Arduino-based digital radio communications networks, making amateur radio contacts, and more. What You'll Learn: * Encode information in radio waves * Obtain an amateur radio license * Use important pieces of radio communications hardware, such as antennas, handheld transceivers, software-defined radios, radio repeaters, and more Who This Book Is For Anyone interested in modern communications, from high school and college students pursuining STEM to professionals looking to broaden their understandings of radio
This book constitutes the proceedings of the 15th International Conference on Parallel Computing Technologies, PaCT 2019, held in Almaty, Kazakhstan, in August 2019. The 24 full papers and 10 short papers presented were carefully reviewed and selected from 72 submissions. The papers are organized in topical sections on Programming Languages and Execution Environments; Methods and Tools for Parallel Solution of Large-Scale Problems; Data Processing; Cellular Automata; and Distributed Algorithms.
Learn how to program robotic vehicles with ardupilot libraries and pixhawk autopilot, both of which are open source technologies with a global scope. This book is focused on quadcopters but the knowledge is easily extendable to three-dimensional vehicles such as drones, submarines, and rovers.Pixhawk and the ardupilot libraries have grown dramatically in popularity due to the fact that the hardware and software offer a real-time task scheduler, huge data processing capabilities, interconnectivity, low power consumption, and a global developer support. This book shows you how take your robotic programming skills to the next level. From hardware to software, Advanced Robotic Vehicles Programming links theory with practice in the development of unmanned vehicles. By the end of this book, you'll learn the pixhawk software and ardupilot libraries to develop your own autonomous vehicles. What You'll Learn Model and implement elementary controls in any unmanned vehicle Select hardware and software components during the design process of an unmanned vehicle Use other compatible hardware and software development packages Understand popular scientific and technical nomenclature in the field Identify relevant complexities and processes for the operation of an unmanned vehicle Who This Book Is For Undergraduate and graduate students, researchers, makers, hobbyists, and those who want to go beyond basic programming of an Arduino for any kind of robotic vehicle.
From basic architecture, interconnection, and parallelization to power optimization, this book provides a comprehensive description of emerging multicore systems-on-chip (MCSoCs) hardware and software design. Highlighting both fundamentals and advanced software and hardware design, it can serve as a primary textbook for advanced courses in MCSoCs design and embedded systems. The first three chapters introduce MCSoCs architectures, present design challenges and conventional design methods, and describe in detail the main building blocks of MCSoCs. Chapters 4, 5, and 6 discuss fundamental and advanced on-chip interconnection network technologies for multi and many core SoCs, enabling readers to understand the microarchitectures for on-chip routers and network interfaces that are essential in the context of latency, area, and power constraints. With the rise of multicore and many-core systems, concurrency is becoming a major issue in the daily life of a programmer. Thus, compiler and software development tools are critical in helping programmers create high-performance software. Programmers should make sure that their parallelized program codes will not cause race condition, memory-access deadlocks, or other faults that may crash their entire systems. As such, Chapter 7 describes a novel parallelizing compiler design for high-performance computing. Chapter 8 provides a detailed investigation of power reduction techniques for MCSoCs at component and network levels. It discusses energy conservation in general hardware design, and also in embedded multicore system components, such as CPUs, disks, displays and memories. Lastly, Chapter 9 presents a real embedded MCSoCs system design targeted for health monitoring in the elderly.
Dieses Buch behandelt den Entwurf und die Programmierung von Rechnersystemen auf der Basis von Mikroprozessoren. Themenschwerpunkte sind: - CISC- und RISC-Prinzipien heutiger skalarer, superskalarer und VLIW-Prozessoren, - Strukturen von Einbus- und Mehrbussystemen sowie von Einprozessor- und Mehrprozessorsystemen, basierend auf Bridges und Hubs, - Optimierung des Speicherzugriffs in Abhangigkeit moderner synchroner DRAM- und SRAM-Technologien und unter Einbeziehung von Caches und Speicherverwaltungseinheiten, - Techniken der Ein-/Ausgabeorganisation einschliesslich der Beschreibung gangiger Schnittstellen, paralleler und serieller Peripherieverbindungen und Hintergrundspeichern, - Zusammenschaltung von Rechnern und Geraten in Rechnernetzen mit besonderer Berucksichtigung der Datenkommunikation. Erganzt werden diese hardware-orientierten Ausfuhrungen durch Programmiertechniken in Assembler und C und deren Kombination. Dabei werden unterschiedliche Compiler- und Betriebssystemumgebungen betrachtet. In der 7. Auflage wurden umfangreiche Aktualisierungen vorgenommen und insbesondere die Abschnitte uber moderne Prozessorarchitekturen, uber Systemaufbau und Systemstrukturen von Rechnern sowie uber periphere Punkt-zu-Punkt-Verbindungen und Peripheriebusse neu bearbeitet und erweitert. Das Buch ist sowohl als Lehrbuch fur Studierende als auch als Nachschlagewerk fur Dozenten und Praktiker angelegt. "
Build a custom BimlExpress framework that generates dozens of SQL Server Integration Services (SSIS) packages in minutes. Use this framework to execute related SSIS packages in a single command. You will learn to configure SSIS catalog projects, manage catalog deployments, and monitor SSIS catalog execution and history. Data Integration Life Cycle Management with SSIS shows you how to bring DevOps benefits to SSIS integration projects. Practices in this book enable faster time to market, higher quality of code, and repeatable automation. Code will be created that is easier to support and maintain. The book teaches you how to more effectively manage SSIS in the enterprise environment by drawing on the art and science of modern DevOps practices. What You'll Learn Generate dozens of SSIS packages in minutes to speed your integration projects Reduce the execution of related groups of SSIS packages to a single command Successfully handle SSIS catalog deployments and their projects Monitor the execution and history of SSIS catalog projects Manage your enterprise data integration life cycle through automated tools and utilities Who This Book Is For Database professionals working with SQL Server Integration Services in enterprise environments. The book is especially useful to those readers following, or wishing to follow, DevOps practices in their use of SSIS.
Leverage your Arduino skills in the Raspberry Pi world and see how to cross the two platforms into sophisticated programs. The Arduino and Raspberry Pi communities overlap more than you might think. Arduinos can be expanded to have network capabilities with a variety of "shields," all of which increase the cost and complexity of the system. By contrast, Raspberry Pis all run Linux, which is a very network-competent platform. The newest Pi, the Raspberry Pi Zero W, is WiFi and Bluetooth capable, and costs around $10 U.S. For network enabled gadgets, it makes far more sense to cross to the Raspberry PI platform, if only someone would make it easy to do. That's what this book is about. You'll learn some survival level Linux system administration, so you know how to set the machine up and how to establish at least minimal security for your gadget. You''ll set up and learn the Geany IDE on your Pi, which is fairly similar to the Arduino IDE. Where the two platforms overlap the most is the GPIO system. You'll see that several projects use and explain the WiringPi system. This is is deliberately similar to the Arduino's 'Wiring' functionality, which is how sketches interact with GPIO pins. You'll learn the differences between the GPIO pins of the two devices, and how the Pi has some limitations on those pins that the Arduino does not. As a final project, in an effort to escape some of those limitations, you'll attach an AtMEGA 328P to the Raspberry Pi and configure it as a real, 8MHz Arduino with the Arduino IDE running on the Pi, and learn how to have the two platforms communicate, giving you the best of both worlds. What You'll Learn Establish security with Linux system administration Set up the Apache webserver Write CGI programs so other computers can connect to your Pi and pull data in from it. Use C/C++ from Arduino sketches to write programs for the Pi Who This Book Is For The Arduino user who's been through all the tutorials and is comfortable writing sketches and connecting hardware to their Arduino.
This book constitutes the proceedings of the 14th IFIP WG 10.3 International Conference on Network and Parallel Computing, NPC 2017, held in Hefei, China, in October 2017.The 9 full papers and 10 short papers presented in this book were carefully reviewed and selected from 88 submissions. The papers cover traditional areas of network and parallel computing including parallel applications, distributed algorithms, software environments, and distributed tools.
Low substrate/lattice temperature (< 300 K) operation of n-MOSFET has been effectively studied by device research and integration professionals in CMOS logic and analog products from the early 1970s. The author of this book previously composed an e-book in this area where he and his co-authors performed original simulation and modeling work on MOSFET threshold voltage and demonstrated that through efficient manipulation of threshold voltage values at lower substrate temperatures, superior degrees of reduction of subthreshold and off-state leakage current can be implemented in high-density logic and microprocessor chips fabricated in a silicon die. In this book, the author explores other device parameters such as channel inversion carrier mobility and its characteristic evolution as temperature on the die varies from 100-300 K. Channel mobility affects both on-state drain current and subthreshold drain current and both drain current behaviors at lower temperatures have been modeled accurately and simulated for a 1 ??m channel length n-MOSFET. In addition, subthreshold slope which is an indicator of how speedily the device drain current can be switched between near off current and maximum drain current is an important device attribute to model at lower operating substrate temperatures. This book is the first to illustrate the fact that a single subthreshold slope value which is generally reported in textbook plots and research articles, is erroneous and at lower gate voltage below inversion, subthreshold slope value exhibits a variation tendency on applied gate voltage below threshold, i.e., varying depletion layer and vertical field induced surface band bending variations at the MOSFET channel surface. The author also will critically review the state-of-the art effectiveness of certain device architectures presently prevalent in the semiconductor industry below 45 nm node from the perspectives of device physical analysis at lower substrate temperature operating conditions. The book concludes with an emphasis on modeling simulations, inviting the device professionals to meet the performance bottlenecks emanating from inceptives present at these lower temperatures of operation of today's 10 nm device architectures.
Wenn Sie Ihren Computer gerade auf Windows 10 umgestellt oder einen neuen Computer mit Windows 10 ausgepackt haben und ein zuverlAssiges, umfassendes und verstAndliches Handbuch brauchen, dann ist dieses Buch genau richtig fA1/4r Sie. Das Buch bahnt Ihnen den Weg durch das Fachkauderwelsch und deckt alles ab, was Power-User wissen mA1/4ssen, inklusive der Navigation im StartmenA1/4, des Sicherheitsmanagements und der Personalisierung der Windows-Funktionen. Sie erfahren, wie Sie Benutzerkonten fA1/4r mehrere Nutzer einrichten, wie Sie ein Heimgruppennetzwerk aufbauen, in dem Sie GerAte teilen kAnnen, wie Sie maximalen Nutzen aus den Windows-Apps ziehen und wie Sie mit den A1/4blichen Windows 10-Problemen fertig werden. Egal ob Sie Windows 10 beruflich oder privat nutzen, dieses Handbuch macht Ihnen den Umgang mit dem Computer leicht.
This book constitutes the refereed proceedings of the 13th International Symposium on Applied Reconfigurable Computing, ARC 2017, held in Delft, The Netherlands, in April 2017. The 17 full papers and 11 short papers presented in this volume were carefully reviewed and selected from 49 submissions. They are organized in topical sections on adaptive architectures, embedded computing and security, simulation and synthesis, design space exploration, fault tolerance, FGPA-based designs, neural neworks, and languages and estimation techniques.
Enhance your product management skills and set yourself apart from other product managers working in the IoT industry. This book shows you how to navigate through the world of small and Edge devices to successfully launch and monitor products connected together to make smart environments. Working in Agile environments, you'll learn to guide UI builds that serve customer needs and function the way top tech companies expect. Then measure the right product metrics and create reporting dashboards for your IoT products. That way you can effectively engage partners, engineers, and stakeholders. And you'll learn the entire end-to-end development process of IoT products so that you can make sure you make the right moves at the right stages. After mastering the IoT product lifecycle and measuring your success against KPIs, you'll see how to work with marketing to effectively launch your product in the marketplace. Finally, a self-interview section has been provided so that you can evaluate your skills and responses to common IoT Product Manager questions. Then take what you've learned and go out into the world to develop integrated IoT products that your customers love! What You'll Learn Create UI/UX experiences that engage and wow your customers Work in Agile environments with best business practices Negotiate effectively at each step of the product lifecycle Who This Book Is For Any wanting to build a IoT products. Aspiring Internet of Things product managers, product owners, analysts, business consultants, engineers, and business owners. |
![]() ![]() You may like...
Photoelectron Spectroscopy - Bulk and…
Shigemasa Suga, Akira Sekiyama, …
Hardcover
R3,930
Discovery Miles 39 300
Artificial Intelligence for Sustainable…
Margherita Pagani, Renaud Champion
Hardcover
R3,019
Discovery Miles 30 190
Creative Solutions for a Sustainable…
Yuri Borgianni, Stelian Brad, …
Hardcover
R3,695
Discovery Miles 36 950
|