DATA COMMUNICATIONS

Site hosted by Angelfire.com: Build your free website today!
This section of the site is dedicated to helping to build a better understanding of the term 'Data Communication'. Listed from A-Z is a glossery of terms involved in computing, and the Internet. Click on a each individual link to visit each individual letter.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

SAA

n. Acronym for Systems Application Architecture. An IBM-developed standard for the appearance and operation of application software that will give programs written for all IBM computers--mainframe computers, minicomputers, and personal computers--a similar look and feel. SAA defines how an application interfaces with both the user and the supporting operating system. True SAA-compliant applications are compatible at the source level (before being compiled) with any SAA-compliant operating system--provided the system is capable of furnishing all the services required by the application.

 

safe mode

n. In some versions of Windows, such as Windows 95, a boot mode in which most drivers and peripherals are disconnected to allow the user to correct some problem with the system. This will occur if the system was not shut down properly or if the system failed to complete a boot-up. See also boot1.

 

sans serif

adj. Literally, "without stroke"; describes any typeface in which the characters have no serifs (the short lines or ornaments at the upper and lower ends of the strokes). A sans serif typeface usually possesses a more straightforward, geometric appearance than a typeface with serifs and typically lacks the contrast between thick and thin strokes found in serif faces. Sans serif typefaces are used more frequently in display type, such as headlines, than in blocks of text. Compare serif1.

 

SAP

n. See Service Advertising Protocol.

 

SAPI

n. Acronym for Speech Application Programming Interface. A feature in Windows 95 and Windows NT that allows applications to include speech recognition or convert text to speech. Also called Speech API. See also speech recognition.

 

satellite

n. See communications satellite.

 

satellite computer

n. A computer that is connected to another computer, with which it interacts over a communications link. As its name indicates, a satellite computer is of lesser "stature" than the main, or host, computer; the host controls either the satellite itself or the tasks the satellite performs. See also remote communications.

 

saturation

n. 1. In a switching device or amplifier, the fully conducting state. At saturation, the device is passing the maximum possible current. The term is most commonly used with reference to circuits containing bipolar or field-effect transistors. 2. In color graphics and printing, the amount of color in a specified hue, often specified as a percentage. See also HSB.

 

save

vb. To write data (typically a file) to a storage medium, such as a disk or tape.

 

scalable

adj. Of or relating to the characteristic of a piece of hardware or software that makes it possible for it to expand to meet future needs. For example, a scalable network allows the network administrator to add many additional nodes without the need to redesign the basic system.

 

scalable font

n. Any font that can be scaled to produce characters in varying sizes. Examples of scalable fonts are screen fonts in a graphical user interface, stroke fonts (such as Courier) and outline fonts common to most PostScript printers, TrueType fonts, and the method for screen font definition used in Macintosh System 7. In contrast, most text-based interfaces and printing devices (such as daisy-wheel printers) offer text in only one size. See also outline font, PostScript font, screen font, stroke font, TrueType.

 

scalable parallel processing

n. Multiprocessing architectures in which additional processors and additional users can easily be added without excessive increases in complexity and loss of performance. Acronym: SPP.

 

scale1

n. A horizontal or vertical line on a graph that shows minimum, maximum, and interval values for the data plotted.

 

scale2

vb. 1. To enlarge or reduce a graphic display, such as a drawing or a proportional character font, by adjusting its size proportionally. 2. To alter the way in which values are represented so as to bring them into a different range--for example, to change linear feet to quarter inches on a blueprint drawing of a house. 3. In programming, to determine the number of digits occupied by fixed-point or floating-point numbers. See also fixed-point notation, floating-point number.

 

scan

vb. 1. In television and computer display technologies, to move an electron beam across the inner surface of the screen, one line at a time, to light the phosphors that create a displayed image. 2. In facsimile and other optical technologies, to move a light-sensitive device across an image-bearing surface such as a page of text, converting the light and dark areas on the surface to binary digits that can be interpreted by a computer.

 

scanner

n. An optical input device that uses light-sensing equipment to capture an image on paper or some other subject. The image is translated into a digital signal that can then be manipulated by optical character recognition (OCR) software or graphics software. Scanners come in a number of types, including flatbed (scan head passes over a stationary subject), feed (subject is pulled across a stationary scan head), drum (subject is rotated around a stationary scan head), and handheld (user passes device over a stationary subject).

 

scatter diagram

n. A graph consisting of points whose coordinates represent values of data, often used to illustrate a correlation between one or more variables and a test group. Also called point chart, point diagram.

 

schedule

vb. To program a computer to perform a specified action at a specified time and date.

 

scheduler

n. An operating-system process that starts and ends tasks (programs), manages concurrently running processes, and allocates system resources. Also called dispatcher.

 

schema

n. A description of a database to a database management system (DBMS) in the language provided by the DBMS. A schema defines aspects of the database, such as attributes (fields) and domains and parameters of the attributes.

 

schematic

n. A diagram that shows a circuit's components and the connections between them using lines and a set of standard symbols to represent various electronic components.

 

scope

n. 1. In programming, the extent to which an identifier, such as a constant, data type, variable, or routine, can be referenced within a program. Scope can be global or local. Scope can also be affected by redefining identifiers, such as by giving the same name to both a global variable and a local variable. See also block1 (definition 3), global, local. 2. In electronics, slang for oscilloscope. See also oscilloscope.

 

scrambler

n. A device or program that reorders a signal sequence in order to render it indecipherable. See also encryption.

 

scrap

n. An application or system file maintained for storing data that has been marked for movement, copying, or deletion. See also clipboard (definition 1).

 

scrapbook

n. 1. A file in which a series of text and graphical images can be saved for subsequent use. 2. A Macintosh system file that can hold a number of text and graphical images for later use. Compare clipboard (definition 1).

 

scratch1

n. A memory region or file used by a program or operating system to hold work in progress temporarily. Created and maintained usually without the end user's knowledge, the scratch is needed only until the current session is terminated, at which time the data is saved or discarded. Also called scratch file. See also temporary file. Compare scrap.

 

scratch2

vb. To erase or discard data.

 

screen dump

n. A duplicate of a screen image; essentially, a "snapshot" of the screen that is either sent to a printer or saved as a file.

 

screen font

n. A typeface designed for display on a computer monitor screen. Screen fonts often have accompanying PostScript fonts for printing to PostScript-compatible printers. See also derived font, intrinsic font. Compare PostScript font, printer font.

 

screen pitch

n. A measurement of a computer monitor's screen density, representing the distance between phosphors on the display. The lower the number, the more detail can be displayed clearly. For example, a .28-dot-pitch screen has better resolution than one with .32. See also phosphor.

 

screen saver

n. A utility that causes a monitor to blank out or display a certain image after a specified amount of time passes without the keyboard being touched or the mouse being moved. Touching a key or moving the mouse deactivates the screen saver. Screen savers were originally used to prevent images from becoming permanently etched on a monitor's screen. Although modern monitors are not susceptible to this problem, screen savers remain popular for their decorative and entertainment value.

 

screen shot

n. An image that shows all or part of a computer display. The illustration shown here as well as entries alert box, cell, and menu bar, for example, are screen shots.

 

ScreenTips

n. In an application, notes that appear on the screen to provide information about a feature or dialog box.

 

script

n. A program consisting of a set of instructions to an application or utility program. The instructions usually use the rules and syntax of the application or utility. See also macro.

 

scripting language

n. A simple programming language designed to perform special or limited tasks, sometimes associated with a particular application or function. An example of a scripting language is Perl. See also Perl, script.

 

scroll

vb. To move a document or other data in a window in order to view a particular portion of the document. Scrolling may be controlled by the mouse, arrow keys, or other keys on the keyboard. See also scroll bar.

 

scroll bar

n. In some graphical user interfaces, a vertical or horizontal bar at the side or bottom of a display area that can be used with a mouse for moving around in that area. Scroll bars often have four active areas: two scroll arrows for moving line by line, a sliding scroll box for moving to an arbitrary location in the display area, and gray areas for moving in increments of one window at a time.

 

SCSI

n. Acronym for Small Computer System Interface, a standard high-speed parallel interface defined by the X3T9.2 committee of the American National Standards Institute (ANSI). A SCSI interface is used to connect microcomputers to SCSI peripheral devices, such as many hard disks and printers, and to other computers and local area networks. Compare ESDI, IDE.

 

SCSI-2

n. An enhanced ANSI standard for SCSI (Small Computer System Interface) buses. Compared with the original SCSI standard (now called SCSI-1), which can transfer data 8 bits at a time at up to 5 MB per second, SCSI-2 offers increased data width, increased speed, or both. A SCSI-2 disk drive or host adapter can work with SCSI-1 equipment at the older equipment's maximum speed. See also Fast SCSI, Fast/Wide SCSI, SCSI, Wide SCSI. Compare UltraSCSI.

 

SCSI bus

n. A parallel bus that carries data and control signals from SCSI devices to a SCSI controller. See also bus, controller, SCSI device.

 

SCSI chain

n. A set of devices on a SCSI bus. Each device (except the host adapter and the last device) is connected to two other devices by two cables, forming a daisy chain. See also daisy chain, SCSI.

 

SCSI connector

n. A cable connector used to connect a SCSI device to a SCSI bus. See also bus, connector (definition 1), SCSI device.

 

SCSI device

n. A peripheral device that uses the SCSI standard to exchange data and control signals with a computer's CPU. See also peripheral, SCSI.

 

SCSI ID

n. The unique identity of a SCSI device. Each device connected to a SCSI bus must have a different SCSI ID. A maximum of eight SCSI IDs can be used on the same SCSI bus. See also bus, SCSI device.

 

SCSI network

n. A set of devices on a SCSI bus, which acts like a local area network. See also SCSI.

 

SCSI port

n. 1. A SCSI host adapter within a computer, which provides a logical connection between the computer and all of the devices on the SCSI bus. See also SCSI. 2. A connector on a device for a SCSI bus cable. See also SCSI.

 

SDK

n. Acronym for software developer's kit. See developer's toolkit.

 

SDLC

n. Acronym for Synchronous Data Link Control, the data transmission protocol most widely used by networks conforming to IBM's Systems Network Architecture (SNA). SDLC is similar to the HDLC (High-level Data Link Control) protocol developed by the International Organization for Standardization (ISO). See also HDLC.

 

SDRAM

n. See synchronous DRAM.

 

seamless integration

n. The favorable result that occurs when a new hardware component or program blends smoothly into the overall operation of the system. It is usually the result of thoughtful design and programming.

 

search1

n. The process of seeking a particular file or specific data. A search is carried out by a program through comparison or calculation to determine whether a match to some pattern exists or whether some other criteria have been met. See also binary search, hash search, linear search, search and replace, wildcard character.

 

search2

vb. 1. To look for the location of a file. 2. To seek specific data within a file or data structure. See also replace.

 

search algorithm

n. An algorithm designed to locate a certain element, called the target, in a data structure. See also algorithm, binary search, hash search, linear search.

 

search and replace

n. A common process in applications such as word processors in which the user specifies two strings of characters. The process finds instances of the first string and replaces them with the second string.

 

search criteria

n. The terms or conditions that a search engine uses to find items in a database. See also search engine.

 

search engine

n. 1. A program that searches for key words in documents or in a database. 2. On the Internet, a program that searches for keywords in files and documents found on the World Wide Web, newsgroups, Gopher menus, and FTP archives. Some search engines are used for a single Internet site, such as a dedicated search engine for a Web site. Others search across many sites, using such agents as spiders to gather lists of available files and documents and store these lists in databases that users can search by keyword. Examples of the latter type of search engine are Lycos, AliWeb, and Excite. Most search engines reside on a server. See also agent (definition 2), FTP, Gopher, newsgroup, spider, World Wide Web.

 

search key

n. 1. The particular field (or column) of the records to be searched in a database. See also primary key, secondary key. 2. The value that is to be searched for in a document or any collection of data.

 

search string

n. The string of characters to be matched in a search--typically (but not necessarily) a text string.

 

seat1

n. One workstation or computer, in the context of software licensing on a per-seat basis. See also license agreement, workstation (definition 1).

 

seat2

vb. To insert a piece of hardware fully and position it correctly in a computer or affiliated equipment, as in seating a single inline memory module (SIMM) in its socket.

 

secondary channel

n. A transmission channel in a communications system that carries testing and diagnostic information rather than actual data. Compare primary channel.

 

secondary service provider

n. An Internet service provider that provides a Web presence but not direct connectivity. See also ISP.

 

secondary storage

n. Any data storage medium other than a computer's random access memory (RAM)--typically tape or disk. Compare primary storage.

 

sector

n. A portion of the data storage area on a disk. A disk is divided into sides (top and bottom), tracks (rings on each surface), and sectors (sections of each ring). Sectors are the smallest physical storage units on a disk and are of fixed size; typically, they are capable of holding 512 bytes of information apiece.

 

secure channel

n. A communications link that has been protected against unauthorized access, operation, or use by means of isolation from the public network, encryption, or other forms of control. See also encryption.

 

Secure Electronics Transactions protocol

n. Protocol for conducting secure transactions on the Internet, the result of a joint effort by GTE, IBM, MasterCard, Microsoft, Netscape, SAIC, Terisa Systems, VeriSign, and Visa. Acronym: SET.

 

secure site

n. A Web site having the capability of providing secure transactions, ensuring that credit card numbers and other personal information will not be accessible to unauthorized parties.

 

Secure Sockets Layer

n. A proposed open standard developed by Netscape Communications for establishing a secure communications channel to prevent the interception of critical information, such as credit card numbers. The primary purpose of Secure Sockets Layer is to enable secure electronic financial transactions on the World Wide Web, although it is designed to work with other Internet services as well. This technology, which uses public key encryption, is incorporated into the Netscape Navigator Web browser and Netscape's commerce servers. See also commerce server, open standard, public key encryption. Compare S-HTTP. Acronym: SSL.

 

Secure Transaction Technology

n. The use of the Secure Sockets Layer (SSL), Secure HTTP (S-HTTP), or both in online transactions, such as form transmission or credit card purchases. See also Secure Sockets Layer, S-HTTP. Acronym: STT.

 

secure wide area network

n. A set of computers that communicate over a public network, such as the Internet, but use security measures, such as encryption, authentication, and authorization, to prevent their communications from being intercepted and understood by unauthorized users. See also authentication, authorization, encryption, virtual private network (definition 1). Acronym: S/WAN.

 

security

n. Protection of a computer system and its data from harm or loss. A major focus of computer security, especially on systems that are accessed by many people or through communications lines, is the prevention of system access by unauthorized individuals.

 

security kernel

n. An operating-system kernel that is protected from unauthorized use. See also kernel.

 

security log

n. A log, generated by a firewall or other security device, that lists events that could affect security, such as access attempts or commands, and the names of the users involved. See also firewall, log (definition 1).

 

seek

n. The process of moving the read/write head in a disk drive to the proper site, typically for a read or write operation.

 

seek time

n. The time required to move a disk drive's read/write head to a specific location on a disk. See also access time (definition 2).

 

segment

n. A section of a program that, when compiled, occupies a contiguous address space and that is usually position independent; that is, it can be loaded anywhere in memory. With Intel-based microcomputers, a native-mode segment is a logical reference to a 64-KB contiguous portion of RAM in which the individual bytes are accessed by means of an offset value. Collectively, the segment:offset values reference a single physical location in RAM. See also overlay1 (definition 1), real mode, segmentation.

 

segmentation

n. The act of breaking up a program into several sections, or segments. See also segment.

 

segmented addressing architecture

n. A memory-access technique typified by Intel 80x86 processors. Memory is divided into 64-KB segments in this architecture for addressing locations under the 16-bit address scheme; 32-bit schemes can address memory in segments as large as 4 GB. Also called segmented instruction addressing, segmented memory architecture. Compare linear addressing architecture.

 

segmented address space

n. An address space that is logically divided into chunks called segments. To address a given location, a program must specify both a segment and an offset within that segment. (The offset is a value that references a specific point within the segment, based on the beginning of the segment.) Because segments may overlap, addresses are not unique; there are many logical ways to access a given physical location. The Intel 80x86 real-mode architecture is segmented; most other microprocessor architectures are flat. See also segment. Compare flat address space.

 

self-extracting file

n. An executable program file that contains one or more compressed text or data files. When a user runs the program, it uncompresses the compressed files and stores them on the user's hard drive.

 

self-test

n. A set of one or more diagnostic tests that a computer or peripheral device (such as a printer) performs on itself. See also power-on self test.

 

semiconductor

n. A substance, commonly silicon or germanium, whose ability to conduct electricity falls between that of a conductor and that of a nonconductor (insulator). The term is used loosely to refer to electronic components made from semiconductor materials.

 

send

n. To transmit a message or file through a communications channel.

 

send statement

n. In SLIP and PPP scripting languages, a statement that tells the program that dials an Internet service provider's number (a dialer program) to send certain characters. See also ISP, PPP, scripting language, SLIP.

 

sensor glove

n. A hand-worn computer input device for virtual-reality environments. The glove translates finger movements by the user to commands for manipulating objects in the environment. Also called data glove. See also virtual reality.

 

serial

adj. One by one. For example, in serial transmission, information is transferred one bit at a time; a serial computer has only one arithmetic logic unit, which must execute the whole program one step at a time. Compare parallel (definition 3).

 

Serial Infrared

n. A system developed by Hewlett-Packard for transmitting data between two devices up to 1 meter apart using an infrared light beam. Infrared ports on the receiving and the sending devices must be aligned. Generally, Serial Infrared is used with laptops and many notebook computers, as well as with peripherals such as printers. See also infrared port. Acronym: SIR.

 

SerialKeys

n. A feature of Windows 95 that, in conjunction with a communications aid interface device, allows keystrokes and mouse controls to be accepted through a computer's serial port.

 

serial mouse

n. A pointing device that attaches to the computer through a standard serial port. See also mouse. Compare bus mouse.

 

serial port

n. An input/output location (channel) that sends and receives data to and from a computer's central processing unit or a communications device one bit at a time. Serial ports are used for serial data communication and as interfaces with some peripheral devices, such as mice and printers.

 

serial port adapter

n. An interface card or device that either provides a serial port or converts a serial port to another use. See also adapter, serial port.

 

serial printer

n. A printer connected to the computer via a serial interface (commonly RS-232-C or compatible). Connectors for this type of printer vary widely, which is one reason they are less popular than parallel printers among those who use IBM and IBM-compatible PCs. Serial printers are standard for Apple computers. See also DB connector, serial, serial transmission. Compare parallel printer.

 

serial transmission

n. The transfer of discrete signals one after another. In communications and data transfer, serial transmission involves sending information over a single line one bit at a time, as in modem-to-modem connections. Compare parallel transmission.

 

serif1

adj. Marked by the use of serifs. For example, Goudy is a serif typeface, whereas Helvetica is a sans serif typeface. See also serif2. Compare sans serif.

 

serif2

n. Any of the short lines or ornaments at the ends of the strokes that form a typeface character.

 

server

n. 1. On a local area network (LAN), a computer running administrative software that controls access to the network and its resources, such as printers and disk drives, and provides resources to computers functioning as workstations on the network. 2. On the Internet or other network, a computer or program that responds to commands from a client. For example, a file server may contain an archive of data or program files; when a client submits a request for a file, the server transfers a copy of the file to the client. See also client/server architecture. Compare client (definition 3).

 

server-based application

n. A program that is shared over a network. The program is stored on the network server and can be used at more than one client machine at a time.

 

server cluster

n. A group of independent computers that work together as a single system. A server cluster presents the appearance of a single server to a client.

 

server error

n. A failure to complete a request for information through HTTP that results from an error at the server rather than an error by the client or the user. Server errors are indicated by HTTP status codes beginning with 5. See also HTTP, HTTP status codes.

 

server push-pull

n. A combination of Web client/server techniques individually called "server push" and "client pull." In server push, the server loads data to the client, but the data connection stays open. This allows the server to continue sending data to the browser as necessary. In client pull, the server loads data to the client, but the data connection does not stay open. The server sends an HTML directive to the browser telling it to reopen the connection after a certain interval to get more data or possibly to open a new URL. See also HTML, server (definition 2), URL.

 

server-side includes

n. A mechanism for including dynamic text in World Wide Web documents. Server-side includes are special command codes that are recognized and interpreted by the server; their output is placed in the document body before the document is sent to the browser. Server-side includes can be used, for example, to include the date/time stamp in the text of the file. See also server (definition 2).

 

service

n. 1. A customer-based or user-oriented function, such as technical support or network provision. 2. In reference to programming and software, a program or routine that provides support to other programs, particularly at a low (close to the hardware) level. See also utility.

 

Service Advertising Protocol

n. A method used by a service-providing node in a network (such as a file server or application server) to notify other nodes on the network that it is available for access. When a server boots, it uses the protocol to advertise its service; when the same server goes offline, it uses the protocol to announce that it is no longer available. See also server (definition 1). Acronym: SAP.

 

service bureau

n. 1. A company that provides various services related to publishing, such as prepress production, desktop publishing, typesetting, imagesetting, and optical scanning of graphics. 2. An organization that provides data processing services and access to software packages for a fee.

 

Service Pack

n. A service pack is a means by which product updates are distributed. It keeps the product current and extends and updates your computer's functionality so you'll never have to worry about becoming out of date. A service pack includes updates, system administration tools, drivers, and additional components. All are conveniently bundled for easy downloading. A service pack is cumulative; that is, each new service pack contains all the fixes in previous service packs, as well as any new fixes.

 

Service Release

n. A service release is a collection of bug fixes that have been introduced since a product's release. New feature updates are not included in a service release. A service release may not be cumulative. In other words, you may need to apply an earlier service release before you apply the most current one.

 

session

n. 1. The time during which a program is running. In most interactive programs, a session is the time during which the program accepts input and processes information. 2. In communications, the time during which two computers maintain a connection. 3. A specific protocol layer in the ISO/OSI networking model that manages communication between remote users or processes. See also ISO/OSI model, session layer.

 

session layer

n. The fifth of seven layers in the ISO/OSI networking model. The session layer handles the details that must be agreed on by the two communicating devices. See also ISO/OSI model.

 

set1

n. In printing and display, a group of related characters, such as a character set. See also character set.

 

set-top box

n. A device that converts a cable TV signal to an input signal to the TV set. Set-top boxes can be used to access the World Wide Web.

 

setup

n. 1. A computer along with all its devices. 2. The procedures involved in preparing a software program or application to operate within a computer.

 

setup program

n. A built-in BIOS program for reconfiguring system parameters to accommodate a new disk drive. See also BIOS. See installation program.

 

setup wizard

n. In Microsoft Windows, a structured series of questions and options that leads a user through the process of installing a new program.

 

SGML

n. Acronym for Standard Generalized Markup Language. An information management standard adopted by the International Organization for Standardization (ISO) in 1986 as a means of providing platform- and application-independent documents that retain formatting, indexing, and linked information. SGML provides a grammar-like mechanism for users to define the structure of their documents and the tags they will use to denote the structure in individual documents. See also ISO.

 

SHA

n. Acronym for Secure Hash Algorithm. A technique that computes a 160-bit condensed representation of a message or data file, called a message digest. The SHA is used by the sender and the receiver of a message in computing and verifying a digital signature, for security purposes. See also algorithm, digital signature.

 

shade1

n. A particular color variation produced by mixing black with a pure color. See also brightness, IRGB.

 

shade2

vb. To give added dimension to an image by including changes in appearance caused by light and shadow. See also color model.

 

shadow memory

n. A technique employed by the BIOS in some 80x86-based computers to copy the system's ROM BIOS routines into an unused section of RAM during the computer's startup process. This helps boost system performance by diverting system requests for the BIOS routines to their "shadow" copies. Also called shadow RAM, shadow ROM.

 

share

vb. To make files, directories, or folders accessible to other users over a network.

 

shared directory

n. See network directory.

 

shared folder

n. On a Macintosh computer connected to a network and running System 6.0 or higher, a folder that a user has made available to others on the network. A shared folder is analogous to a network directory on a PC. See also network directory.

 

shared memory

n. 1. Memory accessed by more than one program in a multitasking environment. 2. A portion of memory used by parallel-processor computer systems to exchange information. See also parallel processing.

 

shared network directory

n. See network directory.

 

shared printer

n. A printer that receives input from more than one computer.

 

shared resource

n. 1. Any device, data, or program used by more than one device or program. 2. In Windows NT, any resource made available to network users, such as directories, files, and printers.

 

shareware

n. Copyrighted software that is distributed on a try-before-you-buy basis. Users who want to continue using the program after the trial period are encouraged to send a payment to the program's author. Compare free software, freeware, public-domain software.

 

shell1

n. A piece of software, usually a separate program, that provides direct communication between the user and the operating system. Examples of shells are Macintosh Finder and the MS-DOS command interface program COMMAND.COM. See also Bourne shell, C shell, Finder, Korn shell. Compare kernel.

 

shell account

n. A computer service that permits a user to enter operating-system commands on the service provider's system through a command-line interface (usually one of the UNIX shells) rather than having to access the Internet through a graphical user interface. Shell accounts can provide Internet access through character-based tools, such as Lynx for browsing the World Wide Web. See also shell1.

 

shell archive

n. In UNIX and GNU, a collection of compressed files that has been prepared for transmission by an e-mail service using the shar command.

 

shell script

n. A script executed by the command interpreter (shell) of an operating system. The term generally refers to scripts executed by the Bourne, C, and Korn shells on UNIX platforms. Also called batch file. See also batch file, script, shell1.

 

Shift+click

or Shift click To click the mouse button while holding down the Shift key. SHIFT+clicking performs different operations in different applications, but its most common use in Windows is to allow users to select multiple items in a list, for example, to select a number of files for deletion or copying.

 

Shift key

n. A keyboard key that, when pressed in combination with another key, gives that key an alternative meaning; for example, producing an uppercase character when a letter key is pressed. The Shift key is also used in various key combinations to create nonstandard characters or to perform special operations. The term is adapted from usage in relation to manual typewriters, in which the key physically shifted the carriage to print an alternative character. See also Caps Lock key.

 

Shift-PrtSc

n. See Print Screen key.

 

Shockwave

n. A format for multimedia audio and video services within HTML documents, created by Macromedia, which markets a family of Shockwave servers and plug-in programs for Web browsers. See also HTML.

 

shortcut

n. In Windows 95, an icon on the desktop that a user can double-click on to immediately access a program, a text or data file, or a Web page. See also symbolic link.

 

shortcut key

See accelerator.

 

shout

vb. To use ALL CAPITAL LETTERS for emphasis in e-mail or a newsgroup article. Excessive shouting is considered a violation of netiquette. A word can be more acceptably emphasized by placing it between *asterisks* or _underscores_. See also netiquette.

 

ShowSounds

n. In Windows 95, a global flag that instructs application programs to provide some kind of visual indication that the program is generating a sound in order to alert users with hearing impairments or those in a noisy location such as a factory floor.

 

shrink-wrapped

adj. Boxed and sealed in clear plastic film for commercial distribution. Use of the term implies a final version of a product as opposed to a beta version. See also beta1.

 

SHTML

n. Acronym for server-parsed HTML. Hypertext Markup Language (HTML) text that contains embedded server-side include commands. SHTML documents are fully read, parsed, and modified by the server before being passed to the browser. See also HTML, server-side includes.

 

S-HTTP

n. Acronym for Secure Hypertext Transfer Protocol. A proposed extension to HTTP that supports various encryption and authentication measures to keep all transactions secure from end to end.

 

shut down

vb. To close a program or operating system in a manner ensuring that no data is lost.

 

sidebar

n. A block of text placed to the side of the main body of text in a document, often set off by a border or other graphic element.

 

side effect

n. Any change of state caused by a subroutine, such as a routine that reads a value from a file and advances the current file position.

 

SIG

n. Acronym for special interest group. An e-mail online discussion group or a group of users who meet and share information, especially one of the groups supported by the Association for Computing Machinery (ACM), such as SIGGRAPH for computer graphics.

 

SIGGRAPH

n. Short for Special Interest Group on Computer Graphics, a part of the Association for Computing Machinery (ACM).

 

signal converter

n. A device or circuit that converts a signal from one form to another, such as analog to digital, or pulse code modulation to frequency modulation.

 

signature

n. 1. A sequence of data used for identification, such as text appended to an e-mail message or fax. 2. A unique number built into hardware or software for authentication purposes.

 

signature block

n. A block of text that an e-mail client or a newsreader automatically places at the end of every message or article before the message or article is transmitted. Signature blocks typically contain the name, e-mail address, and affiliation of the person who created the message or article.

 

silicon

n. A semiconductor used in many devices, especially microchips. Silicon, with atomic number 14 and atomic weight 28, is the second most common element in nature.

 

silicon chip

n. An integrated circuit that uses silicon as its semiconductor material.

 

silicon-controlled rectifier

n. A semiconductor rectifier whose conductance can be controlled by a gate signal. See also gate (definition 1), rectifier. Acronym: SCR.

 

silicon dioxide

n. An insulator used to form thin insulating layers in some types of semiconductors; also the primary component of glass.

 

silicone

n. A polymer in which silicon and oxygen are major components. Silicone is an excellent electrical insulator and conducts heat well.

 

Silicon Valley

n. The region of California south of San Francisco Bay, otherwise known as the Santa Clara Valley, roughly extending from Palo Alto to San Jose. Silicon Valley is a major center of electronics and computer research, development, and manufacturing.

 

SIMM

n. Acronym for single inline memory module. A small circuit board designed to accommodate surface-mount memory chips.

 

Simple Mail Transfer Protocol

n. A TCP/IP protocol for sending messages from one computer to another on a network. This protocol is used on the Internet to route e-mail. See also communications protocol, TCP/IP. Compare CCITT X series, Post Office Protocol. Acronym: SMTP.

 

Simple Network Management Protocol

n. See SNMP.

 

simulation

n. The imitation of a physical process or object by a program that causes a computer to respond mathematically to data and changing conditions as though it were the process or object itself. See also emulator, modeling (definition 1).

 

simultaneous processing

n. 1. True multiple-processor operation in which more than one task can be processed at a time. See also multiprocessing, parallel processing. 2. Loosely, concurrent operation in which more than one task is processed by dividing processor time among the tasks. See also concurrent, multitasking.

 

single inline memory module

n. See SIMM.

 

sink

n. A device or part of a device that receives something from another device. See also data sink, heat sink.

 

SIP

n. Acronym for single inline package. A type of housing for an electronic component in which all leads (connections) protrude from one side of the package. Also called single inline pinned package. Compare DIP.

 

SIPP

n. Acronym for single inline pinned package. See SIP.

 

site

n. See Web site.

 

site license

n. A purchase agreement for using multiple copies of the same software at a business or institution, usually at a volume discount.

 

slave

n. Any device, including a computer, that is controlled by another computer, referred to as the master. See also master/slave arrangement.

 

sleep2

vb. To suspend operation without terminating.

 

sleeve

n. See disk envelope.

 

SLIP

n. Acronym for Serial Line Internet Protocol. A data link protocol that allows transmission of IP data packets over dial-up telephone connections, thus enabling a computer or a local area network to be connected to the Internet or some other network. See also data link, IP. Compare PPP.

 

SLIP emulator

n. Software that mimics a SLIP connection in UNIX shell accounts that do not offer a direct SLIP connection. Many Internet service providers (ISPs) are UNIX based and offer shell accounts to users for Internet access. Like a SLIP connection, the SLIP emulator allows the user to avoid dealing with the ISP's UNIX environment directly when accessing the Internet and to use Internet applications such as graphical Web browsers. See also ISP, shell account, SLIP.

 

slot

n. See expansion slot.

 

small caps

n. A font of capital letters that are smaller than the standard capital letters in that typeface. THIS TEXT IS IN SMALL CAPS.

 

Smalltalk

n. An object-oriented language and development system developed at Xerox Palo Alto Research Center (PARC) in 1980. Smalltalk pioneered many language and user interface concepts that are now widely used in other environments, such as the concept of an object that contains data and routines and on-screen icons that the user can choose to make the computer perform certain tasks. See also object-oriented programming.

 

smart quotes

n. In word processors, a function that automatically converts the ditto marks ( " ) produced by most computer keyboards to the inverted commas used in typeset text.

 

smart terminal

n. A terminal that contains a microprocessor and random access memory (RAM) and that does some rudimentary processing without intervention from the host computer. Compare dumb terminal.

 

SMDS

n. Acronym for Switched Multimegabit Data Services. A very high-speed, switched data transport service that connects local area networks and wide area networks through the public telephone network.

 

smiley

n. See emoticon.

 

S/MIME

n. Acronym for Secure/Multipurpose Internet Mail Extensions. An Internet e-mail security standard that makes use of public key encryption. See also public key encryption.

 

SMP

n. Acronym for symmetric multiprocessing. A computer architecture in which multiple processors share the same memory, which contains one copy of the operating system, one copy of any applications that are in use, and one copy of the data. Because the operating system divides the workload into tasks and assigns those tasks to whatever processors are free, SMP reduces transaction time. See also architecture, multiprocessing.

 

SMP server

n. Short for symmetric multiprocessing server. A computer that is designed with the SMP architecture to improve its performance as a server in client/server applications. See also SMP.

 

SMTP

n. See Simple Mail Transfer Protocol.

 

SNA

n. Acronym for Systems Network Architecture. A widely used communications framework developed by IBM to define network functions and establish standards for enabling computers to exchange and process data.

 

snail mail

n. A popular phrase on the Internet for referring to mail services provided by the U.S. Postal Service and similar agencies in other countries. The term has its origins in the fact that regular postal mail is slow compared with e-mail.

 

snap-in

n. See plug-in.

 

sneakernet

n. Transfer of data between computers that are not networked together. The files must be written onto floppy disks on the source machine, and a person must physically transport the disks to the destination machine.

 

SNMP

n. Acronym for Simple Network Management Protocol. The network management protocol of TCP/IP. In SNMP, agents, which can be hardware as well as software, monitor the activity in the various devices on the network and report to the network console workstation. Control information about each device is maintained in a structure known as a management information block. See also agent (definition 4), TCP/IP.

 

socket

n. 1. An identifier for a particular service on a particular node on a network. The socket consists of a node address and a port number, which identifies the service. For example, port 80 on an Internet node indicates a Web server. See also port number. 2. The receptacle part of a connector, which receives a plug. See also female connector.

 

soc. newsgroups

n. Usenet newsgroups that are part of the soc. hierarchy and have the prefix soc. These newsgroups are devoted to discussions of current events and social issues. Soc. newsgroups are one of the seven original Usenet newsgroup hierarchies. The other six are comp. misc., news., rec., sci., and talk. See also newsgroup, traditional newsgroup hierarchy, Usenet.

 

soft boot

n. See warm boot.

 

soft copy

n. The temporary images presented on a computer display screen. Compare hard copy.

 

soft font

n. See downloadable font.

 

soft return

n. A line break inserted in a document by a word processor when the next word in the current line of text would cause the line to overflow into the margin--a movable line break. See also wordwrap. Compare hard return.

 

software

n. Computer programs; instructions that make hardware work. Two main types of software are system software (operating systems), which controls the workings of the computer, and applications, such as word processing programs, spreadsheets, and databases, which perform the tasks for which people use computers. Two additional categories, which are neither system nor application software but contain elements of both, are network software, which enables groups of computers to communicate, and language software, which provides programmers with the tools they need to write programs. In addition to these task-based categories, several types of software are described based on their method of distribution. These include packaged software (canned programs), sold primarily through retail outlets; freeware and public domain software, which are distributed free of charge; shareware, which is also distributed free of charge, although users are requested to pay a small registration fee for continued use of the program; and vaporware, software that is announced by a company or individuals but either never makes it to market or is very late. See also application, canned software, freeware, network software, operating system, shareware, system software, vaporware. Compare firmware, hardware, liveware.

 

software package

n. A program sold to the public, ready to run and containing all necessary components and documentation.

 

software portability

n. See portable (definition 1).

 

software program

n. See application.

 

software publisher

n. A business engaged in the development and distribution of computer software.

 

software publishing

n. The design, development, and distribution of noncustom software packages.

 

Solaris

n. A distributed UNIX-based computing environment created by Sun Microsystems, widely used as a server operating system. Versions of Solaris exist for SPARC computers, 386 and higher Intel platforms, and the PowerPC.

 

solid-state memory

n. Computer memory that stores information in solid-state devices.

 

SONET

n. Acronym for Synchronous Optical Network. A category of fiber-optic communication standards that permits extremely high-speed transmission (51.84 Mbps to 2.48 Gbps).

 

sort

vb. To organize data, typically a set of records, in a particular order. Programs and programming algorithms for sorting vary in performance and application. See also bubble sort, distributive sort, insertion sort, merge sort, quick sort.

 

sound card

n. A type of expansion board on PC-compatible computers that allows the playback and recording of sound, such as from a WAV or MIDI file or a music CD-ROM. Most PCs sold at retail include a sound card. Also called sound board. See also expansion board, MIDI, WAV.

 

sound editor

n. A program that allows the user to create and manipulate sound files.

 

SoundSentry

n. An optional Windows 95 feature for users with hearing impairments or users who operate a computer in a noisy environment that instructs Windows to produce a visual cue such as a screen flash or a blinking title bar whenever a system beep occurs.

 

source

n. 1. In information processing, a disk, file, document, or other collection of information from which data is taken or moved. Compare destination. 2. In a FET, the electrode toward which charge carriers (electrons or holes) move from the source under control of the gate. See also CMOS (definition 1), drain (definition 1), FET, gate (definition 2), MOSFET, NMOS, PMOS.

 

source code

n. Human-readable program statements written in a high-level or assembly language that are not directly readable by a computer. Compare object code.

 

source drive

n. The disk drive from which files are being copied during a copy operation.

 

Spacebar

n. A long key occupying much of the bottom row of most keyboards that sends a space character to the computer.

 

spam

n. An unsolicited e-mail message sent to many recipients at one time, or a news article posted simultaneously to many newsgroups. Spam is the electronic equivalent of junk mail. In most cases, the content of a spam message or article is not relevant to the topic of the newsgroup or the interests of the recipient; spam is an abuse of the Internet in order to distribute a message (usually commercial or religious) to a huge number of people at minimal cost.

 

spambot

n. A program or device that automatically posts large amounts of repetitive or otherwise inappropriate material to newsgroups on the Internet. See also bot (definition 3), robopost, spam.

 

SPARC

n. Acronym for Scalable Processor Architecture. A RISC (reduced instruction set computing) microprocessor specification from Sun Microsystems. See also RISC.

 

specification

n. 1. A detailed description of something. 2. In relation to computer hardware, an item of information about the computer's components, capabilities, and features. 3. In relation to software, a description of the operating environment and proposed features of a new program. 4. In information processing, a description of the data records, programs, and procedures involved in a particular task.

 

spelling checker

n. An application that employs a disk-based dictionary to check for misspellings in a document. Also called spell checker.

 

spew

vb. On the Internet, to post an excessive number of e-mail messages or newsgroup articles.

 

spider

n. An automated program that searches the Internet for new Web documents and places their addresses and content-related information in a database, which can be accessed with a search engine. Spiders are generally considered to be a type of bot, or Internet robot. See also bot (definition 3), search engine (definition 2).

 

spike

n. A transient electrical signal of very short duration and usually high amplitude. Compare surge.

 

spoofing

n. The practice of making a transmission appear to come from an authorized user. For example, in IP spoofing, a transmission is given the IP address of an authorized user in order to obtain access to a computer or network. See also IP address.

 

spool

vb. To store a data document in a queue, where it awaits its turn to be printed. See also print spooler.

 

spraycan

n. An artist's tool in Paintbrush or another graphics application for applying a pattern of dots to an image.

 

spreadsheet program

n. An application commonly used for budgets, forecasting, and other finance-related tasks that organizes data values using cells, where the relationships between cells are defined by formulas. A change to one cell produces changes to related cells. Spreadsheet programs usually provide graphing capabilities for output and a variety of formatting options for text, numeric values, and graph features. See also cell (definition 1).

 

SPX

n. 1. Acronym for Sequenced Packet Exchange. The transport level (ISO/OSI level 4) protocol used by Novell NetWare. SPX uses IPX to transfer the packets, but SPX ensures that messages are complete. See also ISO/OSI model. Compare IPX. 2. Acronym for simplex. See simplex transmission.

 

SQL

n. See structured query language.

 

SSL

n. See Secure Sockets Layer.

 

stairstepping

n. A rough outline like the steps of a stair in a graphic line or curve that should be smooth. Also called aliasing, jaggies.

 

stand-alone

adj. Of, pertaining to, or being a device that does not require support from another device or system, for example, a computer that is not connected to a network.

 

standard

n. 1. A de jure technical guideline advocated by a recognized noncommercial or government organization that is used to establish uniformity in an area of hardware or software development. The standard is the result of a formal process, based on specifications drafted by a cooperative group or committee after an intensive study of existing methods, approaches, and technological trends and developments. The proposed standard is later ratified or approved by a recognized organization and adopted over time by consensus as products based on the standard become increasingly prevalent in the market. Standards of this type are numerous, including the ASCII character set, the RS-232-C standard, the SCSI interface, and ANSI-standard programming languages, such as C and FORTRAN. See also ANSI, convention, RS-232-C standard, SCSI. 2. A de facto technical guideline for hardware or software development that occurs when a product or philosophy is developed by a single company and, through success and imitation, becomes so widely used that deviation from the norm causes compatibility problems or limits marketability. This type of highly informal standard setting is exemplified by Hayes-compatible modems and IBM PC-compatible computers. See also compatibility (definition 3).

 

standard disclaimer

n. A phrase placed in an e-mail message or news article that is intended to replace the statement required by some businesses and institutions that the contents of the message or article do not represent the opinions or policies of the organization from whose e-mail system the message originated.

 

Standard Generalized Markup Language

n. See SGML.

 

star-dot-star

n. A file specification (*.*) using the asterisk wildcard, which means "any combination of filename and extension" in operating systems such as MS-DOS. See also asterisk (definition 2), wildcard character.

 

star network

n. A local area network (LAN) in which each device (node) is connected to a central computer in a star-shaped configuration (topology); commonly, a network consisting of a central computer (the hub) surrounded by terminals. Compare bus network, ring network.

 

Start button

n. In Microsoft Windows 95, the control on the desktop task bar that opens the main menu.

 

starting point

n. A World Wide Web document designed to help users begin navigating the Web. A starting point often contains tools such as search engines and hyperlinks to selected Web sites. See also hyperlink, search engine (definition 2), World Wide Web.

 

startup screen

n. A text or graphics display that appears on the screen when a program is started (run). Startup screens usually contain information about the software's version and often contain a product or corporate logo.

 

state-of-the-art

adj. Up to date; at the forefront of current hardware or software technology.

 

static2

n. In communications, a crackling noise caused by electrical interference with a transmitted signal. See also noise (definition 2).

 

static RAM

n. A form of semiconductor memory (RAM) based on the logic circuit known as a flip-flop, which retains information as long as there is enough power to run the device. Static RAMs are usually reserved for use in caches. See also cache, RAM. Compare dynamic RAM. Acronym: SRAM.

 

stationery1

adj. Describing a type of document that, when opened by the user, is duplicated by the system; the copy is opened for the user's modification while the original document remains intact. Stationery documents can be used as document templates or boilerplates. See also boilerplate, template (definition 5).

 

status

n. The condition at a particular time of any of numerous elements of computing--a device, a communications channel, a network station, a program, a bit, or other element--used to report on or to control computer operations.

 

status bar

n. In Microsoft Windows, a space at the bottom of many program windows that contains a short text message about the current condition of the program. Some programs also display an explanation of the currently selected menu command in the status bar.

 

status codes

n. Strings of digits or other characters that indicate the success or failure of some attempted action. Status codes were commonly used to report the results of early computer programs, but most software today uses words or graphics. Internet users, especially those with UNIX shell accounts, are likely to encounter status codes while using the Web or FTP. See also HTTP status codes.

 

StickyKeys

n. An accessibility feature built into Macintosh computers and available for Windows and DOS that causes modifier keys such as Shift, Control or Alt to "stay on" after they are pressed, eliminating the need to press multiple keys simultaneously. This feature facilitates the use of modifier keys by users who are unable to hold down one key while pressing another.

 

storage

n. In computing, any device in or on which information can be kept. Microcomputers have two main types of storage: random access memory (RAM) and disk drives and other external storage media. Other types of storage include read-only memory (ROM) and buffers.

 

storage device

n. An apparatus for recording computer data in permanent or semipermanent form. When a distinction is made between primary (main) storage devices and secondary (auxiliary) storage devices, the former refers to random access memory (RAM) and the latter refers to disk drives and other external devices.

 

STP

n. Acronym for shielded twisted pair. A cable consisting of one or more twisted pairs of wires and a sheath of foil and copper braid. The twists protect the pairs from interference by each other, and the shielding protects the pairs from interference from outside. Therefore, STP cable can be used for high-speed transmission over long distances. See also twisted-pair cable. Compare UTP.

 

stress test

n. A test of a software or hardware system's functional limits, performed by subjecting the system to extreme conditions, such as peak volumes of data or extremes in temperature.

 

string

n. A data structure composed of a sequence of characters usually representing human-readable text.

 

structured query language

n. A database sublanguage used in querying, updating, and managing relational databases--the de facto standard for database products. Acronym: SQL.

 

STT

n. See Secure Transaction Technology.

 

stub

n. A routine that contains no executable code and that generally consists of comments describing what will eventually be there; it is used as a placeholder for a routine to be written later. Also called dummy routine. See also top-down programming.

 

style sheet

n. 1. A file of instructions used to apply character, paragraph, and page layout formats in word processing and desktop publishing. 2. A text file containing code to apply semantics such as page layout specifications to an HTML document. See also HTML document, semantics (definition 1).

 

stylus

n. A pointing device used with a graphics tablet, usually attached to the tablet with a cord. Also called pen. See also graphics tablet, puck.

 

subdirectory

n. A directory (logical grouping of related files) within another directory.

 

subject tree

n. A type of World Wide Web index that is organized by subject categories, many of which are broken down into subcategories, or "branches." The lowest level of the tree consists of links to specific Web pages. An example of a World Wide Web subject tree is Yahoo! See also Yahoo!.

 

submenu

n. A menu that appears as the result of the selection of an item on another, higher-level menu.

 

subnet

n. A network that is a component of a larger network.

 

subnet mask

n. See address mask.

 

subnotebook computer

n. A portable computer that is smaller and lighter than a conventional laptop computer.

 

subscribe

vb. 1. To add a newsgroup to the list of such groups from which a user receives all new articles. 2. To add a name to a LISTSERV distribution list. See also LISTSERV.

 

subscript

n. 1. One or more characters printed slightly below the baseline of surrounding text. See also baseline. Compare superscript. 2. In programming, one or more numbers or variables that identify the location of an element in an array. See also array, index (definition 2).

 

suite

n. A set of application programs sold as a package, usually at a lower price than that of the individual applications sold separately. A suite for office work, for example, might contain a word processing program, a spreadsheet, a database management program, and a communications program. See protocol stack.

 

summarize

vb. To post the results of a survey or vote in short form to a newsgroup or mailing list after collecting the results by e-mail.

 

SunOS

n. Short for Sun Operating System. A variety of the UNIX operating system used on workstations from Sun Microsystems.

 

supercomputer

n. A large, extremely fast, and expensive computer used for complex or sophisticated calculations. See also computer.

 

superscript

n. A character printed slightly above the surrounding text, usually in smaller type. Compare subscript (definition 1).

 

support1

n. Assistance, such as technical advice provided to customers.

 

surf

vb. To browse among collections of information on the Internet, in newsgroups, in Gopherspace, and especially on the World Wide Web. As in channel surfing while watching television, users ride the wave of what interests them, jumping from topic to topic or from one Internet site to another. Also called cruise.

 

surge

n. A sudden--and possibly damaging--increase in line voltage. See also surge protector, voltage regulator. Compare power failure.

 

surge protector

n. A device that prevents surges from reaching a computer or other kinds of electronic equipment. Also called surge suppressor. See also surge, transient suppressor.

 

SVGA

n. Acronym for Super Video Graphics Array. A video standard established by the Video Electronics Standards Association (VESA) in 1989 to provide high-resolution color display on IBM-compatible computers. Although SVGA is a standard, compatibility problems can occur with the video BIOS. See also BIOS, video adapter.

 

S/WAN

n. See secure wide area network.

 

swap

vb. 1. To exchange one item for another, as in swapping floppy disks in and out of a single drive. 2. To move segments of programs or data between memory and disk storage. See also virtual memory.

 

swap file

n. A hidden file on the hard drive that Windows uses to hold parts of programs and data files that do not fit in memory. The operating system moves data from the swap file to memory as needed and moves data out of memory to the swap file to make room for new data. The swap file is a form of virtual memory. See also memory, virtual memory.

 

switch

n. 1. A circuit element that has two states: on and off. 2. A control device that allows the user to choose one of two or more possible states. 3. In communications, a computer or electromechanical device that controls routing and operation of a signal path. 4. In operating systems such as MS-DOS, an argument used to control the execution of a command or an application, typically starting with a slash character (/).

 

switched Ethernet

n. An Ethernet network run through a high-speed switch instead of an Ethernet hub. A switched Ethernet involves dedicated bandwidth of 10 Mbps between stations rather than a shared medium. See also Ethernet (definition 1), switch (definition 3).

 

switched line

n. A standard dial-up telephone connection; the type of line established when a call is routed through a switching station. Compare leased line.

 

switched network

n. A communications network that uses switching to establish a connection between parties, such as the dial-up telephone system.

 

switched virtual circuit

n. See SVC.

 

switching

n. A communications method that uses temporary rather than permanent connections to establish a link or to route information between two parties. In the dial-up telephone network, for example, a caller's line goes to a switching center, where the actual connection is made to the called party. In computer networks, message switching and packet switching allow any two parties to exchange information. In both instances, messages are routed (switched) through intermediary stations that together serve to connect the sender and the receiver.

 

switching hub

n. A central device (switch) that connects separate communication lines in a network and routes messages and packets among the computers on the network. The switch functions as a hub, or PBX, for the network. See also hub, packet (definition 1), PBX, switch (definition 3), switched Ethernet, switched network.

 

switching speed

n. In a packet-switching telecommunications technology, such as ATM, the speed at which data packets are sent through the network. Switching speed is generally measured in kilobits or megabits per second. See also ATM (definition 1), packet switching.

 

SYLK file

n. Short for symbolic link file. A file constructed with a proprietary Microsoft format, used primarily for exchanging spreadsheet data in such a way that formatting information and intercellular data value relationships are preserved.

 

symbol

n. In programming, a name that represents a register, an absolute value, or a memory address (relative or absolute). See also identifier, operator (definition 1).

 

symbol font

n. A special font or typeface that replaces the characters normally accessible from the keyboard with alternative characters used as symbols, such as scientific, linguistic, or foreign-alphabet characters.

 

symmetric multiprocessing

n. See SMP.

 

synchronization

n. 1. In networking, a communications transmission in which multibyte packets of data are sent and received at a fixed rate. See also packet (definition 1). 2. In networking, the matching of timing between computers on the network. All of the computers are generally assigned identical times to facilitate and coordinate communications. 3. In a computer, the matching of timing between components of the computer so that all are coordinated. For instance, operations performed by the operating system are generally synchronized with the signals of the machine's internal clock. See also clock (definition 1), operating system. 4. In application or database files, version comparisons of copies of the files to ensure they contain the same data. 5. In multimedia, precise real-time processing. Audio and video are transmitted over a network in synchronization so that they can be played back together without delayed responses. See also real-time.

 

synchronous DRAM

n. A form of dynamic random-access memory (DRAM) that can run at higher clock speeds than conventional DRAM by employing a bursting technique in which the DRAM predicts the address of the next memory location to be accessed. See also dynamic RAM. Acronym: SDRAM.

 

syntax

n. The grammar of a language; the rules governing the structure and content of statements. See also logic, programming language, syntax error. Compare semantics.

 

sysadmin

n. The usual logon name or e-mail address for the system administrator of a UNIX-based system. See also system administrator.

 

sysop

n. Short for system operator. The overseer of a BBS or a small multiuser computer system.

 

system

n. Any collection of component elements that work together to perform a task. Examples are a hardware system consisting of a microprocessor, its allied chips and circuitry, input and output devices, and peripheral devices; an operating system consisting of a set of programs and data files; or a database management system used to process specific kinds of information.

 

system administrator

n. The person responsible for administering use of a multiuser computer system, communications system, or both. A system administrator performs such duties as assigning user accounts and passwords, establishing security access levels, allocating storage space, and watching for unauthorized access to prevent virus or Trojan horse programs from entering the system. Also called sysadmin. See also Trojan horse, virus. Compare sysop.

 

system disk

n. A disk that contains an operating system and can be used to boot a computer. Also called startup disk. See also boot2, operating system.

 

system error

n. A software condition that renders the operating system incapable of continuing to function normally. This type of error usually requires rebooting the system.

 

system failure

n. The inability of a computer to continue functioning, usually caused by software rather than hardware.

 

System file

n. A resource file on the Macintosh that contains the resources needed by the operating system, such as fonts, icons, and default dialog boxes.

 

system support

n. The provision of services and material resources for the use, maintenance, and improvement of an implemented system.

 

System V

n. A version of the UNIX system provided by AT&T and others. It is both a standard (principally controlled by AT&T) and a set of commercial products. See also UNIX.