Sezione R


 RACE Requirement Acquisition and Controlled Evolution: programma finanziato dalla CEE per le "Tecnologie della Comunicazione" con l'obiettivo di introdurre un sys di comunicazione integrato a banda larga (IBC) per il trasferimento di grandi volumi di informazioni e dati a alta velocita' (voce, testi, musica, immagini, ecc.).
Ritorno all'Elenco delle Voci
 RACF Resource Access Control Facility: soluzione IBM per la security (controllo dell'accesso a dati, pgm e risorse in MVS e VM).
Ritorno all'Elenco delle Voci
 RAD Rapid Application Development: (termine introdotto da J. Martin) e' una della branche del CASE, che si occupa di metodi e di tool per uno sviluppo veloce (per modelli, per parti, ecc.). Ad es. i linguaggi di 4.ta generazione (4GL), gli strumenti di Visual Programming, ecc.
Ritorno all'Elenco delle Voci
 RAID Redundant Array of Inexpensive Disk: librerie, tipicamente ottiche, di piccoli dischi economici, configurate per lavorare come un unico grande disco, con un buon price/performance e con garanzie di sicurezza da guasti HW.
Esiste uno std con 6 livelli, ognuno piu' o meno adatto a certi tipi di appl.ni. Il RAID 0 non offre redundancy; il RAID 1 fa mirroring o duplexing; i RAID 2-5 distribuiscono i dati su piu' dischi e hanno meccanismi man mano piu' sofisticati di ridondanza e correzione. I costruttori aggiungono poi loro estensioni proprietarie.
Ritorno all'Elenco delle Voci
 RAM Random-Access-Memory: e' la memoria modificabile, scrivibile (in contrapposizione a ROM che e' solo in lettura). Si distingue in DRAM (Dynamic RAM) volatile, costantemente rinfrescata dal sys e SRAM (Static RAM) permanente.
Vedi anche SIMM.
Ritorno all'Elenco delle Voci
 RARE Reseaux Associes pour la Recherche Europiene: associazione europea di carrier e di utenti di rete che mira ad armonizzare la struttura europea.
Supporta l'OSI (es. X.400, FTAM, X.25, ecc.).
Ritorno all'Elenco delle Voci
 RAS E' l'insieme di caratteristiche di Reliability e Availability (per la continuous operation e il recovery trasparente dagli errori) e della Serviceability (diagnosi, riparazione e manutenzione pianificata non devono fermare la macchina).
Vedi anche: High Availability.
Ritorno all'Elenco delle Voci
 Raster Nel computer graphics indica un'immagine realizzata da pixel disposti per righe e per colonne. Formato alternativo a quello vettoriale.
Ritorno all'Elenco delle Voci
 Ray tracing Tecnica di computer graphics con cui le immagini vengono costruite (rendering) riproducendo le traettorie dei raggi luminosi che arrivano all'occhio dell'osservatore da diversi punti.
Ritorno all'Elenco delle Voci
 RDA Remote DB Access: gruppo derivato da ISO che va definendo lo std corrispondente, appoggiabile su OSI. L'IBM e' membro del gruppo e vi contribuisce coi contenuti della sua DRDA. Esiste anche una versione X/Open RDA leggermente diversa.
La RDA si presta per ambienti piccoli-medi dato che non ha l'Integrita' e la Security necessarie agli ambienti medi-large.
Ritorno all'Elenco delle Voci
 Real Mode E' la modalita' (tipo di indirizzamento e esecuzione di un solo programma per volta, assenza di meccanismo di protezione tra processi) in cui operano i processori 8088.
Nel Real Mode si combinano con "shift e somma" i contenuti dei 2 registri a 16 bit preposti (segment e offset) e si ottiene un indirizzo a 20 bit "reale" (1MB).
Se piu' pgm sono presenti, l'indirizzamento reale comporta il rischio di intrusione nelle zone di memoria di altri pgm e nell'accesso contemporaneo a device. Per questo, i processori Intel 80X86, pur potendo emulare la modalita' Real operano piu' convenientemente in Protected Mode.
Ritorno all'Elenco delle Voci
 Realta' virtuale Realizzazioni aplicative che, utilizzando soluzioni grafiche e multimediali spinte, nonche' dispositivi particolari (occhiali con telecamere, guanti con sensori, ecc.), danno all'utente una sensazione di presenza e gli consentono una certa possibilita' di interazione con l'ambiente simulato.
Ritorno all'Elenco delle Voci
 Real Time Settore dell'IT che copre i controlli di processo e altre applicazioni industriali. Comporta Sys.Oper. capaci di dare risposta entro un arco di tempo predeterminato (non sempre brevissimo ma garantito).
Un sys Real Time deve essere rigorosamente in grado di interrompere l'esecuzione del processo attivo in un dato momento per mandare in esecuzione il task a piu' elevata priorita'.
Ritorno all'Elenco delle Voci
 Record locking Blocco di un record di dati per impedire che due pgm lo aggiornino contemporaneamente sfasando la quadratura.
Optimistic-Locking e' quello fatto solo col comando "update"; in tal caso un altro utente potrebbe gia' avere in memoria il vecchio contenuto e quindi, per essere sicuro che non sia stato nel frattempo modificato, dovrebbe rileggere il record prima del suo update effettivo.
Pessimistic-Locking e' il blocco appena il record viene letto.
Vedi anche Transaction Management.
Ritorno all'Elenco delle Voci
 Recursive Una routine o un programma e' "ricorsivo" se e' capace di chiamare se stesso.
Ritorno all'Elenco delle Voci
 Re-development Insieme di attivita' mirate al riutilizzo delle appl.ni esistenti:
- Inventario delle appl.ni e delle loro parti;
- Comprensione di appl.ni/pgm: relazioni tra le parti componenti e analisi dell'impatto delle modifiche (impact analysis);
- Re-engineering;
- Reverse Engineering.
Ritorno all'Elenco delle Voci
 Re-engineering Insieme di strumenti e di tecnologie che aiutano a migliorare la qualita' delle applicazioni correnti, mantenendo le esistenti capacita' funzionali.
Comprende le attivita' di documentazione (procedure/appl.ni mal documentate o non documentate affatto) e quelle per renderle piu' performanti (migliorando l'accesso ai dati e/o strutturando meglio il codice, mettendo ordine negli "spaghetti code", togliendo istruzioni non piu' usate, modularizzando le routine e riducendone il numero, ecc.)
Ritorno all'Elenco delle Voci
 Reentrant E' una routine la cui copia in memoria puo' essere usata contemporaneamente da piu' programmi.
Ritorno all'Elenco delle Voci
 Registri Aree di memoria privilegiate, ad alta velocita', utilizzate per le funzioni di base della CPU, l'indirizzamento e lo svolgimento delle istruzioni.
Ritorno all'Elenco delle Voci
 Rendering Ricavare un'immagine grafica dal suo modello matematico a 3 dimensioni.
Ritorno all'Elenco delle Voci
 Repeater Ripetitore: nel collegamento tra sys interviene al primo livello del modello OSI.
E' un dispositivo che puo' essere usato per convertire il segnale da un tipo di canale a un altro (es. da twinax a coax) oppure semplicemente per rigenerare e amplificare un segnale che ha perso di intensita' su distanze in rete oltre un certo limite.
Vedi le altre possibilita' di connessione alla voce Interconnessione Reti.
Ritorno all'Elenco delle Voci
 Replication Copia di dati (file o DB) che il sys automaticamente e contemporaneamente aggiorna assieme all'originale a seguito di modifiche applicate nell'altra locazione.
Ritorno all'Elenco delle Voci
 Repository Struttura organizzata, condivisibile di informazioni a supporto del Sistema Informatico aziendale.
Ritorno all'Elenco delle Voci
 Request Brocker Programma capace di catturare una richiesta HTTP di un WWW Browser, di convertirla per la specifica applicazione non-WWW dell'host e di riconvertire la risposta per inviarla al browser.
La prima realizzazione si deve a Oracle, ma il metodo e' usato anche da altri costruttori.
Ritorno all'Elenco delle Voci
 Rete di Petri Sistema matematico e grafico di rappresentazione di eventi e di loro connessioni.
Trova tra l'altro applicazione nella descrizione dei processi logici e dei loro possibili parallelismi.
Ritorno all'Elenco delle Voci
 Rete Neurale Linguaggio di 6.ta gen. per costruire appl.ni che imparano da casi reali di cui si conoscono i dati. Gli esempi vengono esaminati piu' volte finche' non si ottengono risultati identici a quelli degli esempi. A questo punto un'appl.ne e' in grado di trovare risposte a problemi nuovi della stessa tipologia.
Ritorno all'Elenco delle Voci
 Reti (classificazione) In base al fornitore del servizio: reti pubbliche, reti private.
In base all'estensione: reti locali (LAN), metropolitane (MAN), geografiche (WAN).
Secondo il tipo di commutazione: CSDN (commutazione di circuito) sulla rete telefonica pubblica, commutazione di messaggio (ad es. nel servizio telegrafico pubblico), PSDN (commutazione di pacchetto) sulle WAN pubbliche e private, sulle LAN, ecc.
Secondo l'oggetto del trasporto: reti telefoniche (segnali analogici), reti dati (segnali digitali), reti miste (RFD, ISDN), reti multimediali (B-ISDN, ATM, ecc.).
Ritorno all'Elenco delle Voci
 Reti Commerciali Sono servizi on line tipicamente a pagamento, sviluppati e gestiti da societa' private. Sono reti nate spesso come evoluzione e arricchimento delle funzioni di Internet, a cui, nel caso, continuano ad offrire l'accesso.
Nell'evoluzione comune delle Reti Commerciali giocano molta importanza le funzioni multimediali: gia' oggi le principali danno accesso a immagini oltre che a testi, alcune ai suoni e c'e' l'attesa per la TV interattiva.
L'USA e' ovviamente all'avanguardia; queste le principali:
- Prodigy (rivolta al mercato privato, gestita da IBM sulla sua IBM Global Network e dalla Sears). Attraverso interfacce grafiche e interattive si accede ai suoi servizi: un supermercato elettronico con pubblicita', possibilita' di richiedere gratuitamente cataloghi e brochure, nonche' prodotti pagando con carta di credito o conto corrente bancario; notizie di cronaca, previsioni del tempo, dati di borsa, operazioni relative, recensioni di spettacoli, annunci economici personali, enciclopedie elettroniche, forum di discussione, ecc.
- Compuserve (come nascita, il primo servizio on line e il secondo in USA come abbonati, gia' molto diffuso in altri paesi tra cui l'Italia). Attraverso interfacce in parte grafiche (Windows e mac) e in parte tradizionali e piu' complesse, offre sia i servizi base di Prodigy, sia funzioni piu' professionali, per il mercato business: banche dati per giornalisti, avvocati, investitori, ecc.; forum per chi lavora nell'informatica e archivi shareware, ecc.
- America On Line, che sta riscuotendo sempre piu' successo grazie ai suoi prezzi molto competitivi e ad un'estrema facilita' d'utilizzo: GUI chiara, descrizioni estese, ecc. In particolare offre un'edicola virtuale con oltre 40 riviste e quotidiani importanti; servizi educativi per studenti (in Italia, Italia On Line).
- eWorld: piu' recente, sponsorizzata da Apple con una GUI molto evoluta.
- Delphi: che sfrutta le sinergie derivanti dal possesso di reti TV.
- MSN: iniziativa Microsoft in concomitanza con Windows 95.
Ritorno all'Elenco delle Voci
 Re-use Possibilita' di riutilizzo di pgm e di loro parti. Per questo occorre sviluppare isolando funzioni e servizi comuni.
Consente di costruire Sistemi Informatici piu' snelli e piu' facilmente mantenibili: e' uno degli obiettivi dei CASE.
Ritorno all'Elenco delle Voci
 Reverse Engineering Capacita' di portare un pgm source a un livello di astrazione o rappresentazione indipendente dal metodo di implementazione, cosicche' si possa poi da quel livello ripartire con un forward engineering.
Ritorno all'Elenco delle Voci
 Revamping Rifacimento dell'I/F (facelifting) di un'appl.ne nata per i terminali, affinche' usi le possibilita' GUI di PC/WS.
Ritorno all'Elenco delle Voci
 Re-Writable o Erasable: possibilita' di riscrivere sullo stesso supporto (magnetico, ottico).
Ritorno all'Elenco delle Voci
 REXX Restructured EXtended eXecutor: linguaggio sviluppato originariamente da IBM per il VM e poi esteso ad altri sistemi.
Inizialmente nato per essere interpretato, con l'allargamento dell'utilizzo e delle funzioni e' stato dotato anche di compilatori.
Ritorno all'Elenco delle Voci
 RFS Remote File Sharing: funzioni di System V, integrate con NFS e ONC/NFS.
Ritorno all'Elenco delle Voci
 RFT Request For Technology: e' il bando con cui l'OSF sollecita i costruttori a sottoporre al suo esame le tecnologie per le aree che intende indirizzare ('88 MOTIF, '89 ANDF e DCE, '90 DME).
Ritorno all'Elenco delle Voci
 RFT:DCA Revisable Form Text Document Content Arch.: datastream SAA CCS.
Ritorno all'Elenco delle Voci
 RGB Red Green Blue: metodo di definizione dei colori di un'immagine e della sua "paletta" di colori, indicando con numeri tra 0 e 255 la percentuale di Red, quella di Green e quella di Blue.
RGB 0,0,0 e' il nero; RGB 255,255,255 e' il bianco.
Ritorno all'Elenco delle Voci
 Rightsizing Utilizzo ottimizzato delle varie architetture HW/SW disponibili, realizzando sys distribuiti che non rinuncino a funzionalita' tipiche degli host (elaborazione di appl.ni strategiche in condizioni di massima Security, con accesso a database complessi).
Ritorno all'Elenco delle Voci
 Ring Ring 0, 1 2 e 3 (vedi Protected Mode).
Ritorno all'Elenco delle Voci
 RISC Reduced Instruction Set Computer: e' un'architettura per microprocessori che massimizza il price/performance riducendo e ottimizzando l'instruction set alle istruzioni di uso piu' frequente, demandando ai compilatori la realizzazione di routine piu' complesse.
Nelle prime realizzazioni RISC il microprocessore privilegiava le istruzioni dei Low Registers (store, and/or, ...) e non comprendeva: divisione, moltiplicazione, floating-point, gestione caratteri e stringhe. Pero' oramai non e' piu' la semplice riduzione del numero di istruzioni la chiave dell'arch. RISC moderna, bensi' la ricerca di un set di istruzioni piu' possibilmente omogenee per lunghezza/durata e che possano rientrare in un ciclo (o meno) di clock; cio' semplifica i circuiti del processore e, abbinata alle nuove capacita' dei compilatori, alle grosse cache e ad altre nuove tecnologie, offre spazio ad accelerare il clock stesso. Ad es. l'instruction set del PowerPC e' di oltre 220 istruzioni.
I principi base del RISC si devono all'IBM (John Cocke '74) e sono stati poi ripresi e applicati da vari costruttori (SUN nell'87 con SPARC, HP nell'88 con PA, ecc.) con continui miglioramenti man mano che le tecnologie dei semiconduttori offrivano spazi a realizzazioni piu' moderne.
Ritorno all'Elenco delle Voci
 Risoluzione vedi Video (Tipi).
Ritorno all'Elenco delle Voci
 RJ-11 Connettore per cavi telefonici, utilizzato su modem, fax, LAN Ethernet 10baseT, ecc.
Ritorno all'Elenco delle Voci
 RMON Tecnologia e corrispondenti strumenti HW, SW e misti di monitoraggio remoto del traffico casuale di rete.
Si va verso la sua affermazione come std industriale, con agent RMON in hub, router, SW come SystemView per AIX, ecc.
Ritorno all'Elenco delle Voci
 RNIS Rete Numerica Integrata nei Servizi: e' la rete ISDN nazionale.
Ritorno all'Elenco delle Voci
 ROM Read Only Memory: memoria riservata a funzioni base (microcode) e distinta dalla RAM che invece e' di lettura/scrittura.
Ritorno all'Elenco delle Voci
 Rollback Processo che, nel caso in cui una transazione non sia andata a buon fine, rimuove aggiornamenti non-committed riportando i dati ai contenuti iniziali, appoggiandosi a quanto memorizzato durante il logging,
Ritorno all'Elenco delle Voci
 ROSE Remote Operation Service Element: std OSI dell'area del Network Mgmt.
Ritorno all'Elenco delle Voci
 Router Processo, tipicamente SW, che operando al liv.4 del modello OSI, ridirige il traffico tra reti interconnesse, in funzione dell'indirizzo di rete (es. la porzione IP del TCP/IP).
Ci sono vendor specializzati di router multi-protocollo (es. Wellfleet, Cisco) e c'e' uno std industriale (vedi OSPF) che consente su TCP/IP lo scambio di tabelle tra Router di vendor diversi.
Vedi le altre possibilita' di connessione alla voce Interconnessione Reti.
Ritorno all'Elenco delle Voci
 RPC Remote Procedure Call: e' uno dei modelli di Inter Program Communication, riconosciuto come il modo piu' semplice con cui un Client puo' formulare le sue richieste.
L'RPC, infatti, realizza il pgm-to-pgm chiamando procedure remote come se fossero procedure locali: una call e una lista di parametri. Le complessita' sono mascherate da un compilatore che genera automaticamente il codice addizionale, necessario (le cosiddette Stub che vengono linkeditate col programma).
Ritorno all'Elenco delle Voci
 RPG Report Program Generator: linguaggio introdotto dall'IBM nel '65 con l'obiettivo di superare le complessita' dei linguaggi di seconda generazione del tempo, nella stesura di programmi per la stampa di prospetti e moduli.
Diffusosi sui S/3, ha superato gli obiettivi iniziali e, arricchendosi via via di funzinaita' sempre piu' sofisticate, e' divenuto lo standard di programmazione piu' diffuso sui S/3X e OS/400
Ritorno all'Elenco delle Voci
 RSA Standard di crittografia e autentificazione che ha preso il nome dalle iniziali dei cognomi dei suoi tre autori (R.Rivest, A.Shamir e L.Aldeman).
E' uno standard di fatto di PKC e punto di partenza per le nuove proposte in ambito ISO, IEEE, ecc.
Ritorno all'Elenco delle Voci
 RS-232 EIA Reccomended Standard 232: e' il piu' diffuso std di connessione tra PC e modem esterni.
Vedi anche Porta Seriale.
Ritorno all'Elenco delle Voci
 RTC Real Time Computing.
Ritorno all'Elenco delle Voci
 RTOCA Revisable Test OCA: protocollo (no SAA) per presentazione di testi modificabili.
Ritorno all'Elenco delle Voci
 RUW (o RUOW) Remote Unit of Work: un'unita' di lavoro (LUW) che coinvolge un unico DB Mgr, remoto rispetto al sys ove gira il pgm.
Ritorno all'Elenco delle Voci