Está en la página 1de 17

Curso 2011/2012

Informtica Aplicada 4 de E.S.O.

RESUMEN DE UNIDAD DIDCTICA 1: INTRODUCCIN A LA INFORMTICA: PROYECTOS GNU/Linux


1.1. Qu es la informtica?
La informtica es la ciencia que estudia el tratamiento automtico de la informacin mediante
ordenadores (dispositivos configurables mediante programas capaces de procesar la informacin). La
palabra informtica viene de la unin de las palabras informacin y automtica.
En este tratamiento de la informacin, llamado procesamiento de datos, podemos distinguir tres
fases:
La primera es la fase de entrada: el usuario introduce los datos a travs de unos dispositivos
conectados al ordenador, denominados perifricos de entrada, como el teclado o el ratn.
Una vez que ha recibido los datos, comienza la fase de proceso: el ordenador los almacena en la
memoria y realiza las operaciones necesarias hasta obtener los resultados.
En la fase de salida, el ordenador muestra los resultados a travs de dispositivos, denominados
perifricos de salida, como el monitor o la impresora.
1.2. Hardware y software
Un ordenador est compuesto por hardware y software. El hardware es el conjunto de todos los
elementos fsicos que componen el ordenador, mientras que el software es el conjunto de programas e
instrucciones que sirven para ejecutar ciertas tareas en un ordenador.
Un programa es un conjunto de instrucciones que indican al ordenador las tareas o clculos que debe
realizar. Estas instrucciones se describen mediante lenguajes de programacin.
El hardware se refiere a todos los componentes fsicos (que se pueden tocar): en el caso de una
computadora personal seran los discos, unidades de disco, monitor, teclado, la placa base, el
microprocesador, etc. En cambio, el software es intangible, existe como informacin, ideas, conceptos,
smbolos, pero no tiene sustancia.
Hardware
Tecnologas de hardware
1 generacin: Con tubos de vaco, tubos de vidrio del tamao de una bombilla que albergaban
circuitos elctricos. Estas mquinas eran muy grandes caras y de difcil operacin.
2 generacin: con transistores. Mquinas ms pequeas, confiables y econmicas.
3 generacin: Con la tecnologa que permiti empaquetar cientos de transistores en un circuito
integrado de un chip de silicio.
4 generacin: con el microprocesador, que es una computadora completa empaquetada en un solo
chip de silicio.
5 generacin: hardware construdo o basado en nanotecnologa (orden de magnitud de 10-9
metros).
Desde el punto de vista fsico, en un ordenador se pueden distinguir los siguientes elementos:
Microprocesador o Unidad Central de Proceso (CPU/UCP): unidad que se encarga del control del
ordenador. Podemos distinguir en ella tres partes principales:
- Unidad Aritmtico-Lgica (ALU/UAL): se encarga del procesamiento de datos y permite realizar una
serie de operaciones simples, tales como suma, resta, etctera.
- Unidad de Control (CU/UC): se encarga de realizar el control, es decir, de generar las
seales necesarias para activar los elementos del ordenador en funcin de las instrucciones.
- Registros: memoria interna del procesador que proporciona los datos a la unidad aritmtico-lgica
y en la que sta almacena el resultado de sus operaciones.
El microprocesador, o simplemente el micro, es el cerebro de la computadora. Es un chip, un tipo de
componente electrnico en cuyo interior existen miles (o millones) de elementos llamados transistores, cuya
combinacin permite realizar el trabajo que tenga encomendado el chip.
Los micros, como los llamaremos en adelante, suelen tener forma de cuadrado o rectngulo negro, y van o
bien sobre un elemento llamado zcalo (socket en ingls) o soldados en la placa base, en el caso del
Pentium II, metidos dentro de una especie de cartucho que se conecta a la placa base (aunque el chip en s
I.E.S. Puerta de Arenas

Pgina 1 de 10

Dpto.Informtica

Curso 2011/2012

Informtica Aplicada 4 de E.S.O.

est soldado en el interior de dicho cartucho).


La velocidad de un micro se mide actualmente en gigahercios (GHz), aunque esto es slo una medida de
la fuerza bruta del micro (nmero de operaciones aritmtico-lgicas que realiza por segundo).
La potencia de trabajo de un microprocesador tambin depende del nmerodebits con el que trabaja.
Actualmente los ordenadores personales suelen trabajar a 32 o 64 bits.
El tamao de los transistores que forman parte de un microprocesador no se puede reducir infinitamente,
pues surgen problemas para controlar el suministro de la electricidad y la generacin de calor, dado que
algunos componentes de los transistores tienen apenas unos cuantos tomos de espesor.
En vez de construir procesadores con un solo ncleo para realizar los clculos matemticos, los
diseadores colocan dos o ms cerebros en un solo chip. El producto resultante no funciona tan
rpidamente como los modelos de un solo ncleo, pero tampoco requiere menos energa y puede manejar
ms trabajo a la vez.
Existen una serie de fabricantes de microprocesadores, como IBM, Intel, Zilog, Motorola, Cyrix y AMD.
Intel y AMD son los fabricantes que tienen mayor cuota de mercado. Microprocesadores conocidos de
Intel son
486, Pentium, Pentium II, Pentium III, Pentium IV, Intel Core duo, Intel Core2 duo, Intel centrino,
Intel
Centrino duo, Intel Quad, Intel Xeon, etc. Microprocesadores conocidos de AMD (Advanced Micro Devic es)
son: K6, K7, duron, athlon, sempron, turion, turion x2, etc.
Memoria principal o memoria RAM (Random Access Memory o memoria de acceso aleatorio): es
una unidad que permite el almacenamiento temporal de informacin para que la Unidad de
Procesamiento (CPU) pueda ser capaz de ejecutar sus programas. En ella se almacenan las
instrucciones de los programas que se estn ejecutando y los datos o la informacin que se recibe a
travs de distintos dispositivos (teclado, ratn, procesador, escner, etc.). Los ordenadores personales
actualmente tienen una capacidad de hasta 2 Gb de memoria RAM.
Esta memoria tiene dos caractersticas bsicas:
Es una memoria de lectura/escritura: se pueden leer los datos que tiene almacenados y escribir en ella.
Es una memoria temporal. Cuando se apaga el ordenador se borra todo su contenido.
ROM es la sigla de read-only memory, que significa "memoria de slo lectura": una memoria de
semiconductor destinada a ser leda y no destructible, es decir, que no se puede escribir sobre ella
y que conserva intacta la informacin almacenada, incluso en el caso de que se interrumpa la corriente
(memoria no voltil). La ROM suele almacenar la configuracin del sistema o el programa de arranque
de la computadora.
El sistema bsico de entrada/salida Basic Input-Output System (BIOS) es un cdigo de interfaz que
localiza y carga el sistema operativo en la RAM; es un software muy bsico instalado en la placa base
que permite que sta cumpla su cometido. Proporciona salida bsica (emitiendo pitidos normalizados
por el altavoz del ordenador si se producen fallos) durante el arranque.
La memoria cach es una clase de memoria RAM esttica (SRAM) de acceso aleatorio y alta
velocidad, situada entre el CPU y la RAM; se presenta de forma temporal y automtica para el usuario,
que proporciona acceso rpido a los datos de uso ms frecuente. La ubicacin de la cach entre el
microprocesador y la RAM, hace que sea suficientemente rpida para almacenar y transmitir los datos
que el microprocesador necesita recibir casi instantneamente.
La placa base, placa madre o tarjeta madre (en ingls motherboard, mainboard ) es la tarjeta de
circuitos impresos que sirve como medio de conexin entre el microprocesador, los circuitos
electrnicos de soporte, las ranuras para conectar parte o toda la RAM del sistema, la ROM y las
ranuras especiales (slots) que permiten la conexin de tarjetas adaptadoras adicionales.
Chipset: es el conjunto (set) de chips que se encargan de controlar determinadas funciones del
ordenador, como la forma en que interacciona el microprocesador con la memoria o la cach, o el
control de los puertos y slots ISA, PCI, AGP, USB...
Buses: canales (cables, circuitos electrnicos, etc.) por los cuales las instrucciones, los datos y las
seales de control viajan entre las distintas unidades fsicas del ordenador. Hay 3 tipos de buses:
- De direccin: transmiten datos entre la memoria principal y la CPU.
- De datos: por donde circulan los datos del ordenador.
I.E.S. Puerta de Arenas

Pgina 2 de 10

Curso 2011/2012

- De control: entre la CPU y los dispositivos de entrada y salida.

I.E.S. Puerta de Arenas

Informtica Aplicada 4 de E.S.O.

Pgina 3 de 10

Dpto.Informtica

Curso 2011/2012

Informtica Aplicada 4 de E.S.O.

Las ranuras de expansin (slots) son otro de los componentes integrados en la placa base. Son
conectores donde se insertan las tarjetas. Algunos dispositivos, como el monitor o los altavoces,
necesitan estas tarjetas para poder comunicarse con la CPU: tarjeta de vdeo y de sonido
respectivamente. Tipos: ISA, AGP, PCI, VESA, PCI exprs.
Hardware Grfico: el hardware grfico lo constituyen las tarjetas grficas. Algunas poseen su propia
Unidad de Proceso (GPU) y memoria (o pueden compartir parte de la memoria principal o RAM).
Los sistemas de conexin ms habituales entre la tarjeta grfica y el dispositivo visualizador (como un
monitor o un televisor) son: salidas SVGA, S-Video y DVI de una tarjeta grfica.
SVGA: estndar analgico de los aos 1990; diseado para monitores CRT.
DVI: sustituto del anterior, fue diseado para obtener la mxima calidad de visualizacin en
las pantallas digitales como los LCD o proyectores.
S-Video: incluido para dar soporte a televisores, reproductores de DVD, vdeos, y videoconsolas.
Puertos o conexiones externas: son dispositivos mediante los cuales los perifricos se conectan a la
CPU. Segn el tipo de perifrico que se ha de conectar al ordenador, distinguimos los siguiente
puertos:
- Puerto serie: en este tipo de conexin slo hay un cable por donde viaja la informacin, que se
transfiere bit a bit, i.e., dgito a dgito (ceros o unos). Se usaba para el teclado y el ratn.
- Puerto paralelo: la informacin se transfiere byte a byte, ie., de una vez se envan 8 bits, que
equivale
a un carcter del teclado. El cable de conexin tiene 8 hilos. Se usaba para la impresora y/o el
escner.
- Puerto PS/2: es un tipo de puerto serie ideado por IBM. Se utiliza para conectar el ratn y el
teclado.
- Puerto USB: Universal Serial Bus o Bus Serie Universal. Ofrece mayor velocidad de conexin, la
posibilidad de conectar y desconectar en caliente, adems de ofrecer mltiples posibilidades de
conexin de ms de un perifrico de forma compatible, no importando el sistema operativo, bien sea
Windows, MacOS Linux. Existen los estndares USB 1.1 y 2.0.
- Puerto firewire: el IEEE 1394 (conocido como FireWire por Apple Inc. y como i.Link por Sony) es
un estndar multiplataforma para entrada/salida de datos en serie a gran velocidad. Suele utilizarse
para la
interconexin de dispositivos digitales como cmaras digitales y videocmaras a computadoras.
Caractersticas principales:
- Elevada velocidad de transferencia de informacin.
- Flexibilidad de la conexin.
- Capacidad de conectar un mximo de 63 dispositivos.
Conexiones inalmbricas: se consiguen mediante dispositivos insertados directamente a la placa base
o que se pueden conectar, generalmente, a un puerto USB:
- Infrarrojos.
- Bluetooth.
- Wi-fi.
Un ordenador por s solo no servira de nada si no se comunicara con el mundo que le rodea; para ello,
dispone de una serie de dispositivos que le ayudan a conectarse con el mundo exterior. Estos dispositivos
reciben el nombre de perifricos, y en funcin de cmo fluyen los datos entre stos y el ordenador,
podemos clasificarlos en:
Perifricos de entrada: son dispositivos que permiten introducir informacin en el ordenador y,
por tanto, no pueden recibir informacin de ste (los datos fluyen desde el perifrico hasta el
ordenador). Ejemplos de perifricos de entrada son: teclado, ratn o mouse, webcam o cmara web,
escner, micrfono, escner de cdigo de barras, joystick, lpiz ptico, pantalla tctil, SAI (Sistema de
Alimentacin Ininterrumpida), etc.
Perifricos de salida: son dispositivos que usa el ordenador para extraer la informacin, es decir,
los
datos fluyen desde el ordenador hacia el perifrico de salida. Reciben informacin que es procesada por
la CPU y la reproducen para que sea perceptible para el usuario. Ejemplos de perifricos de salida son:
monitores, impresoras, plotter, altavoces, auriculares, fax, videoproyector, etc.
Perifricos de entrada/salida: cumplen las funciones de enviar y recibir datos al, o desde,
el
ordenador. Existen algunos perifricos de entrada/salida que se denominan de almacenamiento. Otros
entran dentro de la categora de perifricos de comunicacin. Un ejemplo de perifrico de entrada/salida
son: impresora multifuncin, etc. Se distinguen, pues, 2 grupos:
I.E.S. Puerta de Arenas

Pgina 4 de 10

Curso 2011/2012

Informtica Aplicada 4 de E.S.O.

- Perifricos de entrada/salida de almacenamiento: se encargan de guardar o salvar los datos de


los que hace uso la CPU para que sta pueda hacer uso de ellos una vez que han sido eliminados
de la
memoria principal o memoria RAM, ya que sta se borra cada vez que se apaga la computadora.
Pueden ser internos, como un disco duro, o extrables, como un CD. Los ms comunes son: disco duro,
disquete, grabadora y/o lector de CD, grabadora y/o lector de DVD, grabadora y/o lector de BluRay,
grabadora y/o lector de HD-DVD, memoria Flash, memoria porttil o Pen Drive, etc.

I.E.S. Puerta de Arenas

Pgina 5 de 10

Dpto.Informtica

Curso 2011/2012

Informtica Aplicada 4 de E.S.O.

- Perifricos de entrada/salida de comunicacin: su funcin es permitir o facilitar la interaccin


entre dos o ms computadoras, o entre una computadora y otro perifrico externo a la computadora.
Entre ellos se encuentran los siguientes: mdem, hub USB, switch, router o enrutador, bluetooth por
USB, etc.
Tipos de software
Software del sistema o de sistemas: es un conjunto de programas que administran los recursos de la
computadora. Ejemplos: unidad central de proceso, dispositivos de comunicaciones y dispositivos
perifricos; el software del sistema administra y controla el acceso del hardware. Es la parte que permite
funcionar al hardware.
Su objetivo es aislar tanto como sea posible al programador de aplicaciones de los detalles del
computador particular que se use, especialmente de las caractersticas fsicas de la memoria,
dispositivos de comunicaciones, impresoras, pantallas, teclados, etctera. Incluye entre
otros:
Sistemas operativos
Controladores de dispositivo
Herramientas de diagnstico
Software de aplicaciones: programas que son escritos para o por los usuarios para realizar una tarea
especfica en la computadora. Permite a los usuarios llevar a cabo una o varias tareas ms especficas,
en cualquier campo de actividad susceptible de ser automatizado o asistido, con especial nfasis en los
negocios. Incluye entre otros:
Aplicaciones de automatizacin industrial
Aplicaciones ofimticas
Software educativo
Software mdico
Bases de datos
Videojuegos
Archivos de datos
Ejemplos: software para procesar un texto (Writer), para generar una hoja de clculo
(Calc). El software de aplicacin debe estar sobre el software del sistema para poder
operar.
Software de programacin: proporciona herramientas para ayudar al programador a escribir
programas informticos y a usar diferentes lenguajes de programacin de forma prctica. Incluye entre
otros:
Editores de texto
Compiladores
Intrpretes
Enlazadores
Depuradores
Los entornos integrados de desarrollo (IDE) agrupan estas herramientas de forma que el
programador no necesite introducir mltiples comandos para compilar, interpretar, depurar, etctera,
gracias a que habitualmente cuentan con una interfaz grfica de usuario (GUI) avanzada.
Sistemas operativos
Hemos visto que un ordenador consta de una serie de perifricos que le ayudan a conectarse con el mundo
exterior a travs de unos conectores que pueden ser internos o externos; pero un ordenador con sus
perifricos, enchufado a la corriente sin ms, nos sirve de bien poco. Necesitamos los programas para que
realmente funcione; esto es el software, o parte blanda o lgica del ordenador. El primer programa que
necesitamos ser alguno que nos ayude a controlar tanto el ordenador como los perifricos; si no, cmo es
posible que nos entienda el ordenador?.
Este primer programa es lo que llamamos sistema operativo, un programa o conjunto de programas
bsicos y utilidades que se instalan en el ordenador para que funcione; adems, permanece en l aunque
lo apaguemos o desenchufemos de la corriente.
El sistema operativo es el encargado de hacer que el ordenador nos entienda y de controlar todos los
dispositivos. Es el intermediario entre la persona y la mquina, y sin l sera imposible trabajar. Todos los
ordenadores necesitan tener instalado un sistema operativo que puede ser ms o menos complejo, de un
fabricante u otro, pero finalmente su funcin siempre es la misma.
I.E.S. Puerta de Arenas

Pgina 6 de 10

Curso 2011/2012

Informtica Aplicada 4 de E.S.O.

Cuando un ordenador est enchufado y tiene cargado el sistema operativo, est listo para que podamos
trabajar con l, pero, cmo interpreta todas las rdenes que le damos?. Al ser un aparato electrnico, por
el ordenador fluye corriente, y el paso de esta corriente por los circuitos electrnicos es lo que hace que
interprete las rdenes.
Contenidos de ampliacin sobre sistemas operativos
Un sistema operativo est constituido por un conjunto de programas que realizan distintas tareas bien
definidas.
De todos estos programas, el principal es el kernel (ncleo) el cual realiza distintas tareas como: la gestin
de procesos, la gestin de memoria y de entrada/salida.
El sistema operativo debe gestionar los perifricos disponibles actuando de intermediario entre stos y los
usuarios.
1.3. Cmo se
ordenadores

representa

la

informacin

en

los

Cuando estudiamos las partes de un ordenador vimos cmo la informacin va fluyendo entre los perifricos,
la CPU y la memoria. Esa informacin est representada por un cdigo, y ese cdigo depende de si en un
momento determinado un circuito electrnico est abierto o cerrado; por tanto, se pueden definir dos
estados: o pasa corriente por el circuito o no pasa.
Si pasa corriente, podemos representarlo por un 1, y si no pasa, lo podemos representar por un 0. Esto es
lo que da lugar al cdigo binario.
Con un slo dgito representamos dos posibles estados. A este dgito binario se le conoce como bit
(binary digit) y es la unidad mnima de informacin representable en un ordenador.
Con l, podemos representar dos valores cualesquiera, como verdadero o falso, abierto o cerrado, blanco
o
negro, norte o sur, masculino o femenino, amarillo o azul, etc. Basta con asignar uno de esos valores al
estado de "apagado" (0), y el otro al estado de "encendido" (1).
Para representar o codificar ms informacin en un dispositivo digital, necesitamos una mayor cantidad de
bits. Si usamos dos bits, tendremos cuatro combinaciones posibles:
0 0 - los dos estn "apagados"
0 1 - el primero (de derecha a izquierda) est "encendido" y el segundo "apagado"
1 0 - el primero (de derecha a izquierda) est "apagado" y el segundo "encendido"
1 1 - los dos estn "encendidos"
Con estas cuatro combinaciones podemos representar hasta cuatro valores diferentes, como por
ejemplo, los colores rojo, verde, azul y negro.
A travs de secuencias de bits, se puede codificar cualquier valor discreto como nmeros, palabras, e
imgenes. Cuatro bits forman un nibble, y pueden representar hasta 24 = 16 valores diferentes; ocho bits
forman un octeto, y se pueden representar hasta 28 = 256 valores diferentes. En general, con n nmero de
bits pueden representarse hasta 2n valores diferentes.

El teclado del ordenador posee ms de 170 caracteres. Cuntos bits tendramos que juntar para poder
representar 170 estados?. Podemos comprobarlo.
Con 8 bits podemos representar 28=256 estados; por tanto, 8 bits son ms que suficientes para representar
I.E.S. Puerta de Arenas

Pgina 7 de 10

Dpto.Informtica

Curso 2011/2012

Informtica Aplicada 4 de E.S.O.

los ms de 150 caracteres del teclado. En conclusin, para codificar todos los caracteres del teclado se
han elegido combinaciones de 8 bits.
Una combinacin de 8 bits se denomina byte. Con un byte se representa un carcter del teclado.
Los caracteres se representan en cdigo decimal, hexadecimal y binario. Cada carcter tiene una cadena
binaria asignada y su correspondiente nmero decimal. Existen distintos cdigos para representar cada
carcter con un combinacin de bits. Uno de estos cdigos es el ASCII.
Un byte es una cantidad muy pequea, comparada con las grandes cantidades de informacin que se
pueden almacenar en un ordenador. Surgen entonces magnitudes mayores. Dependiendo de cmo
agrupemos los bits podemos tener:
Terabyte
(Tb)

x 1024

: 1024

Gigabyte
(Gb)

x 1024

: 1024

Megabyte
(Mb)

x 1024

: 1024

Kilobyte
(kb)

x 1024

: 1024

Byte (B)

x2

:2

nibble

x4

:4

Bit (b)

4 bits

1 nibble

8 bits

1 byte (B)

1024 bytes

1 kilobyte (kb)

1024 kilobytes

1 megabyte (Mb)

1024 megabytes

1 gigabyte (Gb)

Hoy da, dada la cantidad de informacin que procesan los ordenadores, se empieza a hablar de terabytes.
Dentro de poco tiempo ser habitual tener ordenadores cuyo disco duro supera el terabyte. Un terabyte es
una unidad de medida en informtica y su smbolo es Tb. Es equivalente a 2 40 bytes. De seguir este ritmo,
pronto se hablar tambin del petabyte. ste sera el equivalente a un milln de gigabytes, o mil billones de
bytes. Se representa con el smbolo Pb.

Sabas que...
En 1854 George Boole desarroll un mtodo matemtico (lgebra de Boole) para resolver problemas de
lgica, que usa solamente los valores 0 y 1, y es el que utilizan los circuitos electrnicos que llevan los
ordenadores para hacer operaciones.
El circuito electrnico ms simple que almacena un valor (0 o 1) se llama biestable, y este valor que
almacena depende de las entradas que tenga el circuito.

Recuerda
Para saber cuntos estados posibles se pueden representar con x bits, hay que calcular
2x.
1.4.
Sistemas
de
numeracin
Ya hemos visto que los ordenadores trabajan en el sistema de numeracin binario (0, 1) asociando cada
smbolo a las seales elctricas. Las personas trabajamos en el sistema decimal, debido al hecho de que
I.E.S. Puerta de Arenas

Pgina 8 de 10

Curso 2011/2012

tenemos 10 dedos en las manos que inicialmente se utilizaban para


contar.

I.E.S. Puerta de Arenas

Informtica Aplicada 4 de E.S.O.

Pgina 9 de 10

Como para las personas es ms fcil pensar en un sistema con 10 dgitos (que van del 0 al 9) y las
mquinas slo utilizan dos dgitos (0 y 1), tendremos que disponer de algn mecanismo para pasar de un
sistema a otro. Si queremos, por ejemplo, representar el nmero 2, las personas lo representaremos en el
sistema de numeracin decimal y los ordenadores en el sistema de numeracin binario mediante la
secuencia 10.

Sabas que...
Otros sistemas de numeracin muy utilizados en informtica son el octal (base 8) y el hexadecimal
(base
16).
Contenidos de ampliacin de sistemas de numeracin
En la programacin de ordenadores se usan tambin otros sistemas de numeracin distintos del decimal y
del binario. Veamos dos de ellos:
Sistema octal:
Posee ocho smbolos: 0, 1, 2, 3, 4, 5, 6, 7.
Su base es 8. Este sistema tiene una peculiaridad que lo hace muy interesante y es que la conversin al
sistema binario resulta muy sencilla.
Todos los nmeros del sistema se pueden expresar en 3 bits binarios al ser
8=23.
Se suele utilizar como sistema intermedio entre el decimal y el binario.
Sistema hexadecimal:
Est compuesto por 16 smbolos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E,
F. Su base es 16.
Es uno de los sistemas ms utilizados en informtica, ya que adems de simplificar la escritura de los
nmeros binarios, todos los nmeros del sistema se pueden expresar en cuatro bits binarios al ser
16=24.
Cmo hace el ordenador para entender el nmero 2 del sistema decimal si l trabaja en el sistema de
numeracin binario?. Habremos de tener, por tanto, algn mtodo que nos permita pasar de un sistema de
numeracin a otro. Veamos con algn ejemplo cmo pasar de un sistema a otro.
1. 4.1. Proceso de conversin de decimal a binario
Se divide el nmero dado entre 2 (porque la base del sistema binario es 2). El resultado entero (si no es
entero prescindimos de la parte decimal) lo tomamos para realizar una nueva divisin entre 2 y as
sucesivamente, hasta que no se pueda dividir ms, por ser el cociente 1.
Para obtener la representacin en binario, comenzamos por el ltimo cociente y seguidamente nos
quedamos con los restos de las divisiones, y ordenamos los restos desde el ltimo hasta el primero
(desde
abajo hacia arriba.
Conversin de 243 del sistema decimal al sistema binario:
243 |_2
1
121 |_2
1
0

60 |_2

--> 24310
111100112

=>

30 |_2
0
15 |_2
1 7 |_2
1
3|_2
1 1

Recuerda
Cuando el nmero que dividimos entre 2 es par, el resto es 1 y el cociente la mitad del nmero de partida.

Cuando el nmero que dividimos entre 2 es impar, el resto es 1 y el cociente es la mitad del nmero de
partida menos la parte decimal (que siempre es 0,5).

1.4.2. Proceso de conversin de binario a decimal


Para realizar la conversin de Binario a Decimal, realiza lo siguiente:
1) Comienza por el lado derecho del nmero Binario, multiplicando cada dgito del nmero binario por
potencias de base 2, comenzando por 20.
2) Despus de realizar cada una de las multiplicaciones, sume todas y l numero resultante ser el
equivalente al Sistema Decimal. Ejemplos:
Conversin de 110012 del sistema binario al sistema decimal
Nmero en cdigo binario

Multiplicamos cada dgito por una potencia de 2,


comenzando por la derecha y por 20. El inmediatamente
anterior por 21 y as sucesivamente.

x24 x23 x22 x21 x20

Calculamos cada uno de los productos anteriores y las


sumamos todas.

16

Resultado en cdigo decimal

+8 +0 +0 +1
2510

Recuerda
Una potencia elevada a 0 es siempre 1, salvo 00, que es una indeterminacin matemtica. As,
20=1.
1.5.
Sistemas
GNU/Linux

operativos:

Anteriormente vimos lo que es un sistema operativo. Ahora tendremos que decidir (en funcin de la
capacidad de nuestro ordenador y las prestaciones que necesitemos) qu sistema operativo instalaremos
de entre los existentes en el mercado. Entre los ms usuales nos encontramos con:
Windows: es el sistema operativo ms usado. Existen versiones personales y profesionales y el coste
vara en funcin de la versin. La ltima versin es Windows Vista, y al empresa que desarrolla el
sistema operativo es Microsoft. La empresa Microsoft tambin posee otros sistemas operativos
diseados para tareas ms especficas, como Windows NT/2000/2003, o versiones anteriores como
Windows 98, Windows Millenium, Windows XP, etc.
Mac OS: es un sistema operativo que funciona slo en los ordenadores que fabrica la empresa Apple.
La ltima versin es Mac OS X y es muy fcil de manejar. Apple fue la primera empresa que dise
una interfaz de ventanas para los sistemas operativos que fabricaba.
GNU/Linux: los profanos solemos llamar Linux a lo que tcnicamente es GNU/Linux. En 1984
Richard
Stallman inici el desarrollo de un proyecto de sistema operativo libre compatible con Unix, y lo llam
GNU. El ncleo o kernel lo desarroll Linus Torvalds en 1991. GNU ms Linux forman el sistema
operativo GNU/Linux. Entre sus ventajas cabe destacar:
- Fiabilidad, pues el cdigo fuente est disponible para que cualquier programador pueda cambiarlo y
mejorarlo.
- Estabilidad y robustez, pues es un sistema operativo que no suele
fallar.
- Multitarea, ya que permite tener varias tareas ejecutndose a la vez.
- Multiusuario: porque permite tener varios usuarios conectados al mismo tiempo.
Un parmetro que nos puede ayudar bastante a decidirnos por un sistema u otro es el de la gratuidad, lo
que significa que existen sistemas operativos cuyo uso no cuesta nada: puedo instalar en mi ordenador una
copia del sistema operativo sin pagar dinero a la empresa o personas que lo hayan desarrollado. Adems,
se puede modificar el cdigo fuente del sistema operativo para ajustarlo a las necesidades de trabajo, e
incluso distribuirlo a otros usuarios (habindolo modificado o no).
Por ello, podemos considerar que GNU/Linux puede ser un buen candidato como sistema operativo. La
forma en que se licencian estos sistemas se conoce con el nombre de licencia GPL (GNU General Public
License), desarrollada entre otros por la FSF (Free Software Foundation, http://es.gnu.org). El software
cubierto por esta licencia es software libre.
El hecho de ser software libre no implica que alguna empresa no pueda cobrar por la distribucin del

sistema operativo, ya que al distribuirlo incurre en unos gastos de preparar los CD, manuales, etc., y
normalmente nos est ofreciendo una serie de servicios complementarios.
Una vez que decidimos instalar GNU/Linux en nuestro ordenador, tendremos que decidir por
qu

distribucin GNU/Linux optar:


Una distribucin no es ms que un conjunto de programas integrados junto con el ncleo (parte principal
del sistema) que permiten la instalacin, configuracin y mantenimiento de un sistema operativo
GNU/Linux y que se distribuyen conjuntamente; de ah el nombre de distribucin.
Los falsos mitos sobre GNU/Linux
Hay varios falsos mitos circulando acerca de GNU/Linux y el software libre en general. A continuacin se
exponen algunos de ellos:
GNU/Linux es difcil de usar. En los primeros momentos de GNU/Linux esto era cierto, pero el
esfuerzo que se ha dedicado a este tema ha llegado a GNU/Linux a tener interfaces grficas tanto o
ms intuitivas que las disponibles en sistemas comerciales.
Es necesario saber programar para usar GNU/Linux o GNU/Linux es un sistema slo para
programadores. A pesar de que muchos usuarios de Linux son programadores interesados en
desarrollar software para GNU/Linux o Unix en general, muchos no lo son, al igual que con cualquier
otro sistema operativo. Este argumento es tan fundado como decir que para ver televisin es necesario
saber electrnica.
GNU/Linux es inseguro. Estrictamente hablando, GNU/Linux es un kernel, y un kernel de sistema
operativo es inherentemente seguro por no poseer comunicacin con el exterior. Los fallos de seguridad
vienen a travs de programas que proveen servicios de soporte, usualmente de red.
Existen adems multitud de empresas que desarrollan distribuciones comerciales basadas en GNU/Linux.
Entre ellas destacamos: RedHat Linux, SuSe, Slackware, Mandrake Linux (ahora Mandriva) y Debian.
1.6.
GNU/Linux

Proyectos

Entre las distribuciones generales ms conocidas se encuentran Slackware, Debian GNU/Linux, RedHat
Linux, SuSE Linux, Mandrake Linux (ahora Mandriva) y Ubuntu. La mayora de las distribuciones que
podemos encontrar hoy da se basan en alguna de las anteriores. Actualmente, en Espaa las
administraciones pblicas son las que ms estn contribuyendo a la implantacin del software libre,
haciendo pequeas modificaciones sobre alguna de estas distribuciones en cuanto al aspecto (colores
corporativos, logotipos, etc.) y en cuanto a las aplicaciones que va a distribuir, y lanzando una versin
propia bajo algn nombre corporativo que pueda identificar su comunidad autnoma. As, en Espaa
tenemos las distribuciones siguientes:
gnuLinex: distribucin GNU/Linux basada en Debian de la Consejera de Educacin, Ciencia y Tecnologa
de la Junta de Extremadura.
Guadalinex: distribucin GNU/Linux impulsada por la Consejera de Innovacin, Ciencia y Empresa de la
Junta de Andaluca. Es una distribucin basada en Debian, gnu/LinEx, Metadistros y Ubuntu (segn
versiones). Se distribuye en modo Live-CD, lo que permite iniciar Guadalinex GNU/Linux desde el CD-ROM
sin tener que instalarlo en el disco duro del ordenador y, despus de probarlo, poder instalar una versin
plenamente operativa si as lo deseamos.
Guadalinex GNU/Linux se concibe como una distribucin de propsito general a la que se pueden aadir
fcilmente suplementos y personalizaciones. As, por ejemplo, se dispone del suplemento educativo
empleado en los colegios e institutos andaluces (www.juntadeandalucia.es/averroes) y de las
personalizaciones realizadas para su uso en:
Bibliotecas: acceso pblico a Internet desde las bibliotecas pblicas andaluzas.
Centros de da y residencias de mayores: adaptada para que las personas de edad avanzada
encuentren ms fcil y directo su uso.
Centros Guadalinfo: centros pblicos de acceso a Internet en localidades andaluzas de menos de
10000 habitantes.
Adicionalmente, existe la llamada Guadalinex-mini, para instalar en equipos con pocos recursos
(Pentium
100, 32 MB de RAM y 700 MB de disco como mnimo).
MAX: distribucin GNU/Linux basada en Debian (segn versiones) y desarrollada por la Consejera de
Educacin de la Comunidad de Madrid.
Lliurex: distribucin GNU/Linux basada en Debian de la Consellera de Cultura, Educacin y Deporte de la

Generalitat Valenciana.

MoLinux: distribucin GNU/Linux basada en Ubuntu en su ltima versin (MoLinux 2.0, conocida como
Sancho, anteriormente estaba basada en Debian) de la Junta de Castilla-La Mancha.
Por lo dems, poseen un conjunto de caractersticas comn a toda distribucin GNU/Linux. Cabe nombrar
una caracterstica diferenciadora de la distribucin Catix y es que no posee la opcin CD Live, arrancando
en su lugar desde un Pen Drive.
Aplicaciones comunes a todas las distribuciones
Paquete ofimtico (OpenOffice).
- Procesador de textos.
- Editor de pginas web.
- Programa de
presentaciones
multimedia.
- Hoja de clculo.
- Gestor de base de datos.
- Gestor de frmulas matemticas.
Programas de tratamiento de
imgenes.
Navegadores web.
Gestor de pginas web.

Cliente
de
FTP.
Editor de imgenes vectoriales.
Cliente de correo electrnico.
Cliente de chat.
Aplicaciones multimedia.
Aplicacin para grabar CD-ROM.
Compresores/descompresores
de archivos.
Aplicacin de fax.
Programa grfico para gestin de
impresoras y la administracin de
impresin.

Programa de retoque fotogrfico.


Programa para escuchar radio en
tiempo real.
Configuracin del acceso telefnico a
redes.
Planificador de tareas.
Gestor de descargas.
Acelerador de descargas de Internet.
Programa de configuracin de
Firewall (cortafuegos).

Conceptos
FTP: este servicio se dise para permitir el intercambio de datos entre ordenadores. Sigue una
estructura cliente-servidor. El servidor gestiona los archivos que se quieren intercambiar. El cliente es el
programa que se conecta con el servidor y le permite al usuario que utilice la descarga de archivos
desde el servidor.
Telnet: servicio que permite la conexin a un ordenador a travs de la red. Mediante un programa
que
utilice este servicio (cliente Telnet) nos podremos conectar a otros ordenadores desde nuestro
ordenador aunque tenga distintos sistemas operativos.
Grficos vectoriales: son grficos que se componen de lneas y curvas definidas por objetos
matemticos denominados vectores. Los vectores describen una imagen de acuerdo con sus
caractersticas geomtricas.
Compresores/descompresores de archivos: un compresor es un programa que, mediante la
aplicacin de algoritmos matemticos (un algoritmo es un conjunto de pasos que describen una tarea),
permiten reducir el tamao de los archivos sin prdida de informacin.
Un descompresor es un programa que realiza el proceso inverso: dado un archivo comprimido, aplica
otra serie de algoritmos y obtiene el archivo original.
Software libre (en ingls free software) es el software que, una vez obtenido, puede ser usado,
copiado, estudiado, modificado y redistribuido libremente. El software libre suele estar disponible
gratuitamente, pero no hay que asociar software libre a software gratuito, o a precio del coste de la
distribucin a travs de otros medios; sin embargo no es obligatorio que sea as y, aunque conserve su
carcter de libre, puede ser vendido comercialmente. Anlogamente, el software gratis o gratuito
(denominado usualmente freeware) incluye en algunas ocasiones el cdigo fuente; sin embargo, este
tipo de software no es libre en el mismo sentido que el software libre, a menos que se garanticen los
derechos de modificacin y redistribucin de dichas versiones modificadas del programa.
Libertades del Software Libre
De acuerdo con tal definicin, el software es "libre" si garantiza las siguientes libertades:

Libertad 0

Libertad 1

Ejecutar el programa con


cualquier
propsito
(privado,
educativo,
pblico,
comercial,
militar, etc.)

Estudiar y modificar el
programa (para lo cual
es
necesario
poder
acceder al cdigo fuente)

Libertad 2

Libertad 3

Copiar el programa de Mejorar el programa y


manera que se pueda publicar las mejoras
ayudar al vecino o a
cualquiera

Es importante sealar que las libertades 1 y 3 obligan a que se tenga acceso al cdigo fuente.
La "libertad 2" hace referencia a la libertad de modificar y redistribuir el software libremente licenciado bajo algn tipo de licencia de software libre que
beneficie a la comunidad.

También podría gustarte