Bienvenido alumnos

Espero que en este blog encuentren contenidos y los puedan aprovechar...

miércoles, 3 de agosto de 2011

Actividad Integradora

Ejercitación Integradora (a modo de repaso)
Aclaración: si no encuentra el tema en la carpeta, investíguelo en el blog de la materia
Actividad 1-Estructura interna
1)   ¿Por que le decimos PC a la computadora?
2)   Si te digo.. “es el conjunto de circuitos que gobiernan el funcionamiento de la computadora y es donde se hacen las operaciones sobre los datos que se quieren procesar” ¿De quién hablo?
3)   Hablando del CPU, ¿Quién emite las órdenes? ¿Y el cálculo quien lo realiza?
4)   Completa el siguiente cuadro comparativo:
Memoria RAM
Memoria ROM











Actividad 2- Hardware y software
1)   ¿Cuáles son los elementos básicos para poder operar con una PC?

2)   Cuales con los dispositivos de almacenamiento mas utilizados?

3)   ¿Puede funcionar una computadora sin software básico? Explica por qué.
4)   Haz una relación de los programas que tienes instalados en tu computadora junto con la utilidad para la que fueron diseñados:

Programa
Utilidad












5)   Investiga los sistemas operativos que hay en la actualidad. ¿Son todos para PC?
6)   Clasifica los siguientes elementos como hardware o como software:
ü  Teclado
ü  Procesador de textos
ü  Monitor LCD
ü  Código ASCII
ü  Un sistema informático
ü  La impresora
ü  La placa madre
ü  Un chip de soporte


Actividad 3-Periféricos
1) Escribe, 10 de entrada, 5 de salida y 3 de entrada/salida.


martes, 2 de agosto de 2011

Unidades de medida de la información

UNIDADES DE MEDIDA EMPLEADAS EN INFORMATICA.

Las unidades de medida en Informática a veces pueden resultar algo confusas. Vamos a tratar de aclarar algunos conceptos viendo a que se refieren.

Podemos agrupar estas medidas en tres grupos: Almacenamiento, procesamiento y transmisión de datos.

ALMACENAMIENTO:

Con estas unidades medimos la capacidad de guardar información de un elemento de nuestro PC.

Los medios de almacenamiento pueden ser muy diferentes (ver tutorial sobre Medios de almacenamiento.).

Precisamente es en este tipo de medidas donde se puede crear una mayor confusión.

La unidad básica en Informática es el bit. Un bit o Binary Digit es un dígito en sistema binario (0 o 1) con el que se forma toda la información. Evidentemente esta unidad es demasiado pequeña para poder contener una información diferente a una dualidad (abierto/cerrado, si/no), por lo que se emplea un conjunto de bits (en español el plural de bit NO es bites, sino bits).

Para poder almacenar una información más detallado se emplea como unidad básica el byte u octeto, que es un conjunto de 8 bits. Con esto podemos representar hasta un total de 256 combinaciones diferentes por cada byte.
Aquí hay que especificar un punto. Hay una diferencia entre octeto y byte. Mientras que un octeto tiene siempre 8 bits un byte no siempre es así, y si bien normalmente si que tiene 8 bits, puede tener entre 6 y 9 bits.

Precisamente el estar basado en octetos y no en el sistema internacional de medidas hace que las subsiguientes medidas no tengan un escalonamiento basado el este sistema (el SI o sistema internacional de medidas).

Veamos los más utilizados:

byte.- Formado normalmente por un octeto (8 bits), aunque pueden ser entre 6 y 9 bits.
La progresión de esta medida es del tipo B=Ax2, siendo esta del tipo 8, 16, 32, 64, 128, 256, 512.
Se pueden usar capacidades intermedias, pero siempre basadas en esta progresión y siendo mezcla de ellas (24 bytes=16+8).

Kilobyte (K o KB).- Aunque se utilizan las acepciones utilizadas en el SI, un Kilobyte no son 1.000 bytes. Debido a lo anteriormente expuesto, un KB (Kilobyte) son 1.024 bytes. Debido al mal uso de este prefijo (Kilo, proveniente del griego, que significa mil), se está utilizando cada vez más el término definido por el IEC (Comisión Internacional de Electrónica) Kibi o KiB para designar esta unidad.

Megabyte (MB).- El MB es la unidad de capacidad más utilizada en Informática. Un MB NO son 1.000 KB, sino 1.024 KB, por lo que un MB son 1.048.576 bytes. Al igual que ocurre con el KB, dado el mal uso del término, cada vez se está empleando más el término MiB.

Gigabyte (GB).- Un GB son 1.024 MB (o MiB), por lo tanto 1.048.576 KB. Cada vez se emplea más el término Gibibyte o GiB.

Llegados a este punto en el que las diferencias si que son grandes, hay que tener muy en cuenta (sobre todo en las capacidades de los discos duros) que es lo que realmente estamos comprando. Algunos fabricantes utilizan el termino GB refiriéndose no a 1.024 MB, sino a 1.000 MB (SI), lo que representa una pérdida de capacidad en la compra. Otros fabricantes si que están ya utilizando el término GiB. Para que nos hagamos un poco la idea de la diferencia entre ambos, un disco duro de 250 GB (SI) en realidad tiene 232.50 GiB.

Terabyte (TB).- Aunque es aun una medida poco utilizada, pronto nos tendremos que acostumbrar a ella, ya que por poner un ejemplo la capacidad de los discos duros ya se está aproximando a esta medida.
Un Terabyte son 1.024 GB. Aunque poco utilizada aun, al igual que en los casos anteriores se está empezando a utilizar la acepción Tebibyte

Existen unas medidas superiores, como el Petabyte, Exabyte, Zettabyte o el Yottabite, que podemos calcular multiplicando por 1.024 la medida anterior. Estas medidas muy probablemente no lleguen a utilizarse con estos nombre, sino por los nuevos designados por el IEC.


En el círculo, indicación de la capacidad del disco, tanto en GB como en bytes.

PROCESAMIENTO FRECUENCIA DE TRANSMISION:

La velocidad de procesamiento de un procesador se mide en megahercios.
Un megahercio es igual a un millón de hercios.

Un hercio (o herzio o herz) es una unidad de frecuencia que equivale a un ciclo o repetición de un evento por segundo. Esto, en palabras simples, significa que un procesador que trabaje a una velocidad de 500 megahercios es capaz de repetir 500 millones de ciclos por segundo.

En la actualidad, dada la gran velocidad de los procesadores, la unidad más frecuente es el gigahercio, que corresponde a 1.000 millones de hercios por segundo.

Sobre esto hay que aclarar un concepto. Si bien en teoría a mayor frecuencia de reloj (más megahercios) su supone una mayor velocidad de procesamiento, eso es solo cierto a medias, ya que en la velocidad de un equipo no solo depende de la capacidad de procesamiento del procesador.

Estas unidades de medida se utilizan también para medir la frecuencia de comunicación entre los diferentes elementos del ordenador.


En la imagen, dentro del círculo, frecuencia del procesador, expresada en GHz.

VELOCIDAD TRANSMISION DE DATOS:

En el caso de definir las velocidades de transmisión se suele usar como base el bit, y más concretamente el bit por segundo, o bps

Los múltiplos de estos si que utilizan el SI o Sistema Internacional de medidas.

Los más utilizados sin el Kilobit, Megabit y Gigabit, siempre expresado en el término por segundo (ps).

Las abreviaturas se diferencian de los términos de almacenamiento en que se expresan con b minúscula.
Estas abreviaturas son:

Kbps.- = 1.000 bits por segundo.
Mbps.- = 1.000 Kbits por segundo.
Gbps.- = 1.000 Mbits por segundo.

En este sentido hay que tener en cuenta que las velocidades que en la mayoría de las ocasiones se muestran en Internet están expresadas en KB/s (Kilobyte por segundo), lo que realmente supone que nos dice la cantidad de bytes (unidad de almacenamiento) que hemos recibido en un segundo, NO la velocidad de trasmisión. Podemos calcular esa velocidad de transmisión (para pasarla a Kbps o Kilobits por segundo) simplemente multiplicando el dato que se nos muestra por 8, por lo que una trasmisión que se nos indica como de 308 KB/s corresponde a una velocidad de transmisión de 2.464 Kbps, a lo que es lo mismo, 2.64 Mbps. Esta conversión nos es muy útil para comprobar la velocidad real de nuestra línea ADSL, por ejemplo, ya que la velocidad de esta si que se expresa en Kbps o en Mbps.


En esta imagen podemos ver la velocidad de transferencia, expresada en KB/s (Kilobytes por segundo).

En la imagen superior podemos ver un ejemplo de lo anteriormente comentado. Se muestra una velocidad de transferencia de 331 KB/s, lo que corresponde (multiplicando este dato por 8) a una velocidad de transmisión de 2.648 Kbps, o lo que es lo mismo, 2.65 Mbps (Megabits por segundo).
Ingrese aquí para convertir bit, byte, mb, kb,gb...


Sistemas operativos para dispositivos móviles

A la hora de elegir un móvil un factor realmente importante es el sistema operativo, y si pensamos en el cuando compramos un ordenador, porque no lo hacemos así cuando compramos un móvil, PDA o dispositivo móvil en general.
Existen multitud de opciones, si bien las más extendidas son Symbian, BlackBerry OS, Windows Mobile, y recientemente iPhone OS y el futuro sistema móvil de Google, Android, además por supuesto de los dispositivos con sistema operativo Linux.
En geek(n.) han realizado unas reseñas rápidas a cada sistema operativo que comentamos aquí:
Symbian
Este es el sistema operativo para móviles más extendido entre smartphones, y por tanto el que más aplicaciones para su sistema tiene desarrolladas. Actualmente Symbian copa más del 65% del mercado de sistemas operativos.
Symbian dispone de varios interfaces, cosa que no acabo de entender, cuando sería mejor unificar y simplificar, si bien la más popular es la S60 (que tiene mi Nokia n95 8gb) y que permiten el desarrollo en Python, y tampoco entiendo porque no lo permiten en PHP o similares.
La última versión de Symbian es la 9.5, aunque aun no existen móviles con esta versión, siendo la 9.4 la última disponible en teléfonos como el próximo Nokia 5800 XpressMedia, con pantalla táctil y que es la apuesta de Nokia para competir con el iPhone. Además desde la versión 9.1 es totalmente necesario que las aplicaciones sean firmadas para poder usar algunas funciones del teléfonos, aunque ya existe formas de saltarse esa limitación.
Recientemente Nokia anuncio que se hacia con el control total de la compania Symbian, de la que contaba hasta el momento con el 48% de las acciones. A la vez que hacia pública su intención de liberar el sistemas operativo como Software Libre en un intento de competir con futuros sistemas libres como Android de Google.
BlackBerry OS
RIM (Research In Motion) es la creadora del genial BlackBerry, un sistema operativo multitarea que está arrasando en la escena empresarial, en especial por sus servicios para correo y teclado QWERTY. Este sistema soporta desarrollo de aplicaciones Java para móviles con los perfiles MIDP 1.0 y desde la versión 4 de BlackBerry en MIDP 2.0.
Además de poder desarrollar en MIDP también es posible hacer uso del API propietario de RIM, aunque puede ser necesario firmar la aplicación por seguridad. El coste para el desarrollar para firmar una aplicación es de 100 dólares como pago inicial.
Actualmente BlackBerry OS cuenta con un 11% del mercado.
Windows Mobile
Microsoft no podía ser menos y lanzó su propio Windows para móviles. Windows Mobile es un sistema operativo escrito desde 0 y que hace uso de algunas convenciones de la interfaz de usaurio del Windows de siempre.
La última versión disponible de Abril de 2008 es la 6.1, y para 2009 se habla del Windows Mobile 7 que vendrá a revolucionar el mercado con funciones como soporte para pantallas táctiles. Además parece ser que se acercará al estilo de Windows Vista, esperemos que no falle como este.
Windows Mobile cuenta con el 12% del mercado y aunque su versión 7 no está disponible la gente de HTC ya dispone del Touch Diamond son soporte táctil a través de un desarrollo propio llamado TouchFLO 3D, que lo convierte en unos de los mayores competidores para iPhone.
iPhone OS
Ultimamente todo lo que Apple toca, triunfa. Es justo lo que ha pasado con el iPod y con el iPhone, que juegan con la potencia y versatilidad del Mac OS X. iPhone OS es una versión reducida de Mac OS X optimizada para los procesadores ARM y que se encuentra en su versión 2.0 de julio de 2008.
Aunque oficialmente no se puede instalar ninguna aplicación que no este firmada por Apple, ya existe formas de hacerlo, si bien la vía oficial es forma parte del iPhone Developer Program (de pago) y descargar el SKD que si es gratis. Aunque de forma libre si que se pueden desarrollara aplicaciones web para Safari o instalar aplicaciones de terceros mediante jailbreaking a través de los programas PwnageTool y WinPwn, que también permiten liberar el iPhone de primera generación.
iPhone dispone de un interfaz de usuario realmente interesante, como ya nos tiene acostumbrados Apple, y la única pega son las cantidad de restricciones que tiene, aunque quizás Apple se de cuenta que para triunfar mucho más es mejor liberar y dar libertad a su sistema. Aun estoy esperando que dejen instalar Mac OS X en cualquier ordenador, lo que haría temblar a Microsoft, que ya tiembla un poco por Linux.
Aunque si tiempo de vida es corto ya copa casi el 7% del mercado.
Android
Google es otro de los que toca algo y es capaz de convertirlo en otra referencia, y muestra de ello es que no quiere quedarse fuera de la pugna por los móviles. Android es un sistema operativo móvil basado en Linux y Java que ha sido liberado bajo la licencia Apache versión 2.
Actualmente está en desarrollo, pero las previas y promesas son realmentes sorprendentes, especulandose que será HTC el primero en lazar un móvil con este sistema operativo, quizás el HTC Dream o porque no el gPhone (Google Phone).
Linux
El último en discordia y que aunque no acaba de despegar porque existe multitud de versiones ya cuenta con más del 5% del mercado. De hecho Android se basa en Linux también.