cache

      (1) A special-purpose buffer storage, smaller and faster than main storage, used to hold a copy of instructions and data obtained from main storage and likely to be needed next by the processor. (T) (2) A buffer storage that contains frequently accessed instructions and data; it is used to reduce access time.
    calibration
      The adjustment of a piece of equipment so that it meets normal operational standards. For example, calibration could refer to adjusting the alignment of a pen
    call
      (1) The action of bringing a computer program, a routine, or a subroutine into effect, usually by specifying the entry conditions and jumping to an entry point. (I) (A) (2) To transfer control to a procedure, program, routine, or subroutine.
    Card Services
      A software management interface in the PCMCIA architecture that allows users to allocate the system resources (such as memory and interrupts) automatically, as soon as the Socket Services detects that a PC card has been added. Card Services also releases these resources when the PC Card has been removed.
    cathode ray tube display (CRT display)
      (1) A device that presents data in visual form by means of controlled electron beams. (A) (2) The data display produced by such a device.
    cdll
      Circular doubly linked list.
    child class
      See subclass.
    child process
      A process, started by a parent process, that shares the resources of the parent process.
    child window
      A window that appears within the border of its parent window (either a primary window or another child window.) When the parent window is resized, moved, or destroyed, the child window is also resized, moved or destroyed. However, the child window can be moved or resized independently from the parent window, within the boundaries of the parent window. Contrast with parent window.
    CID
      See Configuration, Installation, and Distributution.
    class
      The description of a set of objects and their behavior. New classes can be defined interms of existing classes through a technigue known as inheritance.
    class method
      An action that can be performed on a class object. Class methods are also called factory methods.
    class object
      The run-time implementation of a class.
    click
      To press and release a mouse button without moving the pointer off the choice. See double-click.
    client
      In a Workplace architecture client/server environment, the consumer of a service. An example is an application or shared service using a client library to communicate with the Workplace Naming Services to retrieve information from the system's name space.
    client area
      The part of the window, inside the border, that is below the menu bar. It is the user's work space, where a user types information and selects choices from selection fields. In primary windows, it is where an application programmer presents the objects that a user works on.
    client credentials
      The set of data associated with a client such as user identifier, group identifiers, roles (such as administrator), and special permissions.
    Client Library
      A collection of executable personality neutral code and data that is bound to an application and provides the API of a Workplace shared service to clients. The functions of the service API may be implemented in the library or the library may map them to requests to a server or microkernel service.
    client/server model
      In the Workplace architecture, the Mach-defined environment in which a small group of services (servers) at the system layer support a large group of clients (users) at the application layer via interprocess communication.
    client window
      The window in which the application displays output and receives input. This window is located inside the frame window, under the window title bar and any menu bar, and within any scroll bars.
    clipboard
      An area of computer memory or storage that temporarily holds data. Data in the clipboard is available to other applications.
    clustered multiprocessing
      Distribution of tasks across sets of multiple processors.
    coalesce
      (1) To combine two or more sets of items into one set of any form. (I) (2) To combine two or more files into one file.
    composite window
      A window composed of other windows (such as a frame window, frame-control windows, and a client window) that are kept together as a unit and that interact with each other.
    compound document
      A document that contains linked or embedded information created by other applications.
    configure
      To describe to a system the devices, optional features, and programs installed on the system.
    Configuration, Installation, and Distribution (CID)
      An IBM architecture used to automate installation and customization for Workplace and other products. CID enables LAN-connected machines to be installed and maintained remotely.
    control ball
      In computer graphics, a ball, rotatable about its center, that is used as an input device, normally as a locator. (I) (A) Synonymous with track ball.
    copy
      To place onto the clipboard a duplicate of what has been selected.
    CORBA
      Common Object Request Broker Architecture. A standard for distributed Group (OMG); object management.
    core shared service
      A shared service that is included with OS/2 for PowerPC or Workplace products and can always be counted on to be present. These include name services, file services, pipe services, print/spooler services, loader services, internationalization services, event and windows services, LAN transport services, installation services, and software serviceability services.
    CRT display
      Cathode ray tube display.
    customize
      To make a personal version of something, for example, a voice model.


    [Back: Glossary - B]
    [Next: Glossary - D]