introduzione al dos

63
1 olitecnico di Torino, 2004 Introduzione al DOS Fondamenti di Informatica Anno Accademico 2004-05

Upload: gizela

Post on 15-Jan-2016

43 views

Category:

Documents


3 download

DESCRIPTION

Introduzione al DOS. Fondamenti di Informatica Anno Accademico 2004-05. Riferimenti. Teoria Prof. Elio Piccolo Email [email protected] Telefono: 011 564 7002 Esercitazioni Ing. Fabio Forno Email [email protected] Telefono: 011 2276 102 Sito del corso - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Introduzione al DOS

1© P

olite

cnic

o di

Tor

ino,

200

4

Introduzione al DOS

Fondamenti di InformaticaAnno Accademico 2004-05

Page 2: Introduzione al DOS

2© P

olite

cnic

o di

Tor

ino,

200

4

Riferimenti Teoria

Prof. Elio Piccolo Email [email protected] Telefono: 011 564 7002

Esercitazioni Ing. Fabio Forno Email [email protected] Telefono: 011 2276 102

Sito del corso http://ulisse.polito.it/matdid/3ing_eln_L2170_TO_0/ http://tinyurl.com/4j45k -> Piccolo Informatica

-> Elementi di informatica

Page 3: Introduzione al DOS

3© P

olite

cnic

o di

Tor

ino,

200

4

Organizzazione corso

Durata: 1° e 2° emisemestre4h/settimana di teoria2h/settimana di esercitazione (LAIB)

Mercoledì 8.30-14.30 LAIB 5 Suddivisione in 3 squadre

Esame2 appelli a febbraio, 1 a settembreProva scritta

50% teoria, 50% programmazione

Page 4: Introduzione al DOS

4© P

olite

cnic

o di

Tor

ino,

200

4

Contenuti

Introduzione all’architettura di un PCSistema operativiOrganizzazione dei dischiComandi DOS

Page 5: Introduzione al DOS

5© P

olite

cnic

o di

Tor

ino,

200

4

Modello funzionale di un PC

Input Output

CPU(programmi)

RAM(stato)

Page 6: Introduzione al DOS

6© P

olite

cnic

o di

Tor

ino,

200

4

EsempioObiettivo: uscire dal percorso

Istruzioni:

AVANTI

FERMO

RUOTA gradi

RIPETI (Istruzione) (Nvolte)

RIPETI (Istruzione) FINCHE’ SEMAFORO ROSSO

RIPETI (Istruzione) FINCHE’ SEMAFORO VERDE

EsempioRuota di 90° e vai avanti di 4 passiRUOTA 90°RIPETI AVANTI 4…

Page 7: Introduzione al DOS

7© P

olite

cnic

o di

Tor

ino,

200

4

Esempio

Soluzione

RUOTA 270°

RIPETI AVANTI 4

RUOTA 270°

AVANTI

RIPETI FERMO FINCHE’ SEMAFORO ROSSO

RIPETI AVANTI 3

RUOTA 270°

RIPETI AVANTI 2

RUOTA 90

AVANTI

Page 8: Introduzione al DOS

8© P

olite

cnic

o di

Tor

ino,

200

4

Programmi

Forniscono le direttive di funzionamento alla CPU

Da un punto di vista logico, sono formati da sequenze di istruzioni

Fisicamente sono costituiti da sequenze di numeri binari

Sono memorizzati all’interno dei dischiPer poter essere eseguiti devono venire

trasferiti nella memoria RAM

Page 9: Introduzione al DOS

9© P

olite

cnic

o di

Tor

ino,

200

4

DatiCostituiscono l’oggetto dell’elaborazionePossono risiedere su disco o essere raccolti

dalla periferiche di ingresso (mouse, tastiera, scanner, microfono, telecamera,…)

Possono essere salvati su disco o trasferiti alle periferiche di uscita (video, casse, stampante,…)

A seconda dei casi possono rappresentare numeri, testi, immagini, filmati, suoni, …

Fisicamente, sono costituiti da sequenze di numeri binari

Page 10: Introduzione al DOS

12© P

olite

cnic

o di

Tor

ino,

200

4

Sistema operativo È il programma (o l’insieme di programmi) che

media e coordina l’utilizzo del calcolatore da parte degli utenti da parte dei singoli programmi applicativi

Ha il compito di: Regolare l’utilizzo del computer

da parte dei suoi utenti Gestire accensione, spegnimento e sospensione Coordinare l’esecuzione dei programmi Organizzare dati e programmi sul disco Regolare l’accesso alle periferiche

Page 11: Introduzione al DOS

13© P

olite

cnic

o di

Tor

ino,

200

4

Interfaccia del sistema operativo

Permette all’utente di interagire con il calcolatore consentendogli di impartire singoli comandi

Due modalità:Grafica, basata sul concetti di

“finestra” e di puntatore (mouse)

Testuale, basata sullo scambio di messaggi costituiti da righe di testo

Page 12: Introduzione al DOS

14© P

olite

cnic

o di

Tor

ino,

200

4

Interfaccia grafica

Difetti

Pregi Immediatezza comunicativa IntuitivitàSupporto multimediale

Difficoltà nell’automatizzazione dei compiti ripetitivi

Richiede molte risorse di elaborazionePuò limitare la produttività individuale

Page 13: Introduzione al DOS

15© P

olite

cnic

o di

Tor

ino,

200

4

Interfaccia testuale

Difetti

Richiede poche risorse elaborazioneFacilita l’automazione di compiti

ripetitivi

Pregi

Richiede la conoscenza di linguaggi specifici la cui sintassi/semantica può essere complessa

Scarsa intuitivitàComunicazione con il sistema limitata

al testo

Page 14: Introduzione al DOS

16© P

olite

cnic

o di

Tor

ino,

200

4

S.O. nei PC di oggi

All’interno di tali finestre vieneemulato il vecchio sistema operativo Microsoft

Di fatto, nei sistemi operativi attuali convivono le due modalità di interfaccia

Nel caso dei sistemi operativi Microsoft (Windows 95, 98, ME, NT, 2000, XP, …), accanto alla modalità grafica, è disponibile l’interfaccia testuale attraverso le finestre MS-DOS

Page 15: Introduzione al DOS

17© P

olite

cnic

o di

Tor

ino,

200

4

MS-DOS

MicroSoft Disk Operating SystemNato come sistema operativo per i PC IBMProgettato per computer molto meno

potenti di quelli attualiMonoutente

Si ipotizza che un’unica persona lo utilizziNon viene verificata l’identità dell’utenteChiunque utilizzi una macchina equipaggiata

con MS-DOS può eseguire qualsiasi operazioneMonotask

Può essere eseguito un solo programma per volta

Page 16: Introduzione al DOS

18© P

olite

cnic

o di

Tor

ino,

200

4

Organizzazione dei dischiFisicamente i dati sono scritti in celle di

uguale dimensione (blocchi)Per poter trovare le informazioni che

servono all’interno dei dischi occorre organizzarle in modo logico

Le informazioni sono raggruppate all’interno di file

I file a loro volta sono raggruppati in file speciali chiamati cartelle o directory

Page 17: Introduzione al DOS

19© P

olite

cnic

o di

Tor

ino,

200

4

FileDati e programmi sono memorizzati

all’interno dei dischi in file (detti anche documenti)

Ogni file:ha un nome ed, eventualmente, un’estensioneha un insieme di informazioni collaterali

Dimensione Permessi di accesso Data e ora ultima modifica

Page 18: Introduzione al DOS

20© P

olite

cnic

o di

Tor

ino,

200

4

Formato dei file Da un punto di vista logico, i file possono

contenere molti tipi di informazioni: Testi, immagini, suoni, programmi, filmati, …

Da un punto di vista fisico, un file è costituito da una sequenza di bit

1000101110010101010101000011111100010001010100101010101001010111100001010010101010010…….

Ogni file ha un tipo che viene

“interpretato” dai programmi

Page 19: Introduzione al DOS

21© P

olite

cnic

o di

Tor

ino,

200

4

Nomi ed estensioniIl nome:

aiuta l’utente a ricordare il contenuto in DOS, è formato da 1 ad 8 caratteri: lettere (A-

Z), cifre (0-9), alcuni caratteri speciali ( ! $ % & @ # _ - ^ ( ) ‘ )

Maiuscole e minuscole sono considerate ugualiL’estensione

aiuta ad associare al file il relativo programma che lo “capisce” e lo sa trattare

in DOS, è formata da 0 a 3 caratteri (stesse regole del nome)

Nome ed estensione vengono separati da “.”

Page 20: Introduzione al DOS

22© P

olite

cnic

o di

Tor

ino,

200

4

Alcune estensioni

.txt: file di testo.exe programma eseguibile.jpg immagine compressa.c programma in linguaggio C.bas programma in linguaggio basic.doc documento di testo con impaginazione.bat file di testo contenente una sequenza

di comandi MS-DOS

Page 21: Introduzione al DOS

23© P

olite

cnic

o di

Tor

ino,

200

4

File e cartelle

I file sono raggruppati all’interno di cartelle o directory

Una cartella è un file dal significato speciale

Ogni cartella: Può contenere più file (con nomi

e/o estensioni diversi) Ha un proprio nome ed,

eventualmente, un’estensione

Page 22: Introduzione al DOS

24© P

olite

cnic

o di

Tor

ino,

200

4

Cartelle e sottocartelleUna cartella può contenere altre

sottocartelle (subdirectory, subfolder)Si forma una struttura ad “albero”

radice

Page 23: Introduzione al DOS

25© P

olite

cnic

o di

Tor

ino,

200

4

I dischi

Ad un calcolatore possono essere collegati più dischi

Nel caso del DOS, ogni disco ha un nome, costituito da una lettera seguita da ‘:’

Esempio A: floppy disk C: hard disk D: CD-ROM

Ogni disco contiene almeno una cartella, detta cartella radice ed identificata dal carattere “\”

Page 24: Introduzione al DOS

26© P

olite

cnic

o di

Tor

ino,

200

4

Struttura ad albero (1)

A:\

ESEMPI DISEGNI

TESTI

LETTERE

ESAMI ANALISI

FISICA

Cartella radice

sotto-cartelle(1° livello)

sotto-cartelle(2° livello)

Page 25: Introduzione al DOS

27© P

olite

cnic

o di

Tor

ino,

200

4

Struttura ad albero (2)C:\

VARIE

ESAMI ANALISI

FISICA

tesina.doctesti.doc

elenco.docvoti.xls

CASA SPESE

ENTRATE

giugno.xlsluglio.xlsagosto.xls

tesina.doctesti.doc

ricorda.txt

telefono.xlsamici.txt

file

Page 26: Introduzione al DOS

28© P

olite

cnic

o di

Tor

ino,

200

4

Percorsi

Si identifica un file particolare in base alla posizione in cui è memorizzato

La posizione può essere specificata in modo assoluto in modo relativo rispetto ad una data

cartella

Mario Rossi

Via Verdi, 3

Torino

Page 27: Introduzione al DOS

29© P

olite

cnic

o di

Tor

ino,

200

4

Percorsi assoluti

Mario Rossi

Via Verdi, 3

Torino

nome

via

città

C:\varie\amici.txt

nome

(sotto-)cartella

disco

Page 28: Introduzione al DOS

30© P

olite

cnic

o di

Tor

ino,

200

4

Esempi

C:\ESAMI\elenco.doc

disco radice

C:\

VARIE

ESAMI ANALISI

FISICA

tesina.doctesti.doc

elenco.docvoti.xls

CASA SPESE

ENTRATE

giugno.xlsluglio.xlsagosto.xls

tesina.doctesti.doc

ricorda.txt

telefono.xlsamici.txt

C:\CASA\SPESE\luglio.xls

C:\ESAMI\FISICA\tesina.doc

C:\VARIE\amici.txt

C:\ESAMI\ANALISI\tesina.doc

Page 29: Introduzione al DOS

31© P

olite

cnic

o di

Tor

ino,

200

4

Percorsi relativi

Data una cartella di riferimento, è possibile specificare la posizione di un file in modo relativo

Si specifica il percorso in termini di sequenza di sottocartelle che devono essere attraversate per giungere al file

Si possono utilizzare alcuni “nomi” predefiniti“.” indica la cartella di attualmente individuata“..” indica la cartella “genitrice” (ovvero quella

che contiene la cartella attualmente individuata)

Page 30: Introduzione al DOS

32© P

olite

cnic

o di

Tor

ino,

200

4

Esempi

elenco.doc(ma anche.\elenco.doc)

ESAMI

C:\

VARIE

ANALISI

FISICA

tesina.doctesti.doc

elenco.docvoti.xls

CASA SPESE

ENTRATE

giugno.xlsluglio.xlsagosto.xls

tesina.doctesti.doc

ricorda.txt

telefono.xlsamici.txt

cartella di riferimento

..\CASA\SPESE\luglio.xls

FISICA\tesina.doc

..\VARIE\amici.txt

ANALISI\tesina.doc

Page 31: Introduzione al DOS

33© P

olite

cnic

o di

Tor

ino,

200

4

Caratteri Jolly (1)

A volte è utile indicare un gruppo di file, piuttosto che un file singolo

Il DOS permette di indicare in modo parziale il nome/estensione di un file utilizzando i caratteri jolly (‘?’ e ‘*’)

Quando si utilizzano questi caratteri, il DOS confronta il nome parziale indicato con i nomi di tutti i file presenti nella directory e seleziona quelli che soddisfano i criteri indicati

Page 32: Introduzione al DOS

34© P

olite

cnic

o di

Tor

ino,

200

4

Caratteri Jolly (2)

Il confronto avviene carattere per carattere, da sinistra verso destra, separatamente per nome e per estensione

Il carattere jolly ‘?’ può corrispondere a qualsiasi carattere presente nel nome del file, nella medesima posizione

Il carattere jolly ‘*’ può corrispondere a qualsiasi sequenza di caratteri, anche di lunghezza nulla, a partire dalla sua posizione

Page 33: Introduzione al DOS

35© P

olite

cnic

o di

Tor

ino,

200

4

I comandi: sintassi

Vengono espressi sotto forma di singole righe di testo

Sintassi:NOME_COMANDO [parametri] [opzioni]

Nome_comando indica l’azione che deve essere eseguita e determina il numero ed il tipo di parametri ed opzioni disponibili

Il nome del comando, i singoli parametri e le opzioni sono separati da spazi (“ ”)

Page 34: Introduzione al DOS

36© P

olite

cnic

o di

Tor

ino,

200

4

Disco corrente (1)

Quando si nomina un file è necessario indicarneDisco, directory e sottodirectory, nome ed

estensione

Il sistema operativo mantiene al proprio interno una variabile che indica su quale drive si sta operando (disco corrente)

Se, nell’indicare un file, si omette il nome del disco, il sistema provvede a completare il cammino anteponendo il nome del disco corrente

Page 35: Introduzione al DOS

37© P

olite

cnic

o di

Tor

ino,

200

4

Disco corrente (2)

Il volume nell'unità A è BACKUP 001Directory di A:\analisi. <DIR> 06/07/93 14.42.. <DIR> 06/07/93 14.42ESERCIZ1 TXT 88.226 29/06/93 11.11RELAZION DOC 92.807 29/06/93 11.11 2 file 181.033 byte2 dir 758.784 byte disponibili

Il volume nell'unità A è BACKUP 001Directory di A:\analisi. <DIR> 06/07/93 14.42.. <DIR> 06/07/93 14.42ESERCIZ1 TXT 88.226 29/06/93 11.11RELAZION DOC 92.807 29/06/93 11.11 2 file 181.033 byte2 dir 758.784 byte disponibili

DIR \analisi Discocorrente

Page 36: Introduzione al DOS

38© P

olite

cnic

o di

Tor

ino,

200

4

Disco corrente (3)

È possibile cambiare il disco corrente con il comando “X:”, dove X deve essere sostituito dalla lettera che identifica il disco su cui si intende operare

Il prompt di sistema (se non viene modificato da altri comandi) indica quale sia il disco correnteC> a:

A> f:Unità specificata non validaA>

C> a:A> f:Unità specificata non validaA>

Page 37: Introduzione al DOS

39© P

olite

cnic

o di

Tor

ino,

200

4

Cartella corrente (1)

Per ogni disco collegato al calcolatore, il sistema identifica una cartella che considera come cartella di lavoro (o cartella corrente)

Se, nell’indicare un file, si utilizza un percorso relativo, il sistema utilizza come cartella di riferimento la cartella corrente del disco indicato

Se si omette il nome del disco e si usa un percorso relativo, il sistema usa come cartella di riferimento la cartella corrente del disco corrente

Page 38: Introduzione al DOS

40© P

olite

cnic

o di

Tor

ino,

200

4

Cartella corrente (2)

Il comando COPY relazion.doc c:..\..\esami\

copia il file a:\analisi\relazion.doc

nella cartella c:\esami\

Disco corrente: A:Cartella corrente disco A: \analisi\Cartella corrente disco C: \varie\amici\Cartella corrente disco D: \

Disco corrente: A:Cartella corrente disco A: \analisi\Cartella corrente disco C: \varie\amici\Cartella corrente disco D: \

Stato del sistema

Page 39: Introduzione al DOS

41© P

olite

cnic

o di

Tor

ino,

200

4

Cartella corrente (3)

Alla partenza, la cartella corrente di tutti i dischi è la cartella radice

Il comando “CD”, se utilizzato senza parametri, stampa la cartella corrente del disco corrente

Il comando “CD x:” stampa la cartella corrente del disco x:

Il comando “CD <nome_cartella>” modifica la cartella corrente del disco corrente

Il comando “CD x:<nome_cartella>” modifica la cartella corrente del disco x:

Page 40: Introduzione al DOS

42© P

olite

cnic

o di

Tor

ino,

200

4

Le categorie di comandi

Comandi “interni” Caricati, all’atto del bootstrap, nella memoria centrale

per renderne immediata l’esecuzione DIR, COPY, DEL, REN, MD, CD, RD, TYPE, PROMPT

Comandi “esterni” Si trovano sul disco e vengono caricati in RAM solo

all’atto della loro invocazione Sviluppati dal produttore del sistema operativo

Programmi applicativi Come i comandi “esterni”, si trovano sul disco e

vengono caricati quando necessario Sviluppati da terze parti

Page 41: Introduzione al DOS

43© P

olite

cnic

o di

Tor

ino,

200

4

I comandi principali DIR – elenca i file presenti in una data cartella COPY – copia un file da una cartella ad un’altra DEL – cancella un file REN – cambia il nome ad un file MD – crea una cartella CD – cambia la cartella corrente RD – elimina una cartella PROMPT – cambia il prompt di sistema FORMAT – inizializza un disco DISKCOPY – copia un disco EDIT – crea/modifica un file di testo TYPE – visualizza un file di testo PRINT – invia un file di testo alla stampante

Page 42: Introduzione al DOS

44© P

olite

cnic

o di

Tor

ino,

200

4

Path (1)

I comandi esterni ed i programmi applicativi si trovano sul disco

Per poterli eseguire il sistema deve conoscerne l’ubicazione

Quando si digita un comando, se non si tratta di un comando interno, il sistema operativo cerca sul disco il relativo codice

Per default, il programma viene cercato nella cartella corrente del disco corrente

Page 43: Introduzione al DOS

45© P

olite

cnic

o di

Tor

ino,

200

4

Path (2)

Per poter accedere ai comandi esterni quando la cartella corrente non è quella in cui sono memorizzati, è possibile indicare al DOS quali sono le cartelle ulteriori in cui cercare i comandi da eseguire

Il comando PATH <percorso_cartella>

indica che la ricerca deve essere estesa anche alla cartella indicata (il cui percorso deve essere espressoin modo assoluto)

Page 44: Introduzione al DOS

46© P

olite

cnic

o di

Tor

ino,

200

4

Path (3)

È possibile indicare più cartelle in cui effettuare la ricerca, separandole con il carattere “;”

Esempio: il comandoPATH c:\dos;c:\programs

indica che la ricerca dovrà essere effettuata dapprima nella cartella corrente del disco corrente, poi nella cartella c:\dos ed infine nella cartrella c:\programs

Page 45: Introduzione al DOS

47© P

olite

cnic

o di

Tor

ino,

200

4

Prompt

Per invitare l’utente ad introdurre una riga di comando, il sistema stampa un messaggio di invito (prompt)

Per default, essa consiste della lettera che identifica il disco corrente seguita dal simbolo “>”

Il comando PROMPT permette di modificare tale messaggio

Page 46: Introduzione al DOS

48© P

olite

cnic

o di

Tor

ino,

200

4

Input e output dei programmi

Se, durante l’esecuzione di un comando, vengono generati messaggi in uscita, per default, questi vengono stampati sullo schermo

Alcuni comandi operano alcune trasformazioni sui dati mandati loro in ingresso: per default, l’ingresso coincide con i tasti premuti sulla tastiera durante l’esecuzione dl comando

È possibile modificare queste impostazioni di base mediante la redirezione dei flussi di ingresso e uscita

Page 47: Introduzione al DOS

49© P

olite

cnic

o di

Tor

ino,

200

4

Redirezione dei flussi di I/O

Per inviare i messaggi stampati da un comando ad un dato file, si scrive:COMANDO [parametri][opzioni] > nome_file

Per aggiungere i messaggi stampati da un comando in coda ad un dato file, si scrive:COMANDO [parametri][opzioni] >> nome_file

Per indicare ad un comando di ricevere i propri dati da un file, invece che dalla tastiera, si scrive:COMANDO [parametri][opzioni] < nome_file

Page 48: Introduzione al DOS

50© P

olite

cnic

o di

Tor

ino,

200

4

Catene di comandi

È possibile concatenare due o più comandi, indicando che quanto stampato dal primo venga posto in ingresso al secondo, e così via…

Si scrive:CMD1 [par][opz] | CMD2 [par][opz]

Page 49: Introduzione al DOS

51© P

olite

cnic

o di

Tor

ino,

200

4

I filtri

Sono comandi che operano trasformazioni sul flusso di ingresso e inviano il risultato sul flusso di uscita

EsempiMORE: suddivide il flusso di ingresso in pagine,

formate da un numero opportuno di righe; invia le pagine in uscita attendendo, tra una pagina e l’altra, la pressione di un carattere sulla tastiera

SORT: ordina le righe in ingresso e le invia in uscita

FIND: identifica, tra le righe in ingresso, tutte quelle che soddisfano una data condizione

Page 50: Introduzione al DOS

52© P

olite

cnic

o di

Tor

ino,

200

4

Il calcolatore “fuori”

Monitor

Unitàcentrale

Mouse

Tastiera

Lettorefloppy disk

Stampante

floppy disk

Page 51: Introduzione al DOS

53© P

olite

cnic

o di

Tor

ino,

200

4

Il calcolatore “dentro”Schedavideo

Memoria RAM

CPU

Hard disk

Page 52: Introduzione al DOS

54© P

olite

cnic

o di

Tor

ino,

200

4

Il ca

lcola

tore

“dentr

o”

Page 53: Introduzione al DOS

55© P

olite

cnic

o di

Tor

ino,

200

4

Il calcolatore - modello funzionaleMemoriaMemoria

datidati

periferiche

programma

CPUCPU

datidati

Page 54: Introduzione al DOS

56© P

olite

cnic

o di

Tor

ino,

200

4

Sistema Operativo

PCPC

Sistema Sistema OperativoOperativo

UtentiUtenti ProgrammiProgrammi

Page 55: Introduzione al DOS

57© P

olite

cnic

o di

Tor

ino,

200

4

Interfaccia grafica (1)

Il sistema operativo visualizza un ambiente virtuale costituito da finestre, menu, bottoni, icone, …

L’utente impartisce comandi interagendo con l’ambiente virtuale tramite il puntatore e la tastiera

Il risultato dell’esecuzione del comando si riflette sull’ambiente virtuale, modificandolo

Page 56: Introduzione al DOS

58© P

olite

cnic

o di

Tor

ino,

200

4

Prompt (2) PROMPT <messaggio>

indica al sistema di utilizzare <messaggio> come prompt

<messaggio> può contenere alcune variabili che, nel testo stampato, vengono sostituite dal relativo valore.

Queste comprendono $n: il disco corrente $p: il percorso corrente (disco e cartella) $d: la data corrente $t: l’ora corrente $g: il carattere “>” $l: il carattere “<” $b: il carattere “|”

Page 57: Introduzione al DOS

59© P

olite

cnic

o di

Tor

ino,

200

4

Prompt (3)

C> prompt $p$gC:\> cd esamiC:\esami> prompt $d$bMer 04/10/2000| prompt $n$gC> cd ..C> prompt $p$lC:\<

Page 58: Introduzione al DOS

60© P

olite

cnic

o di

Tor

ino,

200

4

EsempiProva?.txt identifica i file

prova1.txt, prova2.txt, prova3.txtma non il file

prova.txtprova*.txt identifica i file

prova.txt, prova1.txt, prova2.txt, prova3.txt

tesina.* identifica i filetesina.doc, tesina.xls

*.* identifica tutti i file della cartella

Page 59: Introduzione al DOS

61© P

olite

cnic

o di

Tor

ino,

200

4

Il DOS – diagramma di flusso

BootstrapBootstrap

Stampaprompt

Stampaprompt

Leggicomando

Leggicomando

EseguicomandoEsegui

comando

InizioInizio

Page 60: Introduzione al DOS

62© P

olite

cnic

o di

Tor

ino,

200

4

I comandi: vista funzionale

Agiscesui dischi

outputoutput

Messaggigenerati

ComandoComando

OpzioniParametri

inputinput

Page 61: Introduzione al DOS

63© P

olite

cnic

o di

Tor

ino,

200

4

ParametriIndicano il cosa, il dove, … , dell’azione

richiestaPer lo più sono costituiti da nomi di file e

di cartelle (con i relativi percorsi)Esempio:

DIR a:\analisiIl volume nell'unità A è BACKUP 001Directory di A:\analisi. <DIR> 06/07/93 14.42.. <DIR> 06/07/93 14.42ESERCIZ1 TXT 88.226 29/06/93 11.11RELAZION DOC 92.807 29/06/93 11.11 2 file 181.033 byte2 dir 758.784 byte disponibili

Il volume nell'unità A è BACKUP 001Directory di A:\analisi. <DIR> 06/07/93 14.42.. <DIR> 06/07/93 14.42ESERCIZ1 TXT 88.226 29/06/93 11.11RELAZION DOC 92.807 29/06/93 11.11 2 file 181.033 byte2 dir 758.784 byte disponibili

Page 62: Introduzione al DOS

64© P

olite

cnic

o di

Tor

ino,

200

4

Opzioni

Permettono di specificare eventuali modalità particolari di esecuzione del comando

Di solito consistono in nomi brevi, preceduti dal carattere ‘/’

Esempio:DIR a:\analisi /wIl volume nell'unità A è BACKUP 001

Directory di A:\analisi[.] [..] ESERCIZ1.TXT RELAZION.DOC2 file 181.033 byte2 dir 758.784 byte disponibili

Il volume nell'unità A è BACKUP 001Directory di A:\analisi[.] [..] ESERCIZ1.TXT RELAZION.DOC2 file 181.033 byte2 dir 758.784 byte disponibili

Page 63: Introduzione al DOS

65© P

olite

cnic

o di

Tor

ino,

200

4

Parametri di default

In alcuni casi, è possibile invocare comandi senza indicare esplicitamente dei parametri:

Quando ciò succede, il sistema utilizza, al posto dei parametri mancanti, alcuni parametri interni che riflettono lo stato del sistema (valori di default)

Alcuni comandi richiedono l’indicazione esplicita di uno o più parametri