SISTEMA INFORMATIVO AUTOMATIZZATO. Il sistema informativo aziendale funziona  in parte con tecnologie tradizionali e l’intervento umano (es: trattativa.

Slides:



Advertisements
Presentazioni simili
La struttura fisica e logica di un elaboratore
Advertisements

STRUTTURA DEL PERSONAL COMPUTER
DAL MICROPROCESSORE AI SISTEMI EMBEDDED Informatica per lAutomazione II (Informatica B o II) Anno accademico 2008/2009 Prof. Giuseppe Mastronardi Ing.
I COMPONENTI DEL Computer
Anno Accademico Corso di Informatica Informatica per Scienze Biologiche e Biotecnologie Anno Accademico
2 Sistema composto da un numero elevato di componenti, in cui ogni componente svolge una sua funzione elaborazione dati memorizzazione dati trasferimento.
Introduzione allinformatica. Cosè linformatica ? Scienza della rappresentazione e dellelaborazione dellinformazione ovvero Studio degli algoritmi che.
1 Corso di Informatica (Programmazione) Lezione 4 (24 ottobre 2008) Architettura del calcolatore: la macchina di Von Neumann.
3. Architettura Vengono descritte le principali componenti hardware di un calcolatore.
INTRODUZIONE Il termine Informatica deriva dalla fusione dei termini INFORmazione autoMATICA si intende indicare la scienza che ha il compito di raccogliere,
Fondamenti di Informatica Laurea in Ingegneria Civile e Ingegneria per lambiente e il territorio Il calcolatore Stefano Cagnoni e Monica Mordonini Dipartimento.
Informatica giuridica Hardware e software: glossario Lucio Maggio Anno Accademico 2001/2002.
La macchina di von Neumann
La macchina di von Neumann
Architettura di un calcolatore
L’Architettura del Sistema di Elaborazione
Tecnico hardware Di Adone Amaddeo
UNIVERSITA’ STUDI DI ROMA “FORO ITALICO”
Architettura dell’elaboratore
ARCHITETTURA DEGLI ELABORATORI
Il Calcolatore Elettronico
Il MIO COMPUTER.
PRESENTAZIONE di RICCARDO
Modulo 1 - Concetti di base della Tecnologia dell'Informazione
ELETTRONICA DIGITALE (II Parte)
STRUTTURA GENERALE DI UN ELABORATORE
L' ARCHITETTURA DI VON NEUMANN
I blocchi fondamentali dell’elaborazione Componenti e funzionamento del calcolatore I blocchi fondamentali dell’elaborazione.
Architettura del calcolatore
ARCHITETTURA DI UN ELABORATORE
LOGICA DI FUNZIONAMENTO
Programma di Informatica Classi Seconde
Unità centrale di processo
1.1 Sistemi di elaborazione
STRUTTURA DELL’ELABORATORE
STRUTTURA DI UN COMPUTER
Realizzazione a cura di
Hardware e software Hardware Software
INFORMATICA TECNOLOGIE INFORMATICHE INFORmazione autoMATICA
Corso di Laurea in Biotecnologie corso di Informatica Paolo Mereghetti DISCo – Dipartimento di Informatica, Sistemistica e Comunicazione.
INFORMATICA = INFOrmazione + autoMATICA L’informazione una delle risorse strategiche più importanti della società moderna Capacità di gestire l’informazione.
ORGANIZZAZIONE DI UN SISTEMA DI ELABORAZIONE
3  Sistema composto da un numero elevato di componenti, in cui ogni componente svolge una sua funzione  elaborazione dati  memorizzazione dati 
Le “nuvole informatiche”
Luglio 2004Generalità Hardware1 Luglio Generalità Hardware2 MACCHINA DI VON NEUMAN (1947) BUS Processore Elaborazione Controllo Memoria Ingresso.
Tecnologie dell’Informazione e della Comunicazione
Corsi di Laurea in Biotecnologie
Laboratorio Informatico
Tecnologie Informatiche ed Elettroniche per le Produzioni Animali (corso TIE) CORSO LAUREA MAGISTRALE IN SCIENZE E TECNOLOGIE DELLE PRODUZIONI ANIMALI.
Corso di Informatica Corso di Laurea in Conservazione e Restauro dei Beni Culturali Gianluca Torta Dipartimento di Informatica Tel: Mail:
Il calcolatore Stefano Cagnoni e Monica Mordonini
Concetti di base Computer, HW e SW
Hardware Struttura fisica (architettura) del calcolatore formata da parti meccaniche, elettriche, elettroniche.
Informazione e Informatica - presentazione dei concetti di base -
Struttura Fondamentale degli Elaboratori Elaboratore –È un sistema numerico –È un sistema automatico –È un sistema a programamzione registrabile –Ha una.
STRUTTURA DELL’ELABORATORE
La struttura di un computer
Componenti hardware PC: I componenti si possono dividere in quattro gruppi: 1. DISPOSITIVI DI INPUT/ OUTPUT (I/O); 2. MEMORIA ELETTROMAGNETICA NON VOLATILE.
Dalla macchina di Von Neumann …
Click to add text L’ Unità di Elaborazione. Struttura : Unità di controllo: coordina attività CPU ALU: unità aritmetico-logica, esegue operazioni tra.
I Microprocessori Unità 3 del libro Internet Working Sistemi e reti.
Tipi di Computer MainframeSupercomputerMinicomputerMicrocomputerHome Computer Personal Computer WorkstationMicrocontrollori Sistemi Barebone.
Il modello di Von Neumann
Implementazioni di un analizzatore di protocollo Esistono quattro fondamentali tradeoff per la realizzazione di un analizzatore di protocollo:  Analisi.
1 Informatica di Base Facoltà di Lingue e Letterature Straniere Corso di laurea in Relazioni Pubbliche.
Hardware Struttura fisica (architettura) del calcolatore formata da parti meccaniche, elettriche, elettroniche.
Concetti informatici di base. Concetti informatici di base Il computer o elaboratore è una apparecchiatura costituita da un insieme di dispositivi di.
Struttura del Computer
Componenti base di un computer Gli elementi fondamentali La Cpu La Ram L’ Hard disk.
Architettura degli elaboratori
Transcript della presentazione:

SISTEMA INFORMATIVO AUTOMATIZZATO

Il sistema informativo aziendale funziona  in parte con tecnologie tradizionali e l’intervento umano (es: trattativa commerciale)  In parte con le tecnologie elettroniche innovative del settore ITC e con l’uso di procedure automatiche per trattare i dati (es: gestione dell’ordine)

SISTEMA INFORMATICO AZIENDALE insieme delle macchine e dei metodi d’uso dedicati ai trattamenti automatici dei dati aziendali.

HARDWARE SOFTWARE SISTEMA INFORMATICO

Componenti dell’architettura di Von Neumann Memoria centrale (RAM  …): contiene i programmi in esecuzione e i dati su cui operano Unità di elaborazione (Central Processing Unit, CPU): contiene i dispositivi elettronici in grado di eseguire le istruzioni (operazioni elementari, aritmetiche e logiche) del programma (ALU  Arithmetic Logic Unit), e di coordinare il funzionamento dell’intero calcolatore (CU  Control Unit, controlla e coordina l’attività della CPU. In particolare, è responsabile del trasferimento e della decodifica delle istruzioni dalla memoria centrale ai registri della CPU). Il tempo è scandito da un clock: sincronizza le operazioni di tutto il sistema  la frequenza di clock vincola il numero di istruzioni che possono essere eseguite dal calcolatore La velocità si misura in hertz (Hz)

La Cache: una memoria più veloce che si usa per immagazzinare temporaneamente i dati maggiormente usati Può trovarsi dentro il processore (L1, primo livello) o sulla scheda madre (L2, secondo livello)

ROM E BIOS Se la RAM è volatile… come “parte” un PC? Le istruzioni di base per l’avvio sono contenute in una memoria persistente di sola lettura (ROM, Read Only Memory) All’accensione viene caricato un piccolo programma che si occupa di:  Verificare l’hardware  Cercare in una posizione predefinita del disco le istruzioni per l’avvio Nei PC si chiama BIOS (Basic Input Output System)

Vari registri (ad esempio, A, B, PC, FLAG, etc.): locazioni di memoria utilizzati per memorizzare dati all’interno della CPU: – dati prelevati dalla memoria ed elaborati successivamente dalla CPU, – istruzioni prelevate dalla memoria ed eseguite successivamente dalla CPU, – indirizzi di celle di memoria all'interno delle quali ci sono dei dati o istruzioni da prelevare. N.B: la CPU non lavora direttamente sulla memoria centrale, ma sposta temporaneamente nei suoi registri ciò che gli interessa in un certo momento. Periferiche: dispositivi che permettono l’ingresso e l’uscita (I/O) delle informazioni (dati e programmi). Es.: tastiera, monitor, stampante, ecc. Bus di sistema: collega i diversi componenti dell’architettura

Prestazioni di un PC Le prestazioni di un PC sono influenzate da  Clock della CPU  Tipologia della CPU  Dimensioni RAM e Cache  Capacità e tempo di accesso memorie di massa e dispositivi I/O

SOFTWAREDI BASEAPPLICATIVO

SOFTWARE DI BASE Il software di base è la parte del software più vicina all'hardware della macchina. Un esempio  il SISTEMA OPERATIVO  l'insieme di tutti i programmi che organizzano e fanno funzionare le risorse del computer. Di questa categoria fanno parte anche il software per gli sviluppatori di programmi, il software per la gestione delle reti di computer e i programmi di utilità (come quelli destinati alla gestione delle stampanti o delle copie di backup  cioè???).

SOFTWARE APPLICATIVO Viene detto SOFTWARE APPLICATIVO l'insieme dei programmi che non sono compresi nel sistema operativo, ma che vengono invece installati dall'utente per svolgere compiti specifici. (Es:???)

Riassumendo… SISTEMA INFORMATICO insieme di computer, dispositivi hardware e software tra loro fisicamente connessi e opportunamente configurati per assicurare specifici trattamenti automatici dei dati aziendali

Impianti informatici RETE  infrastruttura che connette le macchine dell’impianto LAN (…) : diversi dispositivi (NODI) collegati tra loro per la condivisione di risorse. I collegamenti avvengono attraverso cavi e dispositivi di interconnessione. Es: – switch  («…») …, – hub  («…» ) funge da nodo di smistamento di una rete organizzata con una topologia a stella) O anche wireless.

In una rete… … la comunicazione tra diversi nodi è consentita tramite di collegamento PROTOCOLLI DI COMUNICAZIONE  speciali programmi di collegamento WAN  …. esempio… Test pg 22

PROCEDURA  definisce lo schema del trattamento dei dati all’interno di un’organizzazione aziendale (es pg. 24 procedura di gestione dell’ordine di un cliente) Per schematizzare  uso dei diagrammi a blocchi (Es: pg. 28)

Sviluppo di un sistema informativo automatizzato Lo sviluppo di un progetto di automazione di un sistema informativo deve avvenire in due direzioni:  Potenziamento dell’harware  Miglioramento del software Tramite anche  La programmazione strutturata  L’analisi top-down

Programmazione strutturata Idea di base: ➔ La parte esecutiva di un programma viene vista come un comando (complesso o strutturato) ottenuto componendo istruzioni elementari, mediante alcune regole di composizione (strutture di controllo)

Analisi top-down La metodologia top – down di sviluppo di un programma riguarda i metodi di risoluzione di un problema per analisi, basati sulla decomposizione del problema Test pag. 29

CICLO DI VITA DEL SOFTWARE 1.Studio di fattibilità (analisi preliminare: valutazioni su costi e benefici) 2.Analisi (analisi più dettagliata dell’obiettivo e delle modalità) 3.Disegno (di architettura e di dettaglio del software) 4.Programmazione (  individuazione degli algoritmi risolutivi del problema  diagrammi a blocchi  pseudocodifica  programma sorgente  programma oggetto[compilatori]  correzione di eventuali errori formali[debugger]) 5.Testing (esecuzione del programma – simulazione- alfa test- beta test) 6.Rilascio (e diffusione) (vd. Test pg.34-35)

22 Modelli per lo sviluppo software - WATERFALL B - BUILD B - BUILD / B.1 SD Process and Methods/ B.1.2 System Development principles and methodologiesB.1 SD Process and MethodsB.1.2 System Development principles and methodologies Ogni fase è concatenata in sequenza alla successiva, a cui trasmette le informazioni necessarie per la prosecuzione delle attività. Ogni fase è concatenata in sequenza alla successiva, a cui trasmette le informazioni necessarie per la prosecuzione delle attività. Per ogni passaggio viene effettuata una revisione ed approvazione (design review), che serve da presupposto per il passaggio all’attività seguente. Richiede che tutti i requisiti siano ben definiti all’inizio, perchè rivedere le esigenze nelle fasi successive o correggere gli errori ha un costo molto elevato. Richiede che tutti i requisiti siano ben definiti all’inizio, perchè rivedere le esigenze nelle fasi successive o correggere gli errori ha un costo molto elevato. E’ un modello solido e robusto, ma limitato da una struttura poco flessibile.

SISTEMI ERP  I sistemi ERP (Enterprise Resource Planning) hanno come peculiarità fondante quella di essere modulari, di poter essere configurati e adattati all’azienda, di poter ricoprire tutti i processi produttivi aziendali e di incidere, anche in modo sostanziale nei processi interni dell’azienda  SAP (Sistemi, Applicazioni e Prodotti per l'elaborazione dati) (vedi sito)(vedi sito)  BRP (Business Process Reengineering)

Nelle recenti versioni di SAP: MODULO CRM (Customer Relationship Management)  focus sul cliente  Cal Center  Contact Center

CLOUD COMPUTING Si indica un insieme di tecnologie che permettono, tipicamente sotto forma di un servizio offerto da un provider al cliente, di memorizzare/archiviare e/o elaborare dati (tramite CPU o software) grazie all'utilizzo di risorse hardware/software distribuite e virtualizzate in Rete.

E ORA… Test: pag. 39 E buon lavoro!