





Studia grazie alle numerose risorse presenti su Docsity
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Prepara i tuoi esami
Studia grazie alle numerose risorse presenti su Docsity
Prepara i tuoi esami con i documenti condivisi da studenti come te su Docsity
Trova i documenti specifici per gli esami della tua università
Preparati con lezioni e prove svolte basate sui programmi universitari!
Rispondi a reali domande d’esame e scopri la tua preparazione
Riassumi i tuoi documenti, fagli domande, convertili in quiz e mappe concettuali
Studia con prove svolte, tesine e consigli utili
Togliti ogni dubbio leggendo le risposte alle domande fatte da altri studenti come te
Esplora i documenti più scaricati per gli argomenti di studio più popolari
Ottieni i punti per scaricare
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Una introduzione all'Informatica, spiegando cosa si intenda per informazione, il concetto di bit e la prima decomposizione di un calcolatore in macro-componenti (Hardware e Software). Viene inoltre descritta l'architettura di Von Neumann e il collegamento a bus. utile per chi vuole acquisire una base solida in Informatica, sia per scopi universitari che di interesse personale.
Tipologia: Appunti
1 / 9
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!






Informatica
1. Informatica
2. il calcolatore Studiare l’architettura di un sistema significa:
dimensioni relativamente limitate.
3. le memorie di massa e periferiche le memorie possiamo dividerle in principali e secondarie; le memorie principali sono: la ram ( random access memory) La RAM è una memoria ad accesso casuale permette l’accesso diretto a qualunque indirizzo di memoria con lo stesso tempo di accesso, è dove vengono caricati i programmi ed i dati durante la loro esecuzione, è volatile quando spengo perdo tutto, se la quantità di ram non è sufficiente per i programmi in esecuzione viene utilizzata una parte dell’hard disk (swap) con calo di prestazioni. È organizzata in moduli, che presentano delle piedinature (pin) di attacco alla scheda madre, possono essere schede SIMM/DIMM (Single/Dual In-line Memory Module) a seconda che abbiano i contatti solo su una faccia della scheda e vadano usate in coppia (SIMM) o su entrambe le faccie e vengano usate singolarmente (DIMM). Usa lo standard DDR (double data rate) che permette di raddoppiare le prestazioni in velocità dei dati rispetto al precedente SDR (single data rate). La rom read only memory è una memoria non volatile, i dati si salvano tramite collegamenti elettronici fisici, la rom serve a dare le info di primo avvio, carica il sistema operativo ed esegue i programmi.esistono le eprom che sono memorie fleshche permetteno di cancellare e riscrivere. Cache sono memorie ad acceso rapide, nascno per compensare la strozzatura di comunicazione tra ram e processore,conerva i dati per un determinato periodo e se non utilizzati vengono cancellati secondo il principio di località spaziale ( accedere al luogo è conservare il dato) e temporale (previssione di utilizzare lo stesso dato in breve tempo). Le memorie secondarie o di massa sono Sequenziale :che prima di recuperare un dato devo accedere prima alle precedenti ( nastro magnetico) Diretto : recupero qualunque dato ( cd) Memmoria ssd ( saolid state drave) è una memoria flesh meno veloce della ram, ma più veloce di un hard disk. Penne usb memoria flesh permette di cancellare e riscrivere.
Le Periferiche sono usate per far comunicare il calcolatore con l’esterno e in particolare con l’utente, non fanno parte della Macchina di Von Neumann, ma vi sono connesse attraverso le interfacce di Input/Output (I/O). Un particolare tipo di questa categoria è la memoria secondaria o di massa, che comprende dischi, nastri, CD, DVD, riesce a memorizzare grandi quantità di informazioni ma è molto lenta se paragonata ad esempio alla RAM, è anch’essa persistente, le informazioni non si perdono spegnendo la macchina. Il Bus di sistema collega le componenti interne del calcolatore , la CPU (master) seleziona la connessione da attivare e ordina il trasferimento dei dati. Distinguiamo funzionalmente 3 Bus:
File system recupero info Interprete di comandi: esegue i comandi Programmi di utiltà : forniscono servizi a l’utente ed altri programmi Interfaccia utente: possono essere testuae, grafiche,touch Protezione e sicurezza: username e password.
7. linguaggi e traduttori Distinguiamo i traduttori in: Il compilatore trasforma il programma sorgente in codice oggetto, vi sono 4 fasi di lavoro:
azioni il sito non è usabile Soddisfazione – un sito deve poter essere usato senza frustrazione.
17. Architettura dell’informazione AI L’Architettura dell’informazione (AI) è la progettazione di spazi informativi condivisi, uno di questi per antonomasia è il web, è il modo con cui i contenuti dello spazio condiviso vengono presentati ed usati dall’utente che fruisce di tali contenuti. Definizioni formali 1. Design strutturale di uno spazio informativo atto a facilitare l’esecuzione dei compiti e l’accesso intuitivo ai contenuti 2. Combinazione di organizzazione, categorizzazione e schemi di navigazione all’interno di un sistema di informazioni 3. La progettazione dell’organizzazione dei contenuti, dei sistemi di labeling, navigazione e ricerca per aiutare le persone a trovare e gestire le informazioni con successo. L’interfaccia è ciò che consente di interagire con i dispositivi elettronici come il computer e il mezzo tramite cui inseriamo dati e leggiamo risultati, altri esempi di interfaccia sono l’interruttore della luce, il volante dell’automobile, le interfacce definiscono delle modalità di interazione. I componenti base dell’AI sono: contesto – di cosa stiamo parlando? Che termini potremmo usare? contenuto – quali dati ho a disposizione per fornire informazioni sul contesto? utente – a chi rivolgo le informazioni? Quali tipologie di utenti? Le organizzazioni tipiche di AI definiscono schemi di classificazione delle pagine di un sito. Lineare: un livello, poca profondità, contenuti quasi senza struttura Albero: per ogni contenuto viene scelto un ramo o macrocategoria, al cui interno abbiamo una o più sottocategorie. Faccette: per ogni oggetto preso in considerazione si definiscono proprietà precise, molto usata nell’e- commerce, permette agli utenti di cercare il prodotto in base alle diverse esigenze. Grafo: i contenuti sono connessi fra loro senza gerarchia e senza un particolare criterio a “faccette” Etichettata: si tratta del tagging, questi servizi permettono di raccogliere link a risorse internet di cui si desidera tenere traccia, come fossero segnalibri, a ciascuno di questi vengono assegnate una o più parole chiave Ibrida: insieme delle precedenti, spesso non immediatamente intuitive Come definire l’architettura più opportuna? Top-down: dagli obiettivi del sito agli obiettivi dell’utente Bottom-up: dagli obiettivi dell’utente agli obiettivi di business 18. cloud computing Il cloud computing è il paradigma su cui si basano tutti i servizi digitali. Il claud computing (nuvola informatica) indica un paradigma di erogazione di risorse informatiche come elaborazione o trasmissione dati caratterizzato dalla disponibilità on demand attraverso internet a partire da un insieme di risorse persistenti e configurabili. io accedo alla nuvola per fare cose diverse posso fermarmi a livello più basico (infrastruttura) , piattaforma dove si gestiscono gli accessi, mi serve un servizio di comunicazione esplicito. Un’infrastruttura cloud offre come servizi softwar saas, piattaforme paas. Abbiamo 3 principali modelli di cloud, ossia di deployment delle architetture software cloud: Cloud privato L’infrastruttura è di proprietà di una sola organizzazione, i proprietari richiedono prezzi elevati per modernizzare l’infrastruttura Cloud pubblico I servizi sono su rete pubblica e possono essere gratuiti