Products related to Programming:
-
Argument-Based Validation in Testing and Assessment
Carol A. Chapelle shows readers how to design validation research for tests of human capacities and performance.Any test that is used to make decisions about people or programs should have undergone extensive research to demonstrate that the scores are actually appropriate for their intended purpose.Argument-Based Validation in Testing and Assessment is intended to help close the gap between theory and practice, by introducing, explaining, and demonstrating how test developers can formulate the overall design for their validation research from an argument-based perspective.
Price: 34.99 £ | Shipping*: 0.00 £ -
Linux Observability with BPF : Advanced Programming for Performance Analysis and Networking
Build your expertise in the BPF virtual machine in the Linux kernel with this practical guide for systems engineers.You’ll not only dive into the BPF program lifecycle but also learn to write applications that observe and modify the kernel’s behavior; inject code to monitor, trace, and securely observe events in the kernel; and more. Authors David Calavera and Lorenzo Fontana help you harness the power of BPF to make any computing system more observable.Familiarize yourself with the essential concepts you’ll use on a day-to-day basis and augment your knowledge about performance optimization, networking, and security.Then see how it all comes together with code examples in C, Go, and Python. Write applications that use BPF to observe and modify the Linux kernel’s behavior on demandInject code to monitor, trace, and observe events in the kernel in a secure way—no need to recompile the kernel or reboot the systemExplore code examples in C, Go, and PythonGain a more thorough understanding of the BPF program lifecycle
Price: 44.99 £ | Shipping*: 0.00 £ -
C++ Programming : From Problem Analysis to Program Design
Learn how to program with C++ using today’s definitive choice for your first programming language experience -- C++ PROGRAMMING: FROM PROBLEM ANALYSIS TO PROGRAM DESIGN, 8E.D.S. Malik’s time-tested, student-centered methodology incorporates a strong focus on problem-solving with full-code examples that vividly demonstrate the hows and whys of applying programming concepts and utilizing C++ to work through a problem.Thoroughly updated end-of-chapter exercises, more than 20 extensive new programming exercises, and numerous new examples drawn from Dr. Malik’s experience further strengthen your understanding of problem solving and program design in this new edition.You review the important features of C++ 14 Standard with timely discussions that ensure this edition equips you to succeed in your CS1 course and beyond.
Price: 73.99 £ | Shipping*: 0.00 £ -
High Performance Programming for Soft Computing
This book examines the present and future of soft computer techniques.It explains how to use the latest technological tools, such as multicore processors and graphics processing units, to implement highly efficient intelligent system methods using a general purpose computer.
Price: 145.00 £ | Shipping*: 0.00 £
-
What is the difference between Blackbox Testing and Whitebox Testing in programming?
Blackbox testing is a software testing method where the internal logic and structure of the code being tested are not known to the tester. The tester focuses on the functionality of the software without looking at its internal workings. On the other hand, Whitebox testing is a testing method where the tester has knowledge of the internal code, structure, and implementation details of the software being tested. This allows the tester to design test cases based on the internal logic of the code. In summary, Blackbox testing is focused on the external behavior of the software, while Whitebox testing is focused on the internal structure and logic of the software.
-
What is the difference between black-box testing and white-box testing in programming?
Black-box testing focuses on testing the functionality of a program without knowledge of its internal code structure. Testers only interact with the program's inputs and outputs to verify if it behaves as expected. On the other hand, white-box testing involves testing the internal logic and structure of the program. Testers have access to the code and use this knowledge to design test cases that ensure all paths and conditions within the code are tested. In summary, black-box testing is more focused on the external behavior of the program, while white-box testing is focused on the internal implementation details.
-
In which programming languages are high-quality games created?
High-quality games are often created using programming languages such as C++, C#, and Java. These languages provide the necessary tools and performance capabilities to develop complex and visually appealing games. Additionally, game engines like Unity and Unreal Engine support these languages, making them popular choices among game developers. Overall, the choice of programming language depends on the specific requirements and goals of the game being developed.
-
Which programming language is suitable for programming?
The suitability of a programming language depends on the specific requirements of the project. Some popular programming languages like Python, Java, and JavaScript are versatile and widely used for a variety of applications. For web development, JavaScript is commonly used for front-end development, while Python and Java are popular for back-end development. Ultimately, the best programming language for a project will depend on factors such as the project's goals, team expertise, and scalability requirements.
Similar search terms for Programming:
-
Usability Testing of Medical Devices
Usability Testing of Medical Devices covers the nitty-gritty of usability test planning, conducting, and results reporting.The book also discusses the government regulations and industry standards that motivate many medical device manufacturers to conduct usability tests. Since publication of the first edition, the FDA and other regulatory groups have modified their regulations and expectations regarding how medical device manufacturers should approach usability testing.Reflecting these changes, this Second Edition provides updated guidance to readers with an interest or direct role in conducting a usability test of a medical device or system.Key updates involve the 2011 FDA guidance on human factors engineering, requirements set forth by the third edition of IEC 60601 and closely related IEC 62366-1:2015, linking usability test tasks to risk analysis results, and analyzing root causes of use errors that occur during usability tests.Written by seasoned human factors specialists, Usability Testing of Medical Devices, Second Edition is an informative, practical, and up-to-date handbook for conducting usability tests of medical devices.The book helps ensure a smooth and painless development process—and thus, safe and effective medical devices.
Price: 150.00 £ | Shipping*: 0.00 £ -
Programming Scala : Scalability = Functional Programming + Objects
Get up to speed on Scala--the JVM, JavaScript, and natively compiled language that offers all the benefits of functional programming, a modern object model, and an advanced type system.Packed with code examples, this comprehensive book shows you how to be productive with the language and ecosystem right away.You'll learn why Scala is ideal for building today's highly scalable, data-centric applications, while maximizing developer productivity. While Java remains popular and Kotlin has become popular, Scala hasn't been sitting still.This third edition covers the new features in Scala 3.0 with updates throughout the book.Programming Scala is ideal for beginning to advanced developers who want a complete understanding of Scala's design philosophy and features with a thoroughly practical focus. Program faster with Scala's succinct and flexible syntaxDive into basic and advanced functional programming techniquesBuild killer big data and distributed apps using Scala's functional combinators and tools like Spark and AkkaCreate concise solutions to challenging design problems with the sophisticated type system, mixin composition with traits, pattern matching, and more
Price: 63.99 £ | Shipping*: 0.00 £ -
R Programming for Mass Spectrometry : Effective and Reproducible Data Analysis
A practical guide to reproducible and high impact mass spectrometry data analysisR Programming for Mass Spectrometry teaches a rigorous and detailed approach to analyzing mass spectrometry data using the R programming language. It emphasizes reproducible research practices and transparent data workflows and is designed for analytical chemists, biostatisticians, and data scientists working with mass spectrometry. Readers will find specific algorithms and reproducible examples that address common challenges in mass spectrometry alongside example code and outputs. Each chapter provides practical guidance on statistical summaries, spectral search, chromatographic data processing, and machine learning for mass spectrometry. Key topics include:Comprehensive data analysis using the Tidyverse in combination with Bioconductor, a widely used software project for the analysis of biological data,Processing chromatographic peaks, peak detection, and quality control in mass spectrometry data,Applying machine learning techniques, using Tidymodels for supervised and unsupervised learning, as well as for feature engineering and selection, providing modern approaches to data-driven insights,Methods for producing reproducible, publication-ready reports and web pages using RMarkdown,R Programming for Mass Spectrometry is an indispensable guide for researchers, instructors, and students. It provides modern tools and methodologies for comprehensive data analysis. With a companion website that includes code and example datasets, it serves as both a practical guide and a valuable resource for promoting reproducible research in mass spectrometry.
Price: 110.00 £ | Shipping*: 0.00 £ -
Programming Challenges : The Programming Contest Training Manual
There are many distinct pleasures associated with computer programming.Craftsmanship has its quiet rewards, the satisfaction that comes from building a useful object and making it work.Excitement arrives with the flash of insight that cracks a previously intractable problem.The spiritual quest for elegance can turn the hacker into an artist.There are pleasures in parsimony, in squeezing the last drop of performance out of clever algorithms and tight coding. The games, puzzles, and challenges of problems from international programming competitions are a great way to experience these pleasures while improving your algorithmic and coding skills.This book contains over 100 problems that have appeared in previous programming contests, along with discussions of the theory and ideas necessary to attack them.Instant onlinegrading for all of these problems is available from two WWW robot judging sites.Combining this book with a judge gives an exciting new way to challenge and improve your programming skills. This book can be used for self-study, for teaching innovative courses in algorithms and programming, and in training for international competition. The problems in this book have been selected from over 1,000 programming problems at the Universidad de Valladolid online judge.The judge has ruled on well over one million submissions from 27,000 registered users around the world to date.We have taken only the best of the best, the most fun, exciting, and interesting problems available.
Price: 59.99 £ | Shipping*: 0.00 £
-
In which programming languages can one program in 8K quality?
One can program in 8K quality in various programming languages such as C++, Python, Java, and others. The programming language itself does not determine the quality of the program's output, but rather the capabilities of the hardware and software being used. As long as the hardware and software support 8K resolution, one can program in 8K quality using any programming language that is compatible with the system.
-
Which programming language is suitable for game programming?
There are several programming languages that are suitable for game programming, but some of the most popular ones include C++, C#, and Java. C++ is often used for high-performance games and is the language of choice for many game engines. C# is commonly used with the Unity game engine and is known for its ease of use and flexibility. Java is also a popular choice for game development, especially for Android games. Ultimately, the best programming language for game development depends on the specific requirements of the game and the developer's familiarity with the language.
-
Which programming language is best for programming games?
The best programming language for programming games depends on the specific requirements of the game and the preferences of the developer. Some popular languages for game development include C++, C#, and Java. C++ is commonly used for high-performance games that require complex graphics and physics, while C# is often used with game development engines like Unity. Java is also a popular choice for developing mobile games. Ultimately, the best programming language for game development will vary based on the specific needs and goals of the project.
-
Is programming Lego Mindstorms similar to programming PLCs?
Programming Lego Mindstorms and PLCs (Programmable Logic Controllers) share some similarities as they both involve writing code to control hardware devices. However, there are also significant differences between the two. Lego Mindstorms is typically used for educational purposes and is more user-friendly with a visual programming interface, while PLCs are used in industrial automation and require a more specialized knowledge of ladder logic programming. Additionally, PLCs are designed for real-time control of machinery and processes, whereas Lego Mindstorms is more focused on robotics and educational projects.
* 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.