versiones sistema operativo operating historia descargar windows operating-system

operating - windows sistema operativo



¿Por qué Windows da a mi disco duro la letra C y no A o B, por ejemplo? (10)

Ah, disquetes, ¿recuerdas ésos?

Podrías pasar toda la tarde codificando tu última aplicación asesina, y luego descubrir que no podrías guardarla porque era demasiado grande para caber en un disco de densidad única de 5.25 ".

Eso fue cuando los disquetes realmente eran flojos. Delgado y endeble, generalmente en tamaños de 5,25 "u 8", aunque las primeras unidades internas que aparecieron en las PC eran de 5,25 ". Como se mencionó anteriormente, las primeras versiones de MS Dos solían asignar automáticamente la unidad A a la primera unidad de disquete y B: al segundo. Los discos duros ni siquiera cabían en las PC en aquel entonces. Se podía comprar un disco duro Winchester de 5 mb que pesaba unos 30 kg y que venía en un gran gabinete externo casi del tamaño de un mini PC moderno.

Si su PC tiene disquetes gemelos, puede escribir un comando como "copiar a: b:" para copiar el contenido de la unidad A: para conducir B:

¡Pero eso fue todo en un momento en que Bill Gates valía alrededor de $ 10,000!

¿Es porque el sistema operativo está escrito en el lenguaje de programación C? Creo que los idiomas A y B no tuvieron tanto éxito?

Tengo trece años e intento hacer programación en C #.


Creo que DOS funcionaba desde la unidad de disquete, y las ventanas creadas en DOS continuaban con la misma convención de letras de unidad ...


Creo que es una especie de legado de las versiones anteriores de los sistemas operativos de Microsoft, donde las letras A y B se asignaron a las unidades de disquete.


Diría que se debe a que las unidades A: y B: eran unidades de disquete tradicionales y las primeras computadoras requerían que arrancaras usando un disquete de arranque.

Dudo mucho que las letras tengan algo que ver con los lenguajes de programación.


Es porque A y B solían ser discos flexibles en los días en que las unidades de disco eran la norma y no había discos duros. La letra C se le dio a cualquier disco duro que el usuario instaló. Las unidades A y B se han reservado desde entonces para unidades de disquete. Esto no tiene nada que ver con los lenguajes de programación.


Es un sobrante de los diseños originales de PC. Originalmente, las PC solo tenían hasta 2 unidades de disquetes etiquetadas como A y B. Algún tiempo después, los discos duros se agregaron y se convirtieron en la unidad C.


La letra del disco duro es C porque, históricamente, las unidades A y B eran para disquetes. No tiene nada que ver con el idioma en el que se escribe el sistema operativo.


Wikipedia ofrece una buena explicación sobre la lógica de las letras de unidad:

A excepción de CP / M y las primeras versiones de MS-DOS, los sistemas operativos asignan letras de unidad de acuerdo con el siguiente algoritmo:

  1. Asigne la letra de la unidad A: a la primera unidad de disquete (unidad 0), y B: a la segunda unidad de disquete (unidad 1), si está presente.
  2. Asigne una letra de unidad, comenzando con C: a la primera partición primaria activa reconocida en el primer disco duro físico.
  3. Asigne letras de unidad posteriores a la primera partición primaria en cada unidad de disco duro física sucesiva, si está presente en el sistema.
  4. Asigne letras de unidad posteriores a cada partición lógica reconocida, comenzando con la primera unidad de disco duro y procediendo a través de las unidades de disco duro físicas sucesivas, si están presentes en el sistema.
  5. Asignar letras de unidad posteriores a cualquier disco RAM.
  6. Asigne las letras de unidad siguientes a cualquier disquete o disco óptico adicional.

Los orígenes de las letras de unidad

*But why the letter "C"? Why not "A" or "B"? Why not "Z?"*

Como era de esperar, la respuesta está en las viejas raíces de DOS de Microsoft. Mucho antes de que existiera Windows, la mayoría de los sistemas informáticos compatibles con PC solo tenían una unidad de disco: una unidad de disquete. En ese momento, los usuarios insertaban su disquete DOS en la computadora justo antes de encenderlo, y la computadora se iniciaba o "iniciaba" a través del software en el disquete. Como la primera y, a menudo, única unidad de disco instalada en la computadora, al disquete se le asignó la primera letra del alfabeto.


Mientras que las unidades de disquete se conectaban a la unidad 0 y 1 ( A y B ), hoy en día, la tarjeta de memoria y las tarjetas SD son como cualquier otra unidad (discos duros, lectores de CD-ROM, ...) y simplemente toma cualquier letra de unidad después C

A y B se guardan por razones de compatibilidad con versiones anteriores.

Para ilustrar mejor cómo (finalmente, Q1 2014) las unidades de disquete se están desvaneciendo, considere los nuevos íconos de Eclipse:

Lars Vogel acaba de hacer referencia a esta pregunta sobre el desbordamiento de pila en su artículo " Eclipse org.eclipse.ui cambia a archivos png y envía adiós al disquete ".

Ilustra que el próximo Eclipse Luna 4.4 ya no mostrará un disquete, sino iconos que parecen "ahora un poco como una tarjeta SD".

Están diseñados por https://twitter.com/enleeten desde http://www.l33tlabs.com/ , utilizando el archivo png para:

admite transparencia y, por lo tanto, también se ve bien en un tema oscuro (fondo).

La diferencia me parece sutil:

Después:

Antes (iconos antiguos):

Esto fue grabado en el error 422175 :

Alguien mencionó en twitter cómo el tradicional modismo de "disquete" es algo anacrónico en estos días. Así que mientras trabajamos en los iconos de eclipse, hemos creado una nueva versión del ícono de guardar.

El nuevo ícono mantiene el perfil del ícono del disquete pero reemplaza la puerta deslizante del disquete con algunos contactos eléctricos, convirtiendo efectivamente el ícono en una tarjeta de memoria . Esto garantiza que el icono sea reconocido por la mayoría de los usuarios como "guardar" mientras sigue siendo representativo de los medios de almacenamiento modernos.

Adjunté una imagen para comparar.

  • La primera fila es el icono actual,
  • la segunda fila fue un cambio más extremo (lo que hace parecer una tarjeta SD) y
  • la tercera fila es el icono que proponemos en este error.