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.

  • Sensor - apparecchi che rilevano le condizioni esterne
  • Attuator - apparecchi che eseguono gli ordini del calcolatore

Sensori ed attuator sono detti periferiche. Il calcolatore e 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 e 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, puo 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: 1. Software di base 2. 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.

  • sensor - 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.

  1. prima parte - come è fatto un calcolatore
  2. 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