Docsity
Docsity

Prepara i tuoi esami
Prepara i tuoi esami

Studia grazie alle numerose risorse presenti su Docsity


Ottieni i punti per scaricare
Ottieni i punti per scaricare

Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium


Guide e consigli
Guide e consigli


Fondamenti di Informatica, Appunti di Fondamenti di informatica

Appunti di Fondamenti di Informatica 2024/2025. Prof. Danilo Danisi e Prof. Christian Ghisellini.

Tipologia: Appunti

2024/2025

Caricato il 21/01/2026

benedetta-vignali
benedetta-vignali 🇮🇹

3 documenti

1 / 6

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
sabato 23 novembre 2024!
Fondamenti di Informatica
Hardare e software.
-Ware: roba!
Hardware è tangibile, il software no.. ha bisogno dell’hardware. !
C’è anche il firmware: è una via di mezzo tra hardware e software. È un tipo di software
scritto a livello di circuiti (ex cartucce nintendo ds o BIOS) sono software scritti a livello di
circuiti. Non girano nell’aria o non sono come floppy disk. Vengono memorizzati nei circuiti.!
Il bios è la prima cosa che si avvia al momento dell’hardware fa tutta una serie fondamentali
di operazioni. La fase di avvio è la fase iniziale del computer (Bootstrap). !
4 elementi fondamentali del computer:!
Scheda madre : circuito fondamentale del computer!
CPU: processore, cervello del computer (i pin che permettono di collegarlo alla scheda
madre si chiamano i piedini)!
RAM: Supporto di memorizzazione fondamentale del computer insieme alla rom. Random
Acces Memory!
Disco rigido: disco di memoria !
Scheda Madre:
Fondamentale, è il corpo del computer. È un circuito sul quale vengono connessi tutti gli
altri elementi del computer (tutto, entrate usb, cpu, ram, rom.. ). permette la connessione a
tutti gli elementi. !
Può ospitare altre schede “figli” ha degli slot che ospitano schede aggiuntive. (Ex schede
grafiche che pompano il pc)!
Una scheda grafica è composta da GPU (no CPU) (graphic processing unit) e della
VRAM (video memory, scheda video) essenzialmente è una mini scheda madre.
Oggi viene utilizzato come una sorta di acceleratore per il computer in quanto può
diventare stressante per il computer utilizzare dei programmi pesanti (ex x
animazione etc). !
Oltre alla scheda grafica c’è la scheda di rete, scheda audio (ora è esterna) quindi la
scheda madre è potenziabile (ovviamente quelli fissi, con la torre)!
In apple adesso la divisione degli elementi non è cosi netta. Nei nuovi apple M1,
M2 ,M3 ,M4 tutte queste cose qua sono integrate all’interno del processore.!
Sulla scheda madre le uniche due cose importanti da sapere che una scheda madre puo
solo ospitare solo alcuni tipi di CPU. Scheda madre e CPU vanno accoppiati. !
Altra cosa è che nella scheda madre ci sono una serie di entrate ed uscite, da li passano
tutti gli input e gli output del computer. Sono “numerizzatori” che trasformano gli input in
numeri. É una calcolatrice molto molto molto complessa. !
CPU - Processore
Centra processing unit. Cervello del pc, elabora tutte le informazioni matematiche!
Compie solo 3 tipologie: addizioni, sottrazioni e capisce se i valori e numeri sono uguali o
diversi.!
1
pf3
pf4
pf5

Anteprima parziale del testo

Scarica Fondamenti di Informatica e più Appunti in PDF di Fondamenti di informatica solo su Docsity!

sabato 23 novembre 2024

Fondamenti di Informatica

Hardare e software. -Ware: roba Hardware è tangibile, il software no.. ha bisogno dell’hardware. C’è anche il firmware: è una via di mezzo tra hardware e software. È un tipo di software scritto a livello di circuiti (ex cartucce nintendo ds o BIOS) sono software scritti a livello di circuiti. Non girano nell’aria o non sono come floppy disk. Vengono memorizzati nei circuiti. Il bios è la prima cosa che si avvia al momento dell’hardware fa tutta una serie fondamentali di operazioni. La fase di avvio è la fase iniziale del computer (Bootstrap). 4 elementi fondamentali del computer:

  • Scheda madre : circuito fondamentale del computer
  • CPU: processore, cervello del computer (i pin che permettono di collegarlo alla scheda madre si chiamano i piedini)
  • RAM: Supporto di memorizzazione fondamentale del computer insieme alla rom. Random Acces Memory
  • Disco rigido: disco di memoria Scheda Madre: Fondamentale, è il corpo del computer. È un circuito sul quale vengono connessi tutti gli altri elementi del computer (tutto, entrate usb, cpu, ram, rom.. ). permette la connessione a tutti gli elementi. Può ospitare altre schede “figli” ha degli slot che ospitano schede aggiuntive. (Ex schede grafiche che pompano il pc) Una scheda grafica è composta da GPU (no CPU) (graphic processing unit) e della VRAM (video memory, scheda video) essenzialmente è una mini scheda madre. Oggi viene utilizzato come una sorta di acceleratore per il computer in quanto può diventare stressante per il computer utilizzare dei programmi pesanti (ex x animazione etc). Oltre alla scheda grafica c’è la scheda di rete, scheda audio (ora è esterna) quindi la scheda madre è potenziabile (ovviamente quelli fissi, con la torre) In apple adesso la divisione degli elementi non è cosi netta. Nei nuovi apple M1, M2 ,M3 ,M4 tutte queste cose qua sono integrate all’interno del processore. Sulla scheda madre le uniche due cose importanti da sapere che una scheda madre puo solo ospitare solo alcuni tipi di CPU. Scheda madre e CPU vanno accoppiati. Altra cosa è che nella scheda madre ci sono una serie di entrate ed uscite, da li passano tutti gli input e gli output del computer. Sono “numerizzatori” che trasformano gli input in numeri. É una calcolatrice molto molto molto complessa. CPU - Processore Centra processing unit. Cervello del pc, elabora tutte le informazioni matematiche Compie solo 3 tipologie: addizioni, sottrazioni e capisce se i valori e numeri sono uguali o diversi.

Attraverso queste 3 operazioni lui riesce a fare tutte ste cose. Calcola con una velocità elevatissima. La velocità del processore si misura con i Giga Hz. Hz e GHz: Hz è un’unita di misura si usa per misurare la potenza elettrica: 1 ciclo al secondo. 150 Hz = 150 giri al secondo. Il processore viene calcolato in Giga Hz 1 miliardo di Hz = 1 miliardo di operazioni al secondo. Damn!!! Prefissi di grandezze: Kilo = mille Mega = un milione Giga = un miliardo Tera = mille miliardi Peta = un milione di miliardi Dal punto di vista i processori i leader sono AMD e Intel (ovviamente la scheda madre deve essere della stessa marca, scheda madre e cup vanno in simbiosi, devono essere compatibili) Oltre ad avere questi 2 ci sono i processori M della apple, hanno abbandonato l’idea di fare la loro scheda madre compatibile con questi due processori e hanno ”fuso” insieme Scheda madre e CPU, un’architettura totalmente diversa al cui interno c’è anche la RAM e la VRAM. I processori all’interno hanno una piccola RAM che si chiama “CACHE”. Che smista informazioni a una velocità straordinaria, serve al CPU proprio per comunicare con la RAM. All’interno ci sono info che us di più per averle a portata di mano. Come ragiona il processore? Con un linguaggio che si chiama “Linguaggio Macchina” è un linguaggio molto complicato. Serve a progettare dei software. Il processore ha un linguaggio interno. “Assembler” linguaggio vicino molto al linguaggio macchina. Velocità del processore: velocità di Clock (che va in GHz). È importante anche xke sempre al BIOS (vedi giu) c’è una voce che permette di “overlockare” la CPU (non farlo se non sei un esperto) che è modificare il valore della velocità di Clock. Esempio può comprare una cup da 3Ghz e tu la fai andare da 6GHz. Le informazioni sono impulsi elettrici!! Questa velocità di calcoli viene contata con la velocità di Clock. Altra cosa importante del processore è quanti Core ha: per ottimizzare le prestazioni del computer si sono implementati “più cervelli” “più CPU”. C’è un problema legato alla corrente elettrica: scalda. Il calore è il nemico principale dei processori. Il calore eccessivo può infatti fondere il processore. Le ventole infatti servono a dissipare il calore (o anche con il liquido refrigeratore) Con questa problematica si sono sviluppati dei processori “multi- core” anziché un processore MOLTO potente, ce ne sono molti, in modo tale che la potenza e la tensione elettrica sia divisa in diversi processori. Questo aiuta anche. Prolungare la durata dell’utilizzo. La struttura multi core è fondamentale: spezza il lavoro impegnativo in diverse parti. Tante piccole CPU che lavorano insieme per diminuire la mole di lavoro. Forme di memoria: RAM Forma di memoria + antica. Memorizzare i dati che in tempo reale servono alla CPU per le informazioni. È la memoria diretta che dialoga con la CPU. È una memoria che viene detta veloce perché le informazioni all interno di questi banchi di memoria vengono codificate attraverso impulsi elettrici (stessi impulsi che fanno lavorare la CPU) per quantificare la RAM si usano gli Hz e GHz.

a rallentare: perché sta utilizzando l’hard disk, creando al suo interno un file di paging e sfrutta l’hard disk come RAM (RAM simulata). Il disco di memoria virtuale è un file di paging. Quindi quando photoshop dice “disco di memoria virtuale pieno” è perché il file di paging ha occupato tutto lo spazio del disco rigido. La problematica che può avere è la frammentazione file. I file si “spezzano” in altri spazi. Si salvano dove trova spazio libero. Con la deframmentazione (che ora succede in background) i file si “ri-uniscono”(comunque succede sempre) Formattazione dell’hard disk: formattare significa dare forma. Non è la cancellazione ma la preparazione alla scrittura dell’hard disk Le formattazioni possono essere di vari livelli. Possono lavorare in superficie (formattazione di alto livello - superficiale), poi quella più bassa di tutti (di basso livello o “zero filling”- profonda). Sulla di alto livello si fa in breve tempo. Quella di basso livello dipende dalla capienza dell’hard disk. Cosa fa la formattazione di alto livello non cancella i file ma Prepara L’HD alla scrittura e cancella gli indirizzi di apertura e fine dei file NON I FILE stessi. Gli indirizzi indicano da che slot a che slot vanno i file. Quello di basso livello direi non solo cancella gli indirizzi ma anche gli stessi file che quindi non sono recuperabili. Si sovrascrivono i file con degli 0 (da qui “zero filling” sabato 30 novembre 2024 Fasi della formattazione:

  1. Partizionamento dell’hard disk: Suddivisione logica dell’hard disk. Negli hard disk è presente proprio una partizione nascosta. Ce un unico hard disk che pero la cpu è convinta che ce ne siano 2. In un unico disco vengono creati due ambienti di lavori diversi. La cup quindi è convinta che all interno siano installati 2 dischi diversi. Il disco viene partizionato. In una parte viene installato il sistema operativo. Nell’altra invece vengono installati tutti i programmi che servono nel possibile ripristino del sistema operativo (Di base nella maggior parte dei pc) La partizione è un metodo che ci permette, all interno di un solo hardware - volume di essere diviso in + partizioni. Si possono creare le partizioni, è utile xke permette di salvare tutti i dati che nel caso il sistema operativo dovesse smettere di funzionare, verrebbero riscritti solo la parte del sistema operativo senza danneggiare i dati salvati in una partizione , che e uno scompartimento isolato da dove sta il sistema operativo. Motivi: È utile anche xke sul PC si possono avere anche + sistemi operativi ; appoggiare i propri file di lavoro x non perderli in caso di danno del sistema operativo Formattazione e partizionamento sono collegati tra di loro (non può esserci l’una senza l’altra) fondamentalmente sono la stessa cosa.
  2. Scrittura file System È sempre formattazione e partizionamento. È la maniera con la quale il disco viene iniialiato. È la linguaggio in cui formatterà. NON USARE MS-DOS!! Xke e il + vecchio. Ex-FAT è il piu flessibile da tutti… viene letto d windows, Mac, Playstation.. essendo il più flessibile non è molto sicuro. Fat16 (file allocation table) - + vecchia (ms-dos) (files mom + grandi di 2GB) Lettura ok, NO scrittura Fat32 - evoluzione della fat NTFS - npn si utilizza +, era x windows NT. Ex-Fat - letta e scritto da tutti i sistemi operativi.

HFS acronimo x far riconoscere partizioni Apple. Da qualche anno hanno introdotto un nuovo tipo di formattazione APFS. Una volta che si formatta un HD con APFS non lo si può più riformattare.

  1. Cancellazione degli indirizzi o dei file (in caso dei vari livelli) ROM Read Only Memory - Memoria di sola lettura Ha uno scopo completamente diverso dalla RAM. É importante xke contiene B.I.O.S. Basic Input Output System. É un firmware - un software scritto a livello hardware. È un programma che garantisce l’avvio del PC, facendo una serie di controlli. Il bios effettua una fase importante “Bootstrap” è la fase di accensione del computer. Fasi:
  2. Check tecnico dell’hardware e del corretto funzionamento
  3. Caricamento del sistema operativo dall’hard disk (suddiviso in tracce, settori e cluster) nella RAM Il BIOS funziona solo in fase di accensione, nel resto nn ha senso. É l’unico firmware installato nel PC. Codice binario sistema numerico in base 2. 0 - 1 due stati elettrici. Sono BIT 0 = spento, OFF, No 1 = Acceso, ON, Yes Codice binario base 8 - 8 BIT 0000 0000 = 0 0000 0001 = 1 0000 0010 = 2 0000 0011 = 3 0000 0100 = 4 0000 0101 = 5 0000 0110 = 6 0000 0111 = 7 0000 1000 = 8 0000 1001 = 9 0000 1010 = 10 1111 1111= 255 = 256 con l’immagine dello 0 Un valore di 8 bit da al max un valore di 256 Valori: 1 - 2 - 4 - 8 - 16 - 32 - 64 - 128 - 256 - 512 - 1024 Qualsiasi cosa è convertibile in codice binario. L’unica lingua vera che parla il computer è il codice binario. Modalità di registrazione ne dell’informazione dell’essere umano si dividono in due grandi mondi: Analogico - Digitale Analogico = caldo - analogia di forma Digitale = freddo - “Numerizzazione” 128 64 32 16 8 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 Esempio riga 2: sono accesi gli slot di 4, 2, 1. Il numero quindi è 4 + 2 + 1 = 7.