Pettarin-ECDL-modulo 1 PDF

Title Pettarin-ECDL-modulo 1
Author CRIS Mann
Course Informatica
Institution Università degli Studi di Macerata
Pages 106
File Size 3.8 MB
File Type PDF
Total Downloads 30
Total Views 128

Summary

riassunti informatica ...


Description

Germano Pettarin

ECDL Modulo 1 Concetti di base delle tecnologie ICT E-book per la preparazione all’ECDL Argomenti del Syllabus 5.0

G. Pettarin

ECDL Modulo 1: Concetti di base

2

Modulo 1 Concetti base delle tecnologie ICT

© Matematicamente.it

G. Pettarin

ECDL Modulo 1: Concetti di base

3

1.0 Fondamenti .............................................................................................................. 7 1.0.1 Algoritmi .......................................................................................................... 7 Cos‟è un algoritmo ................................................................................................ 7 Risolvere problemi con gli algoritmi .................................................................... 7 Rappresentare algoritmi mediante diagrammi ...................................................... 8 1.0.2 Rappresentazione dei dati............................................................................... 10 I sistemi di numerazione...................................................................................... 10 Caratteri in forma binaria .................................................................................... 12 Codifica delle immagini ...................................................................................... 15 1.0.3 Linguaggi di programmazione ....................................................................... 17 Linguaggio naturale e linguaggi di programmazione ......................................... 17 Scrivere un semplice programma con l‟uso di pseudo linguaggi ....................... 17 I connettivi logici AND, OR, NOT ..................................................................... 18 Test............................................................................................................................... 19 1.1 Hardware ............................................................................................................... 20 1.1.1 Concetti di base .............................................................................................. 20 Hardware e software............................................................................................ 20 Tipologia di elaboratori ....................................................................................... 20 Altri dispositivi portatili ...................................................................................... 23 Componenti principali di un personal computer ................................................. 24 Test............................................................................................................................... 28 1.1.2 Prestazioni di un computer ............................................................................. 30 Fattori che influenzano le prestazioni di un computer ........................................ 30 Il processore......................................................................................................... 30 Test............................................................................................................................... 33 1.1.3 Dispositivi per memorizzare i dati ................................................................. 34 Le memorie.......................................................................................................... 34 Unità di misura delle memorie ............................................................................ 35 I principali dispositivi di memorizzazione .......................................................... 36 La memoria RAM ............................................................................................... 38 La memoria ROM ............................................................................................... 39 La memoria CACHE ........................................................................................... 39 Le memorie esterne ............................................................................................. 40 L‟hard disk........................................................................................................... 40 © Matematicamente.it

G. Pettarin

ECDL Modulo 1: Concetti di base

4

Il floppy disk........................................................................................................ 42 Le memorie ottiche: CD ROM, CD R, CD R/W, DVD...................................... 43 Le chiavi USB ..................................................................................................... 46 Le schede di memoria estraibili .......................................................................... 47 Unità di rete, unità di memorizzazione online .................................................... 47 Test............................................................................................................................... 49 1.1.4 Periferiche di input e output ........................................................................... 51 Le periferiche....................................................................................................... 51 Periferiche di input .............................................................................................. 51 La tastiera ............................................................................................................ 51 Mouse, trackball, touchpad, joystick ................................................................... 52 Trackball .............................................................................................................. 53 Touchpad ............................................................................................................. 53 Joystick ................................................................................................................ 53 Scanner ................................................................................................................ 54 Webcam ............................................................................................................... 54 Fotocamera digitale ............................................................................................. 54 Microfono ............................................................................................................ 55 Periferiche di output ............................................................................................ 55 Monitor ................................................................................................................ 55 Stampanti ............................................................................................................. 56 Stampanti ad aghi ................................................................................................ 56 Stampanti a getto d‟inchiostro (ink jet) ............................................................... 57 Stampanti laser .................................................................................................... 57 Altoparlanti, cuffie .............................................................................................. 58 Periferiche di input/output ................................................................................... 59 Monitor touch screen ........................................................................................... 59 Modem................................................................................................................. 59 Test............................................................................................................................... 60 1.2 Software................................................................................................................. 62 1.2.1 Concetti di base .............................................................................................. 62 Software............................................................................................................... 62 Il sistema operativo ............................................................................................. 63 I programmi applicativi ....................................................................................... 64 © Matematicamente.it

G. Pettarin

ECDL Modulo 1: Concetti di base

5

Accessibilità del computer .................................................................................. 65 Test............................................................................................................................... 66 1.3 Reti di computer .................................................................................................... 67 1.3.1 Tipi di reti ....................................................................................................... 67 Reti LAN, MAN, WAN e WLAN ...................................................................... 67 Tipologia di rete Client Server e Peer to Peer ..................................................... 68 Internet................................................................................................................. 69 Intranet e Extranet ............................................................................................... 71 1.3.2 Trasferimento di dati ...................................................................................... 72 Caricamento e scaricamento da e verso una rete ................................................ 72 Velocità di traferimento ....................................................................................... 72 Servizi per la connessione a Internet ................................................................... 72 Modi per connettersi a Internet ........................................................................... 72 Banda larga .......................................................................................................... 73 Test............................................................................................................................... 75 1.4 ICT nella vita di ogni giorno ................................................................................. 77 1.4.1 Il mondo elettronico ....................................................................................... 77 Tecnologie della Comunicazione e dell‟Informazione ....................................... 77 E-commerce, e-banking, e-governement. ........................................................... 77 E-learning ............................................................................................................ 78 Il telelavoro .......................................................................................................... 79 1.4.2 Comunicazione ............................................................................................... 80 Comprendere il termine”posta elettronica” (e-mail) ........................................... 80 Istant Messagging e chat ..................................................................................... 82 Voip ..................................................................................................................... 82 Feed RSS ............................................................................................................. 82 I blog .................................................................................................................... 83 I podcast............................................................................................................... 84 1.4.3 Comunità virtuali............................................................................................ 85 Comunità virtuali di rete...................................................................................... 85 Pubblicare e condividere materiale in rete .......................................................... 87 I dati personali nei Social Network ..................................................................... 87 Test............................................................................................................................... 89 1.4.4 Tutela della salute............................................................................................... 91 © Matematicamente.it

G. Pettarin

ECDL Modulo 1: Concetti di base

6

Ergonomia ........................................................................................................... 91 Illuminazione ....................................................................................................... 91 La corretta postazione di lavoro .......................................................................... 91 Metodi che contribuiscono al benessere di chi utilizza un computer ................. 92 1.4.5 Ambiente ........................................................................................................ 93 Riciclare le componenti del computer ................................................................. 93 Opzioni di risparmio energetico .......................................................................... 93 Test............................................................................................................................... 95 1.5 Sicurezza................................................................................................................ 96 1.5.1 Identità e autenticazione ................................................................................. 96 Autenticazione con nome utente e password ...................................................... 96 Come deve essere una password? ....................................................................... 96 1.5.2 Sicurezza dei dati............................................................................................ 97 Backup ................................................................................................................. 97 Firewall ................................................................................................................ 97 Prevenire furti di dati........................................................................................... 97 1.5.3 Virus ............................................................................................................... 98 I virus ................................................................................................................... 98 Come i virus penetrano nel computer ................................................................. 98 Proteggersi dai virus ............................................................................................ 98 Test............................................................................................................................. 100 1.6 Aspetti giuridici ................................................................................................... 101 1.6.1 Diritti di riproduzione................................................................................... 101 Copyright ........................................................................................................... 101 EULA ................................................................................................................ 101 La licenza del software ...................................................................................... 101 Freeware, shareware, software libero ................................................................ 102 1.6.2 Protezione dei dati personali ........................................................................ 103 Tutela della privacy ........................................................................................... 103 Diritti dei soggetti dei dati ................................................................................. 103 Responsabilità di chi detiene i dati .................................................................... 103 Test............................................................................................................................. 105

© Matematicamente.it

G. Pettarin

ECDL Modulo 1: Concetti di base

7

1.0 Fondamenti 1.0.1 Algoritmi Cos’è un algoritmo Il termine algoritmo è molto utilizzato nell‟informatica e nella matematica come sinonimo di:  procedura effettiva,  procedimento di calcolo,  metodo di risoluzione di un problema,  insieme di regole per eseguire una data operazione. Un algoritmo si può definire come un procedimento che consente di ottenere un risultato atteso eseguendo, in un determinato ordine, un insieme di passaggi precisi e finiti. Un algoritmo può essere semplicemente inteso come la spiegazione di un metodo per compiere una attività. È un termine molto utilizzato in matematica: l‟algoritmo per eseguire una moltiplicazione a più cifre, l‟algoritmo per eseguire una divisione, l‟algoritmo per calcolare il minimo comune multiplo l‟algoritmo per risolvere le equazioni di primo grado, ecc. Risolvere problemi con gli algoritmi In generale la parola algoritmo può essere utilizzata in qualunque ambito. Ad esempio per accendere un cellulare: 1. si preme il pulsante di accensione; 2. si digita il codice PIN; 3. se il PIN digitato è errato, si torna a scriverlo; 4. se si sbaglia per tre volte il cellulare si blocca; altrimenti il telefono diventa attivo. Anche una ricetta di cucina è un algoritmo. Un algoritmo deve avere le seguenti caratteristiche: 1. Generale: il metodo deve risolvere una classe di problemi e non una singola istanza: la descrizione di come si accende il cellulare è valida per tutti i cellulari di quella marca. 2. Finito: il numero di istruzioni elementari da eseguire non può essere infinito. 3. Non ambiguo: ogni istruzione deve essere definita in modo preciso ed univoco, senza alcuna ambiguità sul significato dell‟operazione: nel caso del cellulare ogni passaggio è chiaro. 4. Eseguibile: deve esistere un agente di calcolo in grado di eseguire ogni istruzione in un tempo finito: nel caso del cellulare una persona, nel caso dell‟informatica un computer.

© Matematicamente.it

G. Pettarin

ECDL Modulo 1: Concetti di base

8

In informatica, con il termine algoritmo si intende un metodo per la soluzione di un problema adatto a essere implementato sotto forma di programma. Cos’è un programma in informatica? Un programma è una sequenza di istruzioni elementari che possono essere eseguite dal sistema di elaborazione; ogni programma lavora su di una serie di informazioni che costituiscono l‟input e fornisce dei risultati che vengono detti output. L‟insieme dei programmi che possono operare sul calcolatore si chiama software. Il programma è quindi la traduzione dell‟algoritmo, attraverso un linguaggio di programmazione, in codice eseguibile dal computer. Rappresentare algoritmi mediante diagrammi Spesso, prima di scrivere il codice, si preferisce visualizzare i vari passi che compongono l‟algoritmo (o il programma) con una rappresentazione grafica. Questo permette di avere una immagine più comprensibile della sequenza logica del programma e di come i dati sono elaborati. Questa visualizzazione grafica è chiamata diagramma di flusso o diagramma a blocchi o flow-chart. È come quando si rappresenta sulla carta il percorso da seguire per arrivare a una certa località, specificando cosa si deve fare nelle varie tappe. Per rappresentare i flow-chart si utilizzano delle figure convenzionali che sono:

Il rettangolo, per indicare una operazione da eseguire. Ad esempio “fai la somma di x e y”, “calcola la radice di x” oppure “accendi il forno”, ecc.

Il rombo, per indicare domande, test, confronti. Ad esempio “il numero è negativo?”, “la somma è maggiore di 10?” oppure “l‟acqua bolle?”, ecc.

Il rettangolo con angoli arrotondati indica l‟inizio o la fine del programma

Il romboide indica l‟inserimento di dati o la visualizzazione dei risultati.

© Matematicamente.it

G. Pettari...


Similar Free PDFs