Descargar

Sistemas de numeración y software libre (página 2)

Enviado por [email protected]


Partes: 1, 2

  1. Conversión de Decimal – Binario:

    Se divide el número decimal entre 2 cuyo resultado entero se vuelve a dividir entre 2 y así sucesivamente. Una vez llegados al 1 indivisible se cuentan el ultimo cociente, es decir el uno final (Todo numero binario excepto el o empieza por uno), seguido de los residuos de las divisiones subsiguientes. Del más reciente hasta el primero que resulto. Este número será el binario que buscamos. A continuación se puede ver un ejemplo con el número decimal 100 pasado a binario.

    100|_2

    0 50|_2

    0 25|_2 – -> 10010 => 11001002

    1 12|_2

    0 6|_2

    0 3|_2

    1 1

    Bit:

    Es la unidad de información más pequeña. Puede tener sólo dos valores o estados: 0 ò 1, encendido o apagado. La combinación de estos valores es la base de la informática, ya que los circuitos internos del ordenador solo son capaces de detectar si la corriente llega o no llega (0 o 1). Su nombre proviene de la contradicción de las palabras <<binary>> y <<digit>> (Digito Binario).

    En otras palabras; un bit es una señal electrónica que puede estar encendida (1) o apagada (0). Es la unidad más pequeña de información que utiliza un ordenador, la mayoría de las veces los bits se utilizan para describir velocidades de transmisión.

    El funcionamiento es el siguiente: El circuito electrónico en los ordenadores detecta la diferencia entre dos estados (corriente alta y corriente baja) y representa esos dos estados como uno de dos números, 1 o 0.

    Bytes:

    Simboliza un carácter en una computadora (ejemplo: una letra). Conjunto significativo de 8 bits que representan un carácter, por ejemplo la letra "a", en un sistema informático.

    Un byte es la unidad fundamental de datos en los ordenadores personales, un byte se cuenta en potencias de do (que es por lo que algunas personas prefieren llamar los grupos de ocho bits octetos).

    Según como estén combinados los bits (cero o uno), formaran un byte y, por lo tanto, un carácter cualquiera (una "a", un "2", un "(", incluso un espacio), dependiendo de la unidad de bytes, formaran kilobytes, megabytes, gigabytes, etc.

    Kilobytes:

    Unidad de medida de la cantidad de información en formato digital.

    Un Kilobyte (Pronunciado Kilobàitl) es una unidad de medida común para la capacidad de memoria o almacenamiento de las computadoras.

    Es equivalente a 1024 bytes (0 a 210 bytes). Generalmente se abrevia KB, K, kB, Kbyte o K- byte. Las PC de IBM mas antiguas, por ejemplo, tenían una capacidad máxima de 640 k, o alrededor de 640.000 caracteres de datos.

    Megabyte (MB):

    Es una unidad de medida de cantidad de datos informáticos. Es un múltiplo binario del octeto, que equivale a 106 (1.000.000) octetos, unidad de medida de una memoria. 1 gigabyte=1024, megabytes=1.073.741.824 bytes, el cual corresponde a 1024 kilobyte, unidad de medida de la capacidad de memoria y de dispositivos de almacenamiento informático (Disquete, disco duro, CD-ROM, DVD, etc.).

    Un MB no corresponde a 1.024.000 bytes, esto esta equivocado, un MB corresponde a 1.000.000 bytes.

    Un MB corresponde a 1.024.000 bytes. Normalmente se habla de un Megabyte como 1024 Kilobytes. Se representa por Mb y coloquialmente se les denomina Megas. Es la unidad mas tipica actualmente, usándose para verificar la capacidad de la memoria RAM, de las memorias de tarjetas graficas, de los CD-ROM, o el tamaño de los programas, de los archivos grandes, etc. Parece que todavía le queda bastante tiempo de vida aunque para referirse a la capacidad de los disco duro ya ha quedado obsoleta, siendo lo habitual hablar de Gigabytes.

    Distinguir de megabit (1.000.000 bits) con abreviación de Mbit o Mb (la "b" minúscula). Hay 8 bits en un octeto; por lo tanto, un megabyte (MB) es 8 veces más grande que un megabir (Mb).

    Gigabyte:

    Es una unidad de medida informática equivalente a mil millones de bytes (No confundirse con el billón estadounidense). Dado que los ordenadores trabajan en base binaria, en lugar de que un gigabyte sea 103 megabytes (1000 MiB), el termino gigabyte significa 210 megabytes (1024 MiB). En este ultimo caso puede ser abreviado como GiB (recomendado) ò GB.

    Como resultado de esta confusión, el termino gigabyte a secas resulta útil únicamente cuando es suficiente con un solo digito de precisión. Conforme aumenta la capacidad de almacenamiento y transmisión de los sistemas informáticos, resulta menos práctico y mas complicado para el uso común, al tener que multiplicar mentalmente por 1.024 para obtener el tamaño agregado de un grupo de ficheros o canales. En su uso técnico, generalmente la primera vez se nombra expandido para eliminar la ambigüedad ("GB son mil millones de bytes"). El uso de la base binaria no obstante tiene ventajas durante el diseño de hardware y software.

    La única excepción es con la RAM, donde los tamaños son siempre expresados en potencia de dos.

    Desde el año 2005, la mayoría de los disco duro se miden en el rango de capacidad de gigabytes.

    Terabyte:

    Es una unidad de medida informática cuyo símbolo es el TB, y es equivalente a 240 bytes. Es un término de la medida para la memoria de datos igual a 1024 gigabytes, es decir un trillón de octetos.

    Es una unidad de almacenamiento tan desorbitada que resulta imposible imaginársela, ya que coincide con algo mas de un trillón de bytes.

    Conversión entre las unidades de almacenamiento:

     

    Bit

    Byte

    Kilobyte

    Megabyte

    Gigabyte

    Bit

    1

    8

    8,192

    8,388,608

    8,589,934,592

    Byte

    8

    1

    1,024

    1,048,576

    1,073,741,824

    Kilo

    byte

    8,192

    1,024

    1

    1,024

    1,048,576

    Mega

    byte

    8,388,608

    1,048,576

    1,024

    1

    1,024

    Giga

    byte

    8,589,934,592

    1,073,741,824

    1,048,576

    1,024

    1

    Tera

    byte

    8,796,093,022,208

    1,099,511,627,776

    1,073,741,824

    1,048,576

    1,024

     

  2. Definición y conversión de las siguientes unidades:

    Hertzio (Hz):

    Unidad de medida de la frecuencia electromagnética. Se utiliza para medir la velocidad de los procesadores. Equivale a un ciclo por segundo.

    En informática se utiliza para dar una idea de la velocidad del procesador, indicando cual es la frecuencia de su clock (Componente de los procesadores que genera una señal cuya frecuencia es utilizada para enmarcar el funcionamiento del procesador. A mayor frecuencia mayor velocidad).

    Ejemplo:

    En los Estados Unidos, el sentimiento común de energía domestica es a 60 hertzio (lo que significa que la corriente cambia de dirección o polaridad 120 veces, o 60 ciclos cada segundo)

    En Europa, la frecuencia de línea es de 50 hertzio, o 50 ciclos por segundo, la transmisión de radio se realiza a tasas de frecuencia mucho mayores, habitualmente expresadas en kilohertzio (KHz) or megahertzios (MHz)

    Megahertzio (MHz):

    Medida con la que se maneja la velocidad de un ordenador. Equivale a un millón de hertz; es una medida de frecuencia, es decir, el número de veces que tiende a repetirse algo. En el caso de los ordenadores, un equipo a 200 MHz será capaz de dar 200 millones de pasos por segundo. Se mide en megahertzios el ancho de banda que puede admitir un monitor y también la velocidad de los microprocesadores.

    Ejemplo:

    Si usted mira el dial de un receptor de radio, encontrara que lleva una indicación de frecuencias o longitudes de onda. La mayoría de los receptores tienen varias bandas de ondas y éstas pueden ser seleccionadas por medio de un botón llamado comúnmente el "selector de bandas de ondas", que le ofrece a usted una elección, por ejemplo, entre la banda de onda media (Emisoras Standard), la de la onda corta, o bandas de onda corta y la banda FM.

    Cada una de estas bandas del receptor pertenece a una de las asignaciones oficiales de bandas de frecuencia. La banda entre 3 y 30 KHz se denomina banda VLF (De muy baja frecuencia) 1 HZ (Hertzio) es 1 ciclo por segundo, 1 KHz (Kilohertzio) es 1000 c/s, 1 MHz (megahertzio) es 1.000.000 c/s.

    El margen de 30 – 300 KHz recibe el nombre de banda de baja frecuencia en la cual se encuentran las emisoras de radiofusion de onda larga; la banda de 300 – 3.000 KHz es la de frecuencia media, entre 3.000 y 30.000 KHz es decir, entre 3 y 30 MHz, hallamos la banda de alta frecuencia, mejor conocida como la banda de onda corta, donde los equivalentes métricos de las frecuencias se extienden entre 100 y 10 metros. Por encima de 30 MHz está la banda de VHF (Muy Alta Frecuencia); por encima de 30 MHz se habla de banda de Ultra Alta Frecuencia (UHF).

    Nanosegundo:

    Es una milmillonésima parte de un segundo. Es decir, en un segundo hay 1.000.000.000 de nanosegundos. Se trata de una escala de tiempo muy pequeña, pero bastante común en los ordenadores, cuya frecuencia de proceso es de unos cientos de Megahertzios.

    Decir que un procesador es de 500 MHz, es lo mismo que decir que tiene 500.000.000 ciclos por segundo, o que tiene un ciclo cada 2 ns.

    Ejemplo:

    Este tipo tan corto no se usa en la vida diaria, pero es de interés en ciertas áreas de la física, la química y en la electrónica. Así, un nanosegundo es la duración de un ciclo de reloj de un procesador de 1 GHz, y es también el tiempo que tarda la luz en recorrer aproximadamente 30 cm.

    Milisegundo:

    Es el periodo de tiempo que corresponde a la milésima fracción de un segundo (0,001 s).

    Su simbología, al igual que otras milésimas partes de distintas magnitudes como pudieran ser la masa o la longitud, viene especificada mediante una "m" minúscula antepuesta a la magnitud fundamental, que en el caso del segundo es una letra "s", resultado:

    1ms=0.001 segundo=milisegundo.

    Microsegundos:

    Unidad de tiempo equivalente a la millonésima parte de un segundo 10-6. Su símbolo es MS.

    Ejemplo:

    Numerosas personas, no obstante, se han dado cuenta de que en 49.7 días hay 4294080000 milisegundos. Esa cifra es muy semejante a 2*32=4294967296.

    En otras palabras, un registro de 32 bit podría contar 4294967296 milisegundos o, lo que es lo mismo, 497103 días (exactamente, 49 días, 17 horas, 2 minutos y 47296 segundos).

  3. Definición y ejemplo de las unidades de medida: Hz, Mhz, nanosegundos, milisegundos, microsegundos.

  4. Definición y términos de uso del software libre. Mencionar al menos dos software libre actuales, su utilidad y características fundamentales.

Es el software que una vez obtenido, puede se usado, copiado, estudiado, modificado y redistribuido libremente. El software libre suele estar disponible gratuitamente en Internet, o a precio del costo de la distribución a través de otros medios; sin embargo no es obligatorio que sea así y, aunque conserve su carácter de libre, puede ser vendido comercialmente.

Análogamente, el software gratis o gratuito (denominado usualmente freeware) incluye en algunas ocasiones el código fuente, sin embargo, este tipo de software no es libre en el mismo sentido que el software libre, al menos que se garanticen los derechos de modificación y redistribución de dichas versiones modificadas del programa.

No debe confundirse el software libre con software de domino público. Este último es aquél por el que no es necesario solicitar ninguna licencia y cuyos derechos de explotación son para toda la humanidad, por que pertenece a todos por igual.

Software libre no significa no comercial. Un programa libre debe estar disponible para uso comercial, desarrollo comercial y distribución comercial. El desarrollo comercial del software libre ha dejado de ser inusual; el software comercial libre es muy importante.

Cuando se habla de software libre, es mejor evitar términos como: "Regalar" o "Gratis", porque esos términos implican que lo importante es el precio y no la libertad. Algunos términos comunes tales como "Piratería" conllevan opiniones que esperamos no apoyes.

Términos de uso:

Es aceptable que haya reglas acerca de cómo empaquetar una versión modificada, siempre que no bloqueen a consecuencia de ello tu libertad de publicar versiones modificadas. Reglas como "Si hacen disponible el programa de esta manera, debes hacerlo disponible también de esta otra" pueden ser igualmente aceptables, bajo la misma condición. (Obsérvese que una regla así todavía te deja decidir si publicar o no el programa). También es aceptable que la licencia requiera que si has distribuido una versión modificada y el desarrollador anterior te pide una copia de ella, debes enviársela.

El software libre es un tipo particular de software que le permite al usuario el ejercicio de cuatro libertades básicas:

  1. Ejecutar el programa con cualquier propósito (Privado, educativo, comercial, etc.).
  2. Estudiar y modificar el programa (para lo cual es necesario poder acceder al código fuente)
  3. Copiar el programa de manera que se pueda ayudar al vecino o a cualquiera.
  4. Mejorar el programa, y hacer públicas las mejoras, de forma que se beneficie toda la comunidad.

Es importante señalar que las libertades 1 y 3 obligan a que se tenga acceso al código fuente. La "libertad 2" hace referencia a la libertad de modificar y redistribuir el software libremente licenciado bajo algún tipo de licencia de software libre que beneficie a la comunidad.

Software libres actuales:

  • Debian:

Debian es un sistema operativo (SO) libre, para su computadora. Debian utiliza el núcleo Linux (el corazón del sistema operativo), pero la mayor parte de las herramientas básicas vienen del Proyecto GNU; de ahí el nombre GNU/Linux.

Debian GNU/Linux ofrece más que un SO puro; viene con unos 15490 paquetes, programas precompilados distribuidos en un formato que hace más fácil la instalación en su computadora.

Características:

  • Es de las pocas distribuciones no comerciales, mantenida por voluntarios.
  • Debian es el sistema operativo oficial del proyecto GNU y no tiene fines de lucro.
  • Una gran base de desarrolladores dispersos en todo el mundo superando la masa crítica por lo que garantiza su continuidad.
  • Separación muy visible del software libre y del software propietario.
  • Soporte de múltiples arquitecturas Hardware (Debian Woody soporta actualmente 11 arquitecturas).
  • Su sistema de actualización de paquetes con revisión de dependencias (apt) es considero uno de los mejores.
  • Linux:

Es la denominación de un sistema operativo y el nombre de un núcleo. Es uno de los paradigmas del desarrollo de software libre (y de código abierto), donde el código fuente está disponible públicamente y cualquier persona, con los conocimientos informáticos adecuados, puede libremente estudiarlo, usarlo, modificarlo y redistribuirlo.

Características:

Las características más importantes de Linux son:

  • Multitarea

Linux desde su concepción fue diseñado como un sistema operativo multitarea, lo que le permite ejecutar varios programas a la vez, de forma que no tiene que esperar a que termine uno para empezar otro. La multitarea está controlada por el Sistema Operativo (S.O.) y no por las aplicaciones, por lo que es muy difícil que el fallo de un programa "cuelgue" el sistema por una mala utilización de los recursos del equipo.

32 bits reales

Linux permite aprovechar toda la potencia del procesador, corre a 32 bits reales en un procesador Intel o AMD, y a 64 bits en los nuevos procesadores que están llegando al mercado. Esto le confiere al sistema rapidez, eficacia, seguridad y fiabilidad.

  • Multiusuario

Linux es un sistema operativo capaz de responder, simultáneamente, a las solicitudes de varios usuarios que empleen el mismo ordenador, incluso con necesidades distintas. Además proporciona los elementos necesarios para garantizar la seguridad y privacidad de los datos entre los diferentes usuarios.

  • POSIX

POSIX es un estándar de la industria que asegura una calidad mínima en ciertas partes del S.O. y asegura la compatibilidad a nivel de código. De esta forma los programas POSIX que funcionan en un UNIX no tienen ningún problema para compilarse y ejecutarse en Linux.

  • Estabilidad

Linux es robusto, por lo que si un programa falla no interrumpirá el trabajo de los demás. Entraremos al sistema, desbloquearemos el programa y podremos seguir utilizando el sistema sin ningún problema. Esta característica permite que el sistema funcione durante periodos muy largos de tiempo sin necesidad de parar y volver a arrancar.

  • Es libre

Como disponemos del código fuente, podemos hacer cualquier modificación sin tener que esperar a que alguien nos envíe un "Service Pack" para solucionarlo. En el caso de que no sepamos arreglar el fallo podremos contratar a cualquier empresa para que lo arregle, aún cuando la empresa que nos vendió el programa haya cerrado o no le interese resolver nuestro problema, ya que se conoce el código fuente.

  • Soporte

Si compras una de las distribuciones de Linux dispondrás de soporte de las empresas que los distribuyen (Red Hat, Mandriva, SUSE, Ubuntu, etc.) o de otras muchas que se han especializado en Linux (desde gigantes como IBM o HP hasta empresas españolas como Activa Sistemas, Esware o Andago).

Adaptación

Linux es un S.O. que evoluciona rápidamente adaptándose a las novedades del mercado y solucionando rápidamente los problemas que puedan surgir, además se puede personalizar tanto, que ahora mismo hay comunidades autónomas como Madrid (Max), Valencia (Lliurex) o Extremadura (Linex) que han hecho su propia distribución con fines educativos (quién sabe si después de este curso te animas a crear la tuya).

  • Sistema de archivos

Linux puede operar con una gran variedad de sistemas de archivos, pudiéndolos leer y operar con ellos. Por ejemplo: FAT, VFAT, OS2/FS, ISO9660, ReiserFS, etc.

  • Multiplataforma

Linux es soportado por los sistemas informáticos independientemente del microprocesador que lleven instalado (386, 486, Pentium, Pentium Pro, Pentium II, Pentium III, Pentium 4, AMD 64, Amiga, Atari, Alpha, Power PC, SPARC, RISC, etc.).

  • Red

Linux fue desarrollado desde sus comienzos para trabajar en red. Su protocolo principal es TCP/IP, aunque soporta una gran variedad de protocolos como SLIP/PPP, PLIP, NFS, Telnet, TNP, SMTP, IPX, AppleTalk, etc. Además es capaz de mediar entre todo tipo de redes, permitiendo trabajar en red con equipos que utilicen sistemas operativos como Windows 98 o XP sin ningún problema.

  • Entorno Gráfico

Linux puede trabajar con o sin entorno gráfico. Por ejemplo para funcionar de manera óptima en equipos con poca memoria o en servidores donde el entorno gráfico consume recursos innecesariamente. Si por el contrario queremos usar un entorno de ventanas, existen un sinfín de gestores (ICEwin y otros) y de entornos de escritorio (KDE y GNOME son los más populares) que permiten al usuario doméstico trabajar de una forma intuitiva.

Utilidad:

Multiprocesamiento Simétrico:

El núcleo del sistema (Kernel) es tan robusto que incluso tiene capacidad para ofrecer el máximo rendimiento de aquellos computadores los cuales tengan implementados más de un procesador en la placa base. Realmente Linux da un rendimiento impresionante a la hora de ejecutar aplicaciones informáticas bajo esta clase de supercomputadores.

Multiplataforma:

Linux es un sistema tan versátil que es capaz de correr en diversas y múltiples arquitecturas. Funciona bajo cualquier procesador Intel de la gama x86, computadores Power PC (Macintosh), computadores Amiga, estaciones de trabajo Alpha, en arquitecturas SPARC, RISK, y pare de contar.

Convive con otros sistemas operativos: Es un sistema que no crea ningún tipo de conflicto ante la posibilidad de querer elegir e instalar diferentes sistemas operativos en un mismo disco. Para su árbol de directorios y sistema de archivos Linux utiliza varias particiones y una partición pequeña llamada Linux Swap que utiliza como "memoria virtual". Además Linux cuenta con varias aplicaciones bastante potentes para la administración y mantenimiento de la elección y ejecución de los diferentes sistemas operativos que tengamos instalados en el inicio de nuestro computador; de entre estas aplicaciones podemos destacar LILO (Linux LOader) el cual es el más estandarizado y popular.

Multitarea Prioritaria:

Linux, como otros sistemas operativos, tiene la capacidad de ejecutar de forma simultánea varias aplicaciones informáticas. A su tipo de multitarea se le llama del tipo prioritaria ya que todas aquellas aplicaciones que se ejecuten van a ser ejecutadas por el sistema asignando a cada uno de ellos un nivel prioritario y distribuyendo el tiempo de procesamiento entre dichas aplicaciones.

Podemos hablar de otro tipo de multitarea, como es la multitarea cooperativa. Aunque esta ya no es utilizada por Linux; en cambio, sistemas como MS-DOS o Windows si.

Esta multitarea prioritaria que hace Linux se realiza supervisando los procesos de las aplicaciones que están en ejecución y los procesos que están en espera de ejecución. De esta manera parece que todas esas aplicaciones estén ejecutándose al mismo tiempo.

Multiusuario:

El concepto de un sistema multiusuario es precisamente ese, el de poder trabajar de forma simultánea con varios usuarios al mismo tiempo en el mismo sistema.

Estas diferentes sesiones de usuarios que se pueden hacer simultáneamente se pueden realizar en un mismo Terminal del sistema o en varios.

Programación de la Shell: ésta es otra de las grandes características que hacen de UNIX/Linux los sistemas más flexibles y personalizables de entre todos los existentes.

La programación de la Shell consiste básicamente en realizar un archivo con un conjunto de comandos e instrucciones de manera que al ejecutar tal archivo el sistema vaya realizando un análisis de cada línea de comandos que usted puso previamente. Si la sintaxis de tales líneas es la correcta, el sistema ejecutará aquellos comandos con sus determinados parámetros e instrucciones que usted le haya indicado.

Esta clase de programación requiere en muchas ocasiones algún conocimiento en algún lenguaje de programación como C, sino es así, puede llegar a quedarse bloqueado a la hora de escribir un archivo (script) para su ejecución en la Shell. También destacar que en la mayoría de los sistemas UNIX (en Linux también) se incluyen varios tipos de shell. Podemos encontrar muchos tipos: el shell T (tsh), Z (zsh), Bourne (bash),… Aunque básicamente todos ellos funcionan de una forma parecida solo que entre ellos cambia la sintaxis de la línea de comandos.

Flexibilidad en comunicaciones y redes: El sistema UNIX, y por tanto Linux, es muy sofisticado y flexible a la hora de trabajar en red ya que es uno de los sistemas que mejores prestaciones de conexión en red ofrece (por no decir que es el mejor; la mejor opción)

A parte de llevar de por sí implementado los protocolos de comunicación tales como TCP (Transmisión Control Protocol) o IP (Internet Protocol) (por decir algún ejemplo…) en el Kernel (núcleo del sistema), también ofrecen una cantidad de paquetes/aplicaciones de red abundantes y de gran calidad y eficiencia. Estas altas posibilidades que tiene Linux ante el trabajo bajo conexiones en red vienen dadas a que el sistema fue previamente diseñado para realizar múltiples tareas entre múltiples usuarios alejados entre sí. También podemos destacar la gran estabilidad y accesibilidad que tiene Linux en cuanto conexiones en red se refiere.

Gracias a todo esto, los sistemas de la familia UNIX se han convertido en los sistemas claramente dominantes a la hora de trabajar con redes de comunicaciones. Prueba de ello es la red Internet, donde los sistemas que más se utilizan para hacer de servidores y así ofrecer servicios de red (WWW, FTP, POP, SMTP, IRC,…) son servidores UNIX.

CONCLUSIÓN:

Software libre no significa no comercial. Un programa libre debe estar disponible para uso comercial, desarrollo comercial y distribución comercial. El desarrollo comercial del software libre ha dejado de ser inusual; el software comercial libre es muy importante.

Linux desde su concepción fue diseñado como un sistema operativo multitarea, lo que le permite ejecutar varios programas a la vez, de forma que no tiene que esperar a que termine uno para empezar otro. La multitarea está controlada por el Sistema Operativo (S.O.) y no por las aplicaciones, por lo que es muy difícil que el fallo de un programa "cuelgue" el sistema por una mala utilización de los recursos del equipo.

Debian tiene un soporte de múltiples arquitecturas Hardware (Debian Woody soporta actualmente 11 arquitecturas). Su sistema de actualización de paquetes con revisión de dependencias (apt) es considero uno de los mejores.

Megabyte es la unidad más típica actualmente, usándose para verificar la capacidad de la memoria RAM, de las memorias de tarjetas graficas, de los CD-ROM, o el tamaño de los programas, de los archivos grandes, etc. Parece que todavía le queda bastante tiempo de vida aunque para referirse a la capacidad de los disco duro ya ha quedado obsoleta, siendo lo habitual hablar de Gigabytes.

Para expresar un número binario en el sistema decimal, se debe escribir cada número que lo compone, multiplicado por la base dos, elevado a la posición que ocupa. Ejemplo:

110012=2510 lo cual equivale a 1*24+1*23+0*22+0*21+1*20

Por su parte la conversión de decimal a binario se deberá dividir el número decimal entre 2 cuyo resultado entero se vuelve a dividir entre 2 y así sucesivamente. Una vez llegados al 1 indivisible se cuentan el ultimo cociente, es decir el uno final (Todo numero binario excepto el o empieza por uno), seguido de los residuos de las divisiones subsiguientes. Del más reciente hasta el primero que resulto. Este número será el binario que buscamos.

RECOMENDACIONES:

  • Desde cualquier sistema de conversión es más fácil pasarlo a binario y luego al sistema asignado.
  • Conocer un poco o a cabalidad sobre los términos informáticos más comentados en el día a día como hertz byte. Más si estudias la carrera como tal.
  • Tener en cuenta que la migración hacia el software libre no es un proceso sencillo hay que tomar las medidas necesarias para el adiestramiento del personal y su capacitación para el buen desempeño del sistema.
  • Al implementar el software libre deberían tomar en cuenta el soporte que exista para los diferentes programas utilizados actualmente, como son el caso del Autocad, Saint, etc.

BIBLIOGRAFÍA:

INFORMÁTICA.

Wilson T. Price

Merritt Collage

Oakland, California

Nueva Editorial:

Interamericana S.A. de C.V.

México, D.F. 1985

Tercera edición

METODOLOGÍA DE LA PROGRAMACIÓN

Luís Joyanes Aguilar

Libros McGRAW-HILL de México. S.A. de C.V.

Primera edición en español.

www.altavista.com

www.yahoo.com

 

 

Autor:

Aro Sandra

Aro Ricardo

Herrera Katherine

Venezuela – Ciudad Guayana, 09 de Diciembre del 2006

 

Partes: 1, 2
 Página anterior Volver al principio del trabajoPágina siguiente