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 di base, Appunti di Elementi di Informatica

Buon materiale per il primo studio dell'informatica di base

Tipologia: Appunti

2018/2019

Caricato il 29/01/2019

LorenzoB96
LorenzoB96 🇮🇹

4.2

(20)

12 documenti

1 / 48

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
Informatica di Base
Dott.ssa Mila Dalla Preda
AA 2017/2018
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30

Anteprima parziale del testo

Scarica Introduzione all'informatica di base e più Appunti in PDF di Elementi di Informatica solo su Docsity!

Informatica di Base

Dott.ssa Mila Dalla Preda

AA 2017/

Notizie Tecniche Slides available at the e-learning website Testi di riferimento: Introduzione ai sistemi informatici. Donatella Sciuto, Giacomo Bugnano e Luca Mari. Edito da McGraw-Hill Education Informatica di base. Dennis P. Curtin, Kim Foley, Kunal Sen e Cathleen Morin. Edito da McGraw-Hill Education Esame: esame scritto con domande aperte e quesiti a risposta multipla. Chi avesse ottenuto una votazione positiva ad un appello può ripetere l'esame presentandosi ad uno qualunque dei successivi appelli entro la sessione autunnale inclusa. Chi avesse già un voto positivo e si ripresentasse ad un successivo appello (avendomi preventivamente avvisato di non registrare il voto acquisito) e consegnasse il compito perderebbe senza possibilità di appello il voto precedente già acquisito (sia che il nuovo compito sia migliore o peggiore del precedente). Chi si ripresenta ma non consegna e si ritira invece mantiene la vecchia votazione già acquisita. Scrivetemi per appuntamento: [email protected]

La parola informatica indica l’insieme delle discipline e delle tecniche che permettono la trattazione automatica delle informazioni. Il termine INFORMATICA è nato nel 1966 in Francia dalla contrazione delle parole INFOR mazione e auto MATICA. Informazione è un termine di uso generale e il suo significato è abbastanza evidente di per sé, tuttavia non è altrettanto semplice definirlo precisamente. Che cosa è l’informatica?

Il matematico Norbert Wiener (1894 - 1964) una volta scrisse che "l'informazione è informazione, non c'entra la materia o l’energia" Claude Shannon (1916 - 2001) negli anni ’ definisce più rigorosamente informazione come tutto ciò che è in grado di risolvere un'incertezza fra due o più possibili eventi. Wiki: Information is that which informs. In other words, it is the answer to a question of some kind. Che cosa è l’informazione?

Informazione: è tutto ciò che può essere rappresentato all’interno di un computer è informazione: ✓ Numeri ✓ Caratteri, parole e testi ✓ Immagini ✓ Suoni ✓ Filmati ✓ comandi (istruzioni) e sequenze di comandi (programmi) che il calcolatore deve eseguire Le modalità di rappresentazione dipendono anche dalle caratteristiche dell’elaboratore. Elaboratore Elettronico ( computer ): è lo strumento per la rappresentazione e l’elaborazione delle informazioni. Information and Communication Technology ICT

Oggi chiunque, qualunque sia il suo settore di studio o di lavoro, si trova ad avere a che fare con tecnologie informatiche BYOD (Bring Your Own Device): politiche aziendali che permettono di portare i propri dispositivi personali nel posto di lavoro, e usarli per avere gli accessi privilegiati alle informazioni aziendali e alle loro applicazioni. Necessità di creare professionisti capaci di utilizzare in modo adeguato gli strumenti informatici anche se questi hanno spesso un’interfaccia utente che permette di utilizzarli senza conoscere i dettagli del loro funzionamento. Necessità di educare professionisti consapevoli in grado di cogliere limiti, potenzialità e criticità degli strumenti tecnologici Scopo: capire i principi che costituiscono le basi dell’informatica, ovvero i principi generali su cui si basano i sistemi di calcolo.

Possiamo dire che le tecnologie ICT hanno tre funzioni principali: elaborare dati per ottenere informazioni significative memorizzare informazioni elaborate per poterle combinare con altre informazioni organizzare e gestire le informazioni in una nuova forma in modo da renderle più comprensibili, accattivanti o utili Dato: numeri, suoni, video, foto Elaborazione Informazione: lettere, tabelle, presentazioni… alcune info elaborate diventano dati da elaborare nella fase successiva

L’informatica è lo studio sistematico degli algoritmi che descrivono e trasformano l’informazione: la loro teoria, analisi, progetto, efficienza, realizzazione e applicazione [ACM –Association for Computing Machinery] L’informatica è la scienza della rappresentazione e dell’elaborazione dell’informazione Processare l’Informazione

E` l’attività con cui si predispone l'elaboratore ad eseguire un particolare insieme di azioni su particolari informazioni (dati), allo scopo di risolvere un certo problema. Fondamenti di Informatica T Programmazione

  • El'attivita con cui si predispone l'elaboratore ad eseguire un particolare insieme di azioni su particolari informazioni ( dati), allo scopo di risolvere un certo problema. Calcolatore Elettronico DATI (^) RISULTATI istruzioni Programmazione

I problemi che siamo interessati a risolvere con l'elaboratore sono di natura molto varia. Ad esempio: Somma di due numeri interi Dati a e b, risolvere l'equazione ax+b= Calcolare il massimo comun divisore fra due numeri dati Dato un’insieme di parole, metterle in ordine alfabetico Calcolare l'intersezione di due insiemi Dato un elenco di nomi e relativi numeri di telefono trovare il numero di telefono di una determinata persona Dati gli archivi dei dipendenti di un’azienda, calcolare lo stipendio medio del dipendente dell’azienda Data l'immagine satellitare di un'area geografica, calcolare le previsioni del tempo per domani. Problemi da Risolvere

analisi traduzione descrizione interpretazione esecuzione problema soluzione modello di soluzione descrizione formale della soluzione interpretazione della soluzione Problema e Soluzione

analisi traduzione soluzione interpretazione esecuzione problema soluzione soluzione descrizione formale della soluzione interpretazione della soluzione UOMO MACCHINA individuazione attuazione

Introduzione E’ l'insieme ordinato delle azioni che risolve un dato problema P. l’algoritmo descrive un metodo risolutivo attraverso un insieme ordinato di azioni l'esecuzione dell'algoritmo è affidata ad un generico esecutore , cioè una macchina astratta (non necessariamente un calcolatore !) in grado di interpretare ed eseguire ogni azione specificata nell'ordine indicato Fondamenti di Informatica T ALGORITMO e` l'insieme ordinato delle azioni che risolve un dato problema P.

  • l’algoritmo descrive un metodo risolutivo attraverso

un insieme ordinato di azioni.

  • l'esecuzione dell'algoritmo e` affidata ad un generico

" esecutore ", cioe` una macchina astratta (non

necessariamente un calcolatore !) in grado di

interpretare ed eseguire ogni azione specificata

nell'ordine indicato.

Esecutore DATI di P (^) RISULTATI di P Algoritmo risolutivo di P Algoritmo

Un esecutore è definito in base a tre elementi: l’insieme delle operazioni ( set di istruzioni ) che è capace di compiere l’insieme delle istruzioni che è in grado di capire , ovvero la sintassi del linguaggio di programmazione associazione tra istruzioni riconosciute e operazioni, ovvero il significato (detto semantica ) delle istruzioni che l’esecutore riconosce viene espresso in termini delle operazioni che l’esecutore è in grado di compiere Il calcolatore è un esecutore di programmi , ovvero di algoritmi scritti come sequenze di istruzioni che il calcolatore può capire Attuazione della soluzione