home *** CD-ROM | disk | FTP | other *** search
/ Archive Magazine 1995 / ARCHIVE95.iso / glossary / text < prev   
Text File  |  1995-08-05  |  59KB  |  1,340 lines

  1. This glossary has been created on the basis that someone may read aáword
  2. or aátechnical term or an abbreviation within the pages of Archive
  3. magazine and think, öWhat does XXXX mean?ò. If you think that about
  4. aáword, look it up in this glossary. If it does not appear, please ring,
  5. write or fax and tell us what it was that you wanted to know.
  6.  
  7. Some of the definitions will be specific to Acorn computers whereas
  8. others are also more generally applicable.
  9.  
  10. !
  11.  
  12. !áÖá(pronounced öplingò) Aáterm used to denote an exclamation mark!
  13.  
  14. 10base2áÖáAn Ethernet standard that uses BNC connectors and coaxial
  15. cable. Also known as öthin wireò Ethernet.
  16.  
  17. 10base5áÖáAn Ethernet standard that uses 9-pin D-type connectors and
  18. special cable. Also known as öthick wireò Ethernet.
  19.  
  20. 10baseTáÖáAn Ethernet standard that uses telephone connectors and
  21. telephone cable. Also known as öCheapernetò.
  22.  
  23. A
  24.  
  25. Action buttonáÖáA button in aádialogue box which causes some action to
  26. occur.
  27.  
  28. ADFSáÖá(Advanced Disc Filing System) This is the proprietary system used
  29. by Acorn for organising and storing data on floppy and hard drives.
  30.  
  31. AIMáÖá(Another Image Manager) Aásuite of image processing software
  32. produced by Delft University of Technology in the Netherlands.
  33.  
  34. ApplicationáÖáThe more general use of this word means any job for which
  35. the computer may be used, but it has aámore specific definition. It is
  36. used to refer to aádirectory (with aáname beginning with aáö!ò) which
  37. contains aáprogram or programs that work under RISC OS to perform
  38. aáparticular function. When the application is loaded, it usually makes
  39. itself available to the user via an icon on the righthand side of the
  40. iconbar.
  41.  
  42. Application directoryáÖáSimilar to an ordinary directory in that it
  43. contains other files and directories but its name starts with an
  44. exclamation mark so that when you double click on the directory, it
  45. starts up the application rather than just opening the directory. To
  46. open an application directory, double click with <shift> held down.
  47.  
  48. Apps iconáÖáThis is an icon that appears on the lefthand side of the
  49. iconbar (RISC OS 3 onwards). It gives you access to aárange of
  50. applications such as Draw, Paint, etc that are provided with each
  51. Archimedes or RiscáPC computer.
  52.  
  53. ArchiveáÖáThe best Archimedes magazine ever, or... Aábackup of some
  54. data.
  55.  
  56. ARMáÖá(Acorn RISC Machine) This is the original name for the 32-bit RISC
  57. processor designed by Acorn Computers Ltd. In the name öARM Ltdò, the
  58. company formed between Acorn and Apple, the öARMò actually stands for
  59. Advanced RISC Machine.
  60.  
  61. ASCIIáÖá(American Standard Code for Information Interchange) This is the
  62. most commonly used code for representing text using 8-bit binary
  63. numbers.
  64.  
  65. ASICáÖá(Application Specific Integrated Circuit) Aásingle chip
  66. electronic circuit that is specially designed (by computer
  67. simulationáÖáwhat else?!) for aáparticular application, e.g. to provide
  68. the logic needed to interface aáæ486 processor on aáRiscáPC second
  69. processor card to the main ARM600 processor and its address and data
  70. buses.
  71.  
  72. AssembleráÖáA compiler for converting aáprogram written in mnemonics
  73. into aámachine code executable program.
  74.  
  75. AUNáÖá(Acorn Universal Networking) This does not apply to aáspecific
  76. product or even aánetwork user interface but öthe overall banner for
  77. Acornæs networking policy for the æ90s giving the strategic direction of
  78. networking for Acorn computers.ò
  79.  
  80. B
  81.  
  82. Back iconáÖáThe icon at the top lefthand corner of aáwindow which allows
  83. you to push the window to the back of the desktop.
  84.  
  85. BackdropáÖáThis is aádesktop background which may be aásprite or just
  86. aápattern.
  87.  
  88. BackplaneáÖáA small printed circuit board with connectors on it that
  89. allows you to plug in aánumber of expansion cards.
  90.  
  91. BasicáÖá(Beginners All-purpose Symbol Instruction Code) Aácommonly-used
  92. interpreted high level language. It comes as standard on all Acorn
  93. computers.
  94.  
  95. BaudáÖáThis is aáunit of speed for serial data transmission. 1 Baud = 1
  96. bit per second.
  97.  
  98. BBSáÖá(Bulletin Board Service) Aábulletin board is an application run on
  99. aácomputer which stores information and messages that can be accessed by
  100. other computers, usually via the telephone line using aámodem. Many
  101. bulletin boards allow aánumber of other computers to connect to the host
  102. computer at the same time by using aánumber of different modems and
  103. phone lines.
  104.  
  105. BIOSáÖá(Basic input/output system) This is the part of aáPC compatibleæs
  106. operating system that is held in ROM, allowing the computer to start up
  107. and load the rest of its operating system from disc. (cfáRISCáOS
  108. computers where the whole of the operating system, plus aáfew extra
  109. goodies, are held in ROM and are available at switch-on.)
  110.  
  111. BitáÖá(Binary digit) Aábit is the smallest unit of binary data. It has
  112. two values, 0 and 1. Aágroup of 8 bits of data (referred to as aábyte)
  113. could be used to represent aásingle character using, most commonly, the
  114. ASCII code or it could represent (part of) an instruction that the
  115. computer would execute at some stage or it could represent (part of)
  116. aánumber.
  117.  
  118. Bit-mapped (graphics)áÖáIt is possible to represent aápicture on
  119. aácomputer by using aámatrix of (coloured) dots. The resolution of
  120. bit-mapped pictures is limited by the numbers of dots used. (This
  121. contrasts with vector graphicsáÖásee below. For example, the Paint
  122. application produces bit-mapped graphics whereas Draw produces vector
  123. graphics.)
  124.  
  125. BppáÖá(Bits per pixel) The number of bits used to store the colour of
  126. each pixel.
  127.  
  128. Bubblejet printeráÖáThis is aátype of inkjet printer where the patterns
  129. on the paper are generated by squirting ink through aáseries of tiny
  130. nozzles in the print head. Functionally, it is the same as an inkjet
  131. printer.
  132.  
  133. BugáÖáError in aácomputer program.
  134.  
  135. BulletáÖáA large black dotáÖáÅáÖáused to highlight something within some
  136. text.
  137.  
  138. BusáÖáA set of parallel wires or PCB tracks along which data is
  139. transmitted in aácomputer system. The width of the bus refers to the
  140. number of parallel tracks Ö the wider the bus, the faster data can be
  141. transmitted down it.
  142.  
  143. ByteáÖáA byte refers to (usually) 8 bits of binary data stored within
  144. aácomputeræs memory or on aádata storage medium.
  145.  
  146. C
  147.  
  148. CáÖáA high level compiled language.
  149.  
  150. C++áÖáThis is an object-oriented version of the C language.
  151.  
  152. CADáÖá(Computer Aided Design) Aácomputer-based application that allows
  153. users to draw, design and model engineering objects.
  154.  
  155. CapsáÖáShort for Écapitalsæ. See also small caps.
  156.  
  157. Capslock keyáÖáThis is aákey on the lefthand side of the keyboard. When
  158. it is pressed and the Capslock light comes on, all text typed into the
  159. keyboard appears in upper case.
  160.  
  161. CaretáÖáA red vertical bar in aáscreen display that marks the point at
  162. which text will appear if it is typed in from the keyboard.
  163.  
  164. CDáÖá(Compact Disc) Aáhigh density digital storage medium originally
  165. intended for hi-fi sound reproduction but now applied to storage of text
  166. and image data for various computer applications.
  167.  
  168. CDFSáÖáFiling system used for accessing CD-ROMs.
  169.  
  170. CD-ROMáÖá(Compact Disc Read Only Memory) AáCD used for the storage of
  171. computer data. It is called aáROM to emphasise that the data on the
  172. disc, once written in the manufacturing stage, cannot be modified.
  173.  
  174. CFSáÖá(Compression Filing System) This is aáway of accessing aádata
  175. storage system through aácompression/decompression system such that it
  176. is transparent to the user, i.e. the user need hardly know that the data
  177. is being compressed and decompressed but just sees it as being read from
  178. and written to the storage device.
  179.  
  180. Clear (files)áÖáA standard format for storing and transferring 24-bit
  181. pictures.
  182.  
  183. CLIáÖá(Command line interpreter) Pressing <f12> allows you to type
  184. command lines into your RISCáOS computer. These are then interpreted by
  185. the CLI.
  186.  
  187. Close iconáÖáThe icon at the top left of each window, next to the back
  188. icon which allows you to close the window.
  189.  
  190. CMYKáÖá(Cyan, Magenta, Yellow, Key) Aámethod of specifying colour by
  191. using the amounts of the three primary (subtractive) colours plus the
  192. amount of black (Key).
  193.  
  194. Colour deptháÖáEvery pixel on aácomputer screen display has its colour
  195. defined by aácertain number of bits of data. The colour depth refers to
  196. the range of different colours available for each pixel in aáparticular
  197. screen mode. If aásingle bit were used, it would only allow it to be one
  198. of two coloursáÖáusually black or white. If it were defined by two bits,
  199. it could have 4 (22) different colours, four bits would provide (24) 16
  200. different colours, 8-bit provides 256 (28) colours, 16-bit gives over 32
  201. thousand colours and 24-bit allows each pixel to have any of about 16.7
  202. million different coloursáÖáabout as much as the human eye can
  203. distinguish. The 32-bit colour of the RiscáPC öonlyò gives 16 million
  204. colours but the extra 8 bits can be used by the computer to produce
  205. various different special effects.
  206.  
  207. Command lineáÖáAll Acorn computers now come with aáWIMP interface.
  208. However, it is possible to give the computer operating system commands
  209. by typing them in from the keyboard. If you press <f12>, aástar prompt
  210. appears. This is the command line. You can enter commands such as
  211. CAT<return> to get aácatalogue of the current storage device.
  212.  
  213. CompileráÖáIn aácomputer language, instructions that the programmer
  214. enters as (vaguely) understandable words have to be translated into
  215. series of the very simplest steps that the cpu executes. These simple
  216. instructions are called machine code. The job of aácompiler is to take
  217. the whole of aáprogram and convert it into aásingle machine code program
  218. which can be executed then or at aálater stage. This contrasts with an
  219. interpreted language in which each individual line of the program is
  220. converted into machine code as the program is running. In aácompiled
  221. language, you have to convert the whole program before you can run any
  222. of it whereas in an interpreted language you can run the program at any
  223. time, stop it, change the program and run it again. On the other hand,
  224. interpreted programs tend to run more slowly because even if one line of
  225. the program is run many times, it has to be interpreted into machine
  226. code every time it is run.
  227.  
  228. Compression/decompressionáÖáThere are various mathematical techniques
  229. which can be used to store computer data in aásmaller amount of memory
  230. than the uncompressed data occupies. Some of these techniques are
  231. completely reversible so that the decompressed data is identical to the
  232. original data. However, in the case of images, it may be acceptable to
  233. allow aádegree of degradation of the data in order to increase the
  234. amount by which the data is compressed.
  235.  
  236. ConfigurationáÖáA collection of settings and option which describe how
  237. the computer will operate when it is first switched on.
  238.  
  239. Control codesáÖáSpecial non-printing ASCII codes which cause aádevice to
  240. perform some electronic or mechanical action, e.g. ASCII 10 is linefeed,
  241. 13 is aácarriage return and 12 ejects the paper or clears the screen.
  242.  
  243. CoprocessoráÖáSee Second Processor.
  244.  
  245. CPSáÖá(Characters per second) Aáway of measuring the speed of dot matrix
  246. or inkjet printers.
  247.  
  248. CPUáÖá(Central Processing Unit) This is the electronic circuitry at the
  249. heart of aácomputer that executes (very rapidly!) aáseries of simple
  250. steps of reading, manipulating and writing information to and from the
  251. computeræs RAM memory and input/output devices.
  252.  
  253. CRCáÖá(Cyclic redundancy check) This is aáway of checking for errors in
  254. stored and transmitted data.
  255.  
  256. Crop marksáÖáIn publishing, it is important to define where aáprinted
  257. image appears in relation to the edges of the paper. To do so, the
  258. images can be printed on aálarger sheet of paper and markers placed on
  259. the sheet to show where the corners of the paper will be.
  260.  
  261. CSVáÖá(Comma Separated Variables) Aástandard way in which data is stored
  262. in aáfile where the items of data are separated by commas.
  263.  
  264. D
  265.  
  266. DatabaseáÖáThe definition of this word has changed over the years. It
  267. used to mean aáunified collection of data files but now it tends to
  268. refer to an integrated system of data plus the means of interrogating
  269. and manipulating the dataáÖáeven to the extent of referring to
  270. aádatabase language.
  271.  
  272. DaughterboardáÖáSee under Émotherboardæ.
  273.  
  274. DEBIáÖá(DMA Extended Bus Interface) This is aámeans of connecting
  275. expansion cards to the RiscáPC. (Depending on which magazine you read,
  276. it can support anything between eight and fourteen expansion cards!
  277. Currently, the maximum is eight but we think it is theoretically
  278. possible to have more.)
  279.  
  280. DebugáÖáRemove the bugs (errors) within aáprogram.
  281.  
  282. DebuggeráÖáAn application written to provide tools to aid the process of
  283. finding errors in aáprogram.
  284.  
  285. DecompressionáÖáSee under compression.
  286.  
  287. DefaultáÖáThe standard setting or option which the computer selects
  288. unless the user has specifically told it to do otherwise.
  289.  
  290. DeviceáÖáThis is the technical term for any information storage medium
  291. (e.g. floppy or hard drive) or transmission system (e.g. network, modem
  292. or printer) that can be accessed through the computer. Each currently
  293. available device is represented by an icon at the lefthand side of the
  294. iconbar.
  295.  
  296. DhrystonesáÖá(strictly Dhrystones/second) This is aámeans of indicating
  297. the speed of aáprocessor by testing the number of iterations of
  298. aáparticular test program it can perform each second. For example, the
  299. RiscáPC 600 with aá30MHz ARM600 processor can perform about 40,000
  300. Dhrystones/second.
  301.  
  302. Dialogue boxáÖáA window in which you are expected to select various
  303. options and/or enter aáfilename before the computer performs
  304. aáparticular task or operation.
  305.  
  306. DigitiseráÖáAn electronic circuit which takes an analogue signal such as
  307. aásound of aávideo signal and turns it into digital information which
  308. can be stored and/or manipulated within the computer and output again as
  309. aásound or video signal.
  310.  
  311. Direct drive laser printeráÖáIn conventional laser printers, the
  312. computer sends information to the printer about what is to be printed,
  313. in what position and with what styles etc. The processor and memory in
  314. the laser printer are then used to work out what dots to place where on
  315. the paper. In aádirect drive laser, by contrast, the computer works out
  316. what the pattern of dots should be and then sends the dot pattern down
  317. to the printer on aáhigh speed (övideoò) parallel interface. This means
  318. that the printer needs little or no memory of its own and the process is
  319. faster because ARM processors tend to be much more powerful than the
  320. processors used in laser printers.
  321.  
  322. DirectoryáÖáWhen data is stored on aástorage medium such as aáfloppy
  323. disc, it can be grouped into directories. When the iconbar icon is
  324. clicked, aáwindow appears showing the data in the root (i.e. main)
  325. directory. This may be items of data (stored as files), applications or
  326. other directories. These directories in turn can contain more
  327. information and/or further sub-directories. This system of directories
  328. within directories is called aáhierarchical data structure.
  329.  
  330. DitheringáÖáWhen displaying aápicture on aácomputer screen in, say,
  331. aá256 colour mode, it is possible to give the impression of intermediate
  332. colours by mixing dots of the different colours in different ratios.
  333. This is done using aárandom displacement of these dots to avoid
  334. aápatterned effect. This technique is called dithering.
  335.  
  336. DMAáÖá(Direct Memory Access) When information is being taken into
  337. aácomputer from an external source, the cpu normally reads aálocation,
  338. or block of locations, in the external device and writes the information
  339. into its own RAM memory. With DMA, by contrast, the information is
  340. written directly from the external device into the cpuæs memory without
  341. the cpu being involved. This means that the process is much faster, as
  342. the cpu can be doing other things while the information is being loaded
  343. automatically into memory.
  344.  
  345. DongleáÖáThis is aásmall electronic circuit, usually held in aáplastic
  346. connector block, that goes on the parallel port of aácomputer. It forms
  347. an electronic Ékeyæ that allows you to use aáparticular application
  348. (such as Impression or ArtWorks). The application checks every now and
  349. then to see if aádongle is present and, if not, it shuts itself down and
  350. will not restart.
  351.  
  352. DOSáÖá(Disc Operating SystemáÖábut also now used as shorthand for DR-DOS
  353. or MS-DOS) These are the operating systems most commonly used on IBM PC
  354. computers and compatibles. They can be used on Acorn computers by using
  355. the PC Emulator or aáPC expansion card or, on aáRiscáPC, aáPC processor
  356. card. They are command-line operating systems, i.e. they do not use
  357. aáwimp interface. (For most practical purposes, there is very little
  358. difference between DR-DOS and MS-DOS.)
  359.  
  360. Double density floppy discsáÖáDiscs that can store approximately 800Kb
  361. of data when formatted.
  362.  
  363. dpiáÖá(dots per inch) On aádesktop printer, the text and graphics are
  364. reproduced by rows and rows of tiny dots. The smaller the dots, the
  365. better the definition of the resulting printout. This is usually
  366. specified as the number of dots per inch that the printer can lay onto
  367. the paper. The same idea is used for scanning. When scanning aápicture
  368. or diagram, the grey level (see below) of rows of tiny areas of the
  369. picture are assessed by the scanner. The closeness of the areas being
  370. differentiated is measured in dots per inch.
  371.  
  372. DPMSáÖá(Display Power Management Signalling) When monitors are not being
  373. used, it is aáwaste of energy to have them on at normal brightness.
  374. RISCáOS 3 supports screen blanking which helps to reduce energy
  375. consumption, but some monitors can accept special electronic signals
  376. from aácomputer to tell it to drop into aávery low power consumption
  377. mode if it is not being used. This signalling between computer and
  378. monitor is not available in all monitors, although aálot of newer
  379. monitors are beginning to provide it.
  380.  
  381. DPOBáÖá(Dual Processor Open Bus) On the RiscáPC, the processor(s) are
  382. held on separate cards which plug into the main PCB or motherboard. It
  383. can take two such processor cards and the dual processor open bus is
  384. aáway of allowing two different (or similar) processors to share the use
  385. of the computeræs memory and input/output and data storage facilities.
  386.  
  387. DRAMáÖá(Dynamic Random Access Memory) This is the most common form of
  388. RAM memory used in computers today. ÉDynamicæ is aátechnical term which
  389. refers to the way in which the information is stored within the chips.
  390.  
  391. DSPáÖá(Digital Sound Processing) Aáset of techniques for modifying sound
  392. signals. It involves digitising the signals, performing various
  393. mathematical processes on the data and then turning the resulting data
  394. back into an analogue signal.
  395.  
  396. DTPáÖá(DeskTop Publishing) As desktop computers have increased in
  397. processing power, it has become possible for them to handle both text
  398. and graphics, to allow users to manipulate them on-screen and output
  399. them to aáprinter. In this way, öbooksò can be produced on aádesktop
  400. computeráÖáhence the term Édesktop publishingæ.
  401.  
  402. E
  403.  
  404. EconetáÖáThis is aámeans of connecting two or more computers together so
  405. that they can exchange information and share the use of peripherals such
  406. as printers. It is aátype of Local Area Network (LAN) developed in the
  407. early æ80s by Acorn Computers Ltd.
  408.  
  409. Editor (1)áÖáAn application that allows you to edit the contents of
  410. aáfile.
  411.  
  412. Editor (2)áÖáSomeone who is daft enough to take on the task of putting
  413. together aámassive glossary!
  414.  
  415. EEPROMáÖá(Electrically Erasable Programmable Read-Only Memory) Aáform of
  416. non-volatile memory that remains unchanged, even when the power is
  417. switched off but which can be altered in situ by using appropriate
  418. electronic circuitry i.e. it can be reprogrammed through software.
  419.  
  420. E-mailáÖá(Electronic mail) Aámeans communicating with other computer
  421. users via aáLAN or through aámodem to aánational or international
  422. computer centre.
  423.  
  424. EPROMáÖá(Erasable Programmable Read-Only Memory) Aáform of non-volatile
  425. memory that remains unchanged even when the power is switched off but
  426. which can be altered by using ultraviolet radiation to erase the
  427. information and high voltages to re-program it. (But see Flash ROM and
  428. EEPROM.)
  429.  
  430. EPSáÖá(Encapsulated PostScript) This is aátype of computer-generated
  431. file containing the necessary PostScript commands to reproduce the
  432. picture. It usually includes aáÉsnapshotæ of the picture that can be
  433. used for positioning purposes. EPS is aádefined standard allowing output
  434. from one application to be used within another.
  435.  
  436. Error boxáÖáA special type of dialogue box that gives information to
  437. aáuser about the type of error that has occurred, requiring him to
  438. acknowledge that it has been read.
  439.  
  440. EthernetáÖáAnother type of LAN, but much faster than Econet. It was
  441. developed by Xerox Corporation in the late æ80s.
  442.  
  443. Expansion cardáÖá(formerly called podules or peripheral modules) An
  444. extra circuit board fitted to your computer that will allow it to
  445. perform various extra functions which cannot be done with software
  446. alone.
  447.  
  448. F
  449.  
  450. FASTáÖáFederation Against Software Theft
  451.  
  452. FileáÖáA collection of information gathered together and given
  453. aáfilename to identify it. It is stored in aádirectory in aáfiling
  454. system.
  455.  
  456. Filer or Filing systemáÖáA system used to handle the storage of
  457. information. The ADFS filer and the SCSI filer are the two most common
  458. on Acorn machines.
  459.  
  460. FirmwareáÖáThis refers to software, applications and/or data which is
  461. stored in aáROM.
  462.  
  463. Flash ROMáÖáTo change the contents of aáconventional EPROM, the chip has
  464. to be removed and erased using ultra-violet radiation. It can then be
  465. electrically re-programmed. Aáflash ROM, by contrast, can be
  466. re-programmed electrically in situ, i.e. it can be reprogrammed through
  467. software.
  468.  
  469. Floating point numbersáÖáIn order to represent aáwider range of numbers
  470. than can be done with integers, and to represent fractions, computers
  471. use floating point numbers. These use aánumber of bytes (usually four)
  472. to represent the main part of the number and another byte to represent
  473. the power of two by which the number is multiplied.
  474.  
  475. Floppy disc/driveáÖáThis is aádata storage medium consisting of
  476. aáremovable flexible (floppy) magnetic disc in aáhard plastic case.
  477. These discs can be inserted as required into aáfloppy drive usually
  478. housed within the case of the computer. The most common standard of
  479. floppy drive used now is 3╜". Some 5╝" drives are still in use but the
  480. 8" floppies have virtually all been consigned to the museum of computer
  481. technology.
  482.  
  483. FMVáÖá(Full Motion Video) Aáterm used to refer to displaying video on
  484. aácomputer screen at full speed. Acorn Replay provides FMV at 12.5 or 25
  485. frames per second.
  486.  
  487. FontsáÖáCharacters on the screen and on the printed page can take on all
  488. sorts of different shapes and styles. Aáfont is aáset of characters that
  489. have been designed so that all the letters of the alphabet and aáwhole
  490. range of other special characters (200 or more in aácomplete set) have
  491. the same style. There are also sets of related fonts using the same
  492. basic style but with the characters angled (italic) or made heavier
  493. (bold) or both (bold italic).
  494.  
  495. FormatáÖáFormatting is preparing aáfloppy disc or hard disc ready to
  496. receive data. Hard discs usually arrive ready-formatted. Floppy discs
  497. may be formatted in aánumber of different ways. Not all formats of
  498. floppy disc can be read on all computers. Without any extra software,
  499. Acorn computers can read and write various Acorn formats as well as
  500. aánumber of different PC and Atari formats. With extra software, other
  501. formats, such as Apple Mac, are also accessible on Acorn computers.
  502.  
  503. FPAáÖá(Floating Point Accelerator) This is aáhardware add-on to aácpu
  504. which enables it to do floating point calculations more quickly by doing
  505. them in hardware rather than in software.
  506.  
  507. FPEáÖá(Floating Point Emulator) If an application requires full floating
  508. point calculations, it is possible to run it on aácomputer that doesnæt
  509. actually have an FPA by emulating the FPAæs functions in software.
  510.  
  511. Function keysáÖáThese are the set of twelve keys at the top of the
  512. keyboard, all prefixed with an öFò. What they do will depend on the
  513. application currently in use.
  514.  
  515. G
  516.  
  517. GbáÖá(Gigabyte) Approximately one thousand million bytes of computer
  518. data. (Actually, it is 1K ╫ 1K ╫ 1Kb = 230 = 1024 ╫ 1024 ╫ 1024 =
  519. 1,073,741,824 bytes.)
  520.  
  521. GenlockáÖáThis is aádevice which enables the output from the computeræs
  522. video system to synchronised with aánormal video signal so that
  523. computer-generated text and graphics can be superimposed on the video
  524. signal.
  525.  
  526. GIF (files)áÖ (Graphics Interchange Format)áA standard format for
  527. storing and transferring bit-mapped graphics.
  528.  
  529. Grey levelsáÖáA photograph may have some areas completely white and some
  530. completely black. Most areas, however, will be somewhere in between. If
  531. you wish to represent that picture electronically, you have to judge the
  532. Égreynessæ of each part of the picture. If you represent this on aáscale
  533. of 0 to 15 (16 grey levels), it will not give such aáfaithful
  534. representation of the picture as if 64 or 256 grey levels were used.
  535. However, the more grey levels used to represent each point on the
  536. picture, the more data is being used. For example, in 256 grey levels,
  537. aáfull A4 picture scanned at 400 d.p.i. could occupy as much as 12Mb!
  538.  
  539. GUIáÖá(Graphical User Interface) At one time, virtually all interaction
  540. between humans and computers was done on the basis of the human typing
  541. words or codes into some form of keyboard, and the displays were only
  542. able to show text characters, not graphical images. As computing power
  543. became more accessible, it became possible to provide aáform of
  544. interaction that was based far more on pictures (icons) within windows
  545. on the screen. The user could then indicate choice and initiate action
  546. by using aámouse or trackerball to move aápointer around the screen.
  547.  
  548. H
  549.  
  550. Hard driveáÖáA case containing aánumber of rigid metal discs covered
  551. with magnetised material that can be used to store data; it usually has
  552. aácapacity of several megabytes or even gigabytes.
  553.  
  554. HDáÖá(Hard drive)
  555.  
  556. HierarchicaláÖáThis is usually used in referring to the data structure
  557. on storage mediaáÖásee Édirectoryæ.
  558.  
  559. High level languageáÖáThis refers to aácomputer language in which
  560. instructions that the programmer enters are each converted into aánumber
  561. of machine code instructions by aácompiler or an interpreter. Basic,
  562. Fortran, C etc are high level languages, whereas assembly language is
  563. aálow level language.
  564.  
  565. High density floppy discsáÖáDiscs that can store approximately 1,600Kb
  566. of data when formatted under ADFS or up to 1,440Kb when formatted under
  567. MSDOS.
  568.  
  569. HSVáÖá(Hue Saturation Value) This is aácolour-picking system for use in
  570. DTP.
  571.  
  572. HourglassáÖáThis is the egg-timer thing that appears on the screen all
  573. too often, telling you that the application is taking aálong time to do
  574. something and that it doesnæt want interrupting.
  575.  
  576. I
  577.  
  578. IconbaráÖáThe strip along the bottom of the computer screen that
  579. contains icons for devices (to the left) and applications (to the right)
  580. that are currently available to the user.
  581.  
  582. IconsáÖáSmall pictures representing devices, files, directories,
  583. applications, etc.
  584.  
  585. IDCáÖá(Insulation Displacement Connector) This refers to aáconnector
  586. where the connection between the contacts and the individual wires is
  587. made by squeezing aárow (or usually two rows) of sharp metal teeth onto
  588. aáribbon cable so that the teeth cut into the insulation and make
  589. contact with each individual wire.
  590.  
  591. IDEáÖá(Integrated Drive Electronics) An electronic standard method of
  592. connecting one or two hard drives to aácomputer system. The standard was
  593. set up to provide aásimpler and cheaper means of connecting hard drives
  594. to IBM and compatible computers than was currently available.
  595.  
  596. Image processingáÖáIf an image is stored on aácomputer as binary data
  597. (such as aásprite file) it is possible to manipulate the data
  598. mathematically to enhance, distort, translate or otherwise modify the
  599. picture in controlled ways.
  600.  
  601. Inkjet printeráÖáThis is aátype of printer where the patterns on the
  602. paper are generated by squirting ink through aáseries of tiny nozzles in
  603. the print head.
  604.  
  605. Input focusáÖáThe input received from the keyboard can be directed to
  606. one and only one window at aátime. The window currently receiving
  607. information from the keyboard is said to have the input focus. This is
  608. indicated by the title bar of the window changing from grey to yellow.
  609.  
  610. ISA BusáÖá(Industry Standard Architecture) This is aáöstandardò
  611. expansion interface as used on PC compatibles.
  612.  
  613. InterlaceáÖáBuild up aápicture on aámonitor screen using two passes,
  614. each displaying alternate lines, the aim being to reduce flicker
  615. effects.
  616.  
  617. InterpreteráÖáA type of high level language in which each instruction is
  618. converted into machine executable code line by line, as the program
  619. proceeds. (See Écompileræ for more explanation.)
  620.  
  621. I/OáÖá(Input/Output)
  622.  
  623. IOCáÖá(Input/Output Controller) The I/O chip used on pre-RiscáPC Acorn
  624. computers was called IOC.
  625.  
  626. IOMDáÖá(Input Output Memory Device) This is aácomputer chip designed by
  627. ARM Ltd which allows ARM processors to control input/output devices and
  628. to access memory.
  629.  
  630. J
  631.  
  632. JPEGáÖá(öJoint Picture Encoding Groupò or, some say, öJoint Photographic
  633. Experts Groupò) It is aábody set up in the USA to produce an industry
  634. standard for still picture compression and storage. The theory is that,
  635. with an agreed file format, one companyæs decompression program can read
  636. the files produced by someone elseæs compression program.
  637.  
  638. K
  639.  
  640. KbáÖá(Kilobyte) Approximately one thousand bytes of computer data.
  641. (Actually, it is 210 = 1024 bytes.)
  642.  
  643. KerneláÖáThe main part of the RISCáOS operating system.
  644.  
  645. KerningáÖáThis refers to the spacing between individual pairs of
  646. characters. To improve the look of printed text, certain character pairs
  647. need to be printed closer together than others. It can also refer to
  648. shifting characters up or down relative to one another.
  649.  
  650. L
  651.  
  652. LANáÖá (Local area network) Aágeneral term for aámeans of connecting
  653. computers together on one site so that they can share information.
  654. Econet and Ethernet are examples of LANs.
  655.  
  656. LeafnameáÖáThe last part of the pathname, i.e. the name of the file or
  657. directory being referred to.
  658.  
  659. Letter box modeáÖáThere are some monitors that were never designed to
  660. display screen modes of the like of Acorn modes 12, 15, etc. Some are
  661. completely incapable of displaying them whereas others can display them
  662. but with aásomewhat reduced vertical height, the shape being likened to
  663. the mouth of aáletter box.
  664.  
  665. LinkeráÖáWhen using aácompiler, this is the program that joins the
  666. object code from various sub-programs, including the library routines,
  667. to form the final executable machine code program.
  668.  
  669. LispáÖáA high level computer language often associated with artificial
  670. intelligence programming.
  671.  
  672. Low level languageáÖáA language which involves programming the computer
  673. at the level of one written instruction (or mnemonic) for each machine
  674. code instruction.
  675.  
  676. M
  677.  
  678. MbáÖá(Megabyte) Approximately one million bytes of computer data.
  679. (Actually, it is 1K ╫ 1Kb = 220 = 1024 ╫ 1024 = 1,048,576 bytes.)
  680.  
  681. MEMCáÖá(MEMory Controller) The chip used on pre-RiscáPC Acorn computers
  682. to control the way the cpu and video controller accessed the computeræs
  683. memory.
  684.  
  685. MHzáÖá(MegaHertz or Millions of cycles per second) This is most often
  686. used to refer to the speed of aácomputeræs processor or memory. e.g. the
  687. RiscáPC 600 has aá30MHz processor which means that it can carry out 30
  688. million program steps each second. 
  689.  
  690. MidiáÖá(Musical Instrument Digital Interface) Aádefined standard for the
  691. physical link-up between musical instruments and controllers, and also
  692. the format of the data transmitted.
  693.  
  694. MIPSáÖá(Million Instructions Per Second) Aámeasure of how fast aácpu is
  695. running in terms of the number of instructions it can execute each
  696. second.
  697.  
  698. MnemonicáÖáA code used in an assembler to represent aámachine code
  699. instruction.
  700.  
  701. ModeáÖáSee screen mode.
  702.  
  703. ModemáÖá(An abbreviation for modulator-demodulator) It is aádevice which
  704. takes aáserial stream of computer data and converts it into audible
  705. tones that can be transmitted down aátelephone line that was originally
  706. design for carrying voice information. It enables two computers to
  707. exchange data at aádistance via the telephone system.
  708.  
  709. MonitortypeáÖáA computer variable that determines which ranges of screen
  710. modes the computer will attempt to display on your monitor.
  711.  
  712. MotherboardáÖáThe main circuit board of aácomputer is sometimes referred
  713. to as aámotherboard, especially when, as in the RiscáPC, many of the
  714. functional parts of the computer are on separate PCBs (sometimes called
  715. daughterboards) that are plugged into the main or motherboard.
  716.  
  717. MPCáÖá(Multimedia Personal Computer) The östandardò multimedia computer
  718. used in the PC world.
  719.  
  720. MPEGáÖá(Motion Picture Experts Group) Aágroup of technologists who are
  721. establishing an international standard for the compression of moving
  722. video and its associated audio.
  723.  
  724. MTBFáÖá(Mean Time Between Failure) An indication of how long, on
  725. average, it will be before aámachine goes wrong.
  726.  
  727. MultimediaáÖáA blend of communications elements, usually computer-based,
  728. which allow information in such forms as sound, speech, text, still
  729. pictures, moving images and animations to be presented to the user so
  730. that it can be accessed in an interactive way, the user selecting which
  731. piece(s) of information to pursue.
  732.  
  733. MultisessionáÖáInformation stored on aáPhotoCD can be added to at
  734. aálater date with the appropriate (very expensive) equipment. In order
  735. to read all the information on these CDs, you need aáCD-ROM drive that
  736. is multisession capable.
  737.  
  738. Multisync monitoráÖáSome monitors are designed (for cheapness) that only
  739. display in certain modes. Others can display aárange of different
  740. modesáÖáthey can synchronise onto aárange of different frequency signals
  741. and are therefore called Émultisyncæ monitors.
  742.  
  743. MultitaskingáÖáAn operating system like RISCáOS is capable of running
  744. aánumber of different tasks all at the same time. This is multitasking.
  745. (Actually, I think itæs aábit of aácon. The cpu can really only does one
  746. job at aátime but what it does is to do aálittle bit of each task every
  747. fraction of aásecond.)
  748.  
  749. N
  750.  
  751. NetworkáÖáA means of connecting aánumber of computers together so that
  752. they can share data and the use of peripherals.
  753.  
  754. NFSáÖá(Network Filing System) AáRISCáOS filing system that uses Acornæs
  755. Econet network system.
  756.  
  757. O
  758.  
  759. Obey fileáÖáA file of commands prepared for execution by the RISCáOS
  760. command line interpreter.
  761.  
  762. Object codeáÖáthe machine-executable code produced by aácompiler.
  763.  
  764. Object orientedáÖáThe approach used in conventional programming is to
  765. have aánumber of procedures or routines which can work on some data.
  766. There is no conceptual connection between the data and the operations
  767. which are performed on it. In contrast to this, object-oriented
  768. programming works on aáconcept of objects, which consist both of data
  769. fields (similar to aástructure in C) and of aálist of methods which may
  770. be applied to that data. For example, you could define an object point
  771. (with data x and y, both integers), and define aámove method on it to
  772. change these fields.
  773.  
  774. One of the most useful concepts which may be derived from this is
  775. inheritance Ö an object can be defined as aásub-type of another object,
  776. and in doing so inherit all its methods (and data fields), but may also
  777. add its own. As an example, you could define aácircle object with data x
  778. and y (inherited from the parent point object) but with another data
  779. field, radius. Similarly, the circle would inherit the move method
  780. (which would not have to be rewritten), but could also have aáresize
  781. method added to it.
  782.  
  783. The result of these changes in approach is that it is often easier to
  784. implement large programs, since it is harder to get confused about how
  785. aápiece of data should be used, and less code needs to be rewritten.
  786. Object-oriented languages include Modula-3, C++ and Objective C.
  787.  
  788. (Well, you wanted to know what it meant, didnæt you?! Thanks to Andrew
  789. Garrard for that definition. Ed.)
  790.  
  791. OCRáÖá(Optical Character Recognition) Computers can be trained to
  792. examine the shapes of typed or printed characters and work out what the
  793. letters, words and sentences are. So, combined with aáscanner or camera
  794. and digitiser, the computer can Éreadæ text off books and paper. Because
  795. of the difficulty of being 100% accurate, it may take as long to edit
  796. out the mistakes as to type the text in from scratch, so OCR programmers
  797. are fighting all the time to make their programs more and more accurate
  798. without becoming too slow for practical use. This facility will become
  799. more viable as we get progressively faster processors.
  800.  
  801. OLEáÖá(Object Linking and Embedding) This is aámeans of linking data of
  802. different types (e.g. text, drawfiles, sprites, etc) within one document
  803. so that each element can be easily edited. Double-clicking on an element
  804. brings up the appropriate editing application (Draw, Paint, ArtWorks,
  805. etc) to allow you to make the necessary changes without having to export
  806. and then re-import the data.
  807.  
  808. Operating systemáÖáThis is the set of öhouse-keepingò programs within
  809. aácomputer which handle all the input/output, filing systems, etc. All
  810. modern Acorn computers come with the RISCáOS operating system as
  811. standard (stored in ROM) but it is possible to use alternative operating
  812. systems such as DR-DOS and MS-DOS by adding the appropriate software or
  813. hardware.
  814.  
  815. Option iconáÖá An icon that appears in aádialogue box. Each time you
  816. click on it, you will switch aáparticular option on or off.
  817.  
  818. OS áÖá(Operating System Ö See above)
  819.  
  820. OS graphic unitáÖáA unit for defining graphics under RISCáOS so that
  821. they are independent of the current screen mode. There are nominally 180
  822. OS graphics units to the inch.
  823.  
  824. Outline fontsáÖáThese are fonts that are described mathematically by
  825. using equations to define the curves that make up the outline of the
  826. characteræs shape. Using these equations, it is relatively simple to
  827. work out how to display any font at any size, either on the screen or on
  828. aáprinter where the shape has to be reproduced as aáseries of dots.
  829.  
  830. P
  831.  
  832. PaletteáÖáThis is aáset of colours used for the desktop display. If the
  833. display has, say, 256 colours, the palette determines which actual
  834. physical colour is displayed on the screen for each of the colour
  835. numbers from 0 to 255.
  836.  
  837. PaneáÖáA dialogue box that is attached to aáparticular window, e.g. the
  838. toolbox at the side of aáDraw window.
  839.  
  840. ParalleláÖáA device or communication channel is said to be parallel if
  841. the data is sent several bits at aátime down several parallel
  842. wiresáÖáthe printer port sends eight bits of data at aátime.
  843.  
  844. Parallel processoráÖáIn some computers, such as the RiscáPC, it is
  845. possible to have two processors working side-by-side, sharing the use of
  846. memory, data storage and peripheralsáÖásuch processors are referred to
  847. as Éparallel processorsæ. 
  848.  
  849. Parent directoryáÖáThe directory within which the directory you are
  850. currently dealing with is stored. (It is the opposite of
  851. aásubdirectory.)
  852.  
  853. ParityáÖáA method of checking for errors in transmitted or stored data.
  854. An extra bit (the parity bit) is added to each ASCII character so that
  855. the number of É1æ bits is always odd (or always even).
  856.  
  857. PathnameáÖáThis is the full name of aáfile or directory including the
  858. filing system, disc name (or number) and the sequence of directories
  859. that have to be opened to access that particular file or directory e.g.
  860. SCSI::Paul105.$.Archive.Bits.!Glossary
  861.  
  862. PBM (files) Ö (Portable Bit-Maps)áA standard format for storing and
  863. transferring bit-mapped graphics.
  864.  
  865. PCBáÖá(Printed Circuit Board) Aápiece of insulating material covered
  866. with conducting tracks, used to interconnect electronic components to
  867. make up an electronic circuit.
  868.  
  869. PC CardáÖáA PC processor on aáseparate card that can be used as aásecond
  870. processor in aáRiscáPC.
  871.  
  872. PC EmulatoráÖáA software application that can work within RISC OS or as
  873. aáseparate program taking over the whole of the computeræs processing
  874. power which enables the computer to pretend to be an IBM PC and run
  875. (most of) the programs that are written to run under MS-DOS or DR-DOS on
  876. those computers.
  877.  
  878. PC Expansion CardáÖáAn expansion card containing aáPC processor plus
  879. memory plus some I/O capability that can allow PC programs to be run
  880. within the RISCáOS environment.
  881.  
  882. PentiumáÖáThis is aá32-bit cpu with aá64-bit data bus produced by Intel
  883. Corporation.
  884.  
  885. PeripheraláÖáAn item of hardware such as aámonitor or printer that can
  886. be connected to your computer.
  887.  
  888. PinboardáÖáThis is an application that makes use of the blank areas of
  889. the desktop. You can 'stick' various files or applications onto it so
  890. that they are easily accessible without having the filer windows open
  891. for each of the directories in which they are stored.
  892.  
  893. PixeláÖáA tiny point of light and colour which is the smallest picture
  894. element in aávideo or computer image. The more pixels making up the
  895. image, the better the resolution.
  896.  
  897. PoduleáÖáSee 'expansion card'.
  898.  
  899. Pop-up menuáÖáA menu available by clicking an icon in within aádialogue
  900. box. The icon is often placed alongside aádisplay showing the current
  901. setting of that option.
  902.  
  903. PostScriptáÖáA page description language used in some laser printers and
  904. imagesetters. PostScript is aádefined standard so that applications
  905. using it can produce output that can be printed on any PostScript
  906. device.
  907.  
  908. Printer driveráÖáThis is the program that converts aádocument or file
  909. created by an application into information that your particular printer
  910. needs to reproduce the information on paper. The term can be extended to
  911. öprintingò aáfile or document via aáfax modem. The output is in the form
  912. which aáfax modem can then transmit, the printed output appearing on the
  913. fax at the other end of the phone line.
  914.  
  915. Printer manageráÖáAn application that oversees the printing process.
  916.  
  917. PrologáÖáA high level computer language often associated with artificial
  918. intelligence programming.
  919.  
  920. ProcessoráÖáSee CPU.
  921.  
  922. PRMáÖá(Programmers Reference Manual) Aáset of manuals covering many
  923. highly technical programming details of the RISCáOS operating system.
  924.  
  925. Public Domain (PD)áÖáThere are aánumber of enthusiastic people who
  926. produce programs and clipart which they want to make freely available
  927. for other people to useáÖárather than trying to make money by selling
  928. them. The material is distributed at cost by various individuals and
  929. agencies. There are quite aánumber of PD libraries dealing with material
  930. for Acorn computers. (Norwich Computer Services currently runs one such
  931. library, part of which raises money for charity.)
  932.  
  933. Q
  934.  
  935. QuitáÖáClose aáfile or application so that its window(s) disappear from
  936. the screen and, in the case of an application, it disappears from the
  937. iconbar.
  938.  
  939. Qwerty (keyboard)áÖáLook at the six characters at the top left of your
  940. keyboard and youæll see what itæs called aáqwerty keyboard. (In France
  941. it would be AZERTY and in Germany QWERTZ.)
  942.  
  943. R
  944.  
  945. Radio iconsáÖáA group of buttons within aádialogue box, only one of
  946. which can be selected at aátime.
  947.  
  948. RAMáÖá(Random Access Memory) This is the place within the computer where
  949. information is stored on aátemporary basis. When the computer is
  950. switched off, information in RAM is lost.
  951.  
  952. RAM discáÖáPart of the computeræs RAM memory can be set aside so that
  953. the user can store files and data on aátemporary basis during aácomputer
  954. session. The information is accessed through aáfiler in the same way
  955. that you would access an external storage medium such as aáfloppy or
  956. hard drive.
  957.  
  958. Relocatable moduleáÖáA section of computer code that can be used to
  959. extend the facilities of the operating system and which can then be used
  960. by any application running in the computer.
  961.  
  962. Removable hard disc driveáÖáThis is cross between aáhard drive and
  963. aáfloppy drive. It uses aásolid metal disc so that it can store large
  964. amounts of data (currently up to 270Mb on aásingle disc) but the disc is
  965. held in aáplastic case like aáthick floppy disc. The cartridge can be
  966. taken in and out of the drive so that aánumber of discs can be used for
  967. different purposes, and the data can be transferred easily from one
  968. computer to another.
  969.  
  970. ResolutionáÖáThe complexity of detail that can be seen on aácomputer
  971. screen or aáprinter can be specified in terms of resolution, i.e. the
  972. numbers of dots per inch.
  973.  
  974. ResourcesáÖáThe various programs and data files which an application
  975. uses to perform its task.
  976.  
  977. RGBáÖá(Red Green Blue) Any colour can be made up of aácombination of
  978. different amounts of light of these three primary colours. So colour
  979. monitors (RGB monitors) use sets of three coloured phosphor dots of
  980. these three colours.
  981.  
  982. RIPáÖá(Raster Image Processor) This is aádevice used in the printing
  983. industry to produce aávery high resolution output.
  984.  
  985. RISCáÖáThis is an acronym for Reduced Instruction Set Computer.
  986. Companies like Acorn (and many years later, Apple, though not yet,
  987. apparently, Intel) realised that the trend to more and more complex
  988. computer processors wasnæt necessarily the best way to increase the
  989. overall speed of computer processing. These complex processors were
  990. spending the majority of their time doing simple tasks anyway. Acorn
  991. made the processors simpler, which meant they could work much faster
  992. doing the simple jobs like pushing text around and drawing dots on the
  993. screen. This is partly why RISC processors are so well-suited to DTP
  994. applications. (N.B. This explanation is aágross over-simplification
  995. which doesnæt do justice to the brilliance of the designers of the Acorn
  996. RISC processors!)
  997.  
  998. RISCáOSáÖáThis is the operating system used on Acornæs RISC-based
  999. computers.
  1000.  
  1001. RISC_OSLibáÖáA library supplied with Acornæs ANSI C compiler designed to
  1002. help you program applications that run in the RISCáOS desktop.
  1003.  
  1004. RMAáÖá(Relocatable Module Area) The area of RAM set aside for the
  1005. program modules used by different applications.
  1006.  
  1007. ROMáÖá(Read-Only Memory) Aáform of non-volatile memory that remains
  1008. unchanged even when the power is switched off and which cannot (usually)
  1009. be altered. (But see Flash ROM and EPROM.)
  1010.  
  1011. Root directoryáÖáThe main directory of aástorage device which contains
  1012. all other directories and files and which is displayed when the iconbar
  1013. icon of the device is clicked.
  1014.  
  1015. RS232/RS423áÖáThese are two different (but similar) electrical standards
  1016. for the transmission of serial data.
  1017.  
  1018. S
  1019.  
  1020. SampleráÖáAn add-on that takes aásound signal as input and turns it into
  1021. digital data that can stored and/or manipulated within the computer and
  1022. then be output again through aáDAC (digital to analogue converter).
  1023.  
  1024. ScanneráÖáAn add-on that enables the user to read visual images into the
  1025. computer from originals such as photographs and books.
  1026.  
  1027. SCARTáÖá(Syndicat des Constructeurs dæAppariels de Radio et de
  1028. TelevisionáÖáwell, you wanted to know, didnæt you!) Aámeans of
  1029. connecting computers, video recorders, etc to televisions and monitors
  1030. using standard connections.
  1031.  
  1032. !ScrapáÖáA special directory on which RISCáOS makes available for
  1033. applications to use as temporary storage space. Use of this directory is
  1034. under the control of the application and the user is normally unaware of
  1035. it.
  1036.  
  1037. Screen blankingáÖáWithin RISCáOS 3 is an optional facility (set in the
  1038. configuration) which switches the screen to black after aáuser-definable
  1039. length of time if the computer is not being used. As soon as aákey is
  1040. pressed or the mouse is moved, the screen returns to normal. This
  1041. reduces the likelihood of monitors having patterns Éburned inæ to the
  1042. face of the tube (and reduces the power consumption of the monitor to
  1043. some extent).
  1044.  
  1045. Screen modeáÖáInformation can be displayed on TV or monitor screens in
  1046. aánumber of different formats. The numbers of pixels that make up the
  1047. screen may be different (from, say, 480 ╫ 512 to 1600 ╫ 1200 or more)
  1048. and the colour depth of each pixel may vary. The amount of memory used
  1049. to display the screen will increase as both the number of pixels and the
  1050. colour depth are increased. There is aátrade-off between the two as the
  1051. amount of video memory is usually limited. Aáparticular size and colour
  1052. depth is referred to as aáscreen mode.
  1053.  
  1054. Scroll arrowáÖáThe arrows within aáwindow that are used to allow you to
  1055. scroll through aádocument or list or to move around the contents of
  1056. aáwindow that is too big to display in the current size of window.
  1057.  
  1058. ScrollingáÖáIf aáfile or document is too large to be displayed on the
  1059. screen all at once, it is displayed in aáwindow with scroll bars and
  1060. scroll arrows so that you can move around and view different parts of it
  1061. as necessary.
  1062.  
  1063. SCSIáÖá(Small Computer Systems Interface) This is an agreed standard
  1064. system for communicating data between computers and data storage and
  1065. acquisition devices, the data being transmitted along parallel data
  1066. paths. It is commonly used to link aácomputer to hard drives, CD-ROMs
  1067. and/or scanners, but it can also be used to link computers together,
  1068. subject to the limitation that you can only link aátotal of eight
  1069. different Édevicesæ together.
  1070.  
  1071. SCSIFSáÖáA RISCáOS filing system used for communicating with devices
  1072. attached to the SCSI interface.
  1073.  
  1074. Second processoráÖáIn computers such as the RiscáPC it is possible to
  1075. have more than one processor working together sharing memory, data
  1076. storage and peripherals. In the RiscáPC, the ARM610 takes charge when
  1077. the computer is first switched on and it then allows the other processor
  1078. (the Ésecond processoræ) access to memory etc.
  1079.  
  1080. Select boxáÖáA rectangular box used to outline an area within which any
  1081. objects are selected.
  1082.  
  1083. Self-testáÖáWhen aácomputer is switched on, it runs through aáseries of
  1084. tests to check, as far as it is able, that it is functioning correctly.
  1085. In aáRISCáOS 3 (or later) computer, if any of these self-tests fails, it
  1086. will usually issue some sort of error message. If the system has not
  1087. managed to get as far as producing aáworking display on the VDU, it will
  1088. send aácoded message about the likely error by flashing the LED on the
  1089. floppy drive.
  1090.  
  1091. SerialáÖáA device or communication channel is said to be serial if the
  1092. data is sent sequentially, one bit at aátime, as opposed to being sent
  1093. several bits at aátime down parallel wires.
  1094.  
  1095. ShovelwareáÖáThis is aáderogatory term for software and other data of
  1096. inferior quality that is used to Épack outæ aáCD-ROM and make it up to
  1097. 600Mb, or whatever, to convince the potential purchaser that the disc is
  1098. worth buying.
  1099.  
  1100. ShutdownáÖáA menu option on the task manager iconbar menu which Éclears
  1101. upæ the computer prior to switching it off. It can also be done by using
  1102. <ctrl-shift-f12>.
  1103.  
  1104. SIMMáÖá(Single In-line Memory Module) An industry standard plug-in
  1105. memory card as used in the RiscáPC, for example.
  1106.  
  1107. SliceáÖá(Single Layer Item of Computer Expansion!) The name applies to
  1108. aásingle extra layer of case in aáRiscáPC. It includes aánew backplane
  1109. with two more slots than previously and four locking pins longer than
  1110. the ones they replace.
  1111.  
  1112. SmalltalkáÖáA high level computer programming language that allows you
  1113. to use object-oriented techniques.
  1114.  
  1115. SOHO (market)áÖá(Small Office Home Office) Aádefined market into which
  1116. companies try to sell their computer goodies.
  1117.  
  1118. Source codeáÖá the name given to the program written in aáhigh level
  1119. language which is converted by aácompiler into machine executable code.
  1120.  
  1121. SpriteáÖáA graphic made up of coloured pixels.
  1122.  
  1123. Sprite pooláÖáAn area of memory used by RISCáOS for storing sprites.
  1124.  
  1125. SQLáÖá(Structured Query Language) Language for extracting information
  1126. from aádatabase.
  1127.  
  1128. SubdirectoryáÖáWithin any directory, you can store files and other
  1129. directories. Aádirectory that appears inside another directory is
  1130. referred to as aásubdirectory.
  1131.  
  1132. SVGAáÖá(Super VGA) An enhanced colour graphics standard from the PC
  1133. worldáÖá1024╫768.
  1134.  
  1135. System application (!System)áÖáAn application that contains many of the
  1136. resources that can be used by any or all other applications.
  1137.  
  1138. System discáÖáA floppy disc containing aácopy of !System.
  1139.  
  1140. T
  1141.  
  1142. TapestreameráÖáComputer data has, for many years, been stored on
  1143. magnetic tape. This is aábasically inefficient method in the sense that
  1144. if you are at one end of the tape and the data you want is at the other
  1145. end, it can take aálong time to reach the information. However, it is
  1146. very efficient in the sense that the medium, magnetic tape, can be very
  1147. inexpensive per megabyte. Aátapestreamer is aáglorified (video) tape
  1148. recorder controlled by the computer and is used mainly for backup
  1149. storage purposes.
  1150.  
  1151. Task manageráÖáThis is the Acorn icon at the far right of the iconbar.
  1152. It is an application that controls the allocation and use of memory
  1153. within the computer.
  1154.  
  1155. TCP/IPáÖá(Transfer Control Protocolá/áInterface Protocol) This is
  1156. aástandard protocol for transferring data between different computers on
  1157. aáLAN or via modem link.
  1158.  
  1159. TemplateáÖáA set of windows and dialogue boxes that have been designed
  1160. for use within an application.
  1161.  
  1162. TIFF (files)áÖá(Tagged Image File Format)áA very versatile format for
  1163. storing and transferring bit-mapped graphics.
  1164.  
  1165. Title baráÖáThe bar along the top of aáwindow that contains the name of
  1166. that window.
  1167.  
  1168. TLBáÖá(Translation Look-Aside Buffer) This is part of an ARM processor
  1169. which helps it to access different areas of memory more quickly.
  1170. Basically, itæs the bigger the buffer the better!
  1171.  
  1172. Toggle size iconáÖáThe icon at the top righthand corner of aáwindow that
  1173. is used to extend and contract aáwindow between its maximum size and the
  1174. size and position to which you last reduced it.
  1175.  
  1176. TokenisedáÖáWhen aáBasic program is stored, it is usually stored with
  1177. each keyword represented by aásingle byte rather than as aástring of
  1178. ASCII codes. These single bytes are referred to as tokens.
  1179.  
  1180. ToolboxáÖáA window or pane of tool icons. It may be free-standing or
  1181. attached to another widow.
  1182.  
  1183. ToneráÖáThis is the fine powder used in aálaser printer (or
  1184. photocopier).
  1185.  
  1186. TPIáÖá(Tracks per inch) This is one way of specifying the amount of data
  1187. you can store on your floppy discs, e.g. 800Kb 3╜" discs (DD) are
  1188. 135tpi.
  1189.  
  1190. TrackingáÖáIn some applications, the spacing between individual letters
  1191. within aáblock of text can be controlledáÖáthis is called tracking. If
  1192. the tracking is changed, the spacing between all the characters is
  1193. increased or decreased. This is distinct from kerning which relates to
  1194. the spacing between individual pairs of characters.
  1195.  
  1196. Transparency maskáÖáAn optional part of aásprite that defines which
  1197. pixels of that sprite are transparent.
  1198.  
  1199. TRMáÖá(Technical Reference Manual) Term used to refer to the optional
  1200. hardware manual for Acorn computers.
  1201.  
  1202. TSVáÖá(Tab Separated Variables) Aástandard way in which data is stored
  1203. in aáfile where the items of data are separated by tab characters.
  1204.  
  1205. U
  1206.  
  1207. U think of something Ö I canæt!
  1208.  
  1209. V
  1210.  
  1211. VapourwareáÖáA derogatory term for software that is being advertised but
  1212. isnæt actually availableáÖá it is often said to be available öreal soon
  1213. nowò!
  1214.  
  1215. VDUáÖá(Visual Display Unit) The monitor or television used to display
  1216. the output of the computer.
  1217.  
  1218. Vector graphicsáÖáIt is possible to represent aápicture on aácomputer by
  1219. using aáseries of lines, shapes, characters etc. When such pictures are
  1220. printed, the resolution of the pictures produced is only limited by the
  1221. resolution of the output device. (This contrasts with bit-mapped
  1222. graphicsáÖásee above. For example, the Draw application produces vector
  1223. graphics whereas Paint produces bit-mapped graphics.)
  1224.  
  1225. VESAáÖá(Video Electronics Standards Association)
  1226.  
  1227. VGAáÖá(Video Graphics Adapter or Array) Aágraphics standard from the PC
  1228. worldáÖá640╫480.
  1229.  
  1230. VIDC20áÖá(Video Controller) The video and audio controller designed by
  1231. ARM Ltd and used in the RiscáPC.
  1232.  
  1233. Virtual memoryáÖáA method by which an application, which requires more
  1234. RAM memory than aácomputer actually has, can still operate. It is done
  1235. by using parts of aáhard driveæs memory as an extension of the real
  1236. memory, the information being swapped in and out by the operating
  1237. system, as and when it needs to be accessed by the application.
  1238.  
  1239. VirusáÖáA computer program which can replicate itself (unbeknown to the
  1240. user) in various storage devices and in several places on one storage
  1241. device. As discs are taken from one computer to another, the virus can
  1242. be spread to more and more computers. Often, the effect of these
  1243. programs is to cause malicious damage to data within the computer
  1244. system.
  1245.  
  1246. VRAMáÖá(Video RAM) This is aábank of high speed RAM used to store the
  1247. information for the screen display. It can usually (as in the RiscáPC)
  1248. be accessed by the computeræs processor and by the video controller at
  1249. the same time. The computer accesses it as necessary to change the
  1250. screen display and the video controller accesses it on aácontinuous
  1251. basis to constantly generate the signals the monitor needs to display
  1252. the information set up by the computer.
  1253.  
  1254. W
  1255.  
  1256. WeightáÖáThis refers to the density of the characters within aátypeface
  1257. Ö e.g. bold, light, extra, demibold, extrabold, etc.
  1258.  
  1259. WIMPáÖá(Windows, Icons, Menus and Pointer) Aámethod by which aáuser can
  1260. interact with aácomputer without having to learn lots of special words.
  1261. It provides aámuch more intuitive Éviewæ of the computer and its
  1262. facilities than non-WIMP operating systems provide.
  1263.  
  1264. WinchesteráÖáOld-fashioned term for aáhard disc, named after the
  1265. inventors of the technology.
  1266.  
  1267. Window manageráÖáThis is the official name for the RISCáOS WIMP system.
  1268.  
  1269. WordáÖáA group of bytes considered by the cpu to be aáunit of data. In
  1270. Acorn 32-bit computers, aáword is four 8-bit bytes.
  1271.  
  1272. WPáÖá(Word-Processing)áÖáIn the early days of microcomputers,
  1273. word-processing was limited to handling text to create documents. These
  1274. days, however, many of the programs that are referred to as
  1275. word-processors can also handle pictures, so the distinction between WP
  1276. and DTP is becoming less clear.
  1277.  
  1278. Writable iconáÖáA submenu into which you can type some information such
  1279. as aáfilename.
  1280.  
  1281. Write-protectáÖáOpen the tag at the corner of aáfloppy disc in order to
  1282. protect the contents from being edited or accidentally deleted.
  1283.  
  1284. WYSIWYGáÖá(What You See Is What You Get) In the days of text-based
  1285. word-processing, the screen display would only gave an indication of
  1286. which words would appear on aágiven printed page but often not much more
  1287. than that. WYSIWYG describes aásystem where the screen display shows the
  1288. size and positioning of all the text (and graphics) exactly as it will
  1289. appear on the printed page.
  1290.  
  1291. (WITHIWIG is another version of WYSIWYG but said with tongue in cheek.
  1292. It applies to those applications which are not quite what they claim!)
  1293.  
  1294. WhetstonesáÖáThis is aáfloating point version of the Dhrystones test.
  1295.  
  1296. X
  1297.  
  1298. XGAáÖá(Extended Graphics Adapter or Array) The definition varies (as
  1299. well as the name) depending which book you read but it is roughly 1024 ╫
  1300. 768 in lots of colours! 
  1301.  
  1302. Y
  1303.  
  1304. Yádo we have to have something for every letter?
  1305.  
  1306. Z
  1307.  
  1308. ZzzzáÖáThis is what happens to anyone who tries to read right the way
  1309. through aáglossary like this one!
  1310.  
  1311.  
  1312.  
  1313.  
  1314.  
  1315. Sources
  1316.  
  1317. I acknowledge, with grateful thanks, the many Archive subscribers who
  1318. have contributed ideas and definitions for this glossary. I would also
  1319. like to acknowledge various books I have consulted that have been most
  1320. useful in compiling this glossary:
  1321.  
  1322. Acorn RISCáOS Style GuideáÖáAcorn Computers LtdáÖá1-85250-148-0
  1323.  
  1324. Acorn RiscáPC Welcome GuideáÖáAcorn Computers LtdáÖá1-85250-143-X
  1325.  
  1326. Acorn User MagazineáÖávarious issues
  1327.  
  1328. Archimedes World MagazineáÖávarious issues
  1329.  
  1330. DTP at aáGlanceáÖáRob PickeringáÖáBookmark PublishingáÖá1-85550-002-7
  1331.  
  1332. RISCáOS First StepsáÖáAnne RooneyáÖáDabs Press Ö 1-870336-83-6.
  1333.  
  1334.  
  1335.  
  1336.  
  1337.  
  1338.  
  1339.  
  1340.