Mostrando entradas con la etiqueta ordenadores. Mostrar todas las entradas
Mostrando entradas con la etiqueta ordenadores. Mostrar todas las entradas

viernes, 14 de junio de 2013

Espiados en Internet

Espiados en Internet
Espiados en Internet
Todas nuestras actividades en Internet son monitorizadas y controladas por los distintos servidores por los que pasamos. Desde los ISP (con los que contratamos el acceso a Internet) hasta los gobiernos, pasando por Google, Yahoo, Microsoft, Facebook, Twitter... y hasta en los centros comerciales.
Google, por ejemplo, recoge información sobre nuestros hábitos de navegación, búsquedas, correos electrónicos, navegación en los mapas y del uso de muchos otros servicios, incluyendo los de los teléfonos Android, y usan esa información para  mostrarnos anuncios que puedan captar nuestro interés, vender estadísticas, ofrecer servicios avanzados, etc.
Otras empresas hacen lo mismo y además elaboran y venden estadísticas. De ahí el afán por colocar en nuestros navegadores barras de herramientas cuya principal misión es obtener información nuestra sobre nuestros hábitos de navegación, cuando no persiguen además otros fines más oscuros.
Y no solo en el ordenador, los móviles son también espiados y muchas apps gratuitas que muestran publicidad reúnen información nuestra y la mandan a sus servidores para mostrar publicidad u otros fines.
Incluso en el mundo real (el físico y tangible en el que nos movemos) los comercios recogen los datos de compras de nuestras tarjetas de fidelización para averiguar, por ejemplo, qué productos se compran juntos y así ordenar los estantes o hacer ofertas de un producto para atraer clientes y luego cobrarles más de otro con el que se suele comprar conjuntamente y así compensar la oferta y obtener, incluso, mayor beneficio.
En principio nadie en Facebook, Twitter, Google, etc. lee esa información pues su volumen es ingente, son programas los que la analizan en busca de patrones e información relevante y los que elaboran los resultados para su aplicación.
Los gobiernos también hacen lo mismo. Por ejemplo la NSA de EE.UU. guarda millones de registros de llamadas de las operadoras norteamericanas y una buena porción del tráfico de internet que circula por el país. Luego los analizan automáticamente, con unos programas diseñados específicamente, en busca de relaciones y avisan a los operadores si encuentran algo que pueda serles de interés.
Al parecer con la NSA colaboran, de buen grado o no, las principales empresas informáticas (Microsoft, Google, Yahoo, etc.). ¿Por qué quiere la NSA la colaboración de estas empresas? porque muchos datos circulan cifrados y aunque pueda descifrarlos el coste en tiempo y recursos es tan elevado que necesitan una puerta trasera para acceder a nuestros datos rápida y económicamente.

¿La solución? Cifre todos los datos que guarde, incluso en su propio ordenador. Guarde las contraseñas en lugar seguro y no las divulgue. Mande la información de los correos también cifradas. En nuestra Web (Descargas - Utilidades) podéis encontrar, por ejemplo, el programa AxCrypt que os permitirá cifrar de una forma muy sencilla y transparente vuestros datos, incluso podéis editar un documento cifrado haciendo doble clic directamente, como si no estuviera cifrado, y el se ocupa de descifrarlo cargarlo en el programa correspondiente y volver a cifrarlo al guardarlo. Es muy ágil y fácil de usar.
http://www.jaepinformatica.com/DescargaProgramasGratis/Utilidades/UtilidadesProgramasGratis.html

miércoles, 23 de enero de 2013

Smartphone, tableta, phablet, netbook, portátil...

Actualmente tenemos a nuestro alcance una variedad de dispositivos informáticos cuyas funciones se solapan en ciertos ámbitos, haciendo que no sea fácil distinguir la utilidad o las ventajas de un tipo de dispositivo sobre otro.

Por otro lado el constante aumento de la capacidad informática de los teléfonos (Smartphones) y el correspondiente abaratamiento del resto de sistemas informáticos contribuyen a incrementar la confusión.

En este artículo vamos a tratar de explicar de forma sencilla que son y para qué sirven cada uno de ellos.

Smartphone:
Un Smartphone es un teléfono móvil (portátil) que, a parte de las funciones de telefonía, agenda y gestión de contactos, dispone de potencia informática suficiente para facilitar el acceso a Internet a través de WiFi o de conexiones de "datos móviles" permitiendo navegar por la Web, acceder a la amplia variedad de servicios basados en la nube como navegación, mapas, almacenamiento, redes sociales, etc., consultar el correo electrónico y también descargar e instalar pequeñas aplicaciones conocidas como "apps" que ofrecen desde juegos hasta distintas herramientas de productividad y utilidades. No suelen contar con conectores USB, VGA o HDMI para conectarlos con otros periféricos como monitores, televisores, impresoras, proyectores, unidades de almacenamiento externo, teclados, ratones, mandos de juegos, etc., la mayoría quedan limitados al uso de Bluetooth. Suelen contar con cámara de fotos y cámara para videoconferencia.

Tableta (Tablet):
Una tableta se puede considerar, en general, como un Smartphone sin las funciones de telefonía y con la pantalla grande. Algunos tienen la posibilidad de que se les acople un teclado con lo que se agiliza la entrada de datos. Pueden contar con algún conector como USB o HDMI para conectarlos con otros periféricos como monitores, televisores, impresoras, proyectores, unidades de almacenamiento externo, teclados, ratones, mandos de juegos, etc. Suelen contar con cámara para videoconferencia y algunos también con cámara fotográfica.

En ocasiones se les dota de mayor potencia informática que a los smartphones lo que les capacita para ejecutar "apps" más pesadas.

Phablet:
Es una nueva categoría de dispositivos que aúnan características de los smartphones y las tabletas. Son smartphones dotados de pantallas más grandes y generalmente mayor potencia informática. En la potencia informática y el tamaño de la pantalla se aproximan a las tabletas y en las conexiones y capacidades de telefonía a los smartphones.

Netbook:
Los Netbook son ordenadores portátiles pequeños con las funcionalidades básicas. No disponen de lectores de CD/DVD aunque suelen contar con algún conector como USB o HDMI para conectarlos con otros periféricos como monitores, televisores, impresoras, proyectores, unidades de almacenamiento externo, teclados, ratones, mandos de juegos, etc. Disponen de pantallas más grandes que las de las tabletas y de teclado, además de mayor capacidad de almacenamiento masivo ya que suelen disponer de disco duro. Suelen contar con cámara para videoconferencia y lector de tarjetas de memoria, altavoces y micrófono. Su pequeño tamaño obliga a usar teclados reducidos y teclas más pequeñas y juntas.

Portátil:
Los portátiles, también conocidos como "laptop" o "notebook" son ordenadores con características similares a las de los ordenadores de sobremesa. Cuentan con teclado pantalla de mayor tamaño que los netbook, conectores USB, HDMI o VGA, lector de CD/DVD, lector de tarjetas, cámara para videoconferencia, altavoces, micrófono, salidas y entradas de audio, dispositivo señalador (touchpad) para hacer las funciones del ratón. Su mayor tamaño permite teclados completos y teclas más grandes y separadas.


Tabla resumen (generalización):
 
Característica
Smartphone
Tableta
Phablet
Netbook
Portátil
Tamaño pantalla
3 a 5”
7 a 10”
5 a 6”
10 a 13”
13 a 20”
Almacenamiento
8, 16 o 32 GB
16, 32 o 64 GB
16, 32 o, 64 GB
160 a 500 GB
250 GB a 1 TB
Teclado
No
No / opcional
No
Si
Si
Teléfono
Si
No
Si
No
No
Sistema operativo
iOS, Android, Windows Phone, otros
iOS, Android, Windows 8
Android
Windows, Linux
Windows, Mac OS X, Linux
Lector DVD
No
No
No
No
Si
Lector tarjetas
No
No
No
Si
Si
Cámara videoconferencia
Si
Si
Si
Si
Si
Cámara de fotos
Si
Puede llevar
Si
No
No
Conectividad
Pobre
Media
Pobre
Media
Buena
Usos principales
Teléfono, mensajería, Internet, redes sociales, fotos, PDA, reproductor multimedia, juegos sencillos
Internet, redes sociales, mensajería, PDA, reproductor multimedia, libro electrónico, juegos sencillos
Teléfono, mensajería, Internet, redes sociales, fotos, PDA, reproductor multimedia, libro electrónico, juegos sencillos
Internet, redes sociales, mensajería, PDA, ofimática, reproductor multimedia, libro electrónico, presentaciones,
juegos sencillos
Productividad, aplicaciones de escritorio, ofimática, Internet, redes sociales, reproductor multimedia, editor multimedia, libro electrónico, presentaciones, juegos

sábado, 15 de diciembre de 2012

Ada Lovelace, la primera programadora

Ada Lovelace, la primera programadoraAda Lovelace, considerada como la primera programadora, nació el 10 de diciembre de 1815, en Londres. Su nombre real era Augusta Ada Byron, hija del escritor inglés Lord Byron. Fue condesa de Lovelace y de ahí que se le conozca como Ada Lovelace.

Fue una matemática británica, considerada como la primera programadora y descubridora, junto a Charles Babagge, de la máquina analítca. Escribió la manipulación de los símbo
los, de acuerdo a las normas para una máquina de Charles Babbage que aún no había sido construida. También desarrolló instrucciones para hacer cálculos en una versión inicial del computador.

En sus notas escribió que la «máquina analítica» sólo podía dar información disponible que ya era conocida: vio claramente que no podía originar conocimiento. Su trabajo fue olvidado durante muchos años, atribuyéndole exclusivamente el papel de transcriptora de las notas de Babbage. Este mismo caracterizó su aporte al llamarla su interprete aunque recientes investigaciones muestran la originalidad de su punto de vista sobre las instrucciones necesarias para el funcionamiento de la «máquina analítica».

Hoy se le reconoce como la primera persona en describir un lenguaje de programación de carácter general interpretando las ideas de Babbage, pero reconociéndosele la plena autoría y originalidad de sus aportes. Ada Byron es la madre de la programación informática.

En 1843 publicó una serie de influyentes notas sobre la máquina analítica de Babagge, que nunca llegó a construirse. Por miedo a ser censurada por ser mujer las firmó sólo con sus iniciales.

Ada Lovelace se llamó así misma analista. Fue la primera persona en escribir un programa para un ordenador "programable". El primer programa consistió en un plan detallado describiendo los pasos necesarios para calcular los valores de los números de Bernoulli, utilizando dos bucles. También describió como realizar operaciones trigonométricas usando variables.

Sugirió el uso de tarjetas perforadas como medio de entrada de instrucciones y datos. Introdujo una notación para escribir programas.

Sus méritos fueron poco apreciados en vida, recibiendo la importancia merida tras su muerte, utilizándose en el siglo XX para los avances de la informática. En 1979 el Departamento de Defensa de Estados Unidos desarrolló un lenguaje de programación derivado de Pascal y lo llamó Ada en honor a Ada Lovelace.

Ada Lovelace falleció en Londres el 27 de noviembre de 1852 a punto de cumplir los 37 años.

sábado, 23 de junio de 2012

Bits, Bytes, Megas, Gigas... Unidades de medida en informática

Un tema que causa confusión en informática es el de las unidades de medida. La confusión viene dada por las distintas unidades de medida que se usan en distintas tareas informáticas y a la existencia de medidas basadas en el sistema internacional (sistema decimal, base 10) y a medidas basadas en el sistema binario (base 2).

Vamos a explicar que medidas se suelen usar en distintos aspectos de la informática y su significado.

En todos los sistemas de medida la unidad mínima es el bit que podemos considerarlo como el estado de un interruptor (abierto o cerrado) donde cada estado está representado por un dígito binario 0 o 1.
Los bits se agrupan en bytes que son conjuntos de 8 bits. Aunque formalmente pueden existir bytes de entre 6 y 9 bits lo que normalmente nos encontraremos son bytes de 8 bits, por eso también se les llama octetos.


Memoria y almacenamiento.

Para la memoria y el almacenamiento se utiliza el sistema binario, donde cada unidad son 1024 de la unidad anterior, así pues tenemos:
  • 1024 bytes son 1 Kilobyte (K, KB, Kibi, KiB o Kibibyte)
  • 1024 K son 1 Megabyte (Mega, MB, MiB o Mebibyte)
  • 1024 MB son 1 Gigabyte (Giga, GB, GiB o Gibibyte)
  • 1024 GB son 1 Terabyte (Tera, TB, TiB o Tebibyte)
  • 1024 TB son 1 Petabyte (Peta, PB, PiB o Pebibyte)
  • 1024 PB son 1 Exabyte (EB, EiB o Exbibyte)
  • 1024 EB son 1 Zettabyte (ZB, ZiB o Zebibyte)
  • 1024 ZB son 1 Yottabyte (YB, YiB o Yobibyte)

Comunicaciones, velocidad de transmisión de datos

En este caso si que se utiliza el sistema decimal (sistema internacional) y por tanto las unidades son múltiplos de 10 y no de 2.
Aquí se usa como base los bits por segundo (bps).  Atención bits no bytes.
Las unidades más usadas son:
  • Kilobit (Kbps) = 1.000 bits por segundo
  • Megabit (Mbps) = 1,000.000 bits por segundo (1.000 Kpbs)
  • Gigabit (Gbps) = 1.000,000.000 bits por segundo (1.000 Mbps)
En ocasiones las velocidades de Internet se miden en kilobytes por segundo (KB/s),  contando en bytes no en bits) lo que refleja no la velocidad de transmisión sino las unidades de capacidad por segundo que se transmiten, teniendo que multiplicar por 8 para obtener la velocidad real de transmisión.


Frecuencia (procesador, memoria, gráfica)

La velocidad de procesamientos del procesador, la memoria, la gráfica, etc. se mide en hercios, siendo un hercio (hz) un ciclo o repetición de un evento por segundo.

El hercio ya se ha quedado lento y los dispositivos ahora funcionan a megahercios (Mhz, millones de hercios) o a gigahercios (Ghz, mil millones de hercios).

viernes, 6 de abril de 2012

CPU, GPU, Chipset… ¿Qué son?

CPU, GPU, Chipset
A cualquiera que haya tenido relación con un ordenador, del tipo que sea incluyendo dispositivos inteligentes (los famosos Smart lo que sea) y videoconsolas, le sonará haber oído hablar de CPU, GPU, chipset, etc. pero muchos no tendrán idea de que son. Vamos a tratar de explicarlo con sencillez.

La CPU (siglas en inglés de Central Procesing Unit que siginifica Unidad Central de Proceso) es lo que podríamos considerar el cerebro del ordenador. La CPU se ocupa del control y tratamiento de los datos en el ordenador. 
Está formada por varias partes entre las que destaca la Unidad Aritmético Lógica (ALU por las siglas en inglés) que realiza cálculos, comparaciones y toma decisiones lógicas empleando un tipo de matemáticas conocido como álgebra de Boole; contiene un poco de memoria ultrarrápida donde almacenar datos temporalmente que se conoce como registros, y dispone de una unidad de control que se encarga de ir cargando las instrucciones de los programas, interpretarlas y ejecutarlas.
En la actualidad la CPU también puede contener otro tipo de memoria ultrarrápida, pero menos que los registros, llamada caché e incluso puede contener varios niveles de caché. La memoria caché sirve para agilizar el funcionamiento de la CPU al servir de puente entre el procesador y la memoria del sistema que es muchísimo más lenta, de este modo se acelera la velocidad de proceso al tener que esperar menos tiempo a que los datos estén listos. También suelen incorporar una circuitería especial para realizar cálculos en coma flotante, que son más costosos de realizar utilizando  la ALU y que al disponer de circuitos especializados en realizarlos pueden hacerse a muchísima mayor velocidad y en ocasiones en paralelo con otra instrucción que esté ejecutando el procesador.
Al conjunto de elementos que hemos citado anteriormente como constituyentes de la CPU se le llama core o núcleo. Para aumentar la capacidad de proceso de las CPU se pueden integrar varios núcleos en un mismo chip, lo que posibilita la ejecución de varias instrucciones simultáneamente.
Que una CPU contenga dos núcleos, por ejemplo, no significa que ofrezca el doble de rendimiento, pues parte de dicho rendimiento se debe usar para la sincronización y control de los núcleos.
La capacidad de proceso (la potencia, para entendernos) de una CPU viene dada por la velocidad de reloj y el número medio de ciclos de reloj por instrucción. El reloj del sistema es un dispositivo que emite pulsos a una determinada frecuencia y sirve para que se sincronicen todos los dispositivos del ordenador, no sirve para contar el tiempo como los relojes a los que estamos habituados. A mayor velocidad de reloj mayor es la capacidad de proceso, pero hay CPUs que por su diseño necesitan más ciclos de reloj que otras para realizar las mismas tareas, de modo que el diseño de la CPU también influye en la velocidad, hasta el punto de que una CPU de diseño más eficiente puede tener el mismo rendimiento que otra de diseño menos eficiente pero con mayor velocidad de reloj.
La velocidad del reloj del sistema se mide en Hercios (Hz) que es algo así como los ciclos o pulsos que pude generar por segundo. La velocidad de los procesadores actuales se suele medir en Megahercios (MHz), que son millones de pulsos por segundo, y Gigahercios (GHz), que son miles de millones de pulsos por segundo, lo que nos puede dar una idea de lo increíblemente rápido que suceden las cosas dentro de los ordenadores.
La GPU es un procesador especializado en cálculos para gráficos y operaciones en coma flotante. GPU viene de las siglas en inglés de Graphics Processing Unit. Funciona bajo la dirección de la CPU y por ello se le considera un coprocesador.  La elevada complejidad, riqueza y realismo de los gráficos que se usan hoy en día y el uso creciente de las 3D requieren de un elevadísimo número de cálculos por segundo, pero son unos cálculos muy concretos y especializados que se prestan a la construcción de circuitos especializados para realizarlos lo que incrementa el rendimiento. Además estos cálculos especializados y repetitivos pueden hacerse simultáneamente para varios puntos de la imagen, por lo que las GPUs disponen de varios de estos circuitos especializados, pudiendo calcular varios puntos de la imagen al mismo tiempo.
Para aumentar la eficacia del proceso de imágenes este se descompone en tareas básicas llamadas primitivas que pueden implementarse en la correspondiente circuitería. Existen, por ejemplo, primitivas para quitar o suavizar los bordes dentados de las figuras, lo que se conoce como  antialiasing, para dibujar rectas, curvas, triángulos, rectángulos, elipses, etc.
La GPU puede encontrarse en una tarjeta especializada conectada a la placa base del sistema (lo que se llama tarjeta gráfica), integrada en la placa base del ordenador lo que se conoce como gráfica integrada y últimamente en el propio chip de la CPU. La solución más potente generalmente es la tarjeta gráfica dedicada que suele ir acompañada de su propia memoria reservada exclusivamente para gráficos e independiente de la del sistema.
Como las GPU tienen una circuitería muy especializada en realizar cálculos en coma flotante muy rápidamente, se les usa también en algunas aplicaciones especializadas en cálculo intensivo.
El chipset es el conjunto de circuitos integrados que acompaña a un determinado procesador para servirle de puente con el resto de dispositivos del ordenador como son la memoria, los puertos USB, los discos duros, el ratón, el teclado, etc. Es decir, se ocupan de gestionar las entradas y salidas de la CPU al resto del sistema y de gestionar los dispositivos de que se dota a los ordenadores.
En los sistemas modernos el chipset suele disponerse en dos chips conocidos como puente norte y puente sur (NorthBridge y SoutBridge), después de la CPU y la GPU suelen ser los chips más grandes. El norte se dedica a gestionar el acceso a la memoria, a la tarjeta gráfica y las comunicaciones con el puente sur. El puente sur controla los dispositivos asociados a la controladora de discos IDE, USB, FireWire, SATA, RAID, ranuras de ampliación PCI, AMR y CNR, puertos de infrarrojos, disquetera, red local, etc. En general el puerto sur es el encargado de comunicar el procesador con el resto de dispositivos de entrada y salida del ordenador y también de facilitarles a estos dispositivos, junto con el puente norte, el acceso directo a la memoria cuando así se requiera, sin intervención del procesador.
Aunque no se suele tener muy en cuenta el buen diseño del chipset es fundamental para el rendimiento del ordenador.
Bien, ahora ya sabrá que significan esas palabras extrañas que tanto y se oyen y tan poco se explican.