Glossary for web, etc.     S

     
Glossary
                 
ENTMV
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 Systems Application Architecture (IBM) - strategy including CUA.


SACU Single-Application Computer User - uses computer for onne job.


SAD Systems Analysis and Design


SAGCLI SQL Access Groups CLI


SAP Service Access Point location where applicns can exchange data

SAP Service Advertising Protocol (Protocol types are SAP or ETYPE)


SASI Shugart Systems Interface


SAX Simple API for XML. See About SAX and SourceForge.net.
VISUAL BASIC SAX2 JUMPSTART FOR XML DEVELOPERS.


SCADA System Control and Data Acquisition - data log & mimic display.


SCO Sant Cruz Operation UNIX - Santa Cruz (popular) version.


SCODI Scan Conversion Object Description Language - a SuperCalc file format.


<SCRIPT> starts an HTML element containing code written in a scripting language such as JavaScript or VBScript.


Scriptlets (in IE4+ only) allow one HTML file to be embedded in another. e.g.
<HR><OBJECT type="text/x-scriptlet" width=100% height=75 data="MmcGlossT.html"></OBJECT><HR>

Only the given area is displayed, though the whole HTML file seems to be processed (so avoid recursion).
Any text etc seems not selectable, and there is no apparent scrolling.
Other browsers should just ignore the above OBJECT element.


SCSA Signal Computing System Architecture - Dialogic telephony standard for voice, call processing etc.


SCSI Small Computer System Interface bus - 8 bit up to 4Mbs.


SCSI-2 bus: 16 bit SCSI, 10Mbs.


SD Single Density


SDA Windows 95 Single DOS Application mode (Windows 95 unloads)


SDK Windows: Software Development Kit


SDLC Synchronous Data Link Control


SDSL Symmetric Digital Subscriber Line - as ADSL, but with same speed up and down.


SECAM Sequential Coleur à Memoire - French TV standard (who don't use NTSC because it's rubbish, and don't use PAL because its British).


SELECT - an HTML tag which is a Combo or a List box. Clumsy format e.g.
<SELECT><OPTION value=1>text1<OPTION value=2 selected>text2<OPTION value=3>text3</SELECT>
- the SELECT can have an id or name, but not any of the OPTIONs. But the SELECT does have an array options[].text and a property selectedIndex.
See Thau's JavaScript Tutorial.


SFT DOS: System File Table


SGDB Systéme de Gestion Base de Données (DBMS)


SGGA Species-Generating Genetic Algorithms - detects significant speciation and omits incompatible matings.


SGML Standard Generalised Markup Language - rules for HTML, XML


Shim Software that runs on top of one set of drivers to provide an interface equivalent to another set.


SIL Single In Line - pins on a chip.


SIM ETSI: Subscriber Identity Module (in mobile phone)


SIMM Single Inline Memory Module


SIN Singapore


SIP Single Inline Package - cct board containing memry chips.


SIRDS Singe-Image Randoms Dot Stereogram


SITA International airline-owned networking cooperative.


sleep function is missing from JavaScript.
- can use setTimeout or setInterval, but these just start a separate function, with no parameters, and make for clumsy coding (reconstruction of loops and local variables becoming global).
Can pause to let other threads run by e.g.:
window.showModalDialog(
"javascript:document.writeln( \"<"
+"SCRIPT>window.setTimeout( function(){ window.close(); },"
+"123" +");<" +"/SCRIPT>\" )" );
where "123" is the sleep period in msec;
(with a timeout of zero, this takes about 120ms on a 400MHz PC)
or by calling an ActiveX function which does a C++ 'sleep'.
These methods allow the display to be updated, but neither allows processing events such as mouseclicks in the current window.
This processing seems, with IE, to be done in the same thread as the one that is paused, and without exiting all functions, nothing else can happen.
- Netscape Navigator has the captureEvents and handleEvent functions which could (presumably) be called instead of or as well as the pause, but IE does not.
In IE the window.event object (or just event because window is the default) exists only when an event occurs.
To e.g. implement a Stop button in IE, use window.open(...) to open a small window with just the Stop button, and onclick set a flag in the caller. - If there are no intrinsic window changes, this may have to be combined with a pause function such as that described above.


SLIP Serial Line IP (NOT an Internet Standard) - simple framing for IP datagrams (level below IP).


SLSI Super Large-Scale Integration - over 50,000 transisters (?).


SMD Surface Mount Device - component soldered to surfcae of pcb.


SMDS Switched Multi-megabit Data Service - provided by eg BT.


SMGL Standard General Markup Language - basis of early HTML. Tag definitions are in a Document Type Definition (DTD) file.


SMI Simple Mail Interface - a subset of MAPI.


SMP something to do with multiple processors


SMPS Switched-Mode Power Supply - compact & efficient PSU.


SMPTE Society of Motion Picture and Television Engineers - code to label video frames & used to synchronise with MIDI.


SMS ETSI: Short Message Service (for mobile phones). See UCP,


SMS Windows: Systems Management Server - for Windows NT 3.5


SMT Surface Mount Technology


SMTP Simple Mail Transfer Protocol (above TCP)


SNA Systems Network Architecture


SNMP Simple Network Management Protocol


SOAP Simple Object Access Protocol - uses HTTP as its transport and XML as its payload for sending and receiving messages.
See
Introduction to SOAP.
See A SOAP/XML Schema Library for Python.


Socket - a connection to a network (LAN or RS232 link), supposedly allowing the programmer using them to be fairly ignorant of the details of the connection (e.g. is it Novell SPX/IPX, or TCP/IP). In practice differences in network address layouts make such ignorance a luxury. On Unix they are simple and are easy to use. Microsoft therefore adopted them and wrapped them in huge DLLs so they could call them Windows Sockets (WINSOCK) and insert the proper amount of confusion and complication.


SoHo Small Office / Home Office


SPAM Slang for posting same message to multiple newsgroups


SPX Sequenced Packet Exchange - Novell - transport level (above IPX) for eg printer & console.


SQ Singapore Airlines


SQL Structured Query Language


SQUIDS Superconducting Quantum Interference Devices - sensitive to small magnetics fields (even from thoughts at a distance).


SR Set/Reset - as in SR Flip-Flop.


SRAM Static RAM


SRI California institue that runs NISC


SS Single Sided disquette.


SSA Serial Storage Architecture - full duplex 20Mb/sec 4-wire - each node can have 1 or 2 ports


SSADAM Structured SAD Methodology


SSI Small-scale Integration - under about 12 gates.


STA Single-Threaded Apartment - COM client that has an apartment to itself. See MTA.
See Understanding COM Apartments, Part II: in particular, Rule 2: STA Threads Need Message Loops.



STICI Self-Teaching Interpretive Communicating Interface - eg Apple/Sharp Newton/ExpertPad PDAs.


STP Screened Twisted Pair - cost about 20% more than UTP.


STL C++ Standard Template Library


STTL Schottky TTL - high speed (improved on by ASTTL).


String - a JavaScript method in all objects: converts the object to a string. See parseInt and Number.


Style In HTML pages, the appearance (colour, font etc) of each kind of tag can be set locally (for just the current tag), or internally for the whole document, or, by using Cascading Style Sheets, externally for a number of HTML files.
e.g. <H5 STYLE="color:green">Just this is green</H5> displays
Just this is green
but <STYLE> H5{color:red; font:italic}</STYLE> ("H5" is the selector, "color" is a property with value "red") sets all (future and previous) H5 elements to red and italic (unless overriden by a local STYLE=). e.g. <H5>H5 default</H5> displays
H5 default
See: MSDN: style Object (and click 'styles').
Cascading Style Sheets by Bil Hays.


submitAllFormElements - as submitFormElements, but data from disabled fields is also included in the URL. This can be an advantage if, say, the HTML page calculates and displays a value which it would be inconvenient to recalculate in the C++ code.


submitFormElements An HTML page can send a URL by calling e.g. submitFormElements( FormId ) where the form is enclosed by <FORM ID=FormId ...> ... </FORM>. The fields within the form that are to be processed via the varmap should start with ##Field.


SVGA Super Video Graphics Array - also called EVGA - 800*600 pixels in 16 colours, and above.


SYLK Symbolic Link - Microsoft file format for database interchange.


SYSEX SYStem EXclusive data - from MIDI synthesiser to instrument - eg to control the tone of the instrument.


System One A Global Distribution System application, merged with the Amadeus system. System One then became the name of the marketing company for Amadeus.


SXP Sequenced Exchange Protocol -a Netware transport layer protocol


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