Section courante

A propos

Section administrative du site

Les premiers pas

Qu'est-ce que DOS ?

Le système d'exploitation IBM Personal Computer Disk Operating System (DOS) est un ensemble de programmes conçus pour vous permettre de :

Qu'est-ce qu'un dossier ?

Presque chaque bureau d'affaires possède un ou plusieurs classeurs contenant des dossiers d'informations. Habituellement, toutes les informations d'un dossier donné sont liées - par exemple, un dossier peut contenir les noms et adresses de tous les employés. Une telle collection d'informations connexes est appelée un fichier et peut recevoir un nom pour une référence facile.

Toutes les informations contenues sur votre disquette DOS (texte, programmes,...) résident dans des fichiers, chacun avec un nom unique, et toutes les données que vous saisissez et enregistrez sont également conservées dans des fichiers.

Combien de fichiers puis-je avoir ?

Chaque disquette peut contenir jusqu'à 64 fichiers de différentes tailles. Si vos fichiers sont volumineux, la disquette peut se remplir avec moins de 64 fichiers.

Comment les dossiers sont-ils suivis ?

Les noms de vos fichiers sont conservés sur la disquette dans une zone système connue sous le nom de répertoire, ainsi que d'autres informations pertinentes telles que la taille du fichier, son emplacement sur la disquette et sa date de création.

Le répertoire occupe quatre secteurs à un emplacement spécifique sur chaque disquette.

À côté du répertoire se trouve une zone système connue sous le nom de table d'allocation de fichiers. Sa fonction est de garder une trace de quels secteurs appartiennent à quel fichier, et de garder une trace de tout l'espace disponible sur la disquette, afin que vous puissiez créer de nouveaux fichiers.

Chaque disquette contient un répertoire et deux copies de la table d'allocation des fichiers. (S'il y a un problème lors de la lecture de la première copie de la table d'allocation de fichiers, le système utilise la seconde.

Pourquoi me racontez-vous ça ?

Les informations venant d'être décrites sont importantes pour vous car ces zones système sont requises sur toutes les disquettes que DOS est censé reconnaître (pas seulement la disquette DOS mais aussi la vôtre). Il n'y a qu'une seule façon d'obtenir ces informations sur une nouvelle disquette : un programme appelé FORMAT fourni avec DOS.

La première chose que vous devez faire avec une nouvelle disquette est de la formater avec la commande FORMAT exécutant le programme FORMAT. Il écrit sur chaque secteur de votre disquette, initialise le répertoire et la table d'allocation de fichiers, et place un programme très important, appelé secteur de démarrage (boot record en anglais) au tout début de votre disquette.

FORMAT crée également une copie de DOS sur la nouvelle disquette si vous le lui demandez. De cette façon, vous pouvez créer une disquette contenant DOS et disposer de suffisamment d'espace pour vos propres données sur la même disquette. N'oubliez pas que seuls les fichiers DOS sont copiés - aucun des autres fichiers de votre disquette DOS n'est copié par FORMAT.

Comment puis-je appeler mon dossier ?

Les noms de fichier de disquette comportent de 1 à 8 caractères et peuvent être immédiatement suivis d'une extension de nom de fichier de 1 à 3 caractères. À quelques exceptions près, vous pouvez donner à vos fichiers les noms que vous souhaitez.

Quelques mots sur les sauvegardes

Il est fortement recommandé de faire des copies de sauvegarde de toutes vos disquettes, de sorte que si une disquette est endommagée d'une manière ou d'une autre ou si des fichiers sont accidentellement effacés, vous aurez toujours toutes vos informations. Il existe deux façons de créer une disquette de sauvegarde (n'oubliez pas de la formater d'abord) :

Quelles sont les parties de DOS ?

Ces trois programmes sont le "coeur" de votre DOS.

  1. Le «enregistrement de démarrage». Ce programme spécial se trouve au début de votre disquette. Il est automatiquement chargé en mémoire lorsque vous démarrez votre système et est responsable du chargement du reste du DOS. Il est placé sur toutes les disquettes par le programme FORMAT.
  2. Un programme de gestion de périphérique d'E/S (entrée/sortie) s'interfaçant avec votre ordinateur pour lire et écrire des données entre la mémoire de l'ordinateur et les périphériques y étant connectés. Ce programme se trouve sur votre disquette DOS dans un fichier appelé IBMBIO.COM, mais n'est pas répertorié lorsque vous répertoriez les fichiers sur la disquette. Il y est placé par le programme FORMAT et occupe un emplacement spécifique sur la disquette - par conséquent, si vous voulez une copie de DOS sur une disquette, vous devez d'abord la formater avec l'option appropriée avant d'y placer d'autres fichiers.
  3. Un programme appelé IBMDOS.COM, résidant également sur votre disquette DOS - comme IBMBIO.COM, son nom de fichier n'apparaît pas lorsque vous répertoriez les fichiers dans le répertoire. Le programme contient un gestionnaire de fichiers et une série de fonctions de service pouvant être utilisées par n'importe quel programme conçu pour fonctionner sous le contrôle de DOS. (Tous les programmes de votre disquette DOS sont conçus de cette façon.)

Comment démarrer DOS

Il existe deux manières de démarrer DOS :

Une fois DOS chargé, il recherche sur votre disquette DOS un fichier nommé COMMAND.COM et le charge en mémoire. Le programme COMMAND fourni avec votre DOS est un processeur de commandes acceptant les commandes que vous entrez et exécute les programmes appropriés.

Bien que COMMAND.COM soit une partie importante de votre système, il se distingue des programmes décrits ci-dessus car, contrairement aux programmes ci-dessus, vous pouvez le remplacer par le vôtre si vous le souhaitez. Cependant, en raison de la quantité importante de fonctions dans le processeur de commandes DOS, le remplacement de COMMAND.COM ne doit être envisagé que par des programmeurs expérimentés.

Lorsque le processeur de commandes est chargé (celui fourni avec DOS), vous verrez ce message sur votre écran :

Enter today's date (m-d-y):_

Une fois la date correcte saisie, le DOS affiche :

The IBM Personal Computer DOS
Version 1.00 (C)Copyright IBM Corp 1981
A>

Le processeur de commandes est maintenant prêt à accepter votre entrée.

Faisons-le

Maintenant, démarrons votre système. Votre disquette est-elle dans l'unité de disque A ? Oui? OK , maintenant allumez simplement l'unité centrale et regardez ce qui se passe. Assurez-vous d'entrer une date correcte séparée par un / ou - (comme 10-12-81), puis appuyez sur la touche ENTER. (C'est celui avec dessus.) Les messages ressemblent-ils à ceux décrits précédemment ? Si ce n'est pas le cas, répétez le processus ou utilisez la réinitialisation du système décrite précédemment.

Vous contrôlez maintenant une combinaison flexible d'outils - votre ordinateur et votre DOS.

Maintenant, qu'est ce que je fais ?

Entrez DIR sur votre clavier, puis appuyez sur la touche Enter. Le résultat est un affichage des noms, tailles et dates de création des fichiers sur votre disquette DOS. Tous avec des extensions de nom de fichier COM ou EXE (comme BASIC.COM) sont des commandes et sont exécutés par le système lorsque vous entrez le nom de la commande et tous les paramètres requis.

Touches de fonction de contrôle

Les touches de fonction de contrôle suivantes sont actives lors de la saisie de commandes ou de lignes d'entrée dans n'importe quel programme. Lorsque deux touches sont spécifiées (par exemple, CTRL+BREAK), appuyez sur la deuxième touche tout en maintenant la première touche enfoncée.

Touches ou raccourci Description
Il s'agit de la touche ENTER, provoquant l'envoi de la ligne affichée au programme demandeur.
CTRL+BREAK Terminer l'opération en cours
CTRL+ENTER Passez à la ligne d'affichage suivante pour poursuivre la saisie de la ligne en cours de saisie.
CTRL+NUMLOCK Interrompre le fonctionnement du système. Appuyez sur n'importe quelle touche de caractère pour reprendre l'opération. Cela peut être utile lorsqu'une grande quantité de sortie d'écran est générée. Appuyez sur CTRL+NUMLOCK pour interrompre temporairement la sortie vers l'affichage afin qu'il puisse être lu; appuyez sur n'importe quelle autre touche de caractère pour redémarrer.
CTRL+PRTSC Cette touche sert d'interrupteur marche/arrêt pour envoyer la sortie d'affichage à l'imprimante ainsi qu'à l'écran. Appuyez sur ces touches pour envoyer la sortie d'affichage à l'imprimante ; appuyez à nouveau dessus pour arrêter d'envoyer la sortie d'affichage à l'imprimante. Bien que cela permette à l'imprimante de fonctionner comme un "journal système", cela ralentit certaines opérations car l'ordinateur attend pendant l'impression. Remarque : Cette fonction est désactivée lors de l'exécution de Disk BASIC ou Advanced BASIC.
ESC Annule la ligne en cours et passe à la ligne d'affichage suivante. Une barre oblique inverse (\) s'affiche pour indiquer la ligne annulée.
SHIFT+PRTSC Envoyez une copie du contenu de l'écran actuel à l'imprimante. Cela a pour effet d'imprimer un "instantané" de l'écran.
ou BackSpace Retour arrière et supprimer le caractère de l'écran. Il s'agit de la touche à gauche de NUMLOCK, et non de la touche 4 du pavé numérique.

Touches d'édition DOS

Les touches d'édition DOS vous permettent d'apporter immédiatement des corrections aux commandes et aux lignes d'entrée au fur et à mesure de leur saisie.

Les touches d'édition DOS sont utilisées pour éditer dans une ligne. Le programme Line Editor (voir EDLIN) fonctionne sur des lignes complètes dans un fichier ou un document. Cependant, lorsque vous interagissez avec EDLIN et souhaitez éditer dans une ligne, vous utilisez ces touches d'édition DOS.

Toute ligne entrée à partir du clavier est conservée dans un tampon d'entrée jusqu'à ce que vous appuyiez sur Enter. Ensuite, la ligne est mise à la disposition du programme d'interaction pour traitement.

La ligne reste dans le tampon d'entrée et peut être considérée comme un "modèle" à des fins d'édition. Les touches d'édition DOS opèrent sur cette copie de la ligne. La ligne peut être répétée ou modifiée via les touches d'édition DOS, ou une ligne entièrement nouvelle peut être saisie.

Ceci est un résumé des touches d'édition DOS et de leurs fonctions :

Touches Description
DEL Sauter un caractère dans la ligne retenue. (Le curseur ne bouge pas.)
ESC Annulez la ligne actuellement affichée. (La ligne retenue reste inchangée.)
F1 ou Copiez un caractère de la ligne retenue et affichez-le.
F2 Copie tous les caractères jusqu'à un caractère spécifié.
F3 Copiez tous les caractères restants de la ligne retenue à l'écran.
F4 Ignorer tous les caractères jusqu'à un caractère spécifié (le contraire de F2)
F5 Accepter la ligne éditée pour continuer l'édition - la ligne actuellement affichée devient la ligne retenue, mais elle n'est pas envoyée au programme demandeur.
INS Insérez des caractères.

Utilisation des touches d'édition DOS

Les exemples suivants illustrent l'utilisation des touches d'édition DOS lors de l'utilisation du programme Line Editor (EDLIN). Ils peuvent également être utilisés, de la même manière, pour éditer la dernière commande entrée ou entrée dans n'importe quel programme DOS standard. Supposons que la ligne complète du modèle est "Ceci est un exemple de fichier.".

Remarque : Des exceptions à ce qui précède se produisent lorsque les programmes définissent des règles d'édition spéciales, telles que celles utilisées par certains programmes de traitement de texte. Un autre cas particulier est l'éditeur de programme BASIC utilisé lors de la programmation en BASIC.

Touches Description
DEL Sauter un caractère dans le modèle (le contraire de la touche F1 copiant un caractère). Le curseur ne bouge pas. Supposons que l'écran ressemble à ceci :

1:*Ceci est un exemple de fichier.
1:*_

Si la touche DEL est appuyée deux fois, puis F3 est appuyée pour copier le reste de la ligne à l'écran, le résultat montre que les deux premiers caractères sont supprimés :

1:*Ceci est un exemple de fichier.
1:*
1:*ci est un exemple de fichier.
ESC Annuler la ligne actuellement affichée et passer à la ligne d'affichage suivante. (Le modèle reste inchangé.) Une barre oblique inverse (\) s'affiche pour indiquer que la ligne affichée est annulée.

(Le mode d'insertion, s'il est activé, est désactivé.)

Supposons que l'écran ressemble à ceci :

1:*Ceci est un exemple de fichier.
1:*_

Si vous souhaitez que la ligne 1 ne contienne que les deux derniers mots, vous pouvez entrer "exemple de fichier".

1:*Ceci est un exemple de fichier.
1:*exemple de fichier _

Mais si vous changez d'avis, appuyez sur ESC pour annuler la mise à jour.

1:*Ceci est un exemple de fichier.
1:*exemple de fichier\
  _

Vous pouvez maintenant continuer à modifier la ligne d'origine (Ceci est un exemple de fichier.). Appuyez sur F3 pour copier la ligne d'origine sur l'écran comme indiqué ci-dessous.

l:*Ceci est un exemple de fichier.
1:*exemple de fichier\
  Ceci est un exemple de fichier.
F1 ou Copiez un caractère du modèle à l'écran (le contraire de la touche DEL sautant un caractère dans le modèle).
Supposons que l'écran ressemble à ceci :

1:*Ceci est un exemple de fichier.
1:*_

Si la touche F1 ou est appuyée trois fois, l'écran ressemblera à :

1:*Ceci est un exemple de fichier.
1:*Cec_

Chaque fois que la F1 ou est enfoncée, un caractère supplémentaire apparaît.
F2 F2 doit être immédiatement suivi d'un seul caractère. Copiez tous les caractères du modèle vers l'écran, jusqu'à la première occurrence du caractère \ spécifié non compris. (Cette fonction est similaire à l'utilisation multiple de la touche F1.)

Si le caractère spécifié n'est pas présent dans le modèle, rien n'est copié. Supposons que l'écran ressemble à ceci :
1:*Ceci est un exemple de fichier.
1:*_

Si la touche F2 est appuyée, suivie d'un "p", l'écran ressemblera à :

1:*Ceci est un exemple de fichier.
1:*Ceci est un exem_
F3 Copiez tous les caractères restants du modèle à l'écran. (Si vous appuyez sur ENTER à la place, seuls les caractères à l'écran sont envoyés au programme demandeur.)

Supposons que l'écran ressemble à ceci :

1:*Ceci est un exemple de fichier.
1:*Ceci est un exem_

Si la touche F3 est enfoncée, l'écran ressemblera à :

1:*Ceci est un exemple de fichier.
1:*Ceci est un exemple de fichier._
F4 F4 doit être immédiatement suivi d'un seul caractère. Ignore tous les caractères du modèle jusqu'à la première occurrence du caractère spécifié non compris. (Cette fonction est similaire à l'utilisation multiple de la touche DEL.) Le curseur ne bouge pas.

Si le caractère spécifié n'est pas présent dans le modèle, aucun caractère n'est ignoré.

Supposons que l'écran ressemble à ceci :

1:*Ceci est un exemple de fichier.
1:*_

Si vous appuyez sur la touche F4, suivie d'un "p", puis appuyez sur F3 pour copier le reste de la ligne, l'écran ressemblera à :

1:*Ceci est un exemple de fichier.
1:*ple de fichier._
F5 Placez la ligne actuellement affichée dans le modèle. (Cela revient au même que d'appuyer sur ENTER sauf que la ligne n'est pas envoyée au programme demandeur.) Un caractère @ s'affiche pour indiquer l'action. (Le mode d'insertion, s'il est activé, est désactivé.)

Vous pouvez maintenant continuer à apporter des modifications à la ligne. Lorsque vous avez terminé, appuyez sur ENTER pour envoyer la ligne au programme demandeur.

Supposons que l'écran ressemble à ceci :

1:*Ceci est un exemple de fichier.
1:*Ceci n'est pas un exemple vente de fichier._

Si la ligne de remplacement est acceptable mais doit encore être modifiée, appuyez sur F5 et le résultat serait :

1:*Ceci est un exemple de fichier.
1:*Ceci n'est pas un exemple vente de fichier.@
   _

La deuxième ligne (de remplacement) est maintenant dans le tampon d'entrée (modèle).

Pour supprimer le mot "pas" de la ligne de remplacement, vous pouvez d'abord appuyer dix fois sur F1 :

1:*Ceci est un exemple de fichier.
1:*Ceci n'est pas un exemple vente de fichier.@
   Ceci n'est _

Ensuite, appuyez quatre fois sur DEL et une fois sur F3 pour copier les caractères restants :

1:*Ceci est un exemple de fichier.
1:*Ceci n'est pas un exemple vente de fichier.@
   Ceci n'est un exemple vente de fichier._
Maintenant, appuyez sur ENTER pour faire de la ligne de remplacement (Ceci est un fichier de vente par correspondance.) le modèle à la place de la ligne d'origine (Ceci est un exemple de fichier.) et pour envoyer la ligne au programme demandeur.

Ou, appuyez à nouveau sur F5 pour placer la ligne affichée dans le modèle pour une édition ultérieure, sans envoyer la ligne au programme demandeur.

Remarque : Appuyer sur ENTER immédiatement après F5 vide le modèle (le tampon d'entrée).
INS Cette touche sert d'interrupteur marche/arrêt pour entrer et sortir du mode d'insertion. Appuyez sur la touche INS pour entrer en mode insertion; appuyez à nouveau sur la touche INS pour quitter le mode insertion.

Pendant le mode de fonctionnement d'insertion, tous les caractères saisis sont insérés dans la ligne affichée. La position actuelle dans le modèle n'est pas modifiée.

Lorsqu'il n'est pas en mode d'insertion, tous les caractères saisis remplacent les caractères du modèle. Si à la fin d'une ligne, les caractères sont ajoutés.

Supposons que l'écran ressemble à ceci :

1:*Ceci est un exemple de fichier.
1:*_

Si la touche F2 est enfoncée, suivie d'un "m", l'écran ressemblera à :

1:*Ceci est un exemple de fichier.
1:*Ceci est un exem_

Pour faire une insertion, appuyez sur la touche INS et entrez les caractères "plaire" :

1:*Ceci est un exemple de fichier.
1:*Ceci est un exemplaire_

Les caractères "plaire" sont insérés mais aucun caractère du modèle n'est remplacé.

Maintenant, appuyez à nouveau sur INS pour quitter le mode d'insertion et entrez les neufs caractères " de livre".

1:*Ceci est un exemple de fichier.
1:*Ceci est un exemplaire de livre_

Maintenant, appuyez sur F3 pour copier les caractères restants du modèle sur l'affichage.

1:*Ceci est un exemple de fichier.
1:*Ceci est un exemplaire de livre de fichier._
Le "plaire" a été inséré mais le "le" a été remplacé par le " de livre".

Appuyez sur ENTER pour faire de la ligne de remplacement (Ceci est un exemplaire de livre de fichier.) le modèle à la place de la ligne d'origine (Ceci est un exemple de fichier.) et pour envoyer la ligne au programme demandeur.

Ou, appuyez à nouveau sur F5 pour placer la ligne affichée dans le modèle pour une modification ultérieure, sans envoyer la ligne au programme demandeur.

Remarque : Appuyer sur ENTER immédiatement après F5 vide le modèle (le tampon d'entrée).


Dernière mise à jour : Dimanche, le 28 mai 2023