! {c} Latia_env. Cr.: 01.10.1990 & (c)~/2A env. / H. Nguyen-Phu

! ABRE2A         Dernière MAJ: 16.09.2008  15h59 (GMT)

!! GLOSSAIRE (en français/anglais) & LEXIQUE DES ABREVIATIONS USUELLES ...

!! Notation:

!!! 2a_: "Structures de Données & Algorithmique en Java"  (SDAJ 2007-2008);

!!! CA_: Computer Architectures; CS_: Computer Science; EN_: Electronics

!!!! ------------------------------------------------------------------------

2a_'-'             '-' <==> mode d'accès privé « ’private’ en Java) (visible seulement au sein de la classe)

2a_'~'             '~' <==> mode d'accès « ’     ’ en Java» (visible au sein du paquet courant)

2a_'#'             '#' <==> mode d'accès protégé « ’protected’ en Java» (visible pour toutes les classes dérivées d’une classe)

2a_'+'             '+' <==> mode d'accès public « ’public’ en Java) (visible pour toutes les classes / paquets)

2a_2               "two" means "to, toward" here ! (<==> 'vers' en français !)

2a_2A              Deuxième Année ESSTIN (cursus normal)

2a_2A+             Deuxième Année ESSTIN venant des BTS / DUT (anc. 2AT)

2a_3A+             Troisième Année venant des BTS / DUT (anc. 3AT)

2a_3AS             Troisième Année spéciale venant des classes préparatoires …

2a_ABO             Arbre Binaire Ordonnée (ou Arbre Binaire de Recherche noté ‘ABR’)

2a_ABPO            Arbre Binaire Partiellement Ordonné maximal/minimal (Utiliser de préférence: Tas max/min)

2a_ABR             Arbre Binaire de Recherche (<=>  ABO)

2a_Abstraction     La connaissance de l’implémentation interne d’un objet n’est pas indispensable pour son emploi.

2a_Accesseur       Méthode permettant l’accès à un ou plusieurs attributs de la classe en mode de lecture seule; les contenus de ces données-membres restent inchangés.

2a_ADN             parcours récursif "fils Aîné - frère Droit puis Noeud courant" via la représentation 'FAFD'

2a_ALC             Arbre binaire Localement Complet (i.e. chaque noeud interne a deux enfants).

2a_AGORITHME ou ALGO. : Mot-clé en L.A.O. pour déclarer l’en-tête d’un algorithme

2a_API             Java "Applications Programming Interface" de Sun Microsystems

2a_Applets         Ce sont de petits programmes Java accompagnant le code HTML; ils peuvent être exécutés sur l’ordinateur du client via un navigateur approprié; le point d'entrée d'une applet est la méthode 'init()'.

2a_Applications    Ce sont des programmes Java complets et indépendants, fonctionnant sans l’aide de navigateur Web ou de code HTML; le point d'entrée d'une application est la méthode principale 'main(...)' à l'instar du C++.

2a_ASCII           American Standard Code for Information Interchange

2a_SDAJ            cours et TDs  (Informatique 2A 1er & 2nd  sem. 2008-2009).

2a_AV&L            Adelson-Velskii et Landis ont proposé, en 1962, quatre rotations de base pour ré-équilibrer un ABO.

2a_AWT             "Applications Windows Toolkit" = une bibliothèque graphique de Sun Microsystems (A préférer 'Swing' ...)

2a_Bd              Branche Droite (ou Fils Droit ou SAD) d'un noeud courant d'arbre binaire

2a_Bg              Branche Gauche (ou Fils Gauche ou SAG) d'un noeud courant d'arbre binaire

2a_bit             BInary digiT <=> une variable ne prenant que deux valeurs booléennes '0' (Faux) et '1' (Vrai).

2a_bn2bm           utilitaire de conversion numérique de "Base n vers(2) Base m"

2a_CARACTERE; CAR  Type de base représentant un caractère UNICODE (et ASCII étendu)

2a_CB              Classe de Base ou super-classe ou classe-mère

2a_Ch.j            Chapitre de cours N°j (cf. sous-menu de la page Web : ~/_cours)

2a_C.j             Complément ou annexe du chapitre de cours N°j (cf. sous-menu de la page Web : ~/_cours)

2a_CD              Classe Dérivée ou sous-classe ou classe-fille ou classe héritée

2a_Classe          C’est un ensemble d’objets partageant une ou plusieurs caractéristiques communes.

2a_Composition     Possibilité d'utiliser d'autres classes prédéfinies ou non dans la classe courante; elle est basée sur la relation d'association "a un". C’est un renforcement de l’agrégation.

2a_Constructeur    C’est aussi une ‘méthode constructive’ qui permet de créer des objets d’une classe et d’initialiser leurs attributs. En Java, un constructeur porte OBLIGATOIREMENT le nom de sa propre classe et il n’y a pas de type retourné, même pas ‘void’. Par conséquent, on évitera de créer des fonctions et des procédures Java portant le même nom que la classe courante.

2a_Constructeur à plusieurs arguments : C’est un constructeur à paramètres multiples (n >= 1). Ex. :  Si « Point P1 = new Point(); » crée et initialise l’origine du plan: (0, 0)  alors « Point  P2 = new Point(0f, 0f); » crée un nouvel objet et initialise aussi avec les mêmes valeurs d’attributs (0, 0).

2a_Constructeur de copie (ou constructeur de clonage): C’est un constructeur spécial à argument unique; cet argument doit avoir le même type que la classe courante. Son but est de créer une nouvelle instance et d’initialiser avec les mêmes valeurs que l’objet original mais sur une place mémoire différente. Ex. :  Si Point3d P1 = new Point3d(1., 1., 1.);  alors Point3d  P2 = new Point3d(P1);  est équivalent à   Point3d P2 = new Point3d(1., 1., 1.);.

2a_Constructeur par défaut (ou constructeur vide implicite): Le compilateur Java crée systématiquement ce constructeur en l’absence de tout constructeur dans la classe courante. Mais dès qu’un constructeur est défini, ce constructeur par défaut disparaît et il n’est plus possible de l’utiliser (Attention : source d’erreur fréquente !).

2a_Constructeur vide (ou constructeur sans arguments) : Ce constructeur peut coexister avec d’autres constructeurs (constructeur de clonage, à plusieurs paramètres) car ils ont des signatures différentes.

2a_COO             Conception Orientée Objet

2a_CPM             Critical Path Method (cf. PERT)

2a_DA              Dossier d’Analyse du TP-Proj

2a_Dde ou DDE      Demi-degré extérieur (= nombre d’arcs sortants d’un sommet)

2a_Ddi ou DDI      Demi-degré intérieur (= nombre d’arcs incidents au sommet)

2a_DEB ou DEBUT    DEBUT d’un algorithme ou d’un bloc d’instructions en L.A.O. ( <=> ‘{‘  en Java)

2a_DGR             parcours postfixé de la main droite: "côté Droit, côté Gauche puis Racine courante"

2a_DRG             parcours infixé de la main droite: "côté Droit, Racine courante puis côté Gauche"

2a_Dérivation      cf. héritage.

2a_DP ou DP-c      Dossier de Programmation en mode console du TP-Proj

2a_DP-g            Dossier de Programmation avec interface graphique du TP-Proj

2a_ECP             Expression Complétement Parenthésée

2a_EDI             Environnement de Développement Intégré (‘IDE’ en anglais)

2a_EIP             Expression Incomplétement Parenthésée

2a_ENT ou ENTIER   Type primitif représentant une partie des entiers relatifs Z (entier signé occupant 32 bits)

2a_ENTIER COURT    Type primitif représentant une partie des entiers relatifs Z (entier signé occupant 16 bits)

2a_ENTIER LONG     Type primitif représentant une partie des entiers relatifs Z (entier signé occupant 64 bits)

2a_Encapsulation   C’est un mécanisme de protection des données membres internes ou attributs d'instance d’une classe. C’est aussi un mécanisme d’insertion des traitements algorithmiques dans des blocs de code appelés méthodes à l’intérieur de cette même classe.

2a_Epo             Expression Postfixée (<=> Esu)

2a_Epr             Expression Préfixée

2a_Esu             Expression Suffixée (<==> EPo)

2a_FAFD            représentation "Fils Aîné - Frère Droit" d'arbres n-aires et binaires

2a_FASG            représentation "Fille Aînée - Soeur Gauche" d'arbres n-aires et binaires

2a_FAUX            Constante booléenne 'Faux' en L.A.O.  <==> 'false' en Java

2a_Fe              Facteur d'équilibre (au sens large) d'un arbre binaire (= Hauteur(Bg) - Hauteur(Bd))

2a_FeS             Facteur d'équilibre au sens Strict d'un arbre binaire (= Taille(Bg) - Taille(Bd))

2a_FGFD            représentation "Fils Gauche - Fils Droit" d'arbres binaires

2a_FIN             FIN  d’un algorithme ou d’un bloc d’instructions en L.A. ( <=> ‘}‘  en Java)

2a_FITER ou FinIter  Fin de la boucle ('sans' fin) d'ITERation

2a_G2j             Groupe de TDs - 2A / ESSTIN No 'j' (j= 1, 2, 3, ... )

2a_GDR             parcours postfixé de la main gauche: "côté Gauche, côté Droit puis Racine courante"

2a_GMT             Greenwitch Mean Time (Temps Universel basé sur la longitude de Greenwitch en GB)

2a_GRD             parcours infixé de la main gauche: "côté Gauche, Racine courante puis côté Droit"

2a_Héritage        Possibilité de créer une nouvelle classe (ou sous-classe) à partir d’une classe existante (ou super classe); elle est basée sur la relation "est un".

2a_IDE             Integrated Development Environment (‘EDI’ en français)

2a_IGU ou IUG      Interface Graphique pour Utilisateur (‘GUI’ en anglais)

2a_importer        C’est la commande/déclaration d’inclusion de classes venant d’un même paquet Java (‘import’ en anglais). Ex.:  import esstin.outils.*;

2a_ITER            Début d'une boucle d'ITERation ('sans' fin)

2a_J2EE            Java 2 Enterprise Edition de Sun Microsystems

2a_J2SE            Java 2 Standard Edition de Sun Microsystems

2a_ju              utilitaire d'aide (à 20 menus) pour TPPs pour plate-forme Wintel (cf. PC personnel)

2a_LAO ou L.A.O.   Langage Algorithmique Objet: convention de codage en pseudo-français qui doit rester indépendant de tout langage de programmation de haut niveau ('HLPL' en anglais)

2a_LC              Longueur de Cheminement d'un arbre binaire

2a_LCA             Liste Chaînée par Auto-référence

2a_LCAB            Liste Chaînée par Auto-référence Bilatère (cf. 'LinkedList' de l’API)

2a_LCAM            Liste Chaînée par Auto-référence Monolatère (cf. 'licha.java')

2a_Lce             Longueur de Cheminement externe d'un arbre binaire

2a_LCI             Liste Chaînée par Index implémentée par tableaux de P-CART ou non

2a_Lci             Longueur de Cheminement interne d'un arbre binaire

2a_LCIE            Liste Chaînée par Index Explicite (i.e. via le champ entier 'lien')

2a_LCII            Liste Chaînée par Index Implicite (via l'indice implicite de tableau)

2a_LCM             Longueur de Cheminement en Moyenne d'un arbre binaire

2a_LOO             Langage Orienté Objet

2a_lju             script d'aide (à 20 menus) pour TPPs pour plate-forme Lintel (emploie l'utilitaire 'lj_u')

2a_LNI (‘NIL’)     Lien Non Identifié (‘null’ en Java)

2a_MAIN            Module Appelant à Insérer au bon NIveau (en C/C++) <==> procédure 'main(..)' en Java

2a_MAJ             Mise à Jour

2a_MAN             Mise à Niveau (cf. TD-MAN pour 2AT / 2A+)

2a_Message         (cf. envoi/réception de messages) : Commande agissant sur un objet précis (appelée aussi méthode d’instance) par opposition aux méthodes de classe qui ne sont liées à aucun objet particulier; on évitera d'employer les méthodes de classe ainsi que les attributs de classe afin d'assurer l'encapsulation des données dans la mesure du possible.

2a_Méthode         (ou fonction membre) C’est une opération pour effectuer un service donné en rapport avec la(les) champ(s) de la classe. On distingue, en général, quatre groupes de méthodes: les constructeurs, les modifieurs, les accesseurs et les autres méthodes. Ces dernières sont donc «inclassables» parmi les trois premiers groupes de méthodes.

2a_Méthode de classe (‘static method’ en anglais) C’est une opération qui concerne tous les objets potentiels de la classe et non pas pour une instance donnée. Exemples d’envoi de message à une méthode de classe: double racineDeDeux = Math.sqrt(2d);  Vecteur resultant = Vecteur.sommeVectorielle(v1, v2);  où ‘v1’ et ‘v2’ sont des objets déjà créés et initialisés au préalable par un(des) constructeur(s) approprié(s).

2a_Méthode d’instance (‘non-static method’ en anglais) C’est une opération qui concerne une instance donnée. Exemple d’envoi de message à une méthode d’instance: unPoint.rotation(angle); ici, l’objet ‘unPoint’ est une instance de la classe ‘Point2d’ par exemple.

2a_Modifieur       (ou Modificateur) Méthode permettant l’accés à un ou plusieurs attributs de la classe en mode de lecture et d’écriture; le contenu d’un (plusieurs) attribut(s) doit(doivent) être modifié(s) à la fin de l’exécution de cette méthode.

2a_NIL (cf. LNI)   None Identified Link <==> 'null' en Java <==>  Lien Non Identifié en L.A.O.

2a_NS              Nœud  Sentinelle  (cf. représentation FAFD)

2a_O1 ou Op1       Opérateur unaire

2a_Ob ou Op2       Opérateur binaire

2a_OLC ou Olc      Opérateur logique de comparaison des TypeC parmi { = ; <> ; < ; > ; <= ; >= }

2a_Object          Classe de base de toutes les classes en Java. Dans cette classe abstraite, seuls les profils des méthodes telles que « public String toString(); », « public boolean equals(Object); », « public int hashCode(); » etc ... ont été définis. Ces méthodes doivent être (re-)définies dans les sous-classes à créer ultérieurement en cas de besoin.

2a_Objet           Entité (ou instance ) ayant des valeurs définies par les attributs communs d’une classe. Elle a des comportements définis par les méthodes de la classe (cf. notion de services rendus).

2a_OCTET           Type primitif représentant une partie des entiers relatifs Z (entier signé sur 8 bits)

2a_octet           groupement de huit bits ('byte' en anglais)

2a_Paquet          C’est un regroupement de classes ayant une thématique et des fonctionnalités communes (‘Package’ en anglais). Il peut contenir aussi des sous-paquets et possède le même nom que le répertoire (ou dossier) d’accueil.

2a_PCART; Pcart    structure de donnée hétérogène "Produit Cartésien" (notée aussi 'P_CART' ou TAD comme classe publique)

2a_PCC             Plus Court Chemin (« Shortest path »)

2a_PERT            Project (or Program) Evaluation and Review Technique

2a_PGCD            Plus Grand Commun Diviseur

2a_PLC             Plus Long Chemin (« Longest path » <=> « Critical path »)

2a_PO ou POO       Programmation (Orientée) Objet

2a_Polymorphisme   Capacité des différents objets, situés au niveau de la classe de base (i.e. super classe ou classe mère) ou dans divers niveaux des classes dérivées (i.e. sous-classes ou classes filles), à réagir différemment aux mêmes messages.

2a_Polymorphisme paramétrique   Capacité de distinction des fonctions ayant le même nom mais des paramètres différents en nombre ou en type. Les programmes Java identifient une fonction par sa signature (et pas uniquement par son nom). Ainsi, les différentes signatures des constructeurs (sans argument, de clonage, avec un argument, avec plusieurs paramètres) constituent un exemple typique de polymorphisme paramétrique.

2a_Portée          Elle est définie comme la zone dans laquelle une classe (portée de classe), un attribut ou une méthode (portée des membres) de cette même classe est visible (i.e. accessible).

2a_portée de classe Elle est déterminée par le modificateur de portée avec laquelle elle est déclarée. En Java, ce modifieur ne peut prendre que deux valeurs : (i) « aucun », la portée est limitée pour les autres classes du même paquet ; (ii) « public », la portée est étendue pour les autres paquets.

2a_portée des membres (i.e. attributs et méthodes) Cette portée est déterminée par le modificateur d’accès approprié. En Java, ce modifieur peut prendre quatre valeurs : (i) « public » (i.e. + en L.A.O.), la portée est étendue pour tout accès venant de partout; (ii) « protected » (‘#’), la portée est étendue au paquet courant, à la classe enveloppante et ses sous-classes éventuelles, placées ou non dans un autre paquet; (iii) «       » (‘~’ en L.A.O.), la portée est limitée au paquet courant;  (iv) « private » (‘-‘), la portée est limitée uniquement à la classe courante. Conseil d’emploi: Aucun attribut ne devrait être public, seules les méthodes d’interface devraient être publiques.

2a_PPCM            Plus Petit Commun Multiple (ou PPMC : Plus Petit Multiple Commun)

2a_Profil          Le profil d’une méthode (constructive ou non) est composée de sa signature  suivi par son type de retour.

2a_RAMPS           Resource Allocation and Multi Project Scheduling  (allocation de resources et ordonnancement de projets multiples)

2a_RDG             parcours préfixé de la main droite: "Racine courante, côté Droit puis côté Gauche"

2a_REEL            Type de base représentant une partie du corps des réels R (occupant 32 bits selon la norme IEEE 754)

2a_REEL DOUBLE     Type de base représentant une partie du corps des réels R (occupant 64 bits selon la norme IEEE 7..)

2a_rD              rotation simple du côté Droit car l'ABO "penche" à gauche

2a_rDG             rotation mixte "côté Droit puis côté Gauche" pour ré-équilibrer selon AV&L

2a_Re-définition   Une méthode d’une sous-classe est dite re-définie (‘overridden’ en anglais) par rapport à celle d’une classe ascendante lorsque leur codage diffère tout en conservant exactement le même profil (i.e. même nom, même nombre, même type d’arguments et même type de variable retournée).

2a_rG              rotation simple du côté Gauche car l'ABO "penche" à droite

2a_RGD             parcours préfixé de la main gauche: "Racine courante, côté Gauche puis côté Droit"

2a_rGD             rotation mixte "côté Gauche puis côté Droit" pour ré-équilibrer selon AV&L

2a_Réutilisation   Capacité du langage à utiliser des objets définis dans d’autres programmes; elle emploie les deux mécanismes fondamentaux de la P.O. à savoir la composition et l'héritage.

2a_SAD             Sous-Arbre Droit d'un noeud courant d'arbre binaire

2a_SAG             Sous-Arbre Gauche d'un noeud courant d'arbre binaire

2a_SDAJ            cours "Structures de Données & Algorithmes en Java" (cours d’Informatique 2A & 2A+ 2006-2007).

2a_SdD ou SDD      Structures de Données

2a_Servlets        Ce sont des programmes Java s'exécutant sur un serveur Web pour générer dynamiquement des pages HTML avec des images et des sons; le point d'entrée d'une servlet étant la méthode 'doGet()'.

2a_Signature      La signature d’une méthode (constructive ou non) est composée de son identifiant suivi de la liste des types de ses arguments. Ex.: resolEq2(float, float, float); rotation(double);  etc ... Le compilateur Java interdit que les méthodes ayant la même signature et des types de retour différents puissent exister dans une classe.

2a_Spécialisation  (cf. dérivation) : Mécanisme inverse de l’abstraction ; les classes dérivées se spécialisent par rapport à la super-classe ou par rapport à son (ses) interface(s).

2a_SSP             SouS-Programme ou méthode ou module (procédure ou fonction)

2a_Surcharge       Une méthode est dite surchargée (‘overloaded’ en anglais – A distinguer de ‘overridden’) par rapport à une autre lorsque qu’elle possède uniquement le même identifiant mais leur liste des arguments diffère (donc des signatures différentes).

2a_TAD             Type Abstrait de Donnée (ou 'UDT' : User-Defined Type);  synonyme de CLASSE

2a_TDMANxy  ou TD2APxy : TD de mise à niveau pour 2A+  1er sem. (séance #xy = 01, ...)

2a_TD-SDAJxy        Travaux Dirigés SDAJ #xy (séance xy = 01, …)

2a_TDU             Type (abstrait) Défini par l’Utilisateur (ou 'UDT' : User-Defined Type) en anglais; 

2a_TP-Proj         Travail Pratique de réalisation d'un Projet d'informatique.

2a_Tplace          Type Place (Référence en Java ou Pointeur en C/C++)

2a_TPP             Travail Personnel de Programmation à effectuer en dehors des cours et TDs

2a_TPP-SDAJ        TPP "Algorithmique & Structures de Données en Java"  pour 2A (2008-09)

2a_TPs             Travaux Pratiques

2a_tpp             script d'aide (à neuf menus) pour TPPs pour plate-forme Lintel (emploie l'utilitaire 'j_u')

2a_TypeC; Typelt   Type Courant regroupant les types fournis par Java et les types créés par l’utilisateur (‘User-defined Types’)

2a_VRAI            Valeur booléenne 'Vrai' <==> 'true' en Java

2a_’<-            Symbole de l’opérateur d’affectation en L.A.O.  <=> ‘=’  en Java

2a_’=             Symbole de l’OLC « test d’égalité »  en L.A.O.  <=> ‘==  en Java [Attention : ERREUR courante !]

CA_ACC Accumulator

CA_ACK Acknowledge Character

CA_ACU Address Control Unit

CA_ACV Address Control Vector

CA_AHPL A Hardware Programming Language

CA_AKR Access Key Register

CA_ALU Arithmetic Logic Unit

CA_AM Associative or content-addressable Memory

CA_AP Associative Processor {Array processor used with asso. memory}

CA_ASID Address Space Identifier

CA_ASIDs Address Space IDentifiers used by MMU

CA_AST Active Segment Table

CA_BCB Bit Control Block; Buffer Control Block

CA_BCC Block Check Character

CA_BCD Binary-coded Decimal

CA_BCH Block Control Header

CA_BCO Binary Coded Octal

CA_BCP Byte Controlled Protocol

CA_BCR Block Count Register

CA_BCU Basic Counter Unit; Block Control Unit

CA_BDAM Basic Direct Access Method

CA_BIOS Basic Input Output Supervisor/System

CA_BISAM Basic Indexed Sequential Access Method

CA_BIT Binary Digit

CA_BIU Basic Information Unit; Bus Interface Unit

CA_BPS Bits Per Second

CA_BR Base Register

CA_BS Backspace Character

CA_BSC Bus State Controller

CA_BSR Basic Status Register

CA_CAI Computer Analog Input

CA_CAM Content-Addressable or associative Memory

CA_CAR CPU Address Register

CA_CBR CPU Buffer Register

CA_CCB Character Control Block; Command Control Block

CA_CCCB Completion Code Control Block

CA_CCR Condition Code Register

CA_CD       Cache Directory block address tags implemented as an asso. mem.

CA_CIRC Cross-Interleaved Reed-Solomon Code

CA_CISC Complex Instruction Set Computer/Computing

CA_CIU Computer Interface Unit

CA_CLA Carry Look Ahead adder

CA_CLU Carry Look ahead Unit

CA_CM Central Memory

CA_CMC Central Memory Controller

CA_CPS Central Processing Subsystem

CA_CPU Central Processing Unit

CA_CRC Cyclic Redundancy Check Character

CA_CRF CPU Request Flip-flop

CA_CSA Computer System Architecture

CA_CSW Channel Status Word

CA_CU Control Unit

CA_DAR Device Address Register

CA_DAR DMA Address Register

CA_DBR DMA Buffer Register

CA_DCP Data Communication Processor

CA_DIMM/PCs Dual Inline Module Memory (64 bits)

CA_DDR-SDRAM/PCs Double Data Rate Synchronous Dynamic Random Access Memory

CA_DDR2-SDRAM/PCs Double Data Rate two Synchronous Dynamic Random Access Memory

CA_DLAT Directory Look-Aside Table

CA_DMA Direct Memory Access

CA_DMF Disc Management Facility

CA_DMH Device Message Handler

CA_DMI Desktop Management Interface for small LAN (with PCs)

CA_DMM Data Memory Module

CA_DSP Digital Signal Processor

CA_DSQD Double Sided Quad Density

CA_DSSD Dim.= 5"1/2; Tracks= 40; Sectors= 8; Cap.= 327 680 bytes

CA_DSSD Double Sided Single Density floppy disks

CA_EAU Extended Arithmetic Unit

CA_ECC Error Correction Code; Error Check{ing} and Correction

CA_EGA/PCs Enhanced Graphics Adaptor [640 x 350 - max. 800 x 600 pixels]

CA_EIDE/PCs {Fast IDE} 8.4Gb > Capacity > 528Mb - Rate <= 11Mb/s - 1st sem. 1994->}

CA_EIDE/PCs {Fast IDE} Enhanced IDE interface for up to 4 devices {2HD, 2 CD-ROM drives or streamers}

CA_EISA/PCs Extended ISA Bus {full 32-bit bus, rate>130Mb/s}

CA_FCB Forms Control Buffer; Function Control Block

CA_FCFS First Come First Serve algorithm

CA_FDC/PCs (on-board) Floppy Disk Controller

CA_FDD Fixed Disk Drive

CA_FDX Full DupleX

CA_FEFO First-Ended, First-Out

CA_FEP Front-End Processor

CA_FIFF First-In, First-Fit

CA_FIFO First in first out

CA_FILO First-In Last-Out memory

CA_FIS Floating Instruction Set

CA_FLOPS Floating Point Operations Per Second

CA_FMV/DV Full Motion Video card to read a CD-I using the MPEG protocol

CA_FNP Front-End Ne_ Processor

CA_FOSDIC Film Optical Scanning Device for Input to Computers

CA_FPCR Floating-point Control Register used in the DEC Alpha RISC chip

CA_FPH Floating Point Hardware

CA_FPP Floating Point Processor (Ex.: Intel 80387)

CA_FPR Floating Point Register

CA_FPSV Floating Point Status Vector

CA_FPU {Ex.: a Pentium or '486DX processor contains an internal FPU}

CA_FPU Floating-point Processing Unit

CA_FRWB Flagged Register Write-Back

CA_FTMP Fault-Tolerant Multiprocessor

CA_G-ROM Graphic Read-Only Memory

CA_Gb       Giga bytes (ou Giga octets 'Go' = 2^30 octets)

CA_GPC General Peripheral Controller

CA_GPIB General Purpose Interface Bus <==> IEEE 488, IEEE 488.2

CA_GPIO General-Purpose I/O

CA_GPP General Purpose Processor

CA_GPT General Purpose Terminal

CA_GPU Graphic Processing Unit

CA_GXE/PCs Number Nine GXE graphic accelerator for 486 VL-Bus and PCI Bus

CA_GXE/PCs Pixels: 2048 x 1024; Rate: 32 M Winmarks with 3 Mb video memory

CA_HD; HDX Half Duplex

CA_HDCI/PCs Hard Drive Control Interface

CA_HDD/PCs Hard Disk Drive

CA_HDL Hardware Description Language

CA_HNR Handwritten Numeral Recognition

CA_HPCs Hand-held PCs (SH-3 32-bit RISC processor)

CA_HPIB Hewlett-Packard Interface Bus { ==> GPIB}

CA_I/Os-PCs (infrared) Input-Outputs controller

CA_IF Instruction Fetch pipelined stage S1

CA_IO Input Output

CA_IP Information Processing

CA_IPA Information Processing Architecture

CA_IRAM Integrated RAM

CA_ISA_PCs Industry Standard Architecture {AT- Bus; rate # 8Mb/s}

CA_IVR Interactive-Voice-Response system

CA_Kb       Kilobytes (ou Kiko octets 'Ko' = 1024 octets)

CA_KBPS Kilobits Per Second

CA_KCS Kilo Characters per Second

CA_LFU Least Frequently Used replacement

CA_LIM-EMS/PCs Lotus-Intel-Microsoft Expanded Memory Specification

CA_LIMA-XMS/PCs Lotus-Intel-Microsoft-AST Extended Memory Specification

CA_LP Line Printer; Load Point; Longitudinal Parity

CA_LPS Lines Per Second

CA_LRU Least Recently Used replacement

CA_LRUSM Least Recently Used Stack Model a result of the LRU policy

CA_LSB Least Significant Bit; Least Significant Byte

CA_LSD Least Significant Digit

CA_MAC fast Mutiply-ACcumulate instruction on Motorola's DSP56800

CA_MAR MU Memory Address Register

CA_Mb       Mega bytes (ou Méga octets 'Mo' = 1024 x 1024 octets)

CA_MBPS Millions of Bits per Second

CA_MCA_PCs IBM - MicroChannel Architecture Bus {full 32-bit Bus}

CA_MCU Maintenance Control Unit (Advanced Computer Architecture)

CA_MCU Micro-Computer Unit <> MPU

CA_MCU Microprocessor Control Unit

CA_MDA/CRT/PCs Monochrome Display Adaptor !

CA_MDPA/CRT/PCs IBM Monochrome Display and Printer Adapter text mode only

CA_MFLOPs Millions Floating Point Operations Per Second

CA_MFM/PCs Modified Frequency Modulation Encoding Mode for HDC ST-506 Int.

CA_MIDI Musical Instrument Digital Interface

CA_MIF Management Information Format file in ASCII used by DMI

CA_MIMD Multiple instruction stream - multiple data stream archi.

CA_MIPS Millions of Instruction Per Second

CA_MISC Minimum Instruction Set Computer {RISC with long instr. word}

CA_MISD Multiple instruction stream - single data stream archi.

CA_MMU Memory Management Unit

CA_MMX Matrix Manipulation eXtensions (Intel techno. for Multimedia chips)

CA_MPC Multi-Processor Controller; Mutimedia PCs

CA_MPEG_PCs Moving Pictures Experts Group

CA_MPMD Multiple Processor - Multiple Data paradigm

CA_MPP Massively Parallel Processor & bit-slice array processor

CA_MPU Microprocessor Processing Unit

CA_MSB Most Significant Bit; Most Significant Byte

CA_MSD Most Significant Digit

CA_MSIMD Multiple SIMD computer a special subclass of MIMD architecture

CA_MU       Memory Unit

CA_MXI Multisystem eXtender Interface [extens. of VXI Bus, & NS]

CA_NC       Oracle 's Net Computer (<> Microsoft 's Net PCs -> Win Terminal)

CA_NUL Null Character

CA_NUMA Non Uniform Memory Access

CA_OBL One Block Lookahead algorithm

CA_OCR-A Optical Character Recognition-font A

CA_OCR-B " " " " B

CA_OCRIT Optical Character Recognizing Intelligent Terminal

CA_OPICT Operator Interface Control Block

CA_OSAM Overflow Sequential Access Method

CA_PAL Privileged Architecture Library used in the DEC Alpha RISC chip

CA_PC/MPU Program Counter

CA_PCI_PCs {full 32-bit Bus for Pentium / 486DX4 processors ...}

CA_PCI_PCs Peripheral Component Interconnect Bus {Rate= 132Mb/s}

CA_PCMCIA_PCs Personal Computer Memory Card Int_ Ass_

CA_PCU Processor control unit; Peripheral Control Unit

CA_PDA Physical Device Address

CA_PEX PHIGS extension to the X Window System

CA_PIO      rogrammable Input Output; Parallel Input/Output; Peripheral I/O

CA_PIOCS Physical Input/Output Control System

CA_PIPO Parallel Input Parallel Output

CA_PISO Parallel In Serial Out

CA_PQFP Plastic Quad Flat Package

CA_PSRAM PseudoStatic RAM used by SH-3 processor

CA_PSW Processor Status Word; Password; Program Status Word

CA_PT Page Table

CA_PU Processor Unit

CA_QIC Quarter-Inch Cartridge Drive Compatibility

CA_R/W Read/Write Memory

CA_RCP Recognition and Control Processor

CA_RCR Required Carrier Return Character

CA_RDH Remote Device Handler

CA_RISC Reduced Instruction Set Computer architecture

CA_SA Systolic Architecture

CA_SCI Serial Communication Interface (Ex.: RS 232, USB...)

CA_SCSI/PCs Small Computer System Interface for HDC [up to 7 devices]

CA_SDW Segment Descriptor Language

CA_SIMD Single instruction - multiple data stream array,// processor

CA_SIMM/PCs Single Inline Memory Module {1Mb 9bits, 60ns/ 4Mb 16bits / 4Mb 32bits}

CA_SIP Scientific Instruction Processor

CA_SISD Single instruction stream - single data stream archi.

CA_SISO Serial In Serial Out

CA_SMP Symmetric MultiProcessor

CA_SP Space Character

CA_SPAP Special-Purpose Array Processor

CA_SVGA/PCs 1024x768 16, 256/colors [1Mb DRAM memory]

CA_SVGA/PCs 1280x1024 16/colors [1Mb DRAM memory]

CA_SVGA/PCs 132-column text modes [1Mb DRAM memory]

CA_SVGA/PCs 640x480 16, 256, 64K, 16.7M/colors [1Mb DRAM memory]

CA_SVGA/PCs 800x600 16, 256, 64K/colors [1Mb DRAM memory]

CA_SVGA/PCs Super VGA or VESA standard VGA {card / monitor}

CA_Tb       Tera bytes (Tera octets 'To' = 2^40 octets)

CA_TCS Tightly Coupled Systems

CA_TDOS Tape Disc Operating System

CA_TLAB; TLB Translation Look-aside Buffer

CA_TPI Tracks Per Inch

CA_ULM Unmapped Local Memory

CA_UMA Unified Memory Architecture

CA_VDI Virtual Device Interface

CA_VESA_PCs Video Electronics Standards Ass_ local Bus

CA_VGA/CRT/PCs Very Enhanced Graphics Adaptor [800x600 -> 1024x768]

CA_VLB_PCs VESA Local Bus {full 32-bit bus for DX4 generations...}

CA_VLCD Very Low Cost Display

CA_VLIW Very Long Instruction Word {@ MISC}

CA_VRAM/PCs Video RAM {faster than DRAM # 15-20%}

CA_VRUs Voice-Response Units

CA_VXI VME eXtension for Instrumentation Bus

CA_WAR Word Assembly Register

CA_WCR DMA Word Count Register

CA_WiFi           Wireless Fidelity protocol

CA_WOOD Write-Once Optical Disc

CA_WORM/PCs Write Once Read Many times drive

CA_WPBP Word-parallel and bit-parallel mode

CA_WPBS Word-parallel and bit-serial mode

CA_wpm / WPM words per minute

CA_WPS words per second

CA_WRAM Windows RAM

CA_WSBP Word-serial and bit-parallel mode

CA_WSBS Word-serial and bit-serial mode

CA_WYSINWIS 'What You See Is Not What I See'

CA_WYSIWIS 'What You See Is What I See'

CA_WYSIWYG 'What You See Is What You Get' printing mode

CA_XGA resolution: 1024x768 64K/colors, 1280x1024 256/colors [2Mb DRAM memory]

CA_XGA/CRT/PCs Extended or Enhanced Graphics Array

CD- Compact Disc

CD-E CD- Erasable

CD-I CD- Interactive

CD-MO CD- Magnetic Optical

CD-R CD- Recordable

CD-ROM Compact Disk - Read Only Mode

CD-RW CD- ReWritable

CD-Worm CD- Write Once Read Many

CHPS Characters per Second

CLK Clock

CS_ACL Application Control Language

CS_Ada Ada language

CS_ADP Automatic Data Processing

CS_AIX      Advanced Interactive eXecutive IBM Unix

CS_ALGOL Algorithmic Oriented Language

CS_ANSI Ame_ National Standards Institute

CS_ANSI X3J11 C Standard used in XPG3

CS_AOS Advanced Operating System

CS_API Application Programming Interface (cf. Java API)

CS_APL A Programming Language

CS_ATS Administrative Terminal system

CS_AWT Abstract Windowing Toolkit classes

CS_BAL Basic Assembly Language

CS_BASIC    Beginners All-Purpose Symbolic Instruction Code language

CS_BNF Backus Naur Form

CS_BOF Beginning of File

CS_BON Business Object Notation (Nerson-Walden 1993)

CS_BOS Basic Operating System

CS_BSD Unix operating system from Berkeley Software Distribution

CS_C        C language

CS_CAL Common Assembler Language

CS_CAL Conversational Algebraic Language

CS_CASE Computer-Aided Software Engineering

CS_CAT Computer-Aided Translation

CS_CBMS Computer-Based Message System

CS_CC       Card Code; Communications computer; Control Computer

CS_CCF Cobol Communications Facility

CS_CDE Common Desktop Environment (GUI for UNIX98 / Posix 1003.1)

CS_CEGL Cause-Effect Graph Language

CS_CMM Capability Maturity Model

CS_COBOL Common Business Oriented Language

CS_CODASYL Conference On DAta SYstems Language

CS_CORBA Common Object Request Broker Architecture

CS_COS Commercial Operating System

CS_COS Corporation for Open Systems Int_ [÷SPAG, POSI]

CS_COSS Corba Object Services Specifications

CS_CPS Characters Per Second

CS_CRC Class-Reponsability-Collaboration (Beck's method 1989)

CS_CSC Computer Society of Canada

CS_CSE Computer Science and Engineering

CS_D-HTML Dynamic HTML

CS_DAC Design Augmented By Computer

CS_DAPS Direct Access Programming System

CS_DB Data Base

CS_DB/DC Data Base/Data Communications

CS_DBA Data Base Administrator

CS_DBAM Database Access Method

CS_DBC Data Base Computer

CS_DBD Data Base Description

CS_DBDA Data Base Design Aid

CS_DBDL Data Base Definition Language

CS_DBF Data Base Facility

CS_DBMS Data Base Management Software; Data Base Management System

CS_DBOS Disk-Based Operating System

CS_DBTG Data Base Task Group

CS_DCOM MS Distributed Component Object Model

CS_DCPs Distributed Component Platforms

CS_DCS Distributed Computer System

CS_DDB Device Descriptor Block is stored in the VxD

CS_DDBMS Distributed DBMS

CS_DDE Dynamic Data Exchange; Direct Data Entry

CS_DDL Data Definition Language; Data Description Language

CS_Dfs Distributed File System

CS_DIBOL Digital Equipment Business Oriented Language

CS_DL/1 Data Language/1

CS_DLL Dynamic Link Library

CS_DM Data Management

CS_DML Data Manipulation Language; Device Media Language

CS_DMP Dot Matrix Printer

CS_DMS Data Management System

CS_DOS Disc Operating System

CS_DOs Distributed Objects

CS_DPMI DOS Protected Mode Interface [Micro-Soft Co.]

CS_EBCDIC Extended Binary Coded Decimal Interchange Code {IBM Comp.}

CS_EDOS Extended Disc Operating System

CS_EIOS Extended Input Output System

CS_EOF " " File; End Of Form

CS_EOF Enterprise Object Framework supports RDBMS/OODBMS ...

CS_FF Form Feed

CS_FGL Fourth Generation Language [L4G]

CS_FMS File Management Supervisor

CS_Fortran FORmula TRANslation (FORTRAN) = a programming language

CS_FreeBSD Free 32-bit Unix OS from BSD for PCs (#v. 2.0 in 1995)

CS_FreeBSD includes GNU C, C++ (v.2.6.2), GNU EMACS 19.27, F2C (Fortran -> C)

CS_FSCB File System Control Block

CS_FSE Full Screen Editor

CS_FSF Free Software Foundation

CS_FTODS Fault-Tolerant Open Distributed System

CS_FTP File Transfer Protocol

CS_GDI Graphical Device Interface

CS_GIPS Giga IPS

CS_GJP Graphical Job Processor

CS_GKS Graphical Kernel System

CS_GKSS " " " Standard

CS_GML Generalized Mark-Up Language

CS_GNU/OS Gnu is Not Unix {Free Unix-like OS from MIT}

CS_GPC General Purpose Computer

CS_GPS General Problem Solver; Graphic Programming Services

CS_GUIs Graphical User (application-centric) Interfaces

CS_HEX HEXadecimal

CS_HLL High-Level (programming) Language

CS_HLPL           High-Level Programming Language

CS_HMA DOS High Memory Area

CS_HOL High Order Language

CS_HOOD Hierarchical Oriented Object Design

CS_HOOPS Hierarchical Object-Oriented Picture System

CS_HPFS High Performance File System

CS_HTML HyperText Markup Language

CS_IAL Int_ Algebraic Language

CS_IDE Sun's Java Integrated/Interactive Development Environment

CS_IDE/PCs {HD Capacity < 528 Mb - Rate < 5.5 Mb}

CS_IDE/PCs Integrated Drive Electronics {AT-Bus} Interface for 2 devices

CS_IDM Intelligent Database Machine

CS_IDMS Integrated Data Base Management System

CS_IFC Netscape 's Internet Foundation Classes

CS_IOP IO_ Processor or Data Channel/IBM

CS_IP Interface Procedure

CS_IPL Information Processing Language

CS_IPL Initial Program Loader; Initial Program Loading {IBM 370...}

CS_IRL Information Retrieval Language

CS_JavaOS Java Operating System (an OOOS for Network Computers)

CS_JBE Java Beans for the Enterprise

CS_JBI Java Boot Interface

CS_JCL Job Control Language {IBM 370 comp.}

CS_JDBC Java DataBase Connectivity

CS_JDI Java Driver Interface

CS_JDK Sun's Java Development Kit / Evolution: JDK 1.1 -> JDK 1.2 ... 1.4 (Java 2) -> JDK 1.5 (Java 5) ...

CS_JFC      Javasoft 's Java Foundation Classes (or Java Beans = AWT union IFC)

CS_JPI Java Platform Interface

CS_JVM Java Virtual Machine

CS_LCP Language Conversion Program

CS_LIPS Logical Inferences per Second

CS_LLL Low Level Language

CS_LQP Letter Quality Printer

CS_LSU Local Store Unit; IBM 370/168 AP Logical Storage Unit

CS_LTPL Long Term Procedural Language

CS_MAL Macro-Assembly Language

CS_MCU IBM 370/168 Multisystem Control Unit

CS_MCU Magnetic Card Unit

CS_MCU Multiprocessor Communication Unit IBM 3038 used in an IBM 3033 multiprocessor system

CS_MFC Microsoft Foundation Class

CS_MHEG Multimedia Hypermedia Experts Group

CS_ML Machine Language

CS_MOBOL Mohawk Business Oriented Language

CS_MOS Multimedia Operating Software

CS_MPS Mathematical Programming System

CS_MPS Multiprogramming System; Multiple Partition Support

CS_MPSX Mathematical Programming System Extended

CS_MSU Main Storage Unit in Univac 1100/80 conf.

CS_MVS-OS IBM 370/168MP Multiple Virtual Storage Operating System

CS_NDL Ne_ Definition Language

CS_NLP Natural Language Processing

CS_OBA Object Behavior Analysis (Goldberg-Rubin 1992)

CS_OCL      Object Constraint Language (UML extension); Operator Control Language

CS_OCR Optical Character Reading; Optical Character Recognition

CS_OCRUA OCR Users Association

CS_ODBC Open Data Base Connectivity

CS_ODMG Object Database Management Group

CS_OLE Object Linking and Embedding

CS_OLRT On Line Real Time

CS_OLTEP On-Line Test Executive Program

CS_OLTSEP On-Line Stand-Alone Executive Program

CS_OLTT On Line Terminal Test

CS_OMG Object Management Group

CS_OMS Object Management System

CS_OMT Object Modeling Technique (Rumbaugh 1991)

CS_ONC/LAN Open Ne_ Computing from Sun Co.

CS_OO Object-Oriented

CS_OOA/OOD OO Analysis / OO Design (Shlaer-Mellor 1990; Coad-Yourdon 1991)

CS_OOCASE OO C.A.S.E.

CS_OOD OO Design

CS_OOD OO Development {2nd g. method: The Fusion method}

CS_OOD      OO Development methods {1st g. ones: Booch, OMT, CRC, Objectory/OOSE}

CS_OODB OO Data Base

CS_OOM OO Merise

CS_OOOS Object-Oriented Operating System (Ex.: JavaOS 1997 -> ...)

CS_OOPL Object-Oriented Programming Language

CS_OOSE Objectory / OO Software Engineering (Jacobson 1992)

CS_OPM Operations Per Minute

CS_OPS Operations Per Second

CS_OPUR Object Program Utility Routines

CS_OS Operating System

CS_OSF Open Software Foundation [IBM, DEC, HP, Bull...] <> UI Group

CS_OSF/1 Unix Standard: Posix 1003.1 and XPG3

CS_OWL Borland's Object Windows Library

CS_PC Personal Computer

CS_PCAM Punch Card Accounting Machine

CS_PCB Page Control Block

CS_PCB Process Control Block; Program Communication Block

CS_PCM Punch Card Machine

CS_PDA/PCs Personal Digital Assistant

CS_PDF Portable Data File

CS_PDO Portable Distributed Object

CS_PL Programming Language

CS_PL/I Programming Language I

CS_Plug-and-Play Linux CDROM: A Unix-like 32-bit OS with source code for PCs

CS_PnP Plug-and-Play

CS_POL Problem-Oriented Language

CS_POS Pascal Operating System

CS_POSIX PorTable Operating System for UNIX computer environment

CS_Posix Portable Operating System Interface (Cf. Unix)

CS_prn/PRN a DOS printer name used as a logical file name (= LPT1) on PCs

CS_PSCF Processor Storage Control Function & IBM 3033 system

CS_RADs RAD tools are MS's Visual Basic; Borland 's Delphi ...

CS_RAM Random Access Memory as main-memory modules on PCs

CS_RBM Real-Time Batch Monitor

CS_RBP Registered Business Programmer

CS_RBT Remote Batch Terminal

CS_RDA Remote Database Access

CS_RDBMS Relational Data Base Management System

CS_RDC Remote Diagnostic Capability

CS_RDOS Real-Time Disc Operating System

CS_RGC Garbage-collection scheme

CS_RTF MS Rich Text Format

CS_RTOS Real-Time Operating System

CS_SA Structured Analysis

CS_SAN Small Area Ne_

CS_SART Structured Analysis - Real Time

CS_SCL System Control Language

CS_SCO Santa Cruz Operation Xenix Editor

CS_SDL System Description Language for Real Time dev.

CS_servlets Server applets

CS_SFs Software Factories

CS_SGL System Generation Language

CS_SGML Standard Generalized Markup Language

CS_Slackware Linux      Free Unix developed by Linus Torvalds for PCs (Intel ...)

CS_SNA System Ne_ Architecture {IBM}

CS_SOS Sophistisated Operating System

CS_SP Structured Programming

CS_SPICE Software Process Improvement and Capability dEtermination

CS_SQL Structured Query Language

CS_SunOS Sun Unix: fusion of AT&T System V and BSD 4.2

CS_SVC Supervisor Call Instruction

CS_System V.4 Unix Standard [AT&T+Xenix+SunOS+BSD4.3]: Posix 1003.1 and XPG3

CS_TDL Terminal Display Language; Transportation Definition Language

CS_TIBOL Texas Instrument Bubble Operating Language

CS_TICOL Texas Instruments Cassette Operating Language

CS_TML Teradyne Modeling Language

CS_TOS Tape Operating System

CS_TPL Terminal Programming Language

CS_TQM Total Quality Management

CS_UHLL Ultrahigh Level Language

CS_UI Unix Int_ [AT&T,Sun,TI,Wang,Olivetti...] <> OSF Group

CS_UIL Univac Interactive Language

CS_UIs User Interfaces (GUIs, NUIs ...)

CS_Ultrix DEC Unix

CS_UMB/PCs DOS Upper Memory Blocks

CS_UML Unified Modeling Language (Booch, Rumbaugh, Jacobson 1996)

CS_Unix98 3 versions: Base / Workstation (includes CDE interface) / Server

CS_UPL User Programming Language

CS_UUA Univac Users Association

CS_VB Visual BASIC language

CS_VCPI/PCs Virtual Control Program Interface [Quaterdeck, Phar Lap]

CS_VDL Vienna Definition Language

CS_VDM Virtual Device Metafile

CS_VHLL Very High Level Language

CS_VL Visual Languages (BASIC, C++, Fortran, J++, ...)

CS_VLDB Very Large Data Base

CS_VM Virtual Memory

CS_VMM Windows Virtual Machine Manager

CS_VMOS Virtual Memory Operating System

CS_VOS Virtual Operating System

CS_VR/PCs Virtual Reality

CS_VRML Virtual Reality Markup Language

CS_WOF Web Object Framework works with SSL, S-HTTP, firewalls ...

CS_WP Word Processing

CS_WPS Workplace Shell {OS/2 2.0 User Interface}

CS_WPVM Windows Parallel Virtual Machine

CS_X/OPEN Ass_ of manufacturers Bull, ICL, Siemens, Nixdorf + OSF and UI

CS_X11 or XWINDOWS      Low level Window Standard from MIT

CS_Xenix MicroSoft 's Unix on PCs ==> SCO Unix System V/386

CS_XPG3/OS X/Open Portability Guide version 3 for Unix

CS_XVIEW Unix System V 4.0 & Open Look AT&T G.I. for DEC, HP and IBM computers

CS_ZAW Zero Administration Windows

CTRL Control

CU-SeeMe A free Internet videophone application from Cornell Univ.

DEL Delete Character

dept. department

DI/DO Digital Input/Digital Output

DR-DRAM_PCs Direct Rambus DRAM (max rate <= 1.6Gb/s)

DSA Distributed System Architecture

DSC Disc Storage Controller

e-mail; EMAIL electronic mail

E.D.P. Electronic Data Processing

e.g. exempli gratia Lat., for example

e.m.f., emf electromotive force

EDO-DRAM_PCs Extended Data Out asynchronous DRAM (# 60 ns)

EDP Electronic Data Processing

EDPE EDP Equipment

EDPM EDP Machine

EDPS EDP System

EEG ElectroEncephaloGram

EM; EMail; e-mail Electronic Mail

EMM/PCs Extended Memory Manager provides expanded paged memory on PCs

EN_A/D Analog/Digital

EN_AC, a.c., a-c alternating current

EN_ACIA Asynchronous Communications Interface Adapter

EN_ADC Analog-to-Digital Converter

EN_ADPCM Adaptive Differential PCM

EN_AGC Automatic Gain Control

EN_AM Amplitude Modulation

EN_AMVSB Amplitude Modulation with Vestigial Side Band

EN_ASIC Application Specific IC

EN_ASK Amplitude Shift Keying

EN_ASTL Advanced Schottky Transistor Logic

EN_ATDM Asynchronous Time-Division Multiplexing

EN_ATE Aut_ {or Automated} Test Equipment

EN_ATM Asynchronous Time Multiplexing

EN_ATPG Aut_ Test Pattern Generation

EN_AUTODIN AUTOmatic DIgital Network

EN_BCL Based-Coupled Logic

EN_BCR Bar Code Reader

EN_BESS Battery Energy Storage System

EN_BEX Broadband Exchange

EN_BiCMOS Bipolar CMOS

EN_BIFET Bipolar Field Effect Transistor

EN_BIT Burn-In Test

EN_CAT Computer-Aided Testing

EN_CCD Charge-coupled Devices

EN_CCHS Cylinder-Cylinder-Head-Sector

EN_CCM Charge Coupled Memory

EN_CCROS Card Capacitor Read-Only Store

EN_CMOS Complementary Metal-Oxide Semiconductor

EN_COS/MOS COmplementary Symmetry MOS

EN_CPS Cycles Per Sec.

EN_CRT Cathode Ray Tube

EN_DAB Digital Audio Broadcasting

EN_DAC Digital-to-Analog Converter

EN_DAM Direct Access Method

EN_DAS Data Acquisition System; Data Automation System;

EN_DAS Digital/Analog System

EN_DCTL Direct-Coupled Transistor Logic

EN_DLA Data Link Adapter

EN_DLC Data Link Control

EN_DLE Data Link Escape

EN_DLT Data Loop Transceiver

EN_DLU Data Line Unit

EN_DMM Digital Multimeter

EN_DMOS Diffused MOS

EN_DPSK Differential Phase Shift Keying

EN_DRAM Dynamic RAM

EN_DRC design rule checking

EN_DTL Diode-Transistor Logic

EN_DUART Dual Universal Asynchronous Receiver/Transmitter

EN_EAPROM Electrically-Alterable Programmable Read-Only Memory

EN_EAROM Electrically Alterable ROM

EN_ECAD Electronic Computer Aided Design

EN_ECL Emitter-Coupled Logic [DP # 1 ns]

EN_EEPLD Eletrically Erasable PLD

EN_EEPROM Electrically-Erasable Programmable Read-Only Memory

EN_EEROM " " Read-Only Memory

EN_EPLDs Erasable Programmable Logic Devices

EN_EPROM Electrically Programmable ROM; Erasable Programmable ROM

EN_FDM Frequency Division Multiplexing

EN_FET Field Effect Transistor

EN_FF Flip-flop

EN_FPGA Field Programmable Gate Arrays

EN_FPLA Field Programmable Logic Array

EN_FPROM Field Programmable Read-Only Memory

EN_FROM Fusible Read-Only Memory

EN_GMR Giant Magneto-Resistive technology

EN_GND GrouND

EN_GPIA General Purpose Interface Adapter

EN_HF High Frequency

EN_HIC Hybrid Integrated Circuit

EN_HIDM High-Information Delta Modulation

EN_HMOS High-Performance MOS

EN_HTTL High-speed TTL

EN_ICE In-Circuit Emulation; In-Circuit Emulator

EN_LOCMOS Local Oxidation Complementary MOS

EN_LOSOS Local Oxidation of Silicon-On-Sapphire

EN_LPGA Laser Personalized Gate Array

EN_LSI Large-Scale Integration

EN_LSTTL Low-power Schottky TTL

EN_LTTL Low-power TTL

EN_MDS Microprocessor Development System

EN_MESFET Metal Semiconductor FET

EN_MIGA/ASIC Message-based Interface Gate Array [& VXIpc-386]

EN_MLE Microprocessor Language Editor

EN_MNOS Metal Nitride Oxide Silicon

EN_MOS Metal-Oxide Semiconductor

EN_MOSFET Metal-Oxide Semiconductor FET

EN_MPS MicroProcessor System

EN_MSI Medium-Scale Integration

EN_NMOS N-channel MOS

EN_NVRAM Nonvolatile Random Access Memory

EN_OLTS On-Line Test System

EN_PAL Programmable Array Logic {OR gates only}

EN_PAM Pulse Amplitude Modulation

EN_PC Printed Circuit; Plug Compatible

EN_PC Programmable Controller

EN_PCB Printed Circuit Board

EN_PCI Program Check Interruption

EN_PCM Plug Compatible Manufacturers

EN_PCM Pulse Coded Modulation

EN_PDM Pulse Duration Modulation

EN_PLA Programmable Logic Array {AND & OR gates}

EN_PLCs Programmable Logic Controllers

EN_PLD/ASIC Programmable Logic Device

EN_PLO Phase-Locked Oscillator

EN_PM Phase Modulation

EN_PMOS P-channel MOS

EN_PMU/ASIC Parametric Measurement Unit

EN_PROM Programmable Read-Only Memory

EN_PSK Phase Shift Keying

EN_PU Physical Unit; Pluggable Unit

EN_PWM Pulse Width Modulation

EN_RAM Ramdom Access Memory chip

EN_RAMDAC RAM Digital Analogic Converter

EN_SAGMOS Self-Aligning Gate MOS

EN_SAMOS Silicon and Aluminium Metal Oxide Semiconducteur

EN_SCPI Standard Commands for Programmable Instruments Langu. IEEE 488

EN_SIP Single In Line Package

EN_SOI Silicon On Insulator

EN_SOS Silicon On Sapphire

EN_SRAM Static RAM

EN_SSDD Single Sided Double Density

EN_SSI Small-Scale Integration

EN_STL Schottky Transistor Logic

EN_STTL Schottky TTL

EN_TDM Time Division Multiplexing algorithm

EN_TFT Thin Film Transistor

EN_ULSI Ultra Large Scale Integration

EN_VCO Voltage-Controlled Oscillator

EN_VLSI Very Large-Scale Integration

EN_VME Versa Module Eurocard

EN_VRLA Valve-regulated, lead-acid battery

EN_VRT Voltage Reduction Technology

EN_XMOS High-Speed Metal Oxide Semiconductor