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