Vocab words Flashcards
(26 cards)
command
give an authoritative order
functions
an activity or purpose natural to or intended for a person or thing
Conditional Statement
A conditional statement is a statement that can be written in the form “If P then Q,” where P and Q are sentences. For this conditional statement, P is called the hypothesis and Q is called the conclusion. Intuitively, “If P then Q” means that Q must be true whenever P is true.
loop
a structure, series, or process, the end of which is connected to the beginning.
Control flow
Control flow is the order in which the computer executes statements in a script. Code is run in order from the first line in the file to the last line, unless the computer runs across the (extremely frequent) structures that change the control flow, such as conditionals and loops.
Iteration
the repetition of a process or utterance.
troubleshoot
Troubleshooting is a form of problem solving, often applied to repair failed products or processes on a machine or a system. It is a logical, systematic search for the source of a problem in order to solve it, and make the product or process operational again.
flow chart
a diagram of the sequence of movements or actions of people or things involved in a complex system or activity.
Preconditions
a condition that must be fulfilled before other things can happen or be done
Postconditions
The result of a factorial is always an integer and greater than or equal to 1. So a program that calculates the factorial of an input number would have postconditions that the result after the calculation be an integer and that it be greater than or equal to 1.
Row
a number of people or things in a more or less straight line.
Column
an upright pillar, typically cylindrical and made of stone or concrete, supporting an entablature, arch, or other structure or standing alone as a monument.
Debugging
the process of identifying and removing errors from computer hardware or software.
Decomposition
the state or process of rotting; decay.
Copyright
Copyright is a legal right that grants creators exclusive control over their original works of authorship, allowing them to reproduce, distribute, and adapt their creations for a limited time.
Turing Test
The Turing Test, also known as the imitation game, is a test of a machine’s ability to exhibit intelligent behavior indistinguishable from that of a human. In this test, a human evaluator interacts with both a human and a machine through text, and the machine passes if the evaluator cannot reliably tell them apart.
Privacy
the state or condition of being free from being observed or disturbed by other people.
Artificial Intelligence
Artificial intelligence (AI) is a field of science that aims to create machines that can learn, reason, and act like humans. AI is a broad field that includes many disciplines, such as computer science, data analytics, and neuroscience.
Turing Test
The Turing Test, also known as the “Imitation Game,” is a test of a machine’s ability to exhibit intelligent behavior equivalent to, or indistinguishable from, that of a human. In the test, a human evaluator judges text-based conversations between a human and a machine, attempting to identify the machine. If the evaluator cannot reliably distinguish the machine from the human, the machine is said to have passed the Turing Test.
Sorting Algorithm
A sorting algorithm rearranges a list of items into a specific order, like ascending or descending order. Commonly used algorithms include bubble sort, selection sort, insertion sort, merge sort, and quick sort. The choice of algorithm depends on factors like data size, structure, and desired performance.
Privacy
the state or condition of being free from being observed or disturbed by other people.
Pixel
a minute area of illumination on a display screen, one of many from which an image is composed.
Output
the amount of something produced by a person, machine, or industry.
Linear Search
Linear search, also known as sequential search, is a simple algorithm used to find a specific value within a list or array. It works by sequentially comparing the target value with each element in the list, starting from the beginning. The search continues until either a match is found or the end of the list is reached.