~C~

CGI-through-Chooser extension

A/B Switch box ~ America On-line  AMI BIOS ~ Arithmetic Operation  ARP ~ AVI  Backbone ~ Bit Image  Bit Map ~ Boot Disk  Boot Drive ~ Bytes Per Inch  C++ ~ Carrier Frequency  carrier system ~ certification  CGI ~ Chooser extension  cipher ~ Clipper Chip  clock ~ color  color bits ~ communications satellite  communications server ~ computer security  CON ~ copy  copy program ~ cycle time  daemon ~ defragmentation  demand paging ~ digitize  DikuMUD ~ disk  disk buffer ~ Document Style Semantics and Specification Language  document window ~ dynamic Web page  Easter egg ~ erase  erase head ~ ezine  F2F ~ finger2  firewall ~ font suitcase  footer ~ FYI  Game Control Adapter ~ GUI  HAL ~ hot key1  hot key2 ~ Hz  i486DX ~ internal modem  internet ~ ISO 9660  ISO/OSI model ~ just-in-time  K1 ~ knowledge base  L1 cache ~ LU  luggable computer ~ LZW compression  MAC ~ MILNET  mime ~ msec  MTBF ~ MYOB  named anchor ~ network drive  Network File System ~ number crunching  object ~ overwrite mode  P5 ~ PC/XT keyboard  PDA ~ pipeline processing  piracy ~ preventive maintenance  preview ~ pwd  quasi-language ~ QWERTY keyboard  R&D ~ registration marks  Registry ~ RFI  RF shielding ~ run-time library  SAA ~ server error  server push-pull ~ soft return  software ~ style sheet  stylus ~ System  T1 ~ ToggleKeys  token ~ typography  UART ~ uupc  V.120 ~ view2  viewer ~ VxD  w3 ~ WinG  WINS ~ WWW  X.25 ~ X Windows  Yahoo! ~ yotta-  Z39.50 standard ~ Zulu time

Return to Index  Home

CGI

n. Acronym for Common Gateway Interface. The specification that defines communications between information servers (such as HTTP servers) and resources on the server's host computer, such as databases and other programs. For example, when a user submits a form through a Web browser, the HTTP server executes a program (often called a CGI script) and passes the user's input information to that program via CGI. The program then returns information to the server via CGI. Use of CGI can make a Web page much more dynamic and add interactivity for the user. See also CGI script, HTTP server. See Computer Graphics Interface.

cgi-bin

n. Short for Common Gateway Interface-binaries. A file directory that holds external applications to be executed by HTTP servers via CGI. See also CGI (definition 1).

CGI script

n. Short for Common Gateway Interface script. An external application that is executed by an HTTP server machine in response to a request by a client, such as a Web browser. Generally, the CGI script is invoked when the user clicks on some element in a Web page, such as a link or an image. Communication between the CGI script and the server is carried out via the CGI specification. CGI scripts can be written in many programming languages, including C, C++, and Visual Basic. However, the most commonly used language for CGI scripts is Perl, because it is a small but robust language and it is common on UNIX, which is the platform on which the majority of Web sites run. CGI scripts don't necessarily need to be scripts; they can also be batch programs or compiled programs. CGI scripts are used to provide interactivity in a Web page, including such features as providing a form that users can fill out, image maps that contain links to other Web pages or resources, and links that users can click on to send e-mail to a specified address. ActiveX controls and Java applets can provide much the same functionality as CGI scripts, through different means. See also CGI (definition 1), cgi-bin, image map, Perl. Compare ActiveX controls, Java applet.

chaining

n. In computers, the linking of two or more entities so that they are dependent upon one another for operation. In programming, two or more programs are said to be chained if the first program causes the second program to begin executing. In addition, program statements are said to be chained if each statement, except for the first, relies on the previous statement for input. With batch files, two or more batch files are said to be chained if the completion of the first batch file causes the second batch file to begin executing. With data storage, the term chained applies to two or more individual units of storage that are linked together. For example, a single file on a disk may actually be stored on several different sectors of the disk, each of which points to the next sector containing a piece of that file. These sectors are said to be chained together, or, more literally, to be a chain of clusters.

Challenge Handshake Authentication Protocol

n. An authentication scheme used by PPP servers to validate the identity of the originator of a connection, upon connection or any time later. See also authentication, PPP. Acronym: CHAP.

channel

n. 1. A path or link through which information passes between two devices. A channel can be either internal or external to a microcomputer. See also bus. 2. In communications, a medium for transferring information. Depending on its type, a communications channel can carry information (data, sound, and/or video) in either analog or digital form. A communications channel can be a physical link, such as the cable connecting two stations in a network, or it can consist of some electromagnetic transmission on one or more frequencies within a bandwidth in the electromagnetic spectrum, as in radio and television, or in optical, microwave, or voice-grade communication. Also called circuit, line. See also analog, band, bandwidth, digital (definition 2), electromagnetic spectrum, frequency.

channel hop

vb. To switch repeatedly from one IRC channel to another. See also IRC.

channel op

n. Short for channel operator. A user on an IRC channel who has the privilege of expelling undesirable participants. See also IRC.

CHAP

n. See Challenge Handshake Authentication Protocol.

character

n. A letter, number, punctuation mark, or other symbol or control code that is represented to a computer by one unit--1 byte--of information. A character is not necessarily visible, either on the screen or on paper; a space, for example, is as much a character as is the letter a or any of the digits 0 through 9. Because computers must manage not only so-called printable characters but also the look (formatting) and transfer of electronically stored information, a character can additionally indicate a carriage return or a paragraph mark in a word-processed document. It can be a signal to sound a beep, begin a new page, or mark the end of a file. See also ASCII, control character, EBCDIC.

characteristic

n. In mathematics, the exponent of a floating-point number (the portion following the E that indicates the position of the decimal point) or the integer portion of a logarithm. See also floating-point notation, logarithm.

character map

n. In text-based computer graphics, a block of memory addresses that correspond to character spaces on a display screen. The memory allocated to each character space is used to hold the description of the character to be displayed in that space. See also alphageometric.

character set

n. A grouping of alphabetic, numeric, and other characters that have some relationship in common. For example, the standard ASCII character set includes letters, numbers, symbols, and control codes that make up the ASCII coding scheme.

character string

n. A set of characters treated as a unit and interpreted by a computer as text rather than numbers. A character string can contain any sequence of elements from a given character set, such as letters, numbers, control characters, and extended ASCII characters. Also called string. See also ASCII, control character, extended ASCII.

character style

n. Any attribute, such as boldface, italic, underline, or small caps, applied to a character. Depending on the operating system or program considered, the range of character styles of text might or might not include the font, which refers to the design of a group of characters in a given size. See also font family.

chart

n. A graphic or diagram that displays data or the relationships between sets of data in pictorial rather than numeric form.

chassis

n. A metal frame on which electronic components, such as printed circuit boards, fans, and power supplies, are mounted.

chat1

n. 1. Real-time conversation via computer. When a participant types a line of text and then presses the Enter key, that participant's words appear on the screens of the other participants, who can then respond in kind. Most online services support chat; on the Internet, IRC is the usual system. See also IRC. 2. An Internet utility program that supports chat. IRC has largely superseded it.

chat2

vb. To carry on a real-time conversation with other users by computer. See also IRC.

chip set

n. A collection of chips designed to function as a unit in the performance of some common task. The term is most commonly used to refer to the set of integrated circuits, such as the programmable interrupt controller, that support a CPU together with the CPU itself. Often a chip set will fit on one chip. See also central processing unit, chip, integrated circuit, programmable interrupt controller.

choose

vb. To pick a command or option from within a graphical user interface, as by clicking a button in a dialog box or pulling down a menu and then releasing the mouse button on one of its options. Although select is often used instead of choose to describe the same action, choose is the preferred term because select has specific connotations within computing. See also select.

Chooser

n. On the Apple Macintosh, a desk accessory that allows the user to select a printer or a device on a network, such as a file server or a printer.

Chooser extension

n. A program that adds items to the Macintosh Chooser desk accessory. At system startup, Chooser adds to its menu of options from the extensions available in the system extensions folder. For example, if you want to use a particular printer with your Mac OS, you must have the right Chooser extension for that printer in the extensions folder when the computer is turned on. See also Chooser, extension (definition 4).

 

A/B Switch box ~ America On-line  AMI BIOS ~ Arithmetic Operation  ARP ~ AVI  Backbone ~ Bit Image  Bit Map ~ Boot Disk  Boot Drive ~ Bytes Per Inch  C++ ~ Carrier Frequency  carrier system ~ certification  CGI ~ Chooser extension  cipher ~ Clipper Chip  clock ~ color  color bits ~ communications satellite  communications server ~ computer security  CON ~ copy  copy program ~ cycle time  daemon ~ defragmentation  demand paging ~ digitize  DikuMUD ~ disk  disk buffer ~ Document Style Semantics and Specification Language  document window ~ dynamic Web page  Easter egg ~ erase  erase head ~ ezine  F2F ~ finger2  firewall ~ font suitcase  footer ~ FYI  Game Control Adapter ~ GUI  HAL ~ hot key1  hot key2 ~ Hz  i486DX ~ internal modem  internet ~ ISO 9660  ISO/OSI model ~ just-in-time  K1 ~ knowledge base  L1 cache ~ LU  luggable computer ~ LZW compression  MAC ~ MILNET  mime ~ msec  MTBF ~ MYOB  named anchor ~ network drive  Network File System ~ number crunching  object ~ overwrite mode  P5 ~ PC/XT keyboard  PDA ~ pipeline processing  piracy ~ preventive maintenance  preview ~ pwd  quasi-language ~ QWERTY keyboard  R&D ~ registration marks  Registry ~ RFI  RF shielding ~ run-time library  SAA ~ server error  server push-pull ~ soft return  software ~ style sheet  stylus ~ System  T1 ~ ToggleKeys  token ~ typography  UART ~ uupc  V.120 ~ view2  viewer ~ VxD  w3 ~ WinG  WINS ~ WWW  X.25 ~ X Windows  Yahoo! ~ yotta-  Z39.50 standard ~ Zulu time

Return to Index  Home