INFORMATICA DI BASE
LIBRO DI OLTRE 700 PAGINE RIASSUNTE A PAROLE MIE
COPIA E INCOLLA DOVE VUOI!
PUOI ANCHE USARLO COME PRONTUARIO E CERCARE CON IL TASTO TROVA CIO' CHE VUOI
QUANDO NACQUE L'INFORMATICA?
META' SECOLO SCORSO
DOVE NACQUE L'INFORMATICA?
NEI PAESI INDUSTRIALIZZATI
CHE CAMBIAMENTO INIZIALE CI FU CON L'INFORMATICA?
VELOCITA', PRECISIONE E SICUREZZA DEI PROCESSI E LI RESE SEMI O AUTOMATIZZATI
INIZIALMENTE PER CHI ERA L'INFORMATICA?
SCIENZIATI E CERVELLONI
DI CHE TRASFORMAZIONE STIAMO PARLANDO?
TERZA RIVOLUZIONE INDUSTRIALE
COME SI DIVIDE L'INFORMATICA?
IN TEORICA E APPLICATA
TEORICA:
- LA TEORIA DELLA COMPUTAZIONE - SE UN PROBLEMA E' RISOLVIBILE, LA COMPLESSITA' E LE RISORSE NECESSARIE A RISOLVERLO
- I LINGUAGGI DI PROGRAMMAZIONE - NUOVI LINGUAGGI PER RISOLVERE PROBLEMI
- GLI ALGORITMI E LE STRUTTURE DATI - STRUMENTI E METODI PER RISOLVERE PROBLEMI
- IL CALCOLO DISTRIBUITO - UNA RETE CHE COMUNICA
APPLICATA:
- ARCHITETTURA DEI CALCOLATORI - COSTRUZIONE DI CALCOLATORI
- INGEGNERIA DEL SOFTWARE - UN INTERO PROGRAMMA
- BASI DI DATI - RACCOLTA DI DATI SECONDO DEI CRITERI
- LA SICUREZZA INFORMATICA - LA PROTEZIONE DI UN CALCOLATORE
- LE RETI DI CALCOLATORI - SCAMBIARSI INFORMAZIONI E RISOLVERE PROBLEMI
- L'INTERAZIONE UOMO-COMPUTER - MIGLIORARE L'INTERAZIONE
- L'INTELLIGENZA ARTIFICIALE - E' UNA MACCHINA CHE SIMULA UN UMANO
QUALI CAMPI VENGONO ABBRACCIATI DALL'INFORMATICA?
ICT INFORMATION AND COMMUNICATIONS TECHNOLOGY
CIOE' INFORMATICA - ELETTRONICA - TELECOMUNICAZIONI
CHE COS'E' L'INFORMATICA?
E' LA SCIENZA CHE TRATTA L'INFORMAZIONE CON PROCEDURE AUTOMATICHE CON UN CALCOLATORE
COS'E' L'HARDWARE E IL SOFTWARE?
HARDWARE - LA PARTE FISICA DI UN CALCOLATORE
SOFTWARE - LA PARTE IMMATERIALE IL PROGRAMMA INTERNO UN CALCOLATORE
L'INSIEME DEI DUE?
E' UN SISTEMA INFORMATICO CHE PUO' ESSERE ANCHE MESSO IN RETE
COME VIAGGIA L'INFORMAZIONE?
OGGI L'INFORMAZIONE IN ALCUNI CASI E' ISTANTANEA ANCHE SE IL FATTO SI TROVA DALL'ALTRA PARTE DEL MONDO
COS'E' IL DIVARIO DIGITALE?
DIVIDE IL PIANETA TERRA DA CHI PUO' E NON PUO' UTILIZZARE UN COMPUTER. CI SONO ANCORA ZONE NEL MONDO DOVE IL COMPUTER NON VIENE UTILIZZATO O CENSURATO
COS'E' IL SOVRACCARICO INFORMATIVO?
UNA QUANTITA' D'INFORMAZIONE ESAGERATA CHE NON E' SEMPRE PRODUCENTE
A COSA BISOGNA FARE ATTENZIONE?
ALL'INFORMAZIONE SPAZZATURA
COS'E' IL SEGNALE?
E' UNA VARIAZIONE NEL TEMPO DI UNA GRANDEZZA FISICA. AD ESEMPIO LA TEMPERATURA DI UN LUOGO NEL TEMPO
COS'E' IL SEGNALE NEI DISPOSITIVI ELETTRONICI?
AD ESEMPIO VARIANDO LA TENSIONE AD UN CIRCUITO CON UNA LAMPADINA, ESSA VARIA LA SUA LUMINOSITA'
COS'E' IL SEGNALE ANALOGICO O CONTINUO?
QUANDO LA VARIAZIONE VA DA UN PUNTO AD UN'ALTRO IN MODO CONTINUATIVO
COS'E' IL SEGNALE DIGITALE O DISCRETO?
QUANDO LA VARIAZIONE PRENDE UN VALORE PREDEFINITO DI VOLTA IN VOLTA
COS'E' IL SEGNALE BINARIO?
PUO' ASSUMERE SOLO DUE FORME 1 O 0, E' IL LINGUAGGIO DEI CALCOLATORI
QUAL'E' IL VOLTAGGIO DEL SEGNALE BINARIO?
SOLITAMENTE 0 VOLT PER LO 0 E 5 VOLT PER L'1 MA PUO' VARIARE, E' L'UNICO LINGUAGGIO CHE CONOSCE UN CALCOLATORE
COS'E' IL SISTEMA DECIMALE E OTTALE?
IL SISTEMA DECIMALE SONO NUMERI CHE VANNO DA 0 A 9
IL SISTEMA OTTALE INVECE SONO NUMERI CHE VANNO DA 0 A 7 L'OTTAVO NUMERO E' IL 10 DECIMALE
COS'E' IL SISTEMA ESADECIMALE E BINARIO?
IL SISTEMA ESADECIMALE E' IL SISTEMA DECIMALE + 6 LETTERE OSSIA 16 CARATTERI DA 0 A 9 + A AD F
IL SISTEMA BINARIO SONO NUMERI RAPPRESENTATI SOLO CON 0 E 1
IL SISTEMA DECIMALE E' UNICO AL MONDO?
NO CI SONO TANTI SISTEMI NUMERICI
IL SISTEMA BINARIO E' IL SISTEMA DEI CALCOLATORI?
E' CORRETTO E' L'UNICO SISTEMA CHE UN CALCOLATORE PUO' INTERPRETARE
COS'E' IL BIT?
UN VALORE DI 0 O 1 OSSIA UN SEGNALE ELETTRICO DI 0 VOLT SE 0 O 5 VOLT SE 1
PERCHE' USARE SOLO IL SISTEMA BINARIO?
PERCHE' RISPARMIEREMO IN CORRENTE ELETTRICA E EVITEREMO UN SURRISCALDAMENTO DEL CIRCUITO
E' POSSIBILE DIMINUIRE IL VOLTAGGIO?
NON E' POSSIBILE DIMINUIRE LA CORRENTE ELETTRICA PERCHE' CI POSSONO ESSERE DEGLI ERRORI
COS'E' L'ALGEBRA BOOLEANA?
SONO BIT CHE ENTRANO IN UN OPERATORE LOGICO ED HANNO UNA TRASFORMAZIONE
INGRESSO - INPUT
USCITA - OUTPUT
GLI OPERATORI LOGICI O PORTE LOGICHE PRINCIPALI NOT, AND E OR COME FUNZIONANO?
NOT UN SOLO INGRESSO E UNA SOLO USCITA - PRATICAMENTE RESTITUISCE IL CONTRARIO DI UN BIT - ESEMPIO SE IN INPUT ENTRA 1 RESTITUISCE 0
AND DUE INGRESSI E UNA SOLA USCITA - PRATICAMENTE DA SEMPRE 0 A MENO CHE TUTTI I BIT D'INGRESSO SONO 1 RESTITUISCE 1 - ESEMPIO SE IN INPUT ENTRA 1 E 1 RESTITUISCE 1, 1 E 0 RESTITUISCE 0
OR DUE INGRESSI E UNA SOLA USCITA - PRATICAMENTE DA SEMPRE 1 A MENO CHE TUTTI I BIT D'INGRESSO SONO 0 RESTITUISCE 0 - ESEMPIO SE IN INPUT ENTRA 0 E 0 RESTITUISCE 0, 1 E 0 RESTITUISCE 1
GLI OPERATORI LOGICI SONO CIRCUITI FISICI?
SI SONO CHIP
COSA CONTENGONO LE PORTE LOGICHE?
I TRANSISTOR CHE SONO MILIONI
I TRANSISTOR DA COSA SONO FORMATI?
DA SEMICONDUTTORI OSSIA UN CONDUTTORE (SILICIO) IN GRADO DI FERMARE LA CORRENTE
IL CIRCUITO INTEGRATO E IL CHIP?
SONO LA STESSA COSA E FORMANO LE SCHEDE DI UN CALCOLATORE, AL SUO INTERNO CI SONO LE PORTE LOGICHE
QUALI SONO I COMPONENTI DI UN CALCOLATORE?
- IL MICROPROCESSORE - CONOSCIUTO COME CPU ESEGUE LE ISTRUZIONI CHE RICEVE IN FORMA DI BIT
- LA MEMORIA DI LAVORO - LA RAM SERVE PER CONSERVARE I PROGRAMMI E DATI
- LA MEMORIA DI MASSA - L'HARD DISK SERVE PER CONSERVARE I PROGRAMMI E DATI
- LE PERIFERICHE DI INPUT E OUTPUT - INTERAGIRE COL COMPUTER, IN INPUT TASTIERA E MOUSE E IN OUTPUT IL MONITOR
- IL BUS DI INTERCONNESSIONE - TUTTI COMUNICANO TRAMITE UN COLLEGAMENTO ELETTRICO
DA CHE E' COMPOSTO IL PROCESSORE?
- UNITA' DI CALCOLO ALU - SI OCCUPA AL CALCOLO
- UNITA' DI CONTROLLO - SI OCCUPA DEL FLUSSO DEI DATI
- I REGISTRI - MEMORIZZAZIONE DEI DATI
- CLOCK - UN SEGNALE DI IMPULSI CHE SI RIPETE NEL TEMPO, SERVE A SINCRONIZZARE IL LAVORO FINO LA PROSSIMA ISTRUZIONE - MINORE E' IL TEMPO DI CLOCK PIU' ISTRUZIONI SI POSSONO FARE
LA CPU COME USA LA RAM?
QUANDO UN PROGRAMMA E' IN ESECUZIONE LA CPU LAVORA SULLA RAM CHE DEVE ESSERE MOLTO VELOCE
COS'E' LA RAM AZZERATA?
QUANDO IL COMPUTER SI SPEGNE LA RAM VIENE AZZERATA OSSIA PERDE IL SUO CONTENUTO
COME FUNZIONA L'HARD DISK?
GRAZIE A COMPONENTI MAGNETICI E MECCANICI I DATI RIMANGONO SALVATI ANCHE DOPO LO SPEGNIMENTO
COME SI CHIAMA QUESTA ARCHITETTURA?
VON NEUMANN IN ONORE ALL'IDEATORE NEGLI ANNI 40
IL CLOCK COME SI MISURA?
IN HERTZ ESEMPIO 10 HERTZ SONO 10 OPERAZIONI ELEMENTARI AL SECONDO, NON E' DETTO CHE UN OPERAZIONE DURA 1 CLOCK
LE CPU MODERNE QUANTI HERTS SONO?
BISOGNA RICORRERE A MULTIPLI DELL'HERTS OSSIA MEGAHERTZ O GIGAHERTZ
COS'E' LA LEGGE DI MOORE?
DICE CHE I TRANSISTOR NEI MICROPROCESSORI RADDPPIANO IN 18 MESI, MENTRE OGGI I CIRCUITI SONO COSI PERFETTI DA LIMITARE LO SPAZIO DELLA NASCITA DEI TRANSISTOR PER MOTIVI FISICI DI SPAZIO
LA PIRAMIDE DI MEMORIA?
PARTENDO DALLA CPU CHE E' L'UTILIZZATORE PRICIPALE DELLA MEMORIA ABBIAMO:
- NASTRI MAGNETICI - POSSONO ARCHIVIARE INFORMAZIONI E USATI DA GRANDI AZIENDE PER UNA GRAN QUANTITA' DI DATI, PROCESSO LENTO
- MEMORIA DI MASSA - A DISCHI MAGNETICI IN ROTAZIONE E TESTINE DOVE SI CERCA DI RECUPERARE DATI, RISULTA PIU' LENTO
- MEMORIA DI LAVORO - NELLA RAM SONO CONTENUTI ALTRI DATI, PASSANDO PER IL BUS IN UN TEMPO DISCRETO LA CPU PROVA A TROVARE I DATI
- MEMORIA CACHE - CONTENGONO ISTRUZIONE GIA' USATE IN PRECEDENZA DOVE LA CPU PUO' RISERVIRSENE, MOLTO VICINA ALLA CPU, IL PRIMO POSTO DI RICERCA DELLA CPU
- REGISTRI - SONO DELLE CELLE DI MEMORIA NELLA CPU SERVONO COME APPOGGIO PROVVISORIO AI CALCOLI ESTRENAMENTE VELOCI
CI SONO ALTRI TIPI DI MEMORIE COME I CD, DVD O MEMORIE USB
E' POSSIBILE PUNTARE DIRETTAMENTE ALL'INFORMAZIONE VOLUTA?
NELLA RAM SI MENTRE PER I NASTRI MAGNETICI NO BISOGNA SCORRERE COME PER L'HARD DISK CHE E' INTERMEDIO
SE MANCA LA CORRENTE COSA PERDIAMO?
CIO' CHE E' NELLA RAM, CACHE E REGISTRI SONO DETTE MEMORIE VOLATILI MENTRE NON VOLATILI CIOE' CHE MANTENGONO I DATI ANCHE SE CORRENTE NON C'E' SONO IL DISCO FISSO E I NASTRI
CHE VELOCITA' HANNO LE MEMORIE?
PIU' LA MEMORIA E' VICINA ALLA CPU E PIU' RISULTA VELOCE
SI PUO' AVERE UNA SOLA MEMORIA?
DICIAMO CHE IL PROBLEMA E' ECONOMICO AVERE TUTTA MEMORIA CACHE E REGISTRI E' COSTOSO
COS'E' IL FILE?
SEMPLICEMENTE UN DOCUMENTO CHE PUO' ESSERE DI VARIO GENERE, HA UNA SUA DIMENSIONE, POSIZIONE, DATA DI CREAZIONE E CHI PUO' ACCEDERVI, UN FILE PUO' DIVIDERSI ANCHE IN DIVERSI FILE
COSA SONO LE CARTELLE O DIRECTORY?
INCORPORANO I FILE COME UN FALDONE CON DEI FOGLI
COS'E' IL FILE SYSTEM?
E' UNA MAPPA PER RITROVARE I FILE SALVATI SULL'HARD DISK
COS'E' IL CLUSTER?
E' LO SPAZIO DI SALVATAGGIO DI UN HARD DISK, UN FILE PRENDERA' POSTO NEI PRIMI CLUSTER DISPONIBILI ANCHE SE SONO SBALZATI
COS'E' L'INSTRUCTION POINTER (IP) NEL REGISTRO?
TIENE TRACCIA DELL'INDIRIZZO DI MEMORIA, DOVE SONO POSIZIONATI I DATI CHE SERVONO
COS'E' L'INSTUCTION REGISTRY (IR) NEL REGISTRO?
CONTIENE L'ISTRUZIONE VERA E PROPRIA
VEDIAMO I PASSI DELLA CPU CHE COMPIE ALL'ESECUZIONE DI UN PROGRAMMA?
IL PROGRAMMA SI TROVA NELL'HARD DISK. LA PRIMA OPERAZIONE VIENE COPIATO L'HARD DISK SULLA RAM IN UNA ZONA PER SOLE ISTRUZIONI E UN'ALTRA PARTA NELLA ZONA DATI DA ELABORARE. POI I DATI PASSANO A CPU E CI SONO TRE FASI
- FETCH - LETTURA DELL'ISTRUZIONE
- DECODE - LA SUA DECODIFICA DELL'UNITA' DI CONTROLLO
- EXECUTE - L'ESECUZIONE
COS'E' UN PROGRAMMA?
UN INSIEME DI ISTRUZIONI DA ESEGUIRE