• Non ci sono risultati.

Elementi di INFORMATICA DI BASE

N/A
N/A
Protected

Academic year: 2022

Condividi "Elementi di INFORMATICA DI BASE"

Copied!
34
0
0

Testo completo

(1)

Elementi di INFORMATICA DI BASE

LICEO SCIENTIFICO E LINGUISTICO «A. SCIASCIA»

Modulo opzionale 12.1 Docente: prof. A. Callari

(2)

SEGNALE

X ---> Y

VARIABILE TRASMESSO DA UN ELEMENTO

X (TRASMETTITORE)

AD UN ELEMENTO

Y (RICEVENTE)

DISTINGUIBILE DA PARTE DI Y

(3)

UN SEGNALE E’ UN

* NUMERO

* SIMBOLO

* IMMAGINE

* SUONO

(4)

INFORMAZIONE

O DATO

=

SEGNALE

A CUI VIENE ASSOCIATO UN SIGNIFICATO NOTO

AL RICEVENTE

(5)

QUANTITA’ MINIMA DI INFORMAZIONE:

BIT (B INARY DIG IT)

(UNITA’ ELEMENTARE DI INFORMAZIONE)

(6)

PASSA CORRENTE1

NON PASSA CORRENTE  0

LAMPADA ACCESA 1

LAMPADA SPENTA 0

OGGETTO CON DUE STATI

(7)

QUALUNQUE TIPO DI INFORMAZIONE

DEVE ESSERE TRASFORMATA IN SEQUENZA DI

BIT

CON 1 BIT è possibile rappresentare 2 distinte informazioni CON 2 BIT è possibile rappresentare 4 distinte informazioni CON 3 BIT è possibile rappresentare 8 distinte informazioni

.

CON n BIT è possibile rappresentare 2 n distinte informazioni

(8)

1 bit

0 1

2 informazioni

2 bit

0 0 0 1 1 0 1 1

4 informazioni

3 bit

0 0 0 0 0 1 0 1 1 0 1 0 1 1 1 1 0 0 1 1 0 1 0 1 8 informazioni

e così via....

(9)

INSIEME DEI CARATTERI

10 cifre

26 lettere maiuscole 26 lettere minuscole 77 caratteri speciali

139 caratteri da rappresentare

0,...,9 A,...,Z a,...,z

; , < > ( = ecc....

8 bit forniscono

2 8  256

sequenze tutte diverse tra di loro a ciascuna sequenza di 8 bit viene

assegnato un carattere

(10)

esempi:

0 1 0 0 0 0 0 1 = A

0 1 1 0 0 0 1 0 = b

0 0 1 1 1 0 0 0 = 8

ecc...

nasce così un codice: il codice ASCII

(11)

BYTE = SEQUENZA DI 8 BIT

BYTE 

BIT

OGNI CARATTERE OCCUPA UN BYTE

1 0 0 1 0 110

(12)

MULTIPLI DEL BYTE:

KILO BYTE 1 Kb = 1024 (2 10 ) BYTES

MEGABYTE 1 Mb = 1.048.576 (2 20 ) BYTES

GIGABYTE 1Gb = 1.073.741.824 (2 30 ) BYTES

TERABYTE 1Tb =1,09951 10 12 (2 30 ) BYTES

(13)

LE

INFORMAZIONI

POSSONO ESSERE:

* TRASMESSE

* CONSERVATE (MEMORIZZATE)

* ELABORATE

(14)

ELABORARE LE INFORMAZIONI

SIGNIFICA

* ORGANIZZARE

* SELEZIONARE

* ORDINARE

* CLASSIFICARE

 LE INFORMAZIONI

(15)

INFORMATICA:

INFORMA ZIONE AUTOMA TICA

=

TECNICHE, METODI E STRUMENTI PER LA TRASMISSIONE, LA CONSERVAZIONE E L’ELABORAZIONE

AUTOMATICA

DELLE INFORMAZIONI

(16)

ELABORATORE:

STRUMENTO COL QUALE SI POSSONO

CONSERVARE ELABORARE

AUTOMATICAMENTE LE

INFORMAZIONI

(17)
(18)

ARCHITETTURA DI UN ELABORATORE

Elaboratore Monitor

Stampante

Tastiera

mouse

BUS (canali di trasmissione)

(19)

ARCHITETTURA INTERNA DI UN ELABORATORE

(20)

CPU

= CENTRAL PROCESSING UNIT

(UNITA’ CENTRALE DI ELABORAZIONE)

ALU

= ARITHMETIC-LOGIC UNIT

(UNITA’ LOGICO ARITMETICA)

CU

= CONTROL UNIT

(UNITA’ DI CONTROLLO)

RAM

= RANDOM ACCESS MEMORY

E’ una memoria volatile senza la quale la CPU non potrebbe lavorare;

l’informazione può essere LETTA, SCRITTA e CANCELLATA in modo RAPIDO.

ROM

= READ ONLY MEMORY

Memoria di sola lettura dove risiedono i programmi di avviamento del computer.

BUS

= CAVI CONDUTTORI che trasportano informazioni tra le varie parti del sistema.

MEMORIA DI MASSA = MEMORIA PERMANENTE

Memoria nella quale i dati permangono anche dopo lo spegnimento del computer.

(21)

PROGRAMMA

=

SEQUENZA ORDINATA DI

ISTRUZIONI ELEMENTARI

( VENGONO FORNITI AL COMPUTER MEDIANTE I DISPOSITIVI DI INPUT O

VENGONO LETTI DAL SISTEMA DALLA MEMORIA DI MASSA )

(22)

UN SISTEMA PER L’ELABORAZIONE AUTOMATICA DELLE INFORMAZIONI E’ COSTITUITO DA:

HARDWARE E SOFTWARE

 

PARTE FISICA DEL SISTEMA INSIEME DEI PROGRAMMI

(23)

IL SOFTWARE PUO’ ESSERE :

DI BASE O DI SISTEMA OPPURE APPLICATIVO

(SISTEMA OPERATIVO)

 

Insieme dei programmi che con- sentono al SISTEMA FISICO di funzionare.

Esempi: DOS, WINDOWS ...

Insieme dei programmi che con-

sentono l’elaborazione delle in-

formazioni riguardanti

specifiche applicazioni.

(24)

Le RETI

L A N

INTRANET

L OCAL A REA N ETWORK

WAN W IDE A REA N ETWORK

(25)

… la rete globale che connette tra loro milioni di

computer e consente la comunicazione tra aziende,

utenti privati, scuole ed enti governativi in tutto il

mondo

(26)

SERVER

SERVER SERVER

SERVER

SERVER

(27)

PROVIDER

MODEM

MODEM

MODEM MODEM

ALLA

RETE

CLIENT

CLIENT

CLIENT Il PROVIDER consente l’accesso

alla rete e mette a disposizione del client una casella di POSTA

ELETTRONICA

(28)

Su INTERNET sono disponibili più servizi I più conosciuti sono:

Il W orld W ide W eb La posta elettronica

@

FTP

(29)

W ORLD W IDE W EB

LA GRANDE RAGNATELA MONDIALE

(30)

Il WWW è il servizio di INTERNET che mette a disposizione una rete di documenti interattivi e il software necessario per accedervi

Si basa su documenti definiti PAGINE contenenti testo, immagini, animazioni, moduli e COLLEGAMENTI IPERTESTUALI (LINKS)

Le PAGINE sono realizzate in linguaggio HTML

(31)

È indispensabile che nel computer del CLIENT sia installato un programma (BROWSER) che consenta la comunicazione con il SERVER

I BROWSER più utilizzati:

NETSCAPE NAVIGATOR

INTERNET EXPLORER GOOGLE CROME

MOZILLA FIREFOX

(32)

La localizzazione delle informazioni avviene mediante un “indirizzo”

l’ URL

U NIFORM R ESOURCE L OCATOR

Http://www.yahoo.com/sport/tennis

mailto:nome@tin.it

(33)

H YPER T EXT T RANSFERT P ROTOCOL

(34)

H YPER T EXT M ARKUP L ANGUAGE

Riferimenti

Documenti correlati

The task of the i3D 's rendering manager is to display a visual representation of the current world at high and constant frame rates.. During navigation, the rendering manager

e.g.: search in a database, file request, purchase a book, booking a flight, … Transmit user data to the Web server. Process data on server-side, accessing a database

Cliente (Client): quando l’applicazione utilizza dei servizi messi a disposizione da altre applicazioni Servente (Server): quando l’applicazione fornisce servizi usati da

La stragrande maggioranza delle imprese, non solo quelle appartenenti al settore agroalimentare, hanno negli ultimi anni attuato misure volte al perseguimento

z Il client è un qualsiasi programma che invia una richiesta e aspetta una risposta; tipicamente termina dopo avere usato un server un numero finito di volte. z Il server aspetta

n “Thin” client containing only the Presentation Logic subsystem (session, text input, dialog, and display management services). n

The widget takes any data on genes as an input (it is best to input statistically significant genes, for example from the output of the Differential Expression widget) and shows

from bagnanti Mostra il codice dell’ultimo iscritto select nome, cognome.