♣ Compilatori, cioè i programmi che trasformano in codice macchina i programmi utente, scritti nei diversi linguaggi disponibili;
♣ Linker (Collegatori), sono programmi che svolgono un compito importante, unendo tra loro i risultati di compilazioni diverse;
♣ Interpreti, per l’esecuzione di programmi scritti in un linguaggio evoluto traducendo e
Informatica
Ordina per: Data ↑ Nome ↑ Download Voto Dimensione ↑
-operazioni di manipolazione: inserimento, modifica/aggiornamento, cancellazione.
operazioni di interrogazione: consultazione o interrogazione.
FILE E PERIFERICHE:
Gli archivi memorizzati dai computer vengono detti file;
possono contenere qualsiasi tipo di informazione;
sono costituiti da un insieme di record omogenei, possiedono c
La keyword typedef
Sottoprogrammi e funzioni
Dichiarazione e chiamata di una funzione
Passaggio di parametri e argomenti di default
La funzione main()
Funzioni inline
Overloading delle funzioni
Puntatori e reference
Puntatori
Operazioni sui puntatori
Puntatori vs Array
Uso dei puntatori
Referen
tf.setHorizontalAlignment(JTextField.RIGHT);
tf.setEditable(false);
tf.selectAll();
Button canc = new Button("canc");
canc.setBackground(Color.YELLOW);
Button numeri[] = {new Button("7"), new Button("8"), new Button("9"),
new Butto
• Devono essere organizzate in modo da permettere una facile consultazione.
La gestione di questi archivi viene realizzata attraverso le seguenti operazioni:
• La creazione dell'archivio stesso;
• La consultazione o interrogazione, cioи il reperimento delle informazioni, all'interno dell'archivio;
• L'inserimento di nuovi dati dopo
esempio di listato:
dichiarazione delle variabili;
main()
{
printf(“…………”);
scanf(“………….”);
}
la dicitura printf significa che viene stampata un informazione → output
la dicitura scanf significa che viene inserita un informazione → input.
VARIABILI
Esistono diversi tipi di variabili:
la semplice variabile
Il software che gestiscono i database vengono indicati con il termine: DBMS.
Per incongruenza s’intende: che un dato venga aggiornato in un archivio e non in un altro oppure siano presenti per lo stesso dato valori diversi fra loro. L’incongruenza porta all’inconsistenza cioи che i dati a disposizione non siano piщ affidabile perchй non si sa quale
readln(segno);
Begin
delta:=(b*b)-(4*a*c);
Writeln('Il delta e'': ',delta:1:2);
end;
Begin
if (delta>0) then
begin
x1:=(-b-sqrt(delta))/(2*a);
x2:=(-b+sqrt(delta))/(2*a);
Writeln('Le due radici sono:');
I programmi del sistema operativo sono generalmente organizzati secondo una struttura gerarchica che comprende diversi livelli, la cui sequenza è stabilita in base al grado di astrazione rispetto alle risorse hardware presenti nel sistema; il livello più profondo, che esercita le funzioni di controllo, viene detto kernel o core (nucleo), mentre il livel