calcular bytes en disco duro c#

Iniciado por _Bj0rD_, 10 Abril 2007, 02:40 AM

0 Miembros y 1 Visitante están viendo este tema.

_Bj0rD_

miren me dejaron este programa muy sencillo pero ya me dolio la cabeza de tanto pensar xD

2.    Cálculo de capacidad de un disco duro.
Haz un programa que pida por pantalla la cantidad de cilindros, pistas en el cilindro y sectores por pista de un disco duro. Suponiendo que cada sector puede almacenar 512 bytes, escribe la capacidad del disco en Kilobytes, Megabytes y Gigabytes.
1 Kb = 1024 bytes
1 Mb = 1024 Kb
1 Gb = 1024 Mb


Ok ya tengo toda la estructura pero algo me esta partiendo la cabeza ya que fui a ver las especificaciones de un disco duro y venian los sectores y los cilindros no venian las pistas por lo que investigue pero vi que se supone las pistas totales de una cara * 2 es = a un cilindro osea la cara inferior y superior estoy bien????

osea cambiaria mi ecuacion a pistas * 2 *cil???? 

jaja estoy peleado con estoy del disco duro




53 69 6D 70 6C 79 20 54 68 61 20 42 65 73 74 20 5F 42 6A 30 72 44 5F

_Bj0rD_

sorry lo puse donde no era :( lo pueden mover a .net plz


53 69 6D 70 6C 79 20 54 68 61 20 42 65 73 74 20 5F 42 6A 30 72 44 5F

Ragnarok

Depende del número de cabezales que tenga el disco duro, no tienen porqué ser sólo dos.
No olvidéis leer las normas generales, además de las específicas de cada tablón.sgae, ladrones

Meta

Cita de: _Bj0rD_ en 10 Abril 2007, 02:40 AM
miren me dejaron este programa muy sencillo pero ya me dolio la cabeza de tanto pensar xD

2.    Cálculo de capacidad de un disco duro.
Haz un programa que pida por pantalla la cantidad de cilindros, pistas en el cilindro y sectores por pista de un disco duro. Suponiendo que cada sector puede almacenar 512 bytes, escribe la capacidad del disco en Kilobytes, Megabytes y Gigabytes.
1 Kb = 1024 bytes
1 Mb = 1024 Kb
1 Gb = 1024 Mb


Ok ya tengo toda la estructura pero algo me esta partiendo la cabeza ya que fui a ver las especificaciones de un disco duro y venian los sectores y los cilindros no venian las pistas por lo que investigue pero vi que se supone las pistas totales de una cara * 2 es = a un cilindro osea la cara inferior y superior estoy bien????

osea cambiaria mi ecuacion a pistas * 2 *cil???? 

jaja estoy peleado con estoy del disco duro




Pon el código fuente y lo veremos mejor
Tutoriales Electrónica y PIC: http://electronica-pic.blogspot.com/