Estratto del documento

Informatica B 21/09/2007

Corso di programmazione in linguaggio C.

Oggi, quasi tutti gli oggetti elettrici ed elettronici hanno al loro interno un calcolatore. Esempio: domotica, automobili, apparecchi industriali etc.

Sensore - apparecchi che rilevano le condizioni esterne.

Attuatore - apparecchi che eseguono gli ordini del calcolatore.

Sensori ed attuatori sono detti periferiche. Il calcolatore è il "nucleo", tutto il lavoro interagisce col calcolatore attraverso le periferiche.

Il calcolatore ci ha cambiato la vita automatizzando lavori manuali e semplificando gli altri.

  • Prima parte - come è fatto un calcolatore del corso: come fa per programmare.
  • Seconda parte - sistema operativo - zona di base in cui si costruiscono i programmi, e che ci permette di metterli in contatto con il calcolatore.

Informatica

Scienza che rappresenta ed elabora l'informazione.

È nata prima del calcolatore, e si basa sul concetto di algoritmo.

Algoritmo - sequenza di istruzioni, che ci permette di modificare l'informazione, e di eseguire ed ottenere determinati risultati, può essere svolto sia da noi, sia dal calcolatore.

Linguaggio macchina - linguaggio che il calcolatore usa per comunicare e comprendere la sequenza 0 e 1 che il calcolatore riesce a capire.

Programma - dispositivo che viene capito dal calcolatore, perché è scritto in linguaggio macchina.

Dato che il linguaggio macchina è difficile da capire per noi, è passato a linguaggio di programmazione per noi, bits like, C, C++ etc.

Per questo calcolatore non espone serve il compilatore.

Compilatore - si occupa di tradurre il linguaggio di alto livello in linguaggi machine- intero programma presente nel calcolatore, da eseguire.

Hardware - dispositivo fisica che forma parte del calcolatore.

Software - insieme di programmi eseguiti dal calcolatore si divide in:

  • Software di base.
  • Interpreta istruzioni di comunicazione con l'hardware e informazioni di gestione del sistema (alla fase cresc software applicazioni. Tutti gli altri programmi.

Informatica B

Corso di programmazione in linguaggio C.

Oggi quasi tutti gli oggetti elettrici ed elettronici fanno al loro interno un calcolatore - automazione domotica, automazione industriale etc.

Sensore - apparecchi che rilevano le condizioni esterne.

Attuatori - apparecchi che eseguono gli ordini del calcolatore.

Sensore ed attuatore sono detti periferiche - il calcolatore è il "nucleo", tutto il resto sono periferiche.

Il nucleo interagisce col calcolatore attraverso le periferiche.

Il calcolatore ha cambiato la vita all'uomo rendendo le cose manuali e semplificando gli altri.

  • Prima parte - come è fatto un calcolatore.
  • Seconda parte - interni operativi.

Informatica

Scienza che rappresenta ed elabora l'informazione.

È nata prima del calcolatore, e l'base al concetto di algoritmo.

Algoritmo - sequenza d'istruzioni che ci permettono di modificare l'alfabeto precedente e di ottenere determinati risultati, può essere svolto non da macchina, cioè calcolatore.

Linguaggio macchina - linguaggio che il calcolatore usa per comunicare, è composto da una sequenza 0 e 1 che il calcolatore riesce a capire.

Programma - esprime che viene capito dal calcolatore, perché è scritto in linguaggio macchina.

Dato che il linguaggio macchina è difficile da capire per noi, c'è bisogno di traduzione in linguaggi di più alto livello come C, C++, che trasformano il linguaggio di questi in altri.

Compilatore - si occupa di tradurre il linguaggio di alto livello in linguaggio macchina, tutto ciò che è sulla memoria del calcolatore, eseguendo del.

Hardware.

Dispositivi fisici che fanno parte del calcolatore.

Software.

Insieme di programmi eseguiti sul calcolatore.

Si divide in base a:

  • Software di base - si interagisce con il calcolatore funzionando framework.
  • Software applicati - tutti gli altri programmi.

Ambienti di programmazione

  • Editor (prep. programma).
  • Compilatore.
  • Linker = legge le varie part del programma scritto in un pr.g. sorgente es. il main ed lo unisce.
  • Debugger = controllo esecuzione del programma.

Il linguaggio di unsa per programmare deve essere preciso e non ambiguo oltre che il computer non riuscendo a tradurre un linguaggio macchina vero in tieti.

Modello dell'hardware di Von Neumann

Unità di elaborazione.

Memoria centrale.

Interfaccia periferiche P1 e P2.

Rappresentazione dell'informazione (codice binario)

Sequenza finita di bit cifra binarie (0, 1, composta di 8 pilletti), avviene con Cy le Andrande xatorio.

Ex. di traduzione di numeri:

  • 0 = 0.
  • 1 = 1.
  • 10 = 2.
  • 11 = 3.
  • 100 = 4.
  • 101 = 5.
  • 110 = 6.
  • 111 = 7.
  • 1000 = 8.

Per i caratteri non numerici, la ASCII fa associare ad ogni carattere una lung veca equisata di bit sulle base di una convenzione.

Anteprima
Vedrai una selezione di 14 pagine su 63
Informatica - Appunti Pag. 1 Informatica - Appunti Pag. 2
Anteprima di 14 pagg. su 63.
Scarica il documento per vederlo tutto.
Informatica - Appunti Pag. 6
Anteprima di 14 pagg. su 63.
Scarica il documento per vederlo tutto.
Informatica - Appunti Pag. 11
Anteprima di 14 pagg. su 63.
Scarica il documento per vederlo tutto.
Informatica - Appunti Pag. 16
Anteprima di 14 pagg. su 63.
Scarica il documento per vederlo tutto.
Informatica - Appunti Pag. 21
Anteprima di 14 pagg. su 63.
Scarica il documento per vederlo tutto.
Informatica - Appunti Pag. 26
Anteprima di 14 pagg. su 63.
Scarica il documento per vederlo tutto.
Informatica - Appunti Pag. 31
Anteprima di 14 pagg. su 63.
Scarica il documento per vederlo tutto.
Informatica - Appunti Pag. 36
Anteprima di 14 pagg. su 63.
Scarica il documento per vederlo tutto.
Informatica - Appunti Pag. 41
Anteprima di 14 pagg. su 63.
Scarica il documento per vederlo tutto.
Informatica - Appunti Pag. 46
Anteprima di 14 pagg. su 63.
Scarica il documento per vederlo tutto.
Informatica - Appunti Pag. 51
Anteprima di 14 pagg. su 63.
Scarica il documento per vederlo tutto.
Informatica - Appunti Pag. 56
Anteprima di 14 pagg. su 63.
Scarica il documento per vederlo tutto.
Informatica - Appunti Pag. 61
1 su 63
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher Federico88 di informazioni apprese con la frequenza delle lezioni di Informatica e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Politecnico di Milano o del prof Di Nitto Elisabetta.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community