Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
vuoi
o PayPal
tutte le volte che vuoi
INFORMATICA
1.1
Nuova economia (new economy) → mondo nel quale le persone lavorano con la mente invece che
con le mani.... Un mondo in cui l'innovazione è più importante delle produzione di massa... Un
mondo in cui investire significa più spesso acquisire nuove idee, concetti che o i mezzi per crearli
piuttosto che acquisire nuovi macchinari. Un mondo nel quale il rapido cambiamento
dell'ambiente nel quale si opera è una costante.
Globalizzazione → è l'integrazione delle economie di tutto il mondo causato dal processo
tecnologico (internet, informazioni, tv....). Un mondo più globale e competitivo comprende:
1) Cambiamenti economici → aumento commercio internazionale, sviluppo di sistemi
finanziari e monetari globali, outsourcing del lavoro
1) Cambiamenti culturali → aumento del multiculturalismo attraverso tv e cinema, viaggi
internazionali e immigrazione ma anche grazie a YouTube Facebook Twitter...
2) Cambiamenti tecnologici → sviluppo di tecnologie di comunicazione a basso costo: email
Skype whatsapp...
1.2. I SISTEMI INFORMATIVI
Sistema informativo → è un insieme di diversi componenti che consentono la produzione e la
gestione dell'informazione. I componenti dei sistemi informativi sono un insieme di persone,
strumenti e applicazioni, processi e dati che permettono a un'azienda di disporre le informazioni
necessarie allo svolgimento del proprio business.
Gli strumenti e applicazioni di cui i sistemi informativi si avvalgono possono riassumersi in:
- Hardware → apparecchiatura o strumenti informatici dotati di forma fisica
- Software → programma o insieme di programma che istruiscono le apparecchiature
informatiche fisiche ad eseguire compiti ben definiti.
- Reti di telecomunicazione → gruppi di due o più sistemi informatici collegati tra di loro
tramite mezzi di trasmissione.
IT → tecnologia dell'informazione (hardware+software)
ITC → tecnologia della comunicazione e dell'informazione (hardware+software+reti)
DATI, INFORMAZIONE E CONOSCENZA
Dati → sono la materia prima che i sistemi informativi elaborano per produrre informazioni. Sono
materiale GREZZO, come parole e numeri che se presi singolarmente non danno alcuna
informazione.
Informazione → può essere definita come la manipolazione dei dati al fine di ottenere la loro
trasformazione in una forma significativa. È una rappresentazione di eventi, oggetti, esperienze che
1
mostra il risultato di un percorso di scoperta – qualsiasi fatto o prodotto che risulti dall'analisi ed
interpretazione di dati semplici e grezzi.
Conoscenza → è l'ultima fase di un possibile processo evolutivo che, attraverso un processo di
elaborazione e interpretazione, muove dal dato, passa attraverso l'informazione fino a diventare
conoscenza. È il cumulo di informazioni e capacità interpretate dal cervello umano in un dato
contesto.
TECNOLOGIA DELL’INFORMAZIONE E DELLA COMUNICAZIONE
Tecnologia → qualsiasi mezzo meccanico e/o elettrico destinato a supplemento, estensione o
sostituzione dell’essere umano nelle operazioni manuali o nei dispositivi.
Tecnologia dell'informazione (IT) → tutti quei macchinari tecnologici che sono controllati o che
fanno uso di un flusso informativo (es. Robot programmabile posto su una linea di produzione in
una fabbrica)
Tecnologia dell'informazione e della comunicazione (ICT) → tutti gli strumenti e le applicazioni
che combinano la capacità di elaborazione e immagazzinamento dei dati e delle informazioni
fornita dai mezzi telematici
Convergenza digitale → processo, ancora in corso, che ha visto nell'ultimo decennio un netto
avvicinamento tra tecnologie informatiche (IT) e delle telecomunicazioni (TLC).
LE PERSONE
Una componente fondamentale dei sistemi informatici sono le persone: sia quelle che
usufruiscono dei sistemi informatici, sia quelle che sono coinvolte nella loro progettazione
manutenzione e implementazione (programmatori, analisti, operatori di sistemi e CIO (chief
information officer).
CIO → persona incaricata dell'integrazione delle nuove tecnologie nella strategia aziendale (ruolo
che a partire dagli anni 80 divenne sempre più importante).
Un buon personale dei sistemi informatici devono avere conoscenze e competenze preziose e
integrate in tre aree: tecnica, commerciale e dei sistemi.
LA FUNZIONE SISTEMI INFORMATIVI
Funzione sistemi informativi (FSI) → è l'unità delegata, nella struttura organizzativa aziendale, alla
gestione del l'elaborazione e della distribuzione a tutti i reparti dell'impresa delle informazioni
necessarie al raggiungimento degli obiettivi aziendali.
2
L'obiettivo principale della FSI è l'applicazione della tecnologia informatica a tutti i processi
aziendali che possono essere resi più efficienti tramite la progettazione, lo sviluppo e
l'implementazione di processi informativi automatizzati.
Altri compiti della FSI sono la gestione, la pianificazione, lo studio, la progettazione, la
manutenzione, la valutazione della realizzazione e lo sviluppo del sistema informativo.
Outsourcing --> affidamento di processi o attività aziendali (per esempio la contabilità, produzione
o sicurezza) a un'azienda esterna che può essere localizzata nello stesso paese (onshore) o
all'estero (offshore). Aziende esternano processi per ricercare efficienza economicità e per
problemi di organizzazione.
1.3 L’EVOLUZIONE DELLE ARCHITETTURE ICT NELL’AMBITO DEI S.I.
La storia delle IT in termini di architetture vede 4 fasi evolutive:
1) BATCH --> a partire dagli anni ’50 → MAINFRAME
1) REAL TIME --> inizi anni ’70 → TERMINALI “STUPIDI”
2) PC REVOLUTION --> metà anni 80 → PC
3) CLOUD COMPUTING --> oggi → CLOUD
Con l'avvento dei MAINFRAME (primi elaboratori automatici) si svolgono le attività in modalità
posticipata ovvero in lotti (da questo il nome BATCH) rispetto alla reale operazione (ad esempio
deposito assegno);
A partire dagli anni 70 una nuova componente tecnologica fa la sua comparsa: dumb terminals
ovvero terminali stupidi che consentivano il trattamento informatico dei dati in tempo reale (REAL
TIME). L'architettura informatica che caratterizza questa è la ARCHITETTURA CENTRALIZZATA o
architettura MAINFRAME BASED;
Questa fase si supera con l'introduzione dei PC: i terminali stupidi vengono sostituiti dai personal
computer (vantaggio → produttività individuale... Più autonomi). Tale architettura prende il nome
di ARCHITETTURA CLIENT-SERVER o ARCHITETTURA DISTRIBUITA;
Il problema della “obesità del cliente” fat client necessitava di una soluzione che sfocia nell'ultima
architettura informatica: il CLOUD COMPUTING.
I personal computer (appesantiti) vengono sostituiti da macchi è altrettanto intelligenti con una
dotazione di software minimale e una grande capacità di connessione alla rete dove poter
accedere ad applicazioni sempre aggiornate.
Crowdsourcing → la capacità di un organizzazione di esternalizzare alla “massa” degli utenti della
rete una o più attività che prima venivano svolte da dipendenti o fornitori (Wikipedia, YouTube,
Google...) 3
1.4 I CINQUE MEGATREND ICT NELL’ERA DELL’INFORMAZIONE
Si evidenziano 5 MEGATREND intrecciati tra di loro:
- Mobile → smartphones, tablet
- Socia media → Facebook, Instagram, Twitter...
- Internet delle cose → ampia varietà di oggetti fisici che sono interconnessi e condividono
automaticamente dei dati via internet (computer, sensori, motori, telecamere...)
- Cloud computing → internet come piattaforma per applicazioni e dati
- Big data → enorme quantità di dati forniti dai social media cloud computing e da “internet
delle cose”... Sempre in aumento.
4 2.1 L'INFRASTRUTTURA DEI SISTEMI INFORMATIVI
L'infrastruttura di sistemi informativi comprende i seguenti elementi:
hardware
• softwar
• reti di comunicazione
• dati
•
SUPER COMPUTER → in assolutp il più potente e costoso, utilizzato per risolvee problemi scientifici
complessi
MAINFRAME → utilizzato tipicamente come sistema informativo centrale per enti governativi o
grandi aziende
MIDRANGE (detti anche minicomputer workstation) → offrono prstazione minori al mainframe ma
superiori rispetto ai microcomputer. Utilizzati tipicamente per applicazioni di progettazione e per
aziende di medie dimensioni.
MICROCOMPUTER → utilizzato principalmente come personal computer
MICROCONTROLLER → piccoli microprocessori specializzati installati all'interno di apparecchi
“intelligenti”.
NETWORK COMPUTER → computer minimalisti in termini di memoria, processore e disco fisso,
poiché utilizzati soprattutto collegati a una rete (cloud computing).
2.2 L'INFRASTRUTTURA HARDWARE
HARDWARE → insieme delle componenti tangibili degli elaboratori, ed è genericamente
calssificato secondo tre categorie:
tecnologie INPUT
• tecnologie di ELABORAZIONE
• tecnologie OUTPUT
•
INPUT → strumenti il cui compito è immettere dati e informazione nei computer (tastiere, mouse,
touchscreen, touchpad, scanner, telecamere, microfono....)
Tecnologie di ELABORAZIONE
→ linguaggio utilizzato dai computer per elaborare i dati dell'input: CODICE BINARIO → dati in
input sono tradotti nelle cifre 0 e 1 detti bit. 8 bit costituiscono un byte.
(esempio byte: 101110001). Ci sono 256 byte componibili. Dal byte derivano i suoi multipli
kilobyte, megabyte, gigabyte, terabyte...).
ASCII (American Standard Code for Information Interchange) → codice convenzionale che
permette la trasformazione di byte in numeri, lettere e caratteri. Asscoia a ogni byte una
lettera/numero/carattere → massimo di 256 caratteri.
UNICODE → uguale al ASCII ma anziché utilizzare 1 byte per ogni carattere, ne utilizza 2 →
massimo di caratteri 256² = 65536.
UNITA DI ELABORAZIONE CENTRALE (CPU) → chiamata anche microprocessore, è il dispositivo che
interpreta ed esegue le istruzioni, elabora dati, gestisce e coordina tutte le azioni svolte dal
computer.
Registri → celle di memoria interne alla CPU. 5
LA LEGGE MOORE → previsone dell'informatico Moore che si realizzò. Aveva previsto negli anni '70
che le performance dei computer sarebbero raddoppiate ogni 18 mesi, mantenedo lo stesso costo.
Il numero dei transitor raddoppiano ogni 18 mesi
RAM → random access memory, memoria ad accesso casuale: è una memoria “di lavoro” utilizzata
dal CPU in cui vengono memorizzati temporaneamente i dati in co