Term
|
Definition
|
Real World Representation of Data
Information represented in continuous form
|
|
|
Term
|
Definition
|
Information represented in discreet form. I.E. Breaking infomration in to separate elements.
|
|
|
Term
|
Definition
|
A computer architecture in which data and instructions to manipulate the data are logically the smae and camne be stored in the same place.
|
|
|
Term
|
Definition
|
Fetch Decode Gather Execute
|
|
|
Term
|
Definition
|
Programs can be run together such that one program reads the output from another with no need for an explicit intermediate file
|
|
|
Term
|
Definition
|
numerical designation that corresponds to a particular high level protocol. Port numbers are used to help control and process network traffic.
|
|
|
Term
|
Definition
|
network of computers that communicate within the network disconnected from the internet
|
|
|
Term
|
Definition
|
A set of rules that define how data is formatted and processed on a network
|
|
|
Term
|
Definition
|
high level programming language
|
|
|
Term
|
Definition
|
allows standard streams to be redirected to a user specified location
|
|
|
Term
|
Definition
|
computer system that provides services to other computers over a network\
|
|
|
Term
|
Definition
|
provides a interface for users to interact with the computer
|
|
|
Term
|
Definition
|
stream where a program writes its output data.
|
|
|
Term
|
Definition
|
a class with inherited properties of the superclass
|
|
|
Term
|
Definition
|
suite of protocols and programs that support low-level network communication(TCP rests on top of IP foundation)
|
|
|
Term
|
Definition
|
A program that shows the route a packet takes across the internet
|
|
|
Term
|
Definition
|
proposal for a test that tests a machine’s capability to perform human-like conversation
|
|
|
Term
|
Definition
|
a machine that performs human-like conversation
|
|
|
Term
|
Definition
|
queries a database in order to determine information about the owner of a domain name, ip address or system
|
|
|
Term
|
Definition
|
core of the system software that manages computer resources and provides an interface for system interaction
|
|
|
Term
|
Definition
|
description of the set of values and the basic set of operations that can be applied to values of the type.
|
|
|
Term
|
Definition
|
an instruction that determines the order in which other instructions in the program are executed.
|
|
|
Term
|
Definition
|
The implementation of a composite data field in an abstract data type
|
|
|
Term
|
Definition
|
a data type whose properties are specified independently of any particular implementation
|
|
|
Term
|
Definition
|
a model of a complex system that includes only the details essential to the viewer.
|
|
|
Term
|
Definition
|
a program that translates a high level programming language to machine language
|
|
|
Term
|
Definition
|
immediately translates prog language to machine language and executes.
|
|
|
Term
|
Definition
|
a sequence of identifiers separated by compatible operators that evaluate to true or false
|
|
|
Term
|
Definition
|
the language made up of binary-coded instructions that is used directly by the computer
|
|
|
Term
|
Definition
|
a mechanism by which one class acquires the properties, data fields, and methods of another class.
|
|
|
Term
|
Definition
|
ability of the language to have duplicate method names in an inheritance hierarchy and to apply the method that is appropriate for the object to which the method is applied.
|
|
|
Term
|
Definition
|
the bundling of data and actions in such a way that the logical properties of the data and actions are separated from the implementation details.
|
|
|
Term
|
Definition
|
aka Huffman Encoding – using a variable-length binary string to represent a character so that frequently used characters have shorter codes. Pg. 72
|
|
|
Term
|
Definition
|
“recurrence coding” ex. AAAAAAAA would become A8. Replaces a long series of repeated character with a count of the repetition
|
|
|
Term
|
Definition
|
Methods used to encode something in order to reduce the size.
|
|
|
Term
|
Definition
|
groups of related variables and functions
|
|
|
Term
|
Definition
|
software that declares and manipulates objects of a particular class
|
|
|
Term
|
Definition
|
central processing unit – a combo of arithmetic/logic unit and the control unit, the “brain of the computer”
|
|
|
Term
|
Definition
|
wuts this? Header files where functions are declared?
|
|
|
Term
|
Definition
|
|
Term
|
Definition
|
domain name system – a distributed system for managing hostname resolution, used to translate hostnames into numeric IP address
|
|
|
Term
|
Definition
|
the part of the hostname that specifies a specific organization or group. Ex. .EDU .ORG .GOV etc.
|
|
|
Term
|
Definition
|
industry standard for local area networks based on bus topology
|
|
|
Term
|
Definition
|
A representation of a real number that keeps track of the sign, mantissa and exponent.
|
|
|
Term
| GUI Graphic user interface |
|
Definition
|
used to interact with the computer usually through direct influence over the graphics
|
|
|
Term
|
Definition
|
used to transfer or convey information on the world wide web.
|
|
|
Term
|
Definition
|
world wide publicly accessible network of computer networks.
|
|
|
Term
|
Definition
|
unique address used to identify and communicate with each other. A computer address
|
|
|
Term
|
Definition
|
name for the particular network adapter. 2 computers on the same network would have 2 different MAC addresses
|
|
|
Term
|
Definition
|
network communication in which packets are individually routed to their destination, then reassembled.
|
|
|
Term
|
Definition
|
program used to test whether a particular network computer is active and reachable
|
|
|