The component or system being tested in software testing, typically the subject of a test case or experiment.
"The SUT failed to produce the expected output during the integration test."
A general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion.
"The C programming language is widely used for system and application software, including operating systems and embedded system applications."
A function passed into another function as an argument, which is then invoked inside the outer function to complete some kind of routine or action.
"In JavaScript, callbacks are often used for asynchronous operations, such as loading data from a server."
A scheduled task in Unix-based systems that runs at specified times or intervals, set up using the cron software utility.
"A cron job can be configured to run a script every day at midnight to process log files."
A non-human mechanism that demonstrates a broad range of problem solving, creativity, and adaptability.
"Artificial general intelligence would have the ability to learn any intellectual task that a human being can."