Monografias.com > Uncategorized
Descargar Imprimir Comentar Ver trabajos relacionados

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



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 

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

Categorias
Newsletter