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


Informatica per l'impresa: Approcci proprietari e open source, Appunti di Elementi di Informatica

Questo documento tratta dei sistemi operativi e della rappresentazione dell'informazione in binario. Mauro Gaspari e Gianluigi Rovedi esplorano i concetti di hardware, software, sistema operativo, rapporto tra sistema operativo, computer e utente, sistemi operativi diffusi, rappresentazione dell'informazione in binario, numerazione binaria e aritmetica dei calcolatori. Il documento include quiz per verificare la comprensione.

Tipologia: Appunti

2019/2020

Caricato il 07/03/2020

Alessio.edio
Alessio.edio 🇮🇹

10 documenti

1 / 24

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
Informatica per l'impresa tra approcci proprietari ed open source
Mauro Gaspari – Gianluigi Roveda
Idoneità Informatica
Slides tratte dal libro dal libro:
Informatica per l'impresa tra approcci proprietari ed open source
PITAGORA EDITRICE
Prof. Mauro Gaspari
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18

Anteprima parziale del testo

Scarica Informatica per l'impresa: Approcci proprietari e open source e più Appunti in PDF di Elementi di Informatica solo su Docsity!

Informatica per l'impresa tra approcci proprietari ed open source

Idoneità Informatica

Slides tratte dal libro dal libro:

Informatica per l'impresa tra approcci proprietari ed open source

PITAGORA EDITRICE

Prof. Mauro Gaspari

Informatica per l'impresa tra approcci proprietari ed open source Sul sistema operativo

Hardware & Software

Insieme dei componenti meccanici, elettrici e elettronici (tutto ciò che è fisico) Insieme dei programmi che svolgono funzioni specifiche e controllano le componenti fisiche

Informatica per l'impresa tra approcci proprietari ed open source

I sistemi operativi più diffusi

● (^) MS-Windows XP, VISTA e 7 (entro breve anche v.7 ?) ● (^) (MAC) OS X ● (^) Linux

Informatica per l'impresa tra approcci proprietari ed open source

Primi passi: Accensione di un Computer

Informatica per l'impresa tra approcci proprietari ed open source Quiz  (^) Che cosa è analogico? Che cosa è Binario? Sesso Orologio Interruttore On/Off Termometro

Informatica per l'impresa tra approcci proprietari ed open source 8 Digitale vs. Analogico

Informatica per l'impresa tra approcci proprietari ed open source

Rappresentazione informazione in binario

Caratteri di una tastiera U.S. lo spazio=00000000, etc. Il codice ASCII utilizza 7 bits

8 2^8=

Primavera = 00, Estate = 01, Autunno = 10, Inverno = 11

2 2^2=

1 2^1=2 Maschio = 0, Femmina = 1 Numero Alternative Esempi di bit

Informatica per l'impresa tra approcci proprietari ed open source 11

Notazione posizionale in base

  • (^) I sistemi di numerazione posizionale associano alle cifre un diverso valore in base alla posizione che occupano nella stringa che compone il numero.
  • (^) Un sistema di numerazione posizionale è definito dalla base (o radice) utilizzata per la rappresentazione.
  • (^) Noi normalmente utilizziamo la rappresentazione in base 10. ● (^) Esempio : Rappresentazione posizionale di 5798. 5  10 3 + 7  10 2 + 9  10 1 + 8  10 0 + 4  10 - + 6  10 - = = 5000 + 700 + 90 + 8 +0.4 + 0.
  • (^) Un sistema posizionale in base b richiede b simboli per rappresentare i diversi valori tra 0 e ( b -1); infatti il sistema numerico in base 10 (decimale) utilizza i numeri da 0 a 9.   

n i k i i

Valore d 10

Informatica per l'impresa tra approcci proprietari ed open source

Sistema Binario & Memoria

MEMORIA... (^)... x Є { 0, 1 } 0 0 12 1100 1 1 13 1101 2 10 14 1110 3 11 15 1111 4 100 16 10000 5 101 17 10001 6 110 18 10010 7 111 19 10011 8 1000 20 10100 9 1001 21 10101 10 1010...... 11 1011 101 2 ≠ 101 10

Informatica per l'impresa tra approcci proprietari ed open source 14 L’aritmetica dei calcolatori

  • (^) L’aritmetica usata dai calcolatori è diversa da quella comunemente utilizzata dalle persone.
  • (^) La precisione con cui i numeri possono essere espressi è finita e predeterminata poiché questi devono essere memorizzati entro un limitato spazio di memoria.
  • (^) Il problema è lo stesso anche se la rappresentazione dei numeri si realizza con il sistema binario.

= 2 124  01111100

Informatica per l'impresa tra approcci proprietari ed open source 16

Altri esempi di rappresentazioni in base

  • (^) Binario  Ottale ● (^) Rappresentazione in base 8. Dato che una cifra del sistema ottale è rappresentabile esattamente con tre cifre del sistema binario, la conversione può essere ottenuta raggruppando le cifre binarie a 3 a 3 a partire dalla virgola binaria. L’operazione contraria è ugualmente semplice, ogni cifra ottale viene convertita in esattamente tre cifre binarie.
  • (^) Esadecimale  binario ● (^) Rappresentazione in base 16. Il processo di conversione è equivalente a quello binarioottale ma le cifre binarie devono essere considerate a gruppi di 4.

Informatica per l'impresa tra approcci proprietari ed open source 17 Unità di Misura

  • (^) La più importante unità di misura dell’informazione manipolata dal calcolatore è il BYTE , composto da 8 bit.
  • (^) Nel byte il bit più a destra è quello meno significativo mentre quello a sinistra è quello più significativo.
  • (^) Sequenze di bit più lunghe di un byte sono denominate WORD. La loro lunghezza dipende dalle caratteristiche del sistema, ma è sempre un multiplo del byte: 16/32/64/128 bit.
  • (^) L’intervallo di valori codificabili dipende ovviamente dal numero di configurazioni possibili e dal tipo di dato da rappresentare. Con n bit sono possibili 2 n configurazioni.

Interi positivi rappresentabili con n bit 32 4294967296 0 – 4.294.967. 16 65536 0 – 65. 8 256 0 – 255 1 2 0 – 1 n Numero Configurazioni Intervallo

Informatica per l'impresa tra approcci proprietari ed open source 19

  • (^) Il bit rappresenta la più piccola unità di misura dell’informazione memorizzabile in un calcolatore. I sistemi moderni memorizzano e manipolano miliardi di bit; per questo motivo sono stati definiti diversi multipli. 2 40 TeraByte TB 8.796.093.022.208 1.099.511.627.776 Byte

30 GigaByte GB 8.589.934.592 1.073.741.824 Byte

20 MegaByte MB 8.388.608 1.048.576 Byte

10 KiloByte KB 8.192 1.024 Byte

8 Byte Byte 8 1 =256 stati

1 Bit bit 1 bit 1/8 =2 stati Nome Sigla In bit In byte In potenze di 2 ATTENZIONE: 1KB non corrisponde a 1000 Byte, ma a 1024 Byte, 1MB non corrisponde a 1000000 Byte, … ATTENZIONE: 1KB non corrisponde a 1000 Byte, ma a 1024 Byte, 1MB non corrisponde a 1000000 Byte, …

Unità di misura nel sistema binario

Informatica per l'impresa tra approcci proprietari ed open source

Organizzazione dell'informazione

Tipi di file:

  • file di testo,
  • file binari,
  • file misti
  • file speciali ASCII UNICODE F i l e s y s t e m Es. di pathname assoluto: c:/Programmi/Calendar2007/cal08.exe Es. di pathname relativo: /Calendar2007/cal08.exe HD(c:) Programmi Calendar McAfee Documenti cal08.exe