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.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.