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


Introduzione all'Informatica: Memoria e Sistema Operativo, Appunti di Elementi di Informatica

Questo testo introduttivo spiega come utilizzare un computer per memorizzare istruzioni e dati, la struttura della memoria centrale e di massa, il ruolo della cpu, i dispositivi di input e output, la differenza tra hardware e software, il concetto di file e organizzazione ad albero, il sistema operativo e i suoi compiti. Una panoramica generale dell'informatica, utilizzabile come appunti, sintesi di corso o schemi e mappe concettuali.

Tipologia: Appunti

2018/2019

Caricato il 19/08/2019

amanda.innocente
amanda.innocente 🇮🇹

3 documenti

1 / 2

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
Idoneità informatica
L’utilizzo del PC è quello di memorizzare informazioni, che possono essere:
Istruzioni (es. =somma (x: y))
Dati (es. x, y)
Il modo più semplice per utilizzare un computer è quello di dargli delle istruzioni valide per una generalità di classi, che saranno poi utilizzate per
dati diversi. Le informazioni sono date tramite programmi.
La memoria del computer è costituita da:
Circuiti elettronici
Circuiti magnetici
… in cui in un dato momento può passate corrente (1, è magnetizzato) o può non passare corrente (0, non è magnetizzato). Unendo si seguito una
sfilza di questi circuiti si possono rappresentare delle sequenze di 1 e 0. Ciascuna unione di circuiti rappresenta un carattere (che può essere sia un
dato che un’istruzione).
La memoria del computer è formata da:
1) Memoria centrale (CM = central memory): più piccola perché (relativamente) costosa. È costituita da circuiti elettronici particolari molto
veloci.
NB: la CM di un PC medio va dai 512 ai 2014 Mbyte (milioni di byte = caratteri)
2) Memoria di massa (MS = Mass Storage), basata sul magnetismo: è più grande ed ha un costo più o meno basso. Normalmente si basa su
elementi magnetizzabili, è formata da una parte fissa (cd. disco fisso) e una parte rimovibile.
NB: la MS di un PC medio va dagli 80 ai 250 Gbyte.
La parte rimovibile è costituita da:
Dischetti: 1,44 Mbyte
CD-ROM: 650 Mbyte
DVD: 4,7 Gbyte
La parte fissa della MS è costituita da dischi magnetici. Risiedono stabilmente all’interno della macchina (nei PC detti hard-disk o dischi
fissi).
La memoria ricorda dati e istruzione ma non svolge nulla di pratico.
La parte di macchina che esegue le istruzioni si chiama unità centrale (CPU = Central Processing Unit).
Dispositivi di INPUT: tastiera, mouse, scanner, CD-ROM.
Dispositivi di OUTPUT: monitor, video, stampanti, CD-ROM, masterizzatori.
La CM e la Cs hanno due caratteristiche tecniche determinati per il loro utilizzo:
1) La CM essendo basata su circuiti elettrici, è volatile: quando si spegne il computer (o manca la corrente) si cancella. La CS invece utilizza
circuiti magnetici quindi i dati sono sempre memorizzati, anche dopo lo spegnimento della macchina.
2) Le registrazioni nella MS di un computer hanno le caratteristiche che in un certo spazio, si conserva sempre solo l’ultima informazione
pervenuta, con automatica distruzione delle informazioni precedentemente presenti. All’interno della MS però (essendoci informazioni
che non devono andare mai cancellate, es. operazioni di avvio della macchina) si sono due parti:
1. Una che non si può cancellare (ROM = read only memory)
2. Una che si può sovrascrivere o cancellare (RAM = Random Access Memory)
Salvataggio = passaggio dalla RAM alla memoria di massa oppure da una MS ad un’altra MS. tale salvataggio avviene tramite back up.
Hardware: parte solida del computer (parti, elementi, componenti…) costituita da tutto quello che è possibile toccare con mano.
Software: istruzioni, programmi…
Il sistema operativo è un particolare programma contenuto nel computer, svolge compiti che servono per farlo funzionare (indipendentemente
dall’utilizzo dell’utente “umano”). È un pacchetto (insieme di programmi) specializzato in:
Gestire le risorse del calcolatore, eventualmente distribuendole fra le più utenti
Eseguire in forma centralizzata alcune funzioni base, in particolare INPUT/OUTPUT
Eseguire “funzioni di utilità” (es. deframmentazione disco)
Cedere il controllo al programma-utente e riprenderlo alla fine
Il sistema operativo si compone di:
Un supervisore (pacchetto più importante), che sta sempre in memoria a partire dall’accensione del computer. Viene caricato in
memoria con una operazione detta IPL (initial program loading) o BOOTSTRAP. Il supervisore non dipende dall’utilizzo dell’utente.
Un insieme di routines di utilità, che si comportano come i programmi-utente e vengono caricate in memoria centrale dalla memoria di
massa quando servono. Sono attivate in maniera automatica (es. inserimento testo su word tramite tastiera) o su richiesta dell’utente
pf2

Anteprima parziale del testo

Scarica Introduzione all'Informatica: Memoria e Sistema Operativo e più Appunti in PDF di Elementi di Informatica solo su Docsity!

Idoneità informatica

L’utilizzo del PC è quello di memorizzare informazioni, che possono essere: › Istruzioni (es. =somma (x: y)) › Dati (es. x, y) Il modo più semplice per utilizzare un computer è quello di dargli delle istruzioni valide per una generalità di classi, che saranno poi utilizzate per dati diversi. Le informazioni sono date tramite programmi. La memoria del computer è costituita da: › Circuiti elettronici › Circuiti magnetici … in cui in un dato momento può passate corrente (1, è magnetizzato) o può non passare corrente (0, non è magnetizzato). Unendo si seguito una sfilza di questi circuiti si possono rappresentare delle sequenze di 1 e 0. Ciascuna unione di circuiti rappresenta un carattere (che può essere sia un dato che un’istruzione). La memoria del computer è formata da:

  1. Memoria centrale (CM = central memory): più piccola perché (relativamente) costosa. È costituita da circuiti elettronici particolari molto veloci. NB: la CM di un PC medio va dai 512 ai 2014 Mbyte (milioni di byte = caratteri)
  2. Memoria di massa (MS = Mass Storage), basata sul magnetismo: è più grande ed ha un costo più o meno basso. Normalmente si basa su elementi magnetizzabili, è formata da una parte fissa (cd. disco fisso) e una parte rimovibile. NB: la MS di un PC medio va dagli 80 ai 250 Gbyte. La parte rimovibile è costituita da: › Dischetti: 1,44 Mbyte › CD-ROM: 650 Mbyte › DVD: 4,7 Gbyte La parte fissa della MS è costituita da dischi magnetici. Risiedono stabilmente all’interno della macchina (nei PC detti hard-disk o dischi fissi). La memoria ricorda dati e istruzione ma non svolge nulla di pratico. La parte di macchina che esegue le istruzioni si chiama unità centrale (CPU = Central Processing Unit). Dispositivi di INPUT: tastiera, mouse, scanner, CD-ROM. Dispositivi di OUTPUT: monitor, video, stampanti, CD-ROM, masterizzatori. La CM e la Cs hanno due caratteristiche tecniche determinati per il loro utilizzo:
  3. La CM essendo basata su circuiti elettrici, è volatile: quando si spegne il computer (o manca la corrente) si cancella. La CS invece utilizza circuiti magnetici quindi i dati sono sempre memorizzati, anche dopo lo spegnimento della macchina.
  4. Le registrazioni nella MS di un computer hanno le caratteristiche che in un certo spazio, si conserva sempre solo l’ultima informazione pervenuta, con automatica distruzione delle informazioni precedentemente presenti. All’interno della MS però (essendoci informazioni che non devono andare mai cancellate, es. operazioni di avvio della macchina) si sono due parti:
  1. Una che non si può cancellare (ROM = read only memory)
  2. Una che si può sovrascrivere o cancellare (RAM = Random Access Memory) Salvataggio = passaggio dalla RAM alla memoria di massa oppure da una MS ad un’altra MS. tale salvataggio avviene tramite back up. Hardware : parte solida del computer (parti, elementi, componenti…) costituita da tutto quello che è possibile toccare con mano. Software: istruzioni, programmi… Il sistema operativo è un particolare programma contenuto nel computer, svolge compiti che servono per farlo funzionare (indipendentemente dall’utilizzo dell’utente “umano”). È un pacchetto (insieme di programmi) specializzato in: › Gestire le risorse del calcolatore, eventualmente distribuendole fra le più utenti › Eseguire in forma centralizzata alcune funzioni base, in particolare INPUT/OUTPUT › Eseguire “funzioni di utilità” (es. deframmentazione disco) › Cedere il controllo al programma-utente e riprenderlo alla fine Il sistema operativo si compone di: › Un supervisore (pacchetto più importante), che sta sempre in memoria a partire dall’accensione del computer. Viene caricato in memoria con una operazione detta IPL (initial program loading) o BOOTSTRAP. Il supervisore non dipende dall’utilizzo dell’utente. › Un insieme di routines di utilità, che si comportano come i programmi-utente e vengono caricate in memoria centrale dalla memoria di massa quando servono. Sono attivate in maniera automatica (es. inserimento testo su word tramite tastiera) o su richiesta dell’utente

(es. salvataggio dei file). Possono lavorare sia in maniera default (standard, predefinita, in mancanza di indicazioni dell’utente) sia in base alla specifica di appositi parametri. Programma = serie di azioni che devono essere svolte nell’ordine prestabilito. Dal punto di vista del sistema operativo le informazioni registrate nella memoria del computer sono individuate da degli oggetti chiamati files. I file sono in sostanza delle aggregazioni di informazioni accomunate da un certo criterio logico (non fisico) e che vengono gestiti da una parte del S.O. stesso chiamata file system. Ogni file deve avere un nome, diverso da tutti gli altri, per consentire al sistema operativo di distinguerlo. Il concetto di file è un concetto logico, attinente al modo di vedere le informazioni da parte dell’utente, tuttavia i files vengono anche in qualche maniera registrati fisicamente nella memoria del computer, e quindi vi è pure un aspetto fisico della loro registrazione. Quest’ultimo aspetto viene gestito in maniera automatica del sistema operativo e l’utente comune non può ignorarlo, salvo in casi particolari (es. “recupero” di files andati persi). Le informazioni, sempre dal punto di vista logico, possono anche essere organizzate in maniera che a prima vista non fa apparire un classico file. In realtà c’è poi sotto un programma che gestisce le varie strutture logiche in maniera da registrarle comunque fisicamente in dei files, ma da farle vedere all’utente nel loro aspetto logico. Parliamo ad esempio di tabelle e alberi. Le tabelle sono strutture logiche in cui le informazioni vengono reperite tramite la loro posizione all’interno di una griglia (riga e colonna). Un altro modo di organizzare le informazioni è quello ad albero : un’informazione viene identificata mediante un percorso (path) che bisogna seguire, lungo rami (nodi) per raggiungerla (es. Radice/nodo1/nodo3/nodo4…). L’informazione è la foglia dell’albero e può essere attaccata ad un nodo finale o anche intermedio (anche alla radice). NB: per giungere all’informazione (foglia) finale, bisogna passare per tutti i rami e i nodi che la congiungono alla radice. L’organizzazione ad albero è usata, fra l’altro, dai File Systems di vari S.O., fra cui WINDOWS, per riorganizzare e ricercare i (nomi dei) files. Per esempio, in Windows i nomi dei files sono le foglie e i raggruppamenti logici dei files (cartelle o directories) sono i nodi. NB: il nome di ciascun file è quello completo dell’intero percorso (talvolta sottinteso), quindi attenzione che due nomi possono apparire uguali se non si tiene conto di tutto il percorso, ma in realtà sono diversi. Una rete è costituita da due o più computer collegati ad un cavo.