Semper Phone


  • Improve effortlessly – just by living your life
  • Learn while waiting for your apps to load
  • Recommended by 5 universities
  • Community of over 1,000,000 learners
  • 50,000+ expert-made packs, or create your own
"One of the best learning apps" - CNET
  • Apple Play Store
  • Install Semper from the Play Store
AS Computing COMP2 Key Words

AS Computing COMP2 Key Words

Last update 

The key words you need to know for the AQA Computing COMP2 exam, good luck!

Items (97)

  • Booelan Variable

    May have two discrete possible values

  • Truth Table

    A table that shows the result of applying the logical function to all possible combinations of inputs

  • OR Function

    The output if true if either or both inputs are true

  • Boolean Equation

    An equation that expresses a boolean output in terms of the inputs

  • AND Function

    The output is true if all inputs are true

  • NOT Function

    The output is the inverse of the input

  • Logic Gate

    An electronic circuit that performs a boolean function

  • EXOR Function

    The output is true if either input is true but not if both inputs are true

  • NAND Function

    The output is true if any input is false

  • NOR Function

    The output is true when all inputs are false

  • Hardware

    Electrical circuits that a computer is assembled from

  • Main Memory

    Memory that is directly addressable by the processor

  • Memory Location

    A separately addressable area of main memory

  • Random Access Memory

    Volatile main memory in which the locations can be accessed directly in any order with the same access time for all reading and writing operations

  • Read-Only Memory

    Non-volatile main memory that cannot be written to once it is set up

  • Electronically Erasable Programmable Read-Only Memory

    Its contents may be altered but writing is about 100 timers slower than reading

  • Computer Bus

    A set or parallel wires connecting independent components of a computer system

  • System Bus

    The main highway connecting the processor, main memory and I/O controllers

  • I/O

    Allows the CPU to communicate with peripherals

  • Peripheral

    A computer device that is not part of the CPU, it can be external or internal

  • I/O Device

    A hardware device that sends or receives data or stores data by communicating with the processor and main memory through an I/O controller

  • I/O Controller

    An electronic circuit that connects to a system bus and an I/O device

  • Secondary Storage

    Permanent storage memory not directly connected to the processor

  • Main Memory Address

    A unique numeric code corresponding to a location in memory

  • Stored Program Concept

    A program must reside 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 the processor

  • Register

    A very fast memory location inside the processor or I/O controller

  • General-Purpose Register

    A register not assigned a specific role by the processor designer

  • Dedicated Register

    A register assigned a specific role by the processor designer

  • Clock Speed

    The frequency at which the processor executes instructions

  • Word Length

    The number of digits in a binary word

  • Bus Width

    The number of signal wires or lines allocated to the bus

  • Machine Code Instruction

    A binary code that a machine can understand and execute

  • Compiled High-Level Language Program

    A program translated into machine code before it is executed on a digital computer

  • Op-Code

    The part of a machine code instruction that denotes the basic machine operation

  • Operand

    The part of a machine code instruction that represents a single item of binary data or the address of a single item of binary data

  • Instruction Set

    The set of bit patterns or binary codes for the machine operations that a processor has been designed to perform

  • Track

    One of the concentric rings on a platter of a hard disk

  • Sector

    A subdivision of a track

  • Disk Block

    The smallest unit of transfer between a computer and a disk

  • Universal Serial Bus

    Allows peripherals to be connected using a standard interface socket

  • Access Time

    The time from the start of one storage device access to the time when the next access can be started

  • Software

    Consists of sequences of instructions called programs that can be understood and executed by hardware

  • Assembler

    Translates assembly language program into machine code

  • Compiler

    Translates high level language code into object code

  • Interpreter

    Analyses and executes a high-level language program a line at a time

  • Bespoke Software

    Written for a customer's specific need

  • General-Purpose Software

    Software that can be used for many different tasks

  • Special-Purpose Software

    Software designed to support one specific task

  • Internet

    A network of computer networks and computers using unique IP addresses and TCP/IP

  • Gateway

    Connects networks that use different link layer protocols

  • Router

    Connects networks that use the same link layer protocol

  • IP Address

    A unique address that identifies a computer of other electronic device on a network

  • World Wide Web

    A system of interlinked hypertext documents accessed via the Internet

  • Intranet

    A private computer network used to share information or operations within an organisation

  • Domain Name

    A name that identifies one of more IP addresses

  • Fully Qualified Domain Name

    It consists of a host ID and domain name

  • DNS Server

    A server that translates fully qualified domain names into IP addresses

  • Uniform Resource Locator

    A URI that identifies a resource by its network location

  • Uniform Resource Identifier

    Specifies how to access a resource on the internet

  • Server

    A software process that provides a service requested by a client

  • Client

    A software process that requests and uses the services provided by a server

  • Client-Server Model

    A client software process initiates a request for a service from a server software process, and the server responds to that request

  • Protocol

    A set of agreed signals, codes and rules for data exchange between systems

  • Protocol Stack

    A collection of protocol layers, each layer is responsible for part of the process governed by the stack

  • TCP/IP Protocol Stack

    A protocol stack for TCP/IP, it has an application layer, transport layer, network layer and link layer

  • Port

    An address for a software process

  • Socket

    A combination of a host IP address and a port number

  • Bidirectional

    Data passes both ways at the same time

  • Network Layer

    Adds source and destination IP addresses to packets on their way from the transport layer to the link layer, and removes them when on the way up to the transport layer

  • Link Layer

    Handles all the physical details of interfacing with the cable, including the network interface card and a device driver

  • Application Layer

    Handles the details of a particular networking application

  • Client Port Numbers

    Temporary port numbers used by client processes, they lie in the range 1024 to 4095

  • Well-Known Port Numbers

    Universally known port numbers used by servers, they lie in the range 0 the 1023

  • Homepage

    The starting page for a web site

  • 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

  • Hyperlink

    A link from one web page to another

  • Hypertext

    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

  • Source

    The HTML code to create a web page

  • Web Browser

    Software that displays a web page by rendering the HTML elements

  • Web Page

    A document on the world wide web written in HTML and displayed in a web browser

  • Web Site

    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

  • Attribute

    A named field that appears inside a HTML tag

  • Structure

    Headings, paragraphs, line breaks, hypertext links, lists and embedded media

  • Style

    A visual effect such as text colour, font size or background colour

  • Type Selector

    A selector that is a HTML tag, it targets every instance of an element

  • Class Selector

    Used to select any HTML element that has a class attribute

  • Copyright

    Protects material such as literature, art, music, sound, recordings, films and broadcasts

  • Design Right

    Protects how something looks

  • Patent

    Protects how an invention works or what it does

  • Trademark

    Protects the name or logo used to identify a business or product

  • Hacking

    Illegally breaking into a computer system

  • Personal Data

    Data that relates to a living individual who can be identified from it

  • Data Subject

    An individual who is the subject of personal data

  • Data Controller

    Someone who determines why and how personal data is processed

  • Data Processor

    Someone who processes data on behalf of a data controller

  • Digital Rights Management

    Application of control technologies to limit the use of digital media

  • Proprietary Software

    Software where the owner places restrictions on its use, copying and modification