Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> sistemi >> Competenze informatiche di base >> .

Le differenze tra l'elaborazione batch & Processing Online

Fino al 1970 , la maggior parte delle transazioni commerciali su computer accaduto in grandi lotti . Le grandi squadre di addetti data entry keypunched transazioni su schede perforate , che il personale informatico ordinata e alimentato dalle migliaia nel sistema informatico . Nel 2011 , la maggior parte di elaborazione avviene on-line , con le informazioni utente digitando in una forma di dati su uno schermo . La velocità e la convenienza di elaborazione on-line siano superiori ai relativa inefficienza . Efficienza

La potenza del computer disponibile nei decenni centrali del 20 ° secolo era una piccola frazione di quello che è oggi . Ad esempio, un elaboratore centrale che riempia la stanza dal 1970 ha avuto circa 1 milione di byte di RAM , o memoria ad accesso casuale , il cellulare in tasca, ha centinaia di volte più di tanto . Questo ha fatto sì che l'elaborazione delle transazioni doveva essere efficiente . Centro Personale Computer pre-ordinati grandi lotti di transazioni per il computer prima della trasformazione , questo sì che il processo è stato il più efficiente possibile . Mentre l'efficienza è sempre un problema , con tanta più potenza a disposizione computer di oggi , l'efficienza di elaborazione batch sono meno importanti . Elaborazione online richiede maggiori risorse di calcolo , ma i costi di tali risorse sono molto bassi .
Tempestività

aggiornamenti di un sistema di elaborazione delle transazioni on-line ben concepito i suoi record quasi istantaneamente . Questo significa che è possibile ricevere rapporti di stato tutte le volte che lo si desidera , e sarà accurato. L'elaborazione batch si verifica su un programma , come ad esempio giornaliera o mensile . Record del computer sono accurate solo a partire dal momento dell'ultimo lavoro batch . Alcune organizzazioni , come le società multinazionali, hanno ancora bisogno di un po 'di elaborazione batch . Trasferimenti di dati a lunga distanza lenta e le differenze di fuso orario creare complicazioni per l'elaborazione on-line . Per risolvere questo problema , le operazioni locali fanno le loro transazioni online. Al termine delle attività del giorno , creano una serie di operazioni per inviare alla sede centrale .
Record Metodi
elaborazione batch

accesso sfrutta la velocità relativa di record di accesso seriale , in cui i record vengono letti e scritti uno dopo l'altro . Elaborazione in linea , d'altra parte , dipende l'accesso ai dati casuali , o di essere in grado di trovare qualsiasi record rapidamente in un file di grandi dimensioni . Per esempio, quando un cliente chiama un impianto elettrico , i tipi di agente di servizio al cliente nel suo numero di conto e il computer trova il record da milioni nel file . Il computer non legge attraverso milioni di dischi per trovare quello giusto , si legge un piccolo file "chiave" , ottiene la posizione del disco e recupera il record. Fatto correttamente , questi molteplici passaggi prendono solo una frazione di secondo.
Multiutente di inserimento dati

prima del 1970 , i computer , per la maggior parte, ha avuto solo una diretta utente : operatore del computer. L'operatore caricata lotti di dati sul computer e ha avviato l'elaborazione di una console . Con i miglioramenti alla tecnologia informatica , i decenni Dopo il 1970 ha visto un aumento dei multiutente computing, in cui ogni utente , se impiegato , ingegnere o manager , aveva il suo terminale e potrebbero svolgere un lavoro al tempo stesso , come gli altri utenti . Oggi, alcuni dei più grandi sistemi informatici gestiscono siti web come Google e Amazon . In ogni momento , il loro sistema ospita milioni di utenti , ciascuno l'effettuazione di operazioni in linea con i propri tempi .

 

sistemi © www.354353.com