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 |
|
|