Comandi MS-DOS Cd.. Serve per tornare nella directory precedente. Rd serve per cancellare una directory che non contiene file. Dir elenca tutti i file presenti nella directory corrente. Differenza tra compilatori e interpreti L’interprete è un programma che considera un testo sorgente Istruzione per istruzione e lo Traduce mentre lo esegue Il programma traduttore si chiama Compilatore e trasforma l’intero programma sorgente in linguaggio macchina, memorizzando in un file il risultato del proprio lavoro. C:\prova\esame> I passaggi sono: • Cd \ • C:\>md prova • C:\>cd prova • C:\prova>md esame • C:\prova>cd esame • C:\prova\esame> La struttura modulare Struttura modulare di un sistema operativo Tale struttura prende il nome di buccia di cipolla, che è formata da vari livelli ed ognuno di essi sfrutta solo le funzioni di quello sottostante. Il centro è rappresentato dall’hardware su cui agisce solamente il nucleo. Il Nucleo è chiamato anche Kernel. Porte Seriale: Quando i caratteri vengono trasmessi un Bit per volta. Parallele: Quando i bit del carattere vengono trasmessi contemporaneamente. Usb: Quando c’è la possibilità di connettere fino a 127 dispositivi in sequenza sulla stessa porta. Linguaggi di programmazione: Viene utilizzato per tradurre il procedimento risolutivo di un algoritmo in una forma comprensibile all’elaboratore. Il risultato della traduzione è chiamato PROGRAMMA. Linguaggi meno recenti: • FORTRAN per applicazioni Tecnico scientifiche. • COBOL per applicazioni di tipo Commerciale. • BASIC per applicazioni generali. • RPG per la preparazione di prospetti. Linguaggi più recenti: • PASCAL orientato ai principi della programmazione strutturata. • C e C++ utilizzato nell’ambito dello sviluppo dei sistemi operativi e del software di base. • JAVA utilizzato per realizzare applicazioni che possono funzionare su reti Internet. • VISUAL BASIC adatto per creare applicazioni con l’interfaccia grafica per Windows. Algoritmo di una divisione tra due numeri INIZIO Input. A;B B=0 C=A/B C FINE Output errore