Computer jargon

HomePage | Recent changes | View source | Discuss this page | Page history | Log in |

Printable version | Disclaimers | Privacy policy

(arcane computer acronym, terminology or technology)

(Computer jargon must be distinguished from hacker slang, which is the language of a certain subculture of people involved with computers. See jargon file.)

CAD- Computer Aided Design; particular software design program, esp.archetectural

CRC-Cyclic Redundancy Check; a specific type of checksum added data that can be used to verify that the data was received without bits being dropped during transimisson or storage/retrival. The calculation is done, serialy, on the data using a polynomial which is selected to maximize the probability that any change in the data will be detected.

ENIAC- the Electronic Numerical Integrator And Computer. Arguably, the first all electronic digital computer started in 1943 and finished in 1946. Some claim that Goliath really was the first, but ENIAC has the best press agent ;^)

Gesture recognition- interpreting body movements into text, as a command (recognizing handwriting, signlanguage, etc)

Facemail - a method of communication involving a face-to-face discussion. Becoming extinct.

FIFO- First in, first out. This is a way of processing queues.

GIGO- Garbage in gargage out. A reply to the explanation "The computer made an error."

GOMS- Goals, Operators, Methods, and Selection rules; hard science approach to HCI developed by Card, Moran & Newell in spelled out in their book "The Psychology of Human Computer Interaction, 1983.

GUI - Graphical User Interface; A desktop-like interface that usually contains icons, menus and windows and allows you to multi-task. Invented by Xerox but since "borrowed" by industry giants Microsoft and Apple.

Hypertext- gives the reader control instead of the author; allows user to jump around from source to source; linkages between texts.

Interface- parts of the computer that we work with; two different subsystems transmitting one piece of information to another;give and take of information

LIFO- Last in first out. This is one way of processing stacks.

Nanotechnology- cellular, microscopic, level of technology

Novice - a computer user that actually knows nothing, but boasts that they can figure it out.

RTFM - Read the f***ing manual

Safe / regular / atomic semantics - different guarantee levels for shared data

Treeware - paper version of something. As in, Bill Gates is reading the TreeWare version of the New York Times.

UI - User Interface, a way of controling a computer or device

Wetware - a sentient organic being.

Widget- objects that make up interfaces, i.e. mouse, menus, textbox, buttons; basic tools and objects.

WYSIWYG- What You See Is What You Get (but not very often!) Most is WYSIAYG (...All You Get!).

See also: jargon file