320 likes | 680 Views
IL SISTEMA OPERATIVO DOS. IL SISTEMA OPERATIVO DOS. Consente di richiamare funzioni del S.O. in modo più rapido rispetto le interfacce grafiche La sua interfaccia è implementata ed utilizzata in tutti i moderni sistemi operativi. MS-DOS. Acronimo di Microsoft-Disk Operating System
E N D
IL SISTEMA OPERATIVO DOS Contardi Carlo A.S. 2007-2008
IL SISTEMA OPERATIVO DOS • Consente di richiamare funzioni del S.O. in modo più rapido rispetto le interfacce grafiche • La sua interfaccia è implementata ed utilizzata in tutti i moderni sistemi operativi Contardi Carlo A.S. 2007-2008
MS-DOS • Acronimo di Microsoft-Disk Operating System • Esistono anche le versioni PC-DOS o IBM-DOS • Caratterizzato da una grande facilità d’uso • Lavora solo in modo monoutente Contardi Carlo A.S. 2007-2008
MS-DOS • L’interfaccia utente è di tipo testuale: tutte le routine (comandi del S.O.) vengono attivate tramite brevi nomi mnemonici che ricordano la funzione • I comandi che vengono mantenuti in memoria, si chiamano comandi interni, quelli che vengono caricati quando servono si chiamano comandi esterni Contardi Carlo A.S. 2007-2008
MS-DOS • Consente di lavorare in modo interattivo: appena si digita un comando questo viene eseguito (più precisamente, il comando viene interpretato, nel senso che l’interprete dei comandi(shell) controlla la correttezza del comando e in caso positivo attiva la funzione richiesta dall’utente) Contardi Carlo A.S. 2007-2008
File e Directory • I file in DOS sono identificati tramite un nome simbolico, formato da 8 caratteri al massimo più 3 caratteri per l’estensione. • Nelle implementazioni più recenti del DOS i nome dei file non sono soggetti a queste restrizioni; tuttavia è consigliabile usare nomi che seguono tali dimensioni se si prevede di utilizzarli anche con precedenti versioni del S.O. Contardi Carlo A.S. 2007-2008
File e Directory • Nome.EXE programma eseguibile • Nome.COM file di comandi • Nome.SYS file di sistema • Nome.BAT file batch • Nome.BAK copia di sicurezza file In particolare il file COMMAND.COM rappresenta l’interprete dei comandi DOS Contardi Carlo A.S. 2007-2008
File e Directory • Di norma le unità floppy sono identificate con le sigle A: e B:, l’unità hard disk con la sigla C:, e l’unità CD-ROM con la sigla D:; • Se si lavora in rete locale, di solito le unità a disco del server sono indicate da F: a Z: • Es: A:LETTERA.DOC indica un file di nome LETTERA ed estensione DOC che si trova nel disco inserito nel drive A: Contardi Carlo A.S. 2007-2008
Caratteri Jolly • Per indicare i file in un comando DOS è utile far ricorso ai caratteri jolly (? *) • ? Posto all’interno del nome del file o dell’estensione indica che un qualsiasi carattere può occupare quella posizione • Es: PROVE?.STU indica tutti i file che iniziano con PROVE seguito da un qualsiasi carattere e di estensione STU Contardi Carlo A.S. 2007-2008
Caratteri Jolly • * inserito all’interno del nome del file o dell’estensione sta ad indicare che qualsiasi sequenza di caratteri può trovarsi in quella posizione. • Es: *.DOC indica tutti i documenti creati con Word MA*.* indica tutti i file che iniziano per MA, aventi un’estensione qualsiasi Contardi Carlo A.S. 2007-2008
File e Directory • DOS identifica le periferiche attraverso nomi di file speciali, che non possono essere usati come nomi per i file dell’utente, e sono perciò nomi riservati. • COM1:, per indicare la porta di comunicazione standard: COM2:, che indica la porta di comunicazione secondaria; CON:, per identificare l’unità di input standard(tastiera) e di output standard(video); PRN: o LPT1:, per indicare la stampante che utilizza l’interfacci parallela Contardi Carlo A.S. 2007-2008
File e Directory • Quando un disco nuovo viene preparato per essere utilizzato dal computer, attraverso l’operazione di formattazione, il S.O. crea sul disco stesso una FAT e una directory vuota, detta root (directory radice) • All’interno della root l’utente può poi creare altre directory, che a loro volta possono contenere altre subdirectory Contardi Carlo A.S. 2007-2008
FAT • Tabella di allocazione dei file che serve a ricordare la locazione dei file e delle directory sul disco e lo spazio rimasto disponibile per la registrazione di altri file. Contardi Carlo A.S. 2007-2008
I comandi DOS • I comandi del Dos sono costituiti da una parola chiave che ne ricorda la funzione, da uno o più parametri, che sono argomenti del comando e da una o più opzioni precedute da / e che servono a specificare una particolare funzione del comando Contardi Carlo A.S. 2007-2008
I Comandi DOS • I comandi vengono scritti su una linea del video (linea comandi) dopo la sequenza di caratteri C:\> detta prompt Contardi Carlo A.S. 2007-2008
I comandi DOS • FORMAT serve a preparare un disco magnetico per essere usato sul computer • DISKCOPY copia il contenuto di un disco su un altro disco DISKCOPY A: B: • MD crea una nuova directory MD\3DI • CD seleziona una sottodirectory come directory corrente CD\UTENTI\CONTAB si posiziona in CONTAB Contardi Carlo A.S. 2007-2008
I comandi DOS • CD.. Consente di risalire alla directory immediatamente superiore a quella corrente • CD\ Consente di tornare alla directory root • RD Cancella una directory (la directory non deve contenere file) RD C:\UTENTI • DIR elenca sul video i files contenuti nella directory corrente o in quella specificata Contardi Carlo A.S. 2007-2008
I comandi DOS • DIR A: • DIR\W Elenca solo i nomi dei file con estensione • DIR\P Fa l’elenco completo, fermandosi dopo aver visualizzato una pagina di video • COPY copia un file in un altro file COPY A:CLIENTI C:ANAG • DATE consente di visualizzare o modificare la data del computer Contardi Carlo A.S. 2007-2008
I comandi DOS • TIME consente di visualizzare o modificare l’ora del computer • TYPE visualizza il contenuto di un file di cui viene specificato il nome TYPE AUTOEXEC.BAT consente di ottenere su video il testo delle righe contenute nel file • DEL cancella dal disco il file di cui viene specificato DEL PROVA.* • REN consente di cambiare il nome ad un file registrato su disco REN CLIENTI CLIOLD Contardi Carlo A.S. 2007-2008