PUNTO 1: Per iniziare TEMA 1.1.1. - HARDWARE, SOFTWARE e I.T. • • • • • • Cos’e’ l’informatica Cos’e’ un computer Dati e informazioni Cos’e’ un programma Hardware Software Capitolo 1 - L’informatica: concetti, storia ed evoluzione pag. 1 L’INFORMATICA NON E’: • NON E’ SOLO LO “STUDIO DEL COMPUTER” • NON E’ SOLO “PROGRAMMI” • NON E’ solo “COMPUTER + PROGRAMMI” Capitolo 1 - L’informatica: concetti, storia ed evoluzione pag. 2 INFORMATICA • INFORmazione + autoMATICA: lo studio delle informazioni e di tutte le sue trasformazioni effettuabili con il computer” • L’informatica non e’ piu’ una disciplina tecnica, al confine tra matematica ed elettronica, ma e’ parte del bagaglio culturale di chiunque vuole comprendere le tecnologie emergenti e sopratttutto avere strumenti adeguati per gestire l’informazione • Tecnologia strumentale: nel corso della storia l’uomo ha sempre cercato degli strumenti per gestire l’informazione (creare, elaborare, memorizzare, trasmettere): il computer e’ uno di questi. INFORMATICA • L’informatica aziendale e’ quell’area nell’ambito dei sistemi informativi che si occupa della progettazione, dello sviluppo, della introduzione, della manutenzione e dell’utilizzo dei sistemi computerizzati per l’elaborazione elettronica dei dati (EDP) nelle imprese. • DISCIPLINA CHE HA AD OGGETTO : L’ANALISI, LA PROGETTAZIONE, LA ORGANIZZAZIONE DI UN SISTEMA INFORMATIVO(*) E DI TUTTI GLI STRUMENTI PER RENDERLO UN SISTEMA INFORMATICO • Per i non tecnici e’ uno strumento. • WIRTSCHAFTSINFORMATIK “Informatica EconomicoAziendale” - le competenze dell’ICT che deve possedere il giovane universitario o il manager non di estrazione informatica (*) insieme di persone, apparecchiature, applicazioni, procedure e dati che permettono all’azienda di disporre delle informazioni nel posto giusto e al momento giusto. E’ INDIPENDENTE DA QUALSIASI AIUTOMAZIONE I 3 STRUMENTI dell’informatica COMPUTER DATI PROCEDURE= PROGRAMMI Capitolo 1 - L’informatica: concetti, storia ed evoluzione pag. 5 Cos’e’ il “COMPUTER” E’ una macchina che: 1- TRATTA INFORMAZIONI, a differenza delle altre macchine che trattano beni fisici Ha oggetto il “fattore di produzione Informazione” 2- E’ UNIVERSALE (general purpose) 3- HA UNA STORIA “GIOVANE”: dopo gli anni ‘40 4- HA AVUTO UNA EVOLUZIONE TECNOLOGICA INCREDIBILE (da 5.000 addizioni/sec. a 600 MIPS da 80 ton. a 1/2 kg.) Dati e informazioni • DATO = simbolo con cui si rappresenta la realta’ (fatti, oggetti, persone,attivita’) • IL DATO NON SEMPRE E’ INFORMAZIONE, anche se contiene sempre un’informazione • Dato: OGNI RAPPRESENTAZIONE FORMALIZZATA di fatti, concetti o istruzioni che puo’ essere comunicata, rappresentata, interpretata o elaborata da esseri umani o mezzi automatici. • Il computer tratta DATI e restituisce DATI Capitolo 1 - L’informatica:(con concetti, storia ed evoluzione pag. 7 la • INFORMAZIONE elaborazione o con interpretazione dell’uomo) Il dato diventa informazione quando: * e’ trattato in modo che abbia un significato e sia comprensibile al destinatario (“al posto giusto e al momento giusto”) * “Una INFORMAZIONE e’ la conoscenza relativa a fatti, concetti, eventi e procedimenti, che in un certo contesto ha particolare significato” (ISO) • il computer genera informazioni perche’ trattando i dati li trasforma in informazioni Capitolo 1 - L’informatica: concetti, storia ed evoluzione pag. 8 1.COMPUTER TRATTA INFORMAZIONI • TRATTARE = ELABORARE Modalita’ elaborative: ACQUISIRE ELABORARE CONSERVARE CALCOLARE EMETTERE dati /istruzioni TRASMETTERE RISULTATI/INFORMAZIONI CODIFICA DEI DATI • Il calcolatore tratta dati e/o esegue istruzioni che trattano dati • I dati per poter essere trattati dal calcolatore devono essere CODIFICATI (o RAPPRESENTATI) “IN FORMATO COMPRENSIBILE” allo stesso • Le ISTRUZIONI (i comandi) per poter essere eseguite devono essere riconoscibili, cioe’ codificate Capitolo 1 - L’informatica: concetti, storia ed evoluzione pag. 10 I dati vengono trattati con i programmi (= elaborazione) • L’elaborazione avviene eseguendo delle procedure automatizzate • Eseguendo programmi • PROGRAMMA= insieme di istruzioni / comandi / operazioni sequenziali eseguite dal calcolatore che gli consentono di funzionare e di elaborare: – ottenere informazioni – produrre/trasmettere risultati • Il computer elabora dati eseguendo comandi Capitolo 1 - L’informatica: concetti, storia ed evoluzione pag. 11 contenuti nei programmi DATI PROGRAMMI = SOFTWARE MACCHINA FISICA = HARDWARE = HARDWARE + SOFTWARE • HARDWARE : PARTE FISICA (RIGIDA) = COMPUTER/DISCHI/STAMPANTI/ ECC... • SOFTWARE: PARTE “SOFFICE” (MODIFICABILE e SOSTITUIBILE) = PROGRAMMI e DATI HW + SW • COMPONENTI DISTINTE • ENTRAMBE NECESSARIE • INTERDIPENDENTI • ENTRAMBE SEMPRE PRESENTI IN QUALSIASI FORMA DI AUTOMAZIONE E’ il SW in quanto MODIFICABILE e SOSTITUIBILE che realizza la UNIVERSALITA’ del computer HW: ARCHITETTURA FUNZIONALE • ARCHITETTURA “VON NEUMANN” • A programma registrato e a BLOCCHI FUNZIONALI (sottosistemi): * Dispositivi per INGRESSO DATI e COMANDI dall’esterno * Luogo di lavoro (cd. LAVAGNA) o di DEPOSITO dei dati e delle istruzioni * “CERVELLO” o MOTORE che esegue le istruzioni e coordina * Dispositivi per la USCITA dei dati / risultati * Dispositivi per MEMORIZZAZIONE PERMANENTE Architettura del calcolatore A blocchi funzionali: DATI/PROGRAMMI MEMORIA UNITA’ INPUT DISCHI PROCESSORE RISULTATI UNITA’ OUTPUT DISCHI All’architettura FUNZIONALE corrisponde una architettura FISICA MEMORIE DI MASSA UNITA’ DI OUTPUT UNITA’ DI ELABORAZIONE (C.P.U.) MEMORIA CENTR. UNITA’ DI INPUT IL COMPUTER dall’ESTERNO 2 parti: • “CHASSIS” (Desktop, Tower, Minitower, Portatile) = UNITA’ CENTRALE DI ELABORAZIONE in senso LATO contiene la maggior parte degli elementi che compongono il PC • PERIFERICHE o dispositivi I/O PERIFERICHE : “FINESTRA SUL MONDO” • UNITA’ di INPUT - OUTPUT (periferiche: tastiera, video, stampanti, scanner, modem, microfoni, casse audio, ecc...) • Almeno 3 periferiche per computer • Unita’ interne o esterne dedicate allo scambio di informazioni fra l’elaboratore e l’esterno, in ingresso o in uscita attraverso le c.d. INTERFACCE DI COLLEGAMENTO (schede, controller) con funzioni di supervisione e di interfaccia con il microprocessore. PC all’interno: “PARTE NON VISIBILE” CPU RAM/ ROM HARD DISK BUS PIASTRA MADRE ALIMENTATORE SLOT, SCHEDE PC all’interno “FISICO” Scheda Scheda (adattatori) Adattatore video Connettore tastiera slot di espansione UNITA’ DISCO CPU MEMORIA piastra madre (MOTHERBOARD) HARD DISK ALIMENTATORE 1. “IL CERVELLO”-PROCESSORE = C.P.U (Central Processing Unit) UNITA’ CENTRALE DI ELABORAZIONE in senso stretto = MICROPROCESSORE Il “motore” che preleva, interpreta (decodifica) ed esegue le istruzioni del programma PROCESSORE • E’ l’unico dispositivo in grado di distinguere tra istruzioni (i comandi) e dati (il materiale sul quale eseguire i comandi) • Deve saper riconoscere le istruzioni e i comandi a basso livello forniti dal programma • Coordina le operazioni degli altri componenti del sistema 2. “IL BANCO DI LAVORO” la MEMORIA CENTRALE • RAM Random Access Memory (memoria a lettura/scrittura) • ROM Read Only Memory (memoria a sola lettura) L’unita’ che funge da “DEPOSITO” dei DATI e delle ISTRUZIONI necessari per la esecuzione di un programma. La CPU vi ha accesso diretto. E’ UN PASSAGGIO “OBBLIGATO” prima di poter essere elaborata l’informazione deve essere acquisita dalla memoria centrale 3. MEMORIE DI MASSA • Hard e floppy disk, CD, floptical, ecc.. • Dispositivi, fissi o removibili, esterni o interni, che memorizzano grosse quantita’ di dati o di istruzioni in modo PERMANENTE, organizzati in FILE HW: CLASSI di COMPUTER • Fasce di crescente complessita’,prezzo e prestazioni • CLASSIFICAZIONE ORIENTATIVA mantenuta nel linguaggio comune • In modo sfumato: utilizzando i parametri MIPS, N.ro teminali collegati, Prezzo, Sistema operativo (standard o aperto, speciale o proprietario) • STANDARD: “APPLICAZIONE DI UN METODO O DI UN FORMATO ACCETTATO E RICONOSCIUTO, SE NON DA TUTTI, AMPIAMENTE “ (es: formato postale, codice a barre, lattine birre) Classi di computer MIPS UTENTI COSTO S.O MAINFRAME >100 CENTINAIA € 500.000 MINI 10/100 MICRO/ P.C. 1/10 SPEC. DECINE da €2.500 a 50.000 SPEC/ST UNO MIL. Capitolo 1 - L’informatica: concetti, storia ed evoluzione STAND pag. 27 P.C. IN UFFICIO • DESKTOP • TOWER • MINITOWER