Just For Fun Quiz / AS Computing revision

Random Just For Fun or Definition Quiz

Can you name the AS Computing related terms?

 Plays Quiz not verified by Sporcle

Forced Order
Challenge
Share
Tweet
Embed
Score 0/199 Timer 10:00
DefinitionTerm
A system that is unlikely to malfunction.
A given where it is not immediately obvious how to reach the goal.
An electrical signal that varies in a continuous manner.
A table that shows the result of applying the logical function to all possible combinations of inputs.
A set of linked documents associated with a particular person, organisation or topic that is held on a computer system and can be accessed as part of the World Wide Web.
A high-level programming language designed to teach students structured programming.
Data that takes the form of discrete values.
A number with a decimal point and a fractional part.
The set of a bit patterns or binary codes for the machine operations that a processor has been designed to perform.
Heading, paragraphs, line breaks, hypertext links, lists and embedded media.
A machine that consists of a fixed set of possible states with a set of allowable inputs that change the state and a set of possible outputs.
Read-Only Memory; non-volatile main memory that cannot be written to once it is set up.
A subdivision of a track.
Fully Qualified Domain Name; it consists of a host ID and domain name.
The number of bits used to represent the colour of a single pixel in a bitmapped image.
Translate assembly language program into machine code.
Universally known port numbers used by servers; they lie in the range 0 to 1023.
An equation that expresses a Boolean output Q in terms of Boolean inputs X,Y,Z, etc., to which one or more Boolean functions, such as OR, AND and NOT, are applied.
A whole number
An indented, numbered list of steps produced by stepwise refinement.
A variable declared in a program block and accessible only within the program block.
Returns only the whole number part of a division.
Adds source and destination IP addresses to packets on their way from the transport layer to the link layer, and removes source and destination IP addresses from packets on their w
A number system that uses the digits 0 to 9 and the letters A to F.
Something that shows the data entered and the result from the program, e.g. a screenshot.
Data that relates to a living individual who can be identified from it.
A selector that is an HTML tag; it targets every instance of an element.
Measures what can and cannot be computed.
Permanent storage memory not directly connected to the processor; also called backing storage.
An electrical signal with voltage changes that are abrupt or in discrete steps.
A high-level programming language that took the language Basic and redefined it to work with Microsoft’s .Net framework.
Someone who processes data on behalf of a data controller.
A named field that appears inside an HTML tag.
A group of 8 bits.
A variable declared at the beginning of a program and accessible from anywhere in the program.
The time from the start of one storage device access to the time when the next access can be started.
An ordered set of values.
A high-level programming language based on C++ and developed specifically for Microsoft’s .Net framework.
A step or sequence of steps that are repeated until some condition is satisfied or while some condition is satisfied.
A body of text, graphics, etc., stored in a machine-readable form and structured so that a reader can cross-refer between related items of information.
A server that translates fully qualified domain names into IP addresses.
One of the concentric rings on a platter of a hard disk.
The number of digits in a binary word.
A set of agreed signals, codes and rules for data exchange between systems.
A branch of computing that studies the use f computers to perform computational processes normally associated with the human intellect.
A data structure that groups a number of variables.
The output is true if any input is false.
The difference between the original amplitude and it’s sampled value.
The process of breaking a problem down through successive steps into smaller problems.
A computer device that is not part of the CPU. It can be external (e.g. mouse, keyboard, printer, monitor, memory stick or scanner) or internal, such as a CD-ROM drive.
Written for a customer’s specific need.
Updating a program to correct faults or improve features.
A sequence of zero or more characters.
A client software process initiates a request for a service from a server software process, and the server responds to that request.
Comma-Separated Values files; a text file with one record per line and the fields of each record separated by commas.
Created when the pixels of an image are mapped to positions in memory that store binary codes representing the colour of each pixel.
Protects material, such as literature, art, music, sound recordings, films and broadcasts.
Analogue-to-Digital Converter; converts an analogue signal into an equivalent digital signal.
A desired outcome.
The output is true if all inputs are true.
A+B=(A'.B')' and A.B=(A'+B')'
The act or process of calculating or determining something by mathematical, logical or interactive methods.
Code that resembles a programming language but that uses less strict syntax to express an algorithm and s independent of any real programming language.
A careful step-by-step simulation on paper of how an algorithm would be executed by a computer.
Pulse Code Modulation; a process for coding sampled analogue signals by recording the height of each sample in a binary electrical equivalent.
Protects the name or logo used to identify a business or product.
A set of parallel wires connecting independent components of a computer system.
DefinitionTerm
Translates high level language code into object code. Or. A program that translates source code into executable object code.
A table that shows the outcome for a given logical condition.
Software where the owner places restrictions on its use, copying and modification.
The starting page for a web site; it often has links to other parts of the site.
The study of natural and artificial information processes.
A way of describing an 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 res
A whole composed of parts in orderly arrangement.
A system that does not involve computers.
Squeezes data into a smaller number of bytes than the data would occupy if uncompressed.
A very fast memory location inside the processor or I/O controller.
Illegally breaking into a computer system; programming in an unstructured way.
A collection of protocol layers; each layer is responsible for part of the process governed by the stack.
When a program does not compile because of a syntax error or textual errors.
Consists of sequences of instructions called programs that can be understood and executed by hardware.
A list of planned tests with their data or referring to a set of test data.
Memory that is directly addressable by the processor.
An individual who is the subject of personal data.
Software that displays a web page by rendering the HTML elements.
Temporary port numbers used by client processes; they lie in the range 49152 to 65535.
A program must be resident in main memory to be executed; it is processed by fetching machine code instructions in sequence from main memory and executing them, one at a time, in t
Allows the CPU to communicate with peripherals.
A check made by a program to see that the data entered is reasonable.
Placeholders for variables supplied at call time.
A unique numeric code corresponding to a location in memory.
Establishing the limits or rules about what can and cannot be done when solving a problem. These limits are a type of constraint.
Analyses and executes a high-level program a line at a time.
A group of bytes.
Defines an ordered set of values such as integer, character, Boolean and enumerated types; real numbers are not of ordinal type.
Handles all the physical details of interfacing with the cable including the network interface card and a device driver.
Without guessing a solution before confirming it.
Electrically Erasable Programmable Read-Only Memory; its contents may be altered but writing is about 100 times slower than reading.
A number system that uses the digits 0 to 9.
A software process that provides a service requested by a client.
The HTML code to create a web page.
A name that identifies one or more IP addresses, e.g. the domain name Microsoft.com represents several IP addresses.
A decision-making step.
Random Access Memory; volatile main memory in which the locations can be accessed directly in any order with the same access time for all writing and reading operations.
A value that does not change throughout the program.
The part of machine code instruction that represents a single item of binary data or the address of a single item of binary data.
The value of the calling code’s variable is copied to the routine’s parameter.
The smallest unit of transfer between a computer and a disk; a disk sector.
NOT, AND, OR.
Connects networks that use different link layer protocols.
An electronic circuit that performs a Boolean function.
A component of a vector graphic, such as a line, a rectangle or a circle.
An electronic circuit that connects to a systems bus and an I/O device; it provides the correct voltages and currents for the system bus and the I/O device.
Electronic/electrical circuits that a computer is assembled from. The platform in which the software executes.
Hypertext Markup Language; the language used to write web pages. It consists of text that defines the content of the page and tags that define how the content should be structured.
Returns True or False.
A routine that is called as part of an expression and returns a value.
The part of a machine code instruction that denotes the basic machine operation, e.g. ADD.
A program that runs in a text-based window into which the user types and which displays text output from the computer.
A variable that is part of a record.
Digital-to-Analogue Converter; converts a digital signal into an equivalent analogue signal.
When the programmer has made a mistake and the program output is incorrect.
A binary code that a machine can understand and execute.
Uniform Resource Locator; a URI that identifies a resource by it’s network location.
A system for representing negative numbers.
The study of a complex process in order to improve its efficiency.
Things that can be used to reach a goal and impose constraints.
A register assigned a specific role by the processor designer. Programmers may use some but not all dedicated registers.
Data passes both ways at the same time.
Consecutive steps or groups of steps processed one after another in the order that they arise.
Application of control technologies to limit the use of digital media.
A quantity expressed as the number of dots/pixels per inch or centimetre.
A software process that requests and uses the service provided by a server.
Someone who determines why and how personal data is processed.
DefinitionTerm
Software designed to support one specific task.
The output is true only when all inputs are false.
Used to select any HTNL element that has a class attribute.
A language that has English-like keywords and commands to express the basic constructs of sequence, selection (decision) and repetition (iteration).
A link from one web page to another; a hypertext link.
A location in memory that contains one or more data values.
The output is the inverse of the input.
Of a processor, the frequency in megahertz or gigahertz at which the processor executes instructions.
An address for a software process.
Used to challenge assumptions, establish facts and rules and define the boundaries of problem solving.
A number system that uses two digits, 0 and 1.
A separate addressable area of main memory.
Pulsed Amplitude Modulation; a process that samples analogue signals at regular time intervals and produces electrical pulses of height proportional to the original signal’s ampl
Handles the details of a particular networking application, e.g. a web browser using HTTP.
A network of computer networks and computers using unique IP addresses and TCP/IP.
Universal Serial Bus; allows peripherals to be connected using a standard interface socket.
A self-contained entity that results when a problem is divided into sub problems; each module corresponds to a sub problem.
An initial situation.
A quantity expressed as the number of pixels per row by the number of pixels per column.
The output is true if either or both inputs are true.
The smallest addressable area or smallest solid block of colour in an image.
Software that can be used for many different tasks.
A collection of values of the same ordinal type with no associated order.
Can be one of two possible values, True or False.
When the program crashes or gets stuck in a loop.
Illegally breaking into a computer system.
Sample at a frequency at least twice the rate of the highest frequency in the sampled signal.
Contains mostly unprintable characters.
A protocol stack for TCP/IP; it has an application layer, a transport layer, a network layer and a link layer.
Record geometric and other information about the objects that make up an image.
Any letter, numeral or symbol in the given character set, such as the ASCII character set.
A set of system objectives.
A document on the World Wide Web written in HTML and displayed in a web browser.
A very restricted subset of the English Language.
Of a vector graphic object, describes things such as the size, direction, thickness, shading, font size or typeface.
The output is true if either input is true but not if both inputs are true.
Musical Information Digital Interface; a way of representing the sounds made by an instrument.
Use digital means to generate audio signals resembling instrument sounds of the human voice.
The number of signal wires or lines allocated to the bus.
The variable inside the routine uses a reference to the source memory location. The reference is the variable passed as a parameter.
The part of the routine that lists the parameters used to pass data into and out of the routine.
An operation that assigns a value to a variable.
A sequence of printable characters, organised line by line; it can be opened and read in a text editor.
Data that takes the form of discrete values.
Protects how something looks.
May have two discrete possible values, e.g. true or false.
Uniform Resource Identifier; specifies how to access a resource on the internet.
A visual effect such as text colour, font size or background colour.
Protects how an invention works or what it does.
A unique name given to a variable, a procedure, a function, etc.
Connects networks that use the same link layer protocol.
A description in a programming language of a process that achieves some useful result.
A hardware unit that sends or receives data or stores data by communicating with the processor and main memory through an I/O controller.
A routine that does not return a value; a procedure call is a statement in it’s own right, not part of an expression.
A register not assigned a specific role by the processor designer. Programmers may use general-purpose registers.
Shows the effect on the current state of an FSM of particular inputs and any corresponding output.
The main highway connecting the processor, main memory and I/O controllers; it is made up of a data bus, an address bus and a control bus.
The list of drawing commands that recreate a vector graphic.
Breaks a problem into smaller problems that are easier to work on.
A private computer network used to share information or operations within an organisation.
A program translated into machine code before it is executed on a digital computer.
A unique address that identifies a computer or other electronic device on a network.
A binary digit; it can be 0 or 1.
A combination of a host IP address and a port number.
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.

You're not logged in!

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

You Might Also Like...

Show Comments

Extras

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.

Details: