Module Name: src Committed By: wiz Date: Wed Jan 23 12:35:06 UTC 2013
Modified Files: src/share/misc: acronyms.comp Log Message: - Added: FSF, GPG, NIDS, NIPS, OOO, PHP, RCS (now being doubled: one capitalized entry for the program name, one non capitalized entry for the general term), SEO, SFTP (3 times, with 3 different meanings), SIR (in the meaning of ignal-to-interference ratio), SPDIF (variant on S/PDIF), TUI, WOM. - Removed: Empty line between the RCS ID and first acronym (not present in acronyms either; may cause parsing issues in future though, and causes trouble when sorting the file, so remove here instead of add in acronyms, also keeping things consistent); ADP (duplicate), AWK (also in acronyms), EOL (in the meaning of ``end of life''; also in acronyms), FCFS (also in acronyms), ICE (in the meaning of ``in-circuit emulator''; duplicate), MP (in the meaning of ``multiprocessor''; combined with the equally named entry for ``multiprocessing''), PERL (not an official acronym), PIN (also in acronyms). - augment / correct entries (more consistent use of ``{}'' and ``[]'', capitalization, spelling, typos, fix incorrect acronym translations, quoting, punctuation); - sort entries, as well as the order within ``{}'' parts; - remove explanations within ``()'' parts where those are unneccesary (this is an acronym list, not a dictionary) and, in one case, correct such explanation; - white space fixes. >From Bug Hunting. To generate a diff of this commit: cvs rdiff -u -r1.130 -r1.131 src/share/misc/acronyms.comp Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/share/misc/acronyms.comp diff -u src/share/misc/acronyms.comp:1.130 src/share/misc/acronyms.comp:1.131 --- src/share/misc/acronyms.comp:1.130 Thu Oct 11 18:00:25 2012 +++ src/share/misc/acronyms.comp Wed Jan 23 12:35:06 2013 @@ -1,33 +1,31 @@ -$NetBSD: acronyms.comp,v 1.130 2012/10/11 18:00:25 ginsbach Exp $ - +$NetBSD: acronyms.comp,v 1.131 2013/01/23 12:35:06 wiz Exp $ 3WHS three-way handshake 8VSB 8-state vestigial side band modulation AA anti-aliasing -AAA authentication, authorization, accounting +AAA authentication, authorization, [and] accounting AAT average access time ABI application binary interface ABR available bit rate AC alternating current ACI adjacent channel interferer ACID atomicity, consistency, isolation, durability -ACK acknowledgement ACK Amsterdam compiler kit +ACK acknowledgement ACL access control list ACL active current loop -ACP auxillary control {program, process} +ACP auxillary control {process,program} ACPI advanced configuration and power interface ACS access control set ACU automatic calling unit ADB Apple desktop bus ADC analog [to] digital converter ADD acronym driven development -ADP automatic data processing -ADT abstract data type ADO active data objects ADP automatic data processing ADPCM adaptive differential pulse code modulation ADS alternate data stream ADSL asymmetric digital subscriber line +ADT abstract data type AES Advanced Encryption Standard AFS Andrew File System AGC automatic gain control @@ -40,14 +38,14 @@ ALE address latch enable ALS ambient light sensor ALU arithmetic and logical unit AM access method -AM amplitude modulation AM alignment mask +AM amplitude modulation AMI alternate mark inversion AMT active management technology AN Arabic number ANSI American National Standards Institute AO analog output -AOL alert on LAN +AOL Alert-on-LAN AOS add or subtract AP access point AP application processor @@ -58,21 +56,21 @@ AQM active queue management ARAT always running APIC timer ARC adaptive replacement cache ARM Advanced RISC Machines -ARP address resolution protocol +ARP Address Resolution Protocol ARPA Advanced Research Projects Agency ARQ automatic repeat request ARR address range register ARU audio response unit AS autonomous system ASC advanced smart cache -ASCII American standard code for information interchange +ASCII American Standard Code for Information Interchange ASD agile software development ASE advanced software environment ASIC application-specific integrated circuit ASK amplitude shif keying ASLR address space layout randomization -ASPM active state power management ASN autonomous system number +ASPM active state power management ASQ automated software quality ASR address space register AST abstract syntax tree @@ -87,7 +85,6 @@ ATX advanced technology extended AV anti virus AVL Adelson-Velsky-Landis AVX advanced vector extensions -AWK Aho, Werner, and Kernighan BA byte align BAL basic assembly language BAR base address register @@ -102,21 +99,21 @@ BDI bit deinterleave BDUF big design up front BEDO burst extended data output BER basic encoding rules -BER bit error {rate, ratio} -BFD binary {file, format} descriptor +BER bit error {rate,ratio} +BFD binary {file,format} descriptor BFKL big fscking kernel lock BFS breadth-first search BFT binary file transfer BGA ball grid array -BGP border gateway protocol +BGP Border Gateway Protocol BIND Berkeley Internet Name Daemon BIOS basic input/output system BIST built-in self-test BIU bus interface unit BKDG BIOS and kernel developer's guide BLAS basic linear algebra subprograms -BLOB binary large object BLC back light control +BLOB binary large object BM bus master BMC baseboard management controller BMIC bus master interface controller @@ -124,12 +121,12 @@ BN boundary neutral BNF Backus-Naur form BO binary output BOF beginning of file -BOM byte order mark BOM beginning of message +BOM byte order mark BP base pointer BP boot processor BPB BIOS parameter block -BPF Berkeley packet filter +BPF Berkeley Packet Filter BPI bits per inch BPM business process modelling BPS bits per second @@ -137,15 +134,15 @@ BPSK binary phase shift keying BQS Berkeley quality software BRE basic regular expression BS binary sequence -BSD Berkeley software distribution +BSD Berkeley Software Distribution BSF bit scan forward BSOD blue screen of death BSP binary space partition BSP bootstrap processor BSR bit scan reverse BSS block started by symbol -BT Bluetooth BT BitTorrent +BT Bluetooth BT bit test BTC bit test [and] complement BTR bit test [and] reset @@ -156,22 +153,22 @@ BWM block-write mode CA certificate authority CAD computer-aided design CAM computer assisted manufacturing -CAM content addressable memory CAM conditional access module -CARP common address redundancy protocol -CAS (atomic) compare and swap -CAS computer algebra system +CAM content addressable memory +CARP Common Address Redundancy Protocol CAS column address strobe +CAS compare and swap +CAS computer algebra system CASE computer aided software engineering CAU control access unit -CAV constant angular velocity (as opposed to CLV) +CAV constant angular velocity CBC cipher block chaining CBR constant bit rate +CC carbon coby CCD charge coupled device CCI co-channel interferer -CC carbon coby -CD compact disc CD cache disable +CD compact disc CDDA compact disc digital audio CDMA code division multiple access CDRAM cache dynamic random access memory @@ -180,25 +177,25 @@ CF compact flash CFG context-free grammar CFG control-flow graph CG control gate -CGA color graphics {array,adapter} +CGA color graphics {adapter,array} CGI common gateway interface -CGN carrier grade NAT -CHAP challenge-handshake authentication protocol +CGN Carrier-Grade NAT +CHAP Challenge-Handshake Authentication Protocol CHS cylinder/head/sector -CI {common, component} interface CI continuous integration -CIDR classless inter-domain routing -CIFS common internet file system +CI {common,component} interface +CIDR Classless Inter-Domain Routing +CIFS Common Internet File System CIL common intermediate language -CIR carrier to interference ratio +CIR carrier-to-interference ratio CIS contact image sensor -CJK Chinese, Japanese, and Korean +CJK Chinese, Japanese, [and] Korean CLF common log format CLI command line interface CLR common language runtime CLTT closed loop thermal throttling CLUT color look-up table -CLV constant linear velocity (as opposed to CAV) +CLV constant linear velocity CM configuration management CMA concert multithread architecture CMI control management interface @@ -207,9 +204,9 @@ CMOS complementary metal-oxide-semicondu CMP chip multi-processing CMS content management system CMYK cyan magenta yellow black -CN {common, canonical} name +CN {common,canonical} name CNC computer numerical control -CNR carrier to noise ratio +CNR carrier-to-noise ratio COF current operating frequency COFDM coded orthogonal frequency division multiplexing COFF common object file format @@ -231,12 +228,12 @@ CRC cyclic redundancy check CRL carrier recovery loop CRLF carriage return line feed CRT cathode ray tube -CS computer science CS cable select CS chip select CS code segment -CSI common system interface +CS computer science CSI channel state information +CSI common system interface CSMA carrier sense multiple access CSMA/CA carrier sense multiple access with collision avoidance CSMA/CD carrier sense multiple access with collision detection @@ -248,14 +245,14 @@ CTS clear to send CUA common user access CUT coordinated universal time CV control voltage -CVS concurrent versions system +CVS Concurrent Versions System DA destination address DAA distributed application architecture DAB digital audio broadcasting -DAC discretionary access control DAC digital [to] analog converter +DAC discretionary access control DAO disk at once -DAP directory access protocol +DAP Directory Access Protocol DAT digital audio tape DAT dynamic acceleration technology DB database @@ -266,13 +263,13 @@ DBL dynamic buffer limiting DBMS database management system DBS database server DC direct current -DCC direct client [to] client +DCC Direct Client-to-Client DCC direct cable connect DCD data carrier detect DCE data control equipment DCE distributed computing environment DCOM distributed component object model -DCOP desktop communication protocol +DCOP Desktop COmmunication Protocol DCS data collection systems DCT discrete cosine transform DCU data cache unit @@ -283,8 +280,8 @@ DDL data description language DDR double data rate DDS direct digital sound DDWG digital display working group -DE desktop environment DE debugging extensions +DE desktop environment DEA data encryption algorithm DEK data encryption key DEP data execution prevention @@ -295,16 +292,16 @@ DFA deterministic finite automaton DFC data flow control DFS depth first search DFS distributed file system -DFT discrete Fourier transform DFT diagnostic function test +DFT discrete Fourier transform DGL data generation language DH Diffie-Hellman -DHCP dynamic host configuration protocol +DHCP Dynamic Host Configuration Protocol DIFS distributed inter-frame space DIMM dual inline memory module DIRT design in real time -DL download DL diode logic +DL download DLE data link escape DLL dynamic link library DMA direct memory access @@ -312,7 +309,7 @@ DMI desktop management interface DMS document management system DMT discrete multitone modulation DNARD Digital network appliance reference design -DNS domain name system +DNS Domain Name System DOE distributed object environment DOF data over fibre DOM document object model @@ -321,8 +318,8 @@ DOS disk operating system DPC deferred procedure call DPCM differential pulse code modulation DPD dead peer detection -DPI dots per inch DPI deep packet inspection +DPI dots per inch DPL descriptor privilege level DPST display power savings technology DRAM dynamic random access memory @@ -349,11 +346,11 @@ DVB digital video broadcasting DVCS distributed version control system DVD digital versatile disc DVFS dynamic voltage and frequency scaling -DVR digital video recorder DVI digital visual interface +DVR digital video recorder E-XER extended XML encoding rules EABI embedded-application binary interface -EAP extensible authentication protocol +EAP Extensible Authentication Protocol EBR extended boot record ECC error correction code ECL emitter-coupled logic @@ -370,7 +367,7 @@ EEPROM electrically erasable programmabl EFI extensible firmware interface EFL emitter follower logic EFM eight to fourteen modulation -EGA enhanced graphics {array,adapter} +EGA enhanced graphics {adapter,array} EGP exterior gateway protocol EH extension header EIDE enchanced IDE @@ -383,7 +380,6 @@ EMR electro-magnetic radiation EOF end of file EOI end of interrupt EOL end of line -EOL end of life EOT end of transmission EPIC explicitly parallel instruction computing EPP enhanced parallel port @@ -400,7 +396,6 @@ EULA end user license agreement FAT file allocation table FBRAM frame buffer random access memory FCL fiber channel loop -FCFS first come, first served FCS frame check sequence FDC floppy disk controller FDD floppy disk drive @@ -412,7 +407,7 @@ FET field-effect transistor FFH functional fixed hardware FFI foreign function interface FFM focus follows mouse -FFS fast file system +FFS Fast File System FFS find first set FFT fast Fourier transform FG floating gate @@ -422,10 +417,10 @@ FIFO first in, first out FILO first in, last out FIR fast infrared FLOPS floating [point] operations per second -FLOSS free / libre / open source software +FLOSS free/libre/open source software FM frequency modulation FMR false match rate -FOSS free / open source software +FOSS free/open source software FPGA field programmable gate array FPM fast page mode FPR floating point register @@ -436,11 +431,12 @@ FRU field replaceable unit FS file system FSB front side bus FSCK file system check +FSF Free Software Foundation FSK frequency shift keying FSM finite-state machine FTA fault tree analysis -FTP file transfer protocol -FTPS file transfer protocol, secure +FTP File Transfer Protocol +FTPS File Transfer Protocol Secure FUS fast user switching FWH firmware hub FWS folding white space @@ -449,18 +445,19 @@ GAS generic address structure GC garbage collector GCR group-coded recording GDT global descriptor table -GEM graphics execution manager GEM graphics environment manager +GEM graphics execution manager GENA general event notification architecture GHC Glasgow Haskell compiler GID group identifier GIF graphics interchange format GMCH graphics and memory controller hub -GNU GNU's not Unix +GNU GNU's Not Unix GOT global offset table GPE general purpose event GPF general protection fault -GPL GNU/general public license +GPG GNU Privacy Guard +GPL [GNU] General Public License GPR general purpose register GPS generalized processor sharing GPT GUID partition table @@ -468,18 +465,18 @@ GPU graphics processing unit GR golden ratio GRE generic routing encapsulation GSI global system interrupt -GUI graphics user interface +GUI graphical user interface GUID globally unique identifier HA high availability HAL hardware abstraction layer HAT hashed array tree HBA host bus adapter +HCF halt and catch fire HCI host controller interface HCI human-computer interaction HCL hardware compatibility list -HCF halt and catch fire -HDD hard disk drive HDCP high-bandwidth digital content protection +HDD hard disk drive HDL hardware description language HDTV high-definition television HF high frequency @@ -488,63 +485,62 @@ HID human interface device HLL high-level language HMA high memory area HMI human-machine interface -HP Hewlett-Packard HOOD hierarchical object oriented design +HP Hewlett-Packard HPC high performance computing HPET high precision event timer HT hyper-threading HTC hardware thermal control HTCC high temperature co-fired ceramic -HTML hyper-text markup language +HTML HyperText Markup Language HTT hyper-threading technology -HTTP hyper-text transfer protocol -HTTPS hyper-text transfer protocol, secure +HTTP Hypertext Transfer Protocol +HTTPS Hypertext Transfer Protocol Secure HVM hardware virtual machine HZ Hertz I2O intelligent input/output IA information assurance -IANA Internet assigned numbers authority +IANA Internet Assigned Numbers Authority IBC iterated block cipher IBM International Business Machines IBS instruction based sampling -ICA independent computer architecture IC integrated circuit -ICB Internet citizen's band +ICA independent computer architecture +ICB Internet Citizen's Band ICE in-circuit emulator -ICH I/O controller hub ICE internal compiler error -ICE in-circuit emulator -ICMP Internet control message protocol +ICH I/O controller hub +ICMP Internet Control Message Protocol ICT information and communications technology ICW initialization command word IDA Intel dynamic acceleration -IDE integrated drive electronics IDE integrated development environment +IDE integrated drive electronics IDPS intrusion detection [and] prevention system IDRP inter-domain routing protocol IDS intrusion detection system IDT interrupt descriptor table IE Internet Explorer -IEC international electrotechnical commission -IEEE Institute [of] Electrical [and] Electronics Engineers +IEC International Electrotechnical Commission +IEEE Institute of Electrical and Electronics Engineers IESG Internet Engineering Steering Group IETF Internet Engineering Task Force IF intermediate frequency IFCM isochronous flow control mode IGD Internet gateway device -IGMP Internet group management protocol +IGMP Internet Group Management Protocol IGP interior gateway protocol IHV independent hardware vendor IKE Internet key exchange ILM internal loopback mode ILP instruction level parallelism IM instant messaging +IMAP Internet Message Access Protocol IMC integrated memory controller IMCR interrupt mode configuration register -IMAP Internet mail access protocol IMR interrupt mask register IMS information management system -INCITS international committee on information technology standards +INCITS InterNational Committee for Information Technology Standards IO input/output IOCTL input/output control IOMMU input/output memory management unit @@ -553,39 +549,39 @@ IP intellectual property IPC interprocess communication IPE integrated programming environment IPI interprocessor interrupt -IPNG Internet protocol, next generation -IPS intrusion prevention system +IPNG Internet Protocol, Next Generation IPS in-plane switching -IPSEC Internet protocol security -IRC Internet relay chat +IPS intrusion prevention system +IPSEC Internet Protocol Security +IRC Internet Relay Chat IRDA infrared data association IRQ interrupt request IRQL interrupt request level IRR interrupt request register -IRTF Internet research task force +IRTF Internet Research Task Force IS information system ISA industry standard architecture ISA instruction set architecture ISDN integrated services digital network ISI inter-symbol interference -ISM industrial, scientific and medical +ISM industrial, scientific, [and] medical ISN initial serial number -ISO international standards organization -ISOC Internet society +ISO International Standards Organization +ISOC Internet Society ISP Internet service provider -ISR interrupt service routine ISR in-service register +ISR interrupt service routine IST interrupt stack table ISV independent software vendor IT information technology -ITB Intel turbo boost +ITB Intel Turbo Boost IV initialization vector IVT interrupt vector table JBOD just a bunch of disks JFET junction [gate] field-effect transistor JIT just in time -JPEG joint photographic experts group -JRE Java runtime environment +JPEG Joint Photographic Experts Group +JRE Java Runtime Environment JTAG joint test action group KB keyboard KB kilobyte @@ -596,7 +592,7 @@ KMS kernel-mode setting KPI kernel programming interface KVA kernel virtual address KVM kernel virtual memory -KVM keyboard, video, mouse switch +KVM keyboard, video, [and] mouse LAMP Linux Apache MySQL {Perl,PHP,Python} LAN local area network LAPIC local advanced programmable interrupt controller @@ -606,7 +602,7 @@ LBS location-based service LCD liquid crystal display LCP link control protocol LDA local delivery agent -LDAP lightweight directory access protocol +LDAP Lightweight Directory Access Protocol LDR light-dependent resistor LDT local descriptor table LE logical extent @@ -621,14 +617,14 @@ LFS log-structured file system LFU least frequently used LHP loop heat pipe LIFO last in, first out +LILO LInux LOader LILO last in, last out -LILO Linux loader LINT local interrupt LIR local Internet registry -LKM {Linux, loadable} kernel module +LKM {Linux,loadable} kernel module LKML Linux kernel mailing list LL load linked -LL/SC load linked / store conditional +LL/SC load linked/store conditional LLC logical link control LLF low level format LLMNR link-local multicast name resolution @@ -643,11 +639,11 @@ LRC longitudinal redundancy check LRM left-to-right mark LRO left-to-right override LRU least recently used -LSB least significant bit [or: byte] LSB Linux standards base +LSB least significant {bit,byte} LSI large scale integration LSL load segment limit -LSN large scale NAT +LSN Large Scale NAT LSR label switch router LTCC low temperature co-fired ceramic LTR left to right @@ -658,8 +654,8 @@ LVM logical volume management LVT local vector table LWP light-weight process LZW Lempel Ziv Welch -MAC medium access control MAC mandatory access control +MAC medium access control MADT multiple APIC descriptor table MB megabyte MBR master boot record @@ -681,18 +677,18 @@ MFC merge from current MFM modified frequency modulation MI machine-independent MIB management information base -MID mobile internet device +MID mobile Internet device MIDI musical instrument digital interface MIF management information format -MIMD multiple instruction stream, multiple data stream -MIME multipurpose Internet mail extensions +MIMD multiple instruction, multiple data +MIME Multipurpose Internet Mail Extensions MIMO multiple input multiple output MIPS million instructions per second MISD multiple instruction, single data MIT Massachusetts Institute of Technology -ML mailing list ML machine language ML machine learning +ML mailing list ML markup language ML maximum likelihood MLC multi-level cell @@ -700,28 +696,27 @@ MLHP micro loop heat pipe MMIC monolithic microwave integrated circuit MMIO memory mapped input/output MMU memory management unit +MMX matrix math extension MMX multimedia extension MMX multiple math extension -MMX matrix math extension MO magneto-optical MOESI modified, owned, exclusive, shared, invalid MOF maximum operating frequency MOSFET metal-oxide-semiconductor field-effect transistor MOSI modified, owned, shared, invalid -MP multiprocessor -MP multiprocessing MP multi-platform MP multiplayer +MP {multiprocessing,multiprocessor} MPEG moving picture experts group MPI message passing interface -MPLS multiprotocol label switching +MPLS Multiprotocol Label Switching MPP massively parallel processor -MPS multiprocessor specification MPS memory pool system +MPS multiprocessor specification MR modem ready MRU most recently used MS Microsoft -MSB most significant bit [or: byte] +MSB most significant {bit,byte} MSE mean square error MSF minutes seconds frames MSI message signaled interrupt @@ -741,13 +736,13 @@ MWE module width encoding MX mail exchange NACK negative acknowledgement NAN not a number -NAPT network address [and] port translation +NAPT Network Address Port Translation NAS network attached storage NAT network address translation NAV network allocation vector NC numerical control NCO numerically-controlled oscillator -NCP network control protocol +NCP Network Control Protocol NCQ native command queuing ND neighbor discovery NE numeric error @@ -755,17 +750,19 @@ NFA nondeterministic finite automaton NFS network file system NIA next instruction address NIC network interface card +NIDS network intrusion detection system NIP network interface protocol +NIPS network intrusion prevention system NIS network information service NLS native language support NMI non-maskable interrupt -NNTP network news transfer protocol +NNTP Network News Transfer Protocol NOP no operation NP nondeterministic polynomial time NRZ non-return to zero NSA National Security Agency NTM non-deterministic Turing machine -NTP network time protocol +NTP Network Time Protocol NUMA non-uniform memory access NVRAM non-volatile random access memory NW not write-through @@ -782,39 +779,40 @@ OFDM orthogonal frequency division multi OFET organic field-effect transistor OLE object linking and embedding ONFI open nand flash interface -OO object oriented OO OpenOffice +OO object oriented OOB out of band OOE out of order execution OOM out of memory +OOO OpenOffice.org OOP object oriented programming OOSE object oriented software engineering -OPS operations per second OPM operations per minute +OPS operations per second OQL object query language ORM object-relational mapping OS operating system OSD open source definition OSF open software foundation +OSI Open Source Initiative OSI open systems interconnection -OSI open-source initiative OSPF open shortest path first OSPM OS power management -OSS open source software OSS open sound system +OSS open source software OSVW operating system visible workarounds OTP one time password OU organizational unit OUI organizationally unique identifier -OWL Web ontology language -P2P peer to peer +OWL Web Ontology Language P2P PCI to PCI -PA physical address +P2P peer to peer PA phase accumulator +PA physical address PAC phase-amplitude converter PAE physical address extension -PAL programmable array logic PAL phase alternating line +PAL programmable array logic PAM pluggable authentication modules PAM pulse amplitude modulation PAP password authentication protocol @@ -833,7 +831,7 @@ PCE performance-monitor counter enable PCI peripheral component interconnect PCM phase change memory PCM pulse code modulation -PCMCIA personal computer memory card international association +PCMCIA Personal Computer Memory Card International Association PD public domain PDA personal digital assistant PDA pushdown automaton @@ -849,33 +847,32 @@ PE protection enable PECI platform environment control interface PEP protocol extension protocol PER packed encoding rules -PERL practical extraction [and] report language PFS perfect forward secrecy PGAS partitioned global address space PGE page global enable -PGP pretty good privacy +PGP Pretty Good Privacy PHB PCI host bridge -PIC programmable interrupt controller +PHP PHP: Hypertext Preprocessor PIC position independent code +PIC programmable interrupt controller PID process id PIE position independent executable PIM personal information manager PIM platform-independent model -PIN personal identification number PIO programmed input/output PIPT physically indexed, physically tagged PIQ prefetch input queue PIT programmable interrupt timer PIV personal identity verification -PKI public key infrastructure PKCS public-key cryptography standards +PKI public key infrastructure PLC programmable logic controller PLD programmable logic device PLL phase locked loop PLRU pseudo LRU PLTM package level thermal management PM power management -PM {phase, pulse} modulation +PM {phase,pulse} modulation PME power management event PMI platform management interrupt PMIO port-mapped input/output @@ -885,29 +882,29 @@ PNG portable network graphics PNP plug and play POE power over ethernet POF probability of failure -POP post office protocol +POP Post Office Protocol POP power on password -POSIX portable operating system interface [for] Unix +POSIX Portable Operating System Interface [for Unix] POST power on self test POTS plain old telephone system PP pair programming -PPC PowerPC PPB PCI [to] PCI bridge +PPC PowerPC PPI pixels per inch PPM pages per minute -PPP point-to-point protocol -PPPOA point-to-point protocol over ATM -PPPOE point-to-point protocol over ethernet +PPP Point-to-Point Protocol +PPPOA Point-to-Point Protocol over ATM +PPPOE Point-to-Point Protocol over Ethernet PPU physics processing unit PRBS pseudo-random bit sequence PRML partial response, maximum likelihood -PRN pseudo random {number, noise} +PRN pseudo random {noise,number} PRNG pseudo random number generator PROM programmable read only memory PSD power spectral density PSE page size extensions -PSK pre-shared key PSK phase shift keying +PSK pre-shared key PSTN public switched telephone network PSW program status word PTE page table entry @@ -922,26 +919,27 @@ PVI protected-mode virtual interrupt PWM pulse width modulation PXE preboot execution environment QA quality assurance -QAM quality assurance management QAM quadrature amplitude modulation +QAM quality assurance management QBE query by example QC quality control QDI quasi delay insensitive QOS quality of service RA receiver address RA remote assistance -RA router advertisement RA resource affinity +RA router advertisement RAD rapid application development RAID redundant array of inexpensive disks RAM random access memory -RAS restartable atomic sequence RAS remote access service +RAS restartable atomic sequence RAS row address strobe RBF radial basis function RBT red-black tree RC release candidate RC remote control +RCS Revision Control System RCS revision control system RCU read, copy, update RDF resource description format @@ -957,7 +955,7 @@ RH read hit RHL Red Hat Linux RIB routing information base RIFF Resource Interchange File Format -RIP routing information protocol +RIP Routing Information Protocol RIR regional Internet registry RISC reduced instruction set computing RKM ROM Kernel Manual @@ -974,11 +972,11 @@ ROM read only memory RPC remote procedure call RPL requested privilege level RPM revolutions per minute -RR round robin RR random replacement +RR round robin RS relay station -RSA Rivest, Shamir and Adleman -RSIP realm specific Internet Protocol +RSA Rivest, Shamir, [and] Adleman +RSIP Realm Specific IP RSS really simple syndication RSS residual sum of squares RT real time @@ -987,12 +985,12 @@ RTC real time computing RTF rich text format RTL resistor-transistor logic RTOS real time operating system -RTS {ready, request} to send +RTS request to send RTT round time trip RUP rational unified process RWM read-write memory -RX receive, receiver -S/PDIF Sony/Phillips digital interface +RX {receive,receiver} +S/PDIF Sony/Philips Digital Interface Format SA security advisory SA security association SA source address @@ -1006,7 +1004,7 @@ SAM sum addressed memory SAN storage area network SAPIC streamlined advanced programmable interrupt controller SASD structured analysis, structured design -SASI shugart associates system interface (predecessor to SCSI) +SASI Shugart Associates System Interface SASL simple authentication [and] security layer SATA serial advanced technology attachment SB sound blaster @@ -1016,27 +1014,32 @@ SCA source code analyzer SCADA supervisory control and data acquisition SCC single chip cloud SCC source code control -SCCS source code control system +SCCS Source Code Control System +SCI scalable coherent interface +SCI system control interrupt SCM software configuration management SCM source code management SCP secure copy -SCI system control interrupt -SCI scalable coherent interface -SCSI small computer system interface -SCTP stream control transmission protocol +SCSI Small Computer System Interface +SCTP Stream Control Transmission Protocol SDI symbol deinterleave SDK software development kit -SDL simple declarative language +SDL Simple Declarative Language SDRAM synchronous dynamic random access memory SDT syntax-directed translation SEGV segmentation violation -SFI simple firmware interface +SEO search engine optimization SFC sequential function chart +SFI simple firmware interface +SFTP SSH File Transfer Protocol +SFTP Serial File Transfer Protocol +SFTP Simple File Transfer Protocol SGRAM synchronous graphics random access memory SIFS short inter-frame space SIMD single instruction, multiple data SIMM single inline memory module -SIP session initiation protocol +SIP Session Initiation Protocol +SIR signal-to-interference ratio SIR slow infrared SISD single instruction, single data SLC single-level cell @@ -1050,38 +1053,39 @@ SMAF system management action field SMART self-monitoring analysis and reporting technology SMBIOS system management BIOS SMC system management controller -SMI system management interrupt SMI structure of management information +SMI system management interrupt SMM system management mode SMP symmetric multiprocessing SMT simultaneous multithreading -SMTP simple mail transfer protocol +SMTP Simple Mail Transfer Protocol SMU system management unit -SNMP simple network management protocol -SNR signal [to] noise ratio +SNMP Simple Network Management Protocol +SNR signal-to-noise ratio SOA service oriented architecture -SOAP simple object access protocol +SOAP Simple Object Access Protocol SOC system on chip SOF start of frame -SOHO small office / home office +SOHO small office/home office SOL serial over LAN -SP stack pointer SP service pack +SP stack pointer SPARC scalable processor architecture -SPARQL SPARQL protocol and RDF query language +SPARQL SPARQL Protocol and RDF Query Language SPD security policy database SPD serial presence detect +SPDIF Sony/Philips digital interface format SPI serial peripheral interface SPI stateful packet inspection SPMD single process, multiple data SPR special purpose register SPT sectors per track SQA software quality assurance -SQL structured query language +SQL Structured Query Language SRAM static random access memory SRC sample rate conversion -SS stack segment SS self-snoop +SS stack segment SSB single-sideband modulation SSD solid state drive SSE streaming SIMD extensions @@ -1092,31 +1096,31 @@ SSL secure sockets layer SSP stack smashing protection STC software thermal control STD state transition diagram +STP Spanning Tree Protocol STP shielded twisted pair -STP spanning-tree protocol SUS Single Unix Specification SUT system under test SVG scalable vector graphics -SVGA super video graphics {array,adapter} +SVGA super video graphics {adapter,array} SVM secure virtual machine SVM support vector machine SVR System V Release SWF Shockwave Flash SWIG simplified wrapper [and] interface generator SYR symbol timing recovery -TA transmitter address TA test assertion +TA transmitter address TAI international atomic time TAO track at once TAOCP The Art of Computer Programming -TAP test anywhere protocol +TAP Test Anything Protocol TAS test and set TB terabyte TCB trace capture buffer TCB trusted computing base TCC thermal control circuit TCL tool command language -TCP transmission control protocol +TCP Transmission Control Protocol TCQ tagged command queueing TDC time [to] digital converter TDD test driven development @@ -1124,10 +1128,10 @@ TDD time division duplex TDM time division multiplexing TDMA time division multiple access TDOA time difference of arrival -TDP thermal design {point, power} +TDP thermal design {point,power} TECO Text Editor and Corrector TFT thin film transistor -TFTP trivial file transfer protocol +TFTP Trivial File Transfer Protocol TIAS try it and see TIFF tagged image file format TITS try it to see @@ -1135,63 +1139,64 @@ TK temporal key TLA top level aggregator TLB transition lookaside buffer TLD top level domain -TLS transport layer security TLS thread local storage +TLS transport layer security TM Turing machine TM thermal monitor TMDS transition minimized differential signaling TMO timeout TOD time of day TOS terms of service -TOS type of service TOS trusted operating system +TOS type of service TP transaction processing -TPM trusted platform module TPM transactions per minute +TPM trusted platform module TPR task priority register TPS transmission parameters signaling -TR token ring TR task register +TR token ring TRL timing recovery loop TRNG true random number generator -TS time stamp +TS terminal services TS time series +TS time stamp TS transport stream -TS terminal services TSC time stamp counter TSD time stamp disable TSL test, set, lock TSO time sharing option -TSP time stamp protocol +TSP Time-Stamp Protocol +TSP Tunnel Setup Protocol TSP time synchronization protocol -TSP tunnel setup protocol TSP traveling salesman problem TSS task state segment TTL time to live TTL transistor-transistor logic TTM translation table maps TTY teletype -TX transmit out, transmitter +TUI {terminal,text-based,textual} user interface +TX {transmit out,transmitter} TZ time zone -UAC user {account, access} control +UAC user {access,account} control UART universal asynchronous receiver/transmitter UAT user acceptance testing UC uncacheable UCS uniform-cost search UDMA ultra DMA -UDO ultra density optical (storage) -UDP user datagram protocol -UFS Unix file system -UI user interface +UDO ultra density optical +UDP User Datagram Protocol +UFS Unix File System UI unit interval -UID user identifier +UI user interface UID unique identifier +UID user identifier UL upload UMA uniform memory access UMA upper memory area UMB upper memory block -UMPC ultra-mobile PC UML unified modeling language +UMPC ultra-mobile PC UPNP universal plug and play UPS uninterruptible power supply URI uniform resource identifier @@ -1203,14 +1208,14 @@ USWC uncacheable speculative write combi UT unit test UTC coordinated universal time UTP unshielded twisted pair -UUCP Unix-to-Unix copy protocol +UUCP Unix-to-Unix Copy Protocol UUID universally unique identifier UUOC useless use of cat UUT unit under test UX user experience -VA volt-ampere -VA virtual address VA vertical alignment +VA virtual address +VA volt-ampere VAX virtual address extension VB Visual Basic VCA variable-gain amplifier @@ -1222,7 +1227,7 @@ VCS version control system VESA video electronics standards association VFO variable-frequency oscillator VG volume group -VGA video graphics {array,adapter} +VGA video graphics {adapter,array} VHDCI very high density cable interconnect VID voltage level identifier VIPT virtually indexed, physically tagged @@ -1231,35 +1236,36 @@ VLAN virtual local area network VLIW very long instruction word VLSI very large scale integration VLSM variable length subnet mask -VOD video on demand VM virtual {machine,memory} VME virtual mode extension -VMX virtual machine extensions VMX vector multimedia extensions +VMX virtual machine extensions +VOD video on demand VPN virtual private network VR virtual reality VRAM video random access memory VRM voltage regulator module -VRRP virtual router redundancy protocol -W Watt +VRRP Virtual Router Redundancy Protocol +W watt W3C World Wide Web Consortium WAN wide area network -WAP wireless application protocol -WEP wired equivalent privacy +WAP Wireless Application Protocol +WDT watchdog timer +WEP Wired Equivalent Privacy WFI wait for interrupt WFQ weighted fair queuing WH write hit -WIFI wireless fidelity +WIFI wireless fidelity WLAN wireless local area network -WDT watchdog timer WM write miss -WMI Windows management instrumentation -WOL wake on LAN -WOR wake on ring +WMI Windows Management Instrumentation +WOL Wake-on-LAN +WOM Wake-on-Modem +WOR Wake-on-Ring WORM write once read many -WP write protect -WP word processor WP WordPerfect +WP word processor +WP write protect WPA wi-fi protected access WRAM window random access memory WS web services @@ -1269,9 +1275,9 @@ WWW world wide web WYSIWYG what you see is what you get XBAR crossbar XER XML encoding rules -XGA extended graphics {array,adapter} +XGA extended graphics {adapter,array} XIP execute in place -XML extensible markup language +XML Extensible Markup Language XOR exclusive or XP extreme programming XSL extensible stylesheet language @@ -1279,8 +1285,8 @@ XSS cross site scripting XT extended technology XUL XML user interface language YACC yet another compiler compiler -YAWPFAPR you are welcome; please file a problem report -YP yellow pages (aka NIS) +YAWPFAPR you are welcome; please file a problem report +YP Yellow Pages YTD year to date ZBR zone bit recording ZFOD zero-filled on demand