Miscellaneous Quiz / COMP1 KeyWords Quiz (2017)

Random Miscellaneous Quiz

Can you complete the COMP1 KeyWords Quiz?

Quiz not verified by Sporcle

How to Play
Also try: 'R' Game
Score 0/99 Timer 20:00
the act or process of calculating or determining something by mathematical, logical or interactive methods
measures what can and cannot be computed
the study of natural and artificial information processes
a branch of computing that studies the use of computers to perform computational processes normally associated with human intelkect
a description, independent of any programming language, of a process that achieves some task. it is a step-by-step procedure for solving a problem
without guessing a solution before confirming it
a description in a programming language of a process that achieves some useful result
an initial situation
a given where it is not immediately how to reach the goal
a desired outcome
things that can be used to reach a goal and impose constraints
establishing the limits or rules about what can and cannot be done when solving a problem. these limits are a type of constraint
used to challenge assumptions, establish facts and rules and define the boundaries of problem solving
breaks a problem into smaller problems that are easier to work on
a self-contained entity that results when a problem is divided into subproblems; each corresponding to a subproblem
the process of breaking a problem down through successive steps into smaller problems
an indented, numbered list of steps produced by stepwise refinement
a machine that consists of a fixed set of possible stated with a set of allowable inputs that change the state and a set of possible values
a way of describing a FSM graphically. each state is represented by a circle and each transition by an arrow labelled with the input that causes the transition plus any output
shows the effect on the current state of an FSM of particular inputs and any corresponding output
a table that shows the outcome for given logical condition
consecutive steps or groups of steps processed one after another in the order that they arise
a decision-making step
a step or sequence of steps that are repeated until some condition is satisfied or while some condition is satisfied
an operation that assigns a value to a variable
a very restricted subset of the English language
code that resembles a programming language but that uses less syntax to express an algorithm and is independent of any real programming language
a careful step-by-step simulation on paper of how an algorithm would be executed by a computer
a language that has English-like keywords and commands to express the basic constructs of sequence, selection and iteration
a location in memory that contains one or more data values
a unique name given to a variable, procedure or function
returns only the whole number part of a division
a program that translates source code into executable object code
a value that does not change throughout the program
a variable declared at the beginning of a program and accessible from anywhere in the program
a variable declared in a program block and accessible only within the program block
a whole number
a number with a decimal point and a fractional part
a sequence of zero or more characters
any letter, numeral or symbol in the given character set
can be one of two possible values
a data structure that groups a number of variables
a variable that's part of a record
an ordered set of values
defines an ordered set of values such as integer, character, Boolean and enumerated types
a collection of values of the same ordinal type with no associated order
returns True or False
a routine that is called as part of an expression and returns a value
a routine that may or may not return a value
the part of the routine that lists the parameters used to pass data into and out of the routine
the variable inside the routine uses a reference to the same memory location. the reference is the variable passed as a parameter
the value of the calling code's variable is copied to the routine's parameter
placeholders for variables supplied at call time
a sequence of printable characters, organised line by line
a text file with one record per line and the fields of each record separated by commas
contains mostly unprintable characters
when a program does not compile because of syntax or lexical errors
when the program crashes or gets stuck in a loop
when the programmer has made a mistake and the program output is incorrect
a checm kade by a program to see that the data entered is reasonable
a system that is unlikely to malfunction
a list of planned tests with their data or referring to a set of test data
something that shows the data entered and the result from the program
a number system that uses 0 and 1
a single binary digit
a number system that uses 0 to 9
a group of 8 bits
a group of bytes
a system for representing negative numbers
a number system that uses 0 to 9 and A to F
a quantity expressed as the number of pixels per row by the number of pixels per column
the quantity expressed as the number of dots/pixels per inch/cm
the smallest addressable area in an image
created when the pixels of an image are mapped to positions in memory that store binary codes representing the colour of each pixel
the number of bits used to represent the colour of a single pixel in a bitmapped image
records geometric and other information about the objects that make up an image
a component of a vector graphic such as a line, rectangle or circle
the list of drawing commands that recreate a vector graphic
of a vector graphic object, describes things such as the size, direction, thickness, shading, font size and typeface
squeezes data into a smaller number of bytes than the data would occupy if uncompressed
data that varies in a continuous manner
data that takes the form of discrete values
an electrical signal that varies in a continuous manner
an electrical signal with voltage changes that are abrupt or in discrete steps
converts analogue signal into an equivalent digital signal
converts digital signal into an equivalent analogue signal
a process for coding sampled anagloue signals by recording the height of each sample in a binary electrical equivalent
a process that samples analogue signals at regular time intervals and produces electrical pulses of height proportional to the original signal's amplitude at the instant of samplin
the difference between the original amplitude and its sampled value
sample at a frequency at least twice the rate of the highest frequency in the sampled signal
a way of representing the sounds made by a musical instrument
use digital means to generate audio signals resembling instrument sounds or the human voice
a set of system objectives
a whole composed of parts in orderly arrangement
the study of a complex process in order to improve its efficiency
a system that does not involve computers
a set of system objectives
updating a program to correct faults or improve features

You're not logged in!

Compare scores with friends on all Sporcle quizzes.
Join for Free
Log In

You Might Also Like...

Show Comments


Created May 7, 2015ReportNominate
Tags:complete, copy

Top Quizzes Today

Score Distribution

Your Account Isn't Verified!

In order to create a playlist on Sporcle, you need to verify the email address you used during registration. Go to your Sporcle Settings to finish the process.

Report this User

Report this user for behavior that violates our Community Guidelines.