Products related to Dcsoft:
-
Software Test Automation : Software Test Automation
This book describes how to build and implement an automated testing regime for software development.It presents a detailed account of the principles of automated testing, practical techniques for designing a good automated testing regime, and advice on choosing and applying off-the-shelf testing tools to specific needs.This sound and practical introduction to automated testing comes from two authors well known for their seminars, consultancy and training in the field.
Price: 77.99 £ | Shipping*: 0.00 £ -
Technology Ethics : Responsible Innovation and Design Strategies
Technologies cannot simply be understood as neutral tools or instruments; they embody the values of their creators and may unconsciously reinforce existing inequalities and biases. Technology Ethics shows how responsible innovation can be achieved.Demonstrating how design and philosophy converge, the book delves into the intricate narratives that shape our understanding of technology – from instrumentalist views to social constructivism.Yet, at its core, it champions interactionalism as the most promising and responsible narrative.Through compelling examples and actionable tools this book unravels the nuances of these philosophical positions, and is tailored to foster responsible innovation and thoughtful design.As our everyday lives further intertwine with technology, understanding and implementing these design principles becomes not just beneficial, but essential. This concise and accessible introduction is essential reading for students and scholars of philosophy of technology, engineering ethics, science and technology studies, and human–machine communication, as well as policymakers.
Price: 45.00 £ | Shipping*: 0.00 £ -
Technology Ethics : Responsible Innovation and Design Strategies
Technologies cannot simply be understood as neutral tools or instruments; they embody the values of their creators and may unconsciously reinforce existing inequalities and biases. Technology Ethics shows how responsible innovation can be achieved.Demonstrating how design and philosophy converge, the book delves into the intricate narratives that shape our understanding of technology – from instrumentalist views to social constructivism.Yet, at its core, it champions interactionalism as the most promising and responsible narrative.Through compelling examples and actionable tools this book unravels the nuances of these philosophical positions, and is tailored to foster responsible innovation and thoughtful design.As our everyday lives further intertwine with technology, understanding and implementing these design principles becomes not just beneficial, but essential. This concise and accessible introduction is essential reading for students and scholars of philosophy of technology, engineering ethics, science and technology studies, and human–machine communication, as well as policymakers.
Price: 14.99 £ | Shipping*: 3.99 £ -
Patterns in the Machine : A Software Engineering Guide to Embedded Development
Discover how to apply software engineering patterns to develop more robust firmware faster than traditional embedded development approaches.In the authors’ experience, traditional embedded software projects tend towards monolithic applications that are optimized for their target hardware platforms.This leads to software that is fragile in terms of extensibility and difficult to test without fully integrated software and hardware.Patterns in the Machine focuses on creating loosely coupled implementations that embrace both change and testability. This book illustrates how implementing continuous integration, automated unit testing, platform-independent code, and other best practices that are not typically implemented in the embedded systems world is not just feasible but also practical for today’s embedded projects. After reading this book, you will have a better idea of how to structure your embedded software projects.You will recognize that while writing unit tests, creating simulators, and implementing continuous integration requires time and effort up front, you will be amply rewarded at the end of the project in terms of quality, adaptability, and maintainability of your code.What You Will Learn Incorporate automated unit testing into an embedded projectDesign and build functional simulators for an embedded projectWrite production-quality software when hardware is not availableUse the Data Model architectural pattern to create a highly decoupled design and implementationUnderstand the importance of defining the software architecture before implementation starts and how to do itDiscover why documentation is essential for an embedded projectUse finite state machines in embedded projects Who This Book Is ForMid-level or higher embedded systems (firmware) developers, technical leads, software architects, and development managers.
Price: 39.99 £ | Shipping*: 0.00 £
-
What are end-to-end software and cloud technology solutions?
End-to-end software and cloud technology solutions refer to comprehensive and integrated systems that cover the entire process or lifecycle of a particular software or technology need. This means that these solutions encompass everything from initial design and development to deployment, maintenance, and ongoing support. End-to-end solutions are designed to streamline and simplify the entire process, providing a seamless and cohesive experience for users. This can include cloud-based services that offer a complete package of tools and resources to meet a specific business or technological need.
-
Does Minecraft help with understanding electrical engineering and digital technology?
Yes, Minecraft can help with understanding electrical engineering and digital technology. The game allows players to create and manipulate redstone circuits, which can simulate electrical engineering principles such as logic gates, circuits, and even basic computer programming. By experimenting with redstone in Minecraft, players can gain a better understanding of how electrical engineering and digital technology work in a fun and interactive way. Additionally, the game's open-ended nature encourages creativity and problem-solving, which are essential skills in the fields of electrical engineering and digital technology.
-
What are the differences between rough design and detailed design in software development?
Rough design in software development is a high-level, conceptual plan that outlines the overall structure and functionality of the software. It focuses on the big picture and does not delve into specific implementation details. On the other hand, detailed design is a more in-depth and specific plan that includes the nitty-gritty technical details of how the software will be implemented. It covers things like data structures, algorithms, and specific modules or components. In essence, rough design is about the "what" of the software, while detailed design is about the "how."
-
What specialization options are available in mechanical engineering, specifically in the areas of design and development or production technology?
In mechanical engineering, specialization options in the area of design and development include product design, machine design, and automotive design. These specializations focus on creating and improving products, machines, and vehicles. In the area of production technology, specializations include manufacturing processes, automation, and quality control. These specializations focus on optimizing production processes, implementing automation systems, and ensuring product quality in manufacturing environments. Overall, mechanical engineering offers a wide range of specialization options in both design and development as well as production technology, allowing engineers to focus on specific areas of interest within the field.
Similar search terms for Dcsoft:
-
Science, Technology And Innovation Indicators : Lessons from the Development Experience in Africa
Price: 39.95 £ | Shipping*: 0.00 £ -
Systems Design and Engineering : Facilitating Multidisciplinary Development Projects
As its name implies, the aim of Systems Design and Engineering: Facilitating Multidisciplinary Development Projects is to help systems engineers develop the skills and thought processes needed to successfully develop and implement engineered systems.Such expertise typically does not come through study but from action, hard work, and cooperation.To that end, the authors have chosen a "hands-on" approach for presenting material rather than concentrating on theory, as so often is the case in a classroom setting. This attractive and accessible text is a mix of theory and practical approach, illustrated with examples that have enough richness and variability to hold your attention.Models are presented for controlling the design, change, and engineering processes.Various aspects of systems engineering and methods providing the big picture at system level are discussed.In some ways, you can think of the book as a compact "starter’s kit" for systems engineers. Although the authors are recognized experts in academic settings, they attribute much of their success in systems engineering to their own hands-on experiences and want to show you how to achieve that same level of expertise.Simply reading this book or any other book will not suffice for the learning process to become a systems engineer - no book will do that.However, by following the principles laid out in this book, you can develop the necessary skills and expertise to help you start an interesting, challenging, and rewarding career as a systems engineer.
Price: 48.99 £ | Shipping*: 0.00 £ -
Applied Biopolymer Technology and Bioplastics : Sustainable Development by Green Engineering Materials
With growing concern for the environment and the rising price of crude oil, there is increasing demand for non-petroleum-based polymers from renewable resources.Recognizing emerging developments in biopolymer systems research, this book brings together a number of key biopolymer and bioplastic topics in one place.The book highlights the importance and impact of eco-friendly green biopolymers and bioplastics, both environmentally and economically.It provides important insight into the diversity of polymers obtained directly from, or derived from, renewable resources.This volume, Applied Biopolymer Technology and Bioplastics: Sustainable Development by Green Engineering Materials, will be valuable for a broad audience of engineers and scientists, especially those designing with biopolymers and biodegradable plastics, or evaluating the options for switching from traditional plastics to biopolymers.The content of this book will prove useful for students, researchers, and professionals working in the field of green technology.
Price: 82.99 £ | Shipping*: 0.00 £ -
Agile Software Development
Agile Software Development is an introduction to agile software development methods.Agile methods try to diminish complexity, increase transparency, and reach a deployable product in a shorter time frame.Agile methods use an iterative and incremental approach to minimize risks and to avoid maldevelopment.The book gives a short introduction to agile methods and agile software development principles.It serves as a study book and as a reference manual.Based on the official Scrum Guide, the book also covers other topics such as best practices for agile software development and agile testing.It targets practitioners who want to start with agile software development, as well as developers or project managers who already use agile methodologies.The book can be read from the beginning, but each chapter has been written in a way so it can be read individually.
Price: 22.99 £ | Shipping*: 3.99 £
-
How can one learn to become an electronics technician for industrial engineering or automation technology?
To become an electronics technician for industrial engineering or automation technology, one can start by pursuing a relevant educational program, such as an associate degree in electronics engineering technology or industrial automation. These programs typically cover topics such as electrical circuits, industrial control systems, and automation technologies. Additionally, gaining hands-on experience through internships or apprenticeships with companies in the industrial engineering or automation field can provide valuable practical skills. Seeking professional certifications, such as those offered by organizations like the International Society of Automation (ISA) or the Electronics Technicians Association (ETA), can also demonstrate expertise and knowledge in the field. Finally, staying updated with the latest advancements in industrial engineering and automation technology through continuous learning and professional development is essential for a successful career in this field.
-
In automation, which software is it?
In automation, the software used is typically referred to as automation software or automation tools. These tools are designed to automate repetitive tasks, streamline processes, and increase efficiency in various industries. Some popular examples of automation software include UiPath, Blue Prism, Automation Anywhere, and Selenium. These tools often use technologies such as robotic process automation (RPA) and artificial intelligence to mimic human actions and perform tasks with minimal human intervention.
-
In automation, which software is being used?
In automation, various software is being used depending on the specific application and industry. Some common examples of automation software include robotic process automation (RPA) tools such as UiPath, Blue Prism, and Automation Anywhere for automating repetitive tasks, industrial automation software like Siemens PLC and Rockwell Automation for controlling manufacturing processes, and software for test automation such as Selenium and Appium for automating software testing. Additionally, there are also software platforms for business process automation, such as Microsoft Power Automate and Zapier, which enable the automation of workflows and business processes.
-
Is software development legal?
Yes, software development is legal as long as it complies with copyright laws and intellectual property rights. Developers must ensure that they have the necessary licenses for any third-party software or libraries they use, and they must also respect any open-source licenses if they use open-source software. Additionally, developers must adhere to any relevant laws and regulations related to data privacy and security when creating software. Overall, as long as software development is conducted in accordance with the law, it is legal.
* All prices are inclusive of VAT and, if applicable, plus shipping costs. The offer information is based on the details provided by the respective shop and is updated through automated processes. Real-time updates do not occur, so deviations can occur in individual cases.