Question Pourquoi Windows donne-t-il à mon disque dur la lettre C et non A ou B par exemple?


Est-ce parce que le système d'exploitation est écrit dans le langage de programmation C? Je pense que les langues A et B n'ont pas eu autant de succès?

J'ai treize ans et j'essaie de faire de la programmation informatique en C #.


23
2018-02-10 09:08


origine


Réponses:


Wikipédia donne une bonne explication sur la logique du lettrage de lecteur:

À l'exception du CP / M et des premières versions de MS-DOS, le système d'exploitation attribue des lettres de lecteur en fonction de l'algorithme suivant:

  1. Attribuez la lettre de lecteur A: au premier lecteur de disquettes (lecteur 0) et B: au lecteur de disquettes (lecteur 1), le cas échéant.
  2. Attribuez une lettre de lecteur commençant par C à la première partition principale active reconnue sur le premier disque dur physique.
  3. Attribuez les lettres de lecteur suivantes à la première partition principale sur chaque unité de disque dur physique suivante, si elle est présente dans le système.
  4. Attribuez les lettres de lecteur suivantes à chaque partition logique reconnue, en commençant par le premier disque dur et en passant par les disques de disque physiques successifs, s'ils sont présents dans le système.
  5. Attribuez des lettres de lecteur ultérieures à tout disque RAM.
  6. Attribuez des lettres de lecteur aux lecteurs de disquette ou de disque optique supplémentaires.

32
2018-02-10 09:14



C'est un reste des conceptions originales de PC. À l'origine, les PC ne contenaient que 2 lecteurs de disquettes étiquetés A et B. Quelque temps plus tard, les disques durs ont été ajoutés et sont devenus le lecteur C.


11
2018-02-10 09:14



La lettre du disque dur est C car, historiquement, les lecteurs A et B étaient destinés aux disquettes. Cela n'a rien à voir avec la langue dans laquelle le système d'exploitation est écrit.


9
2018-02-10 09:11



C'est parce que A et B étaient des lecteurs de disquettes à l'époque où les lecteurs de disquettes étaient la norme et où il n'y avait pas de disques durs. La lettre C a été donnée à n'importe quel disque dur installé par l'utilisateur. Les lecteurs A et B ont depuis été réservés aux lecteurs de disquettes. Cela n'a rien à voir avec les langages de programmation.


3
2018-02-10 09:13



Ah, disquettes, souvenez-vous de celles-ci?

Vous pouvez passer un après-midi entier à coder votre dernière application Killer, puis constater que vous ne pouviez pas la sauvegarder car elle était trop volumineuse pour tenir sur un disque à densité unique de 5,25 ".

C'était quand les disquettes étaient vraiment disquettes. Mince et fragile, généralement dans des tailles de 5,25 "ou 8", bien que les premiers disques internes apparus sur les PC étaient de 5,25 ". Comme mentionné précédemment, les premières versions de MS Dos affectaient automatiquement le lecteur A: B: à la seconde, les disques durs ne convenaient même pas aux PC, vous pouviez acheter un disque dur Winchester de 5 mégapixels pesant environ 30Kg et livré dans une grande armoire externe de la taille d’un PC mini-tour moderne.

Si votre PC avait des disquettes jumelées, vous pourriez taper une commande comme "copier un: b:" pour copier le contenu du lecteur A: sur le lecteur B:

Mais tout cela revenait à une époque où Bill Gates valait environ 10 000 $!


3
2018-02-10 09:42



Alors que les lecteurs de disquettes étaient connectés au lecteur 0 et 1 (A et B), de nos jours, les cartes mémoire et les cartes SD sont comme tout autre lecteur (disques durs, lecteurs de CD-ROM, ...) et prenez simplement n'importe quelle lettre de lecteur après  C.

A et B sont conservés pour des raisons de compatibilité ascendante.

Pour mieux illustrer comment (enfin, au premier trimestre 2014) les lecteurs de disquettes disparaissent, considérez les nouvelles icônes Eclipse:

Lars Vogel juste référencé cette question Stack Overflow dans son article "Éclipse org.eclipse.ui bascule vers des fichiers png et envoie des au revoir à la disquette".

Cela montre que la prochaine Eclipse Luna 4.4 ne présentera plus de disquette, mais des icônes qui ressemblent "maintenant à une carte SD".

Ils sont conçus par https://twitter.com/enleeten de http://www.l33tlabs.com/, en utilisant un fichier png pour:

soutenir la transparence et donc aussi bien sur un thème sombre (arrière-plan).

Je trouve la différence subtile si:

Après:

http://blog.vogella.com/wp-content/uploads/2014/01/Selection_002-300x53.png

Avant (anciennes icônes):

http://blog.vogella.com/wp-content/uploads/2014/01/Selection_003.png


Cela a été enregistré dans bug 422175:

Quelqu'un a mentionné sur Twitter comment le langage traditionnel de sauvegarde "disquette" est quelque peu anachronique de nos jours. Ainsi, tout en travaillant sur les icônes d’éclipse, nous avons créé une nouvelle version de l’icône de sauvegarde.

La nouvelle icône conserve le profil de l'icône de la disquette mais remplace la porte coulissante de la disquette par des contacts électriques, transformant ainsi l'icône en une carte mémoire.. Cela garantit que l’icône est reconnue par la plupart des utilisateurs comme étant "enregistrée" tout en étant représentative des supports de stockage modernes.

J'ai joint une image pour la comparaison.

  • La première ligne est l'icône actuelle,
  • la deuxième rangée était un changement plus extrême (le faisant ressembler à une carte SD) et
  • la troisième ligne est l'icône que nous proposons dans ce bug.

enter image description here


3
2018-01-17 12:14



Je dirais que c'est parce que les lecteurs A: et B: étaient traditionnellement des lecteurs de disquettes et que les premiers ordinateurs nécessitaient de démarrer avec une disquette bootable.

Je doute fortement que le lettrage ait quelque chose à voir avec les langages de programmation.


1
2018-02-10 09:11



Think DOS travaillait à partir du lecteur de disquette, et les fenêtres construites sous DOS continuaient la même convention de lettre de lecteur ...


1
2018-02-10 09:14



Je pense que c'est une sorte d'héritage des anciennes versions de systèmes d'exploitation Microsoft où les lettres A et B étaient assignées à des lecteurs de disquettes.


1
2018-02-10 09:12