Curiosidades Curiosas – Beryl

octubre 17, 2007

Me dirigia hoy hacia casa de un amigo y me encontre con lel típico buzon de publicidad que hay en el exterior del portal actualmente en muchas fincas, colocados a conciencia de por la comunidad de vecinos para no tener que recoger las revistas y demas publicidadees (todo sea por que nos dejemos la pasta = consumismo) por debajo de la puerta, y aparentemente, el buzón no tiene nada llamativo, pero si fijamos la mirada veremos un simbolo muy similar al del famoso gestor de ventanas con acceleración Beryl, y he aqui la foto:

Icono original de Beryl:

 

http://tinchio.files.wordpress.com/2007/04/beryl_icon_final.png

 

Y la foto:

 

Beryl

 

 


Unidad Central de Proceso (CPU)

octubre 15, 2007

Con este articulo inicio la nueva categoria de Explotacion de Sistemas Informaticos que estoy cursando actualmente, aqui posteare todos los articulos referidos a el curso que estoy ejerciendo e intentare compartir con todos vosotros la información mas curiosa que este estudiando.

Ahora me centrare en la CPU, que en un apartado que todavia no he dado, pero soy algo impaciente y la curiosidad me mata, asi que os hare un pequeño resumen sobre ello aquí. Tened en cuenta que esta super resumido, asi que no espereis tenerlo como gran refencia. Intentaré de ser lo mas conciso posible. Disfrutadlo:

————————————————————————————————-

La Unidad Central de Proceso (UCP o CPU) se prodria definir como el cerebro del ordenador (en el caso de una computadora), este dispositivo es el que se ocupa de controlar y gobernar el ordenador. Este consiste en un circuito microscopico que interpreta y ejecuta las instrucciones de los programas almacenados en memoria y que ademas y que ademas tomas los datos de las unidades de salida, es decir, se trata del componente del ordenador que se ocupa del control y el proceso de datos. La potencia de un sistema informatico (hardware) se mide principalmente por su CPU.

Este esta formado por :

– La Unidad de Control (UC), que interpreta y ejecuta las instrucciones de la máquina almacenadas en la memoria principal o RAM (random acces memory) y genera señales de control necesarias para ejecutar dichas instrucciones.

– La Unidad Aritmetico Lógica (UAL o ALU) recibe los datos sobre los que efectua operaciones de calculo y comparaciones, toma decisiones lógicas (determina si una afirmacion es correcta o falsa mediante reglas del algebra de Boole) y devuelve luego el resultado, todo ello bajo supervision de la unidad de control.

– Los registros de trabajo, se podria definir como el «lugar» donde se almacena información temporal, que constituyen el almacenamiento interno de la CPU. La UC, la UAL y los registros van a contituir el procesador del sistema, encargado del control y ejecución de todas la operaciones del sistema. Se puede hacer una similitud entre microprocesadores, por ejemplo de la gama Intel o AMD, con los componentes de la CPU, pero no debemos referirnos a microprocesador como la CPU.

A todo esto, para llevar a cabo todo esto, la CPU, debe comunicar a traves de un conunto de circuitos o conexciones fisicas llamadas bus. El bus conecta la CPU con los dispositivos de almacenamiento, por ejemplo y dispositivos de E/S o de salida etc… . Los buses son caminos a traves de los cuales las instrucciones e información circulan las distintas unidades del ordenador.

Por ejemplo, a traves de DB-9, conectamos nuestro monitor a la salida/puerto de la grafica, y esta informacion viaja a traves del cable fisico hasta nuestra GPU y de ahi hasta la CPU.

———————————————————————————————

Hasta aquí el articulo. Tened en cuenta que solo es un explicacion muy sencilla de entender, ahora entrar en la base de este sistema en otro reto que tendre que aprender. Espero que os haya sido interesante. Salu2


Código BCD, EBCDIC y ASCII

octubre 15, 2007

Actualmente estoy ejerciendo el primer curso de explotacion de sistemas informáticos, y dado que estoy dando mucha materia, partiendo de la base de la telemática y la información he decidio postear este articulo y mi motivo principal es de autorepaso para mi y para vosotros lectores (los que no lo conozcais) como una información extra y ademas muy util a medida que os introducis en la informatica, sore todo el ASCII. Se prodria resumir como un simplificacion de los sistemas alfabeticos y alfanumericos (bcd, ebcdic y ascii). Empiezo:

  • Estos códigos de entrada y salida (E/S) permiten traducir la información o datos que nosotros entendemos a traves de dispositivos o maquinas a otro tipo de reprensatión que la máquina pueda entender y procesar. Los datos entran y salen del ordenador (en este caso) a traves de los perifericos de entrada y salida respectivamente (entre otros).
  • La estandarizacion de estos codigos de ha sido tan global debido a un metodo de comprensión, sea el dispositivo de E/S que sea.
  • BCD

Significa decimal codificado en binario (binary coded decimal) y tambien se conoce por las siglas españolas CBD. Realmente no es un código de E/S, sino una forma de codificar los simbolos numericos del 0 al 9 que se emplean en varios codigos de E/S, entre ellos ascii que explicare mas tarde. BCD divide cada octeto en dos mitades o cuartetos, cada uno de los cuales alamcena en binario un cifra. Con este código es muy facil converitr el binario (b=2) al decimal (b=10). La representación de un numero decimal en BCD se realiza expresando el digito en su representacion binaria -> 128 en BCD seria = 0001 0010 1000

  • EBCDIC

El código BCD se expanderia de este modo: extendido de caracteres decimales codificados en binario para el intercambio de informacion (extended BCD interchange intercode). ES un sistema de codificacion que tiene como objetivo la representación de caracteres alfanumericos. Es el utilizado por IBM para sus ordenadores de la serie IBM PC. En este sistema de caracteres, cada caracter tiene 8 bits, entonces, al tener 8 podremos reresentar hasta 2 elevado 8 = 256 caracteres. Sera posible almacenar letras mayusculas , caracteres especiales etc… para los dispositivos de E/S.

  • ASCII

Código estaunidense (para variar) Estandar para el intercambio de la información (american standard code for information interchange). Es el recomendado por en ANSI (instituto estaunidense de normas). Utiliza grupos de 7 bits por caracter, permitiendo 2 elevado 7 = 128 caracteres diferentes, lo que es sufiente para el alfabeto con letras mayusculas y minisculas y simbolos de una maquina de escribir corriente. Un código ASCII extendido usa 8 bits por caracter, lo que añade otros 128 caracteres posibles. Este juego de codigos mas amplio perimte que se agregen los simbolos de lenguajes extrangeros y varios simbolos graficos. ASCII es el codigo mas extendido y es utilizado por sistemas operativos como DOS, Windows, y UNIX.

Un ejemplo: todo lo que introducimos en nuestro PC, suponiendo que este bajo un plataforma antes mencionada, o por ejemplo GNU/Linux, seria en codigo ASCII, claro que eso al procersarlo al ordenador, se pasaria a binario en paquetes de 8 bits osease 1 byte de informacion por caracter.

Bueno, hasta aqui la deficion de estos sistemas alfanumericos de computadoras, si teneis dudas o ideas en general postear un comentario. Salu2


UNIX System V

octubre 14, 2007

Unix System V, comúnmente abreviado SysV y rara vez se llama Sistema de Mayo, fue una de las versiones del sistema operativo Unix. It was originally developed by AT&T and first released in 1983 . Fue desarrollado originalmente por AT & T y lanzó por primera vez en 1983. Four major versions of System V were released, termed Releases 1, 2, 3 and 4. Cuatro versiones del Sistema V fueron puestos en libertad, calificó los módulos 1, 2, 3 y 4. System V Release 4, or SVR4, was the most successful version, and the source of several common Unix features, such as «SysV init scripts» ( /etc/init.d ), used to control system startup and shutdown. System V Release 4, o SVR4, es la versión más exitosa, y la fuente de Unix varias características comunes, tales como «SysV scripts de inicio» (archivo / etc / init.d), que se usa para controlar el sistema de arranque y cierre. The system also forms the basis of the System V Interface Definition (SVID), a standard defining how System V systems should work. El sistema también constituye la base de la Definición de Interfaz System V (SVID), un estándar de la definición de la forma en V del sistema de los sistemas de trabajo. The other one of the two major branches of the Unix system is Berkeley Software Distribution . El otro de los dos principales ramas del sistema Unix es Berkeley Software Distribution. While AT&T sold their own hardware which ran System V (see AT&T Computer Systems ), most customers ran a version from a reseller, based on AT&T’s reference implementation . Mientras que AT & T vendió su propio hardware que se desarrolló del Sistema V (véase el AT & T en Informática de Sistemas), la mayoría de los clientes corrió una versión de un distribuidor, sobre la base de AT & T de referencia de aplicación. Popular SysV derivatives include Dell SVR4 and Bull SVR4. Populares SysV derivados de Dell incluyen SVR4 SVR4 y Bol. The most widely used versions of System V today are IBM ‘s AIX and SCO OpenServer , based on System V Release 3, and Sun MicrosystemsSolaris Operating System and SCO UnixWare , both based on System V Release 4. El más ampliamente utilizado versiones de System V de hoy son IBM ‘s AIX y SCO OpenServer, basada en System V Release 3, y Sun Microsystems’ Solaris Operating System y SCO UnixWare, ambas basadas en System V Release 4.

System V was an enhancement over AT&T’s first commercial Unix called System III (System IV was an AT&T-internal version). V es un sistema de mejora de AT & T en la primera llamada comercial de Unix System III (IV Sistema de AT & T de la versión interna). Traditionally, System V has been considered one of the two major «flavors» of UNIX, the other being BSD . Tradicionalmente, System V ha sido considerado como uno de los dos principales «sabores» de UNIX, el otro es BSD. However, with the advent of Unix implementations developed from neither code base, such as Linux and QNX , this generalization is not as accurate as it once was, and in any case standardisation efforts such as POSIX are tending to reduce the differences between implementations. Sin embargo, con el advenimiento de las implementaciones de Unix desarrollado ni de código base, como Linux y QNX, esta generalización no es tan exacta como antaño, y, en cualquier caso, los esfuerzos de normalización como POSIX tienden a reducir las diferencias entre las implementaciones.

During the period of the Unix wars System V was known for being the primary choice of manufacturers of large multiuser systems, in opposition to BSD ‘s dominance of desktop workstations. Durante el período de las guerras de Unix System V fue conocido por ser la principal opción de los fabricantes de grandes sistemas multiusuario, en oposición a BSD ‘s de dominio de los sistemas de sobremesa.


Libro de Redes de Computadoras de Tanenbaum

octubre 11, 2007

En uno de los post anteriores os informe sobre este peculiar informático, muy reconocido por la multitud de libros sobre sistemas operativos y redes que hay escrito y por su gran tamaño. Este señor fue el desarrollador de Minix (la definicion la//upload.wikimedia.org/wikipedia/commons/thumb/c/c3/AndrewTanenbaum.JPG/200px-AndrewTanenbaum.JPG” porque contiene errores. teneis abajo) y este a su vez fue profesor de Linus Torvals, y despues de crear Minix, fue quien incito a Linus a crear su propio kernel , que mas tarde lo distribuiria bajo licencia GPL.

Aqui teneis en link externo del libro de redes muy amplio de Tanenbaum.Apenas he podido leerlo, pero sin duda lo recomiendo, solo por curiosidad, pero no os asusteis, aqui no es imprimido.

[ Descarga ] 42MB aprox

ACTUALIZACIÓN: el enlace no esta disponible por temas de RapidShare. Para solucionarlo, os dejo el enlace del torrent desde PirateBay que subí hace poco.

DESCARGA TORRENT


Montando mi segundo PC

octubre 9, 2007

Aqui os dejo uno de mis ultimos videos, montando el segundo PC que tengo en mi habitación y desde el cual estoy escribiendo este post ahora mismo. Ahi va:

Salu2


MojoPac – Tu PC fuera de tu PC

octubre 9, 2007

MojoPac utiliza uan nueva tecnología que transforma tu iPod o dispositivo USB en un ordenador privado portátil. Sólo tienes que instalar MojoPac en tu dispositivo, subes las aplicaciones y archivos, modificas los parámetros personales y las preferencias del entorno gráfico, entonces estará listo para ser utilizado.Requerimientos mínimos:

  • USB 2.0
  • 128MB de espacio libre en el dispositivo USB como mínimo
  • El espacio depende de la cantidad y el tipo de aplicaciones
  • Se recomiendan 2GB o más
  • Cualquier tipo de USB sirve (al ser posible que sea de calidad)
  • Todos los iPods sirven (excepto iPod Shuffle)

MojoPac

En la imagen de arriba puedes ver más o menos el esquema de su funcionamiento a grandes rasgos; en la página oficial hay varios vídeos en los que se observa con más detalle:

 

Enlace: MojoPac


Minix

octubre 4, 2007

Minix es un clon del sistema operativo Unix distribuido junto con su código fuente y desarrollado por el profesor Andrew S. Tanenbaum en 1987. La última versión oficial de Minix es la 3.1.2, publicada el 8 de Mayo de 2006.

Fue creado para enseñar a sus alumnos el diseño de sistemas operativos en la Vrije Universiteit de Ámsterdam. La razón de su desarrollo fue porque Unix estaba bajo restricciones de licencia de AT&T, era demasiado complicado y corría sobre máquinas complejas.

Gracias a su reducido tamaño, diseño basado en el paradigma del micronúcleo, y su amplia documentación, resulta bastante apropiado para personas que desean instalar un sistema operativo compatible con Unix en su máquina personal así como aprender sobre su funcionamiento interno. Minix fue desarrollado para correr sobre IBM PC con procesador Intel 8088 o superior, aunque se han creado conversiones para otros sistemas.

Debido al enfoque puramente educacional de Minix, Tanenbaum no permitía que este fuera modificado demasiado ya que esto complicaba el sistema y no permitía que sus estudiantes lo entendieran en un semestre. Por estos motivos, Linus Torvalds decidió escribir su propio kernel de sistema operativo compatible con Unix (Linux), que -en simbiosis con el sistema operativo GNU, GNU/Linux– ha ganado protagonismo a Minix en el campo de los Unix para ordenadores compatibles con el IBM PC debido a que su licencia (GPL) permite la modificación del mismo. Actualmente Minix se distribuye con una licencia similar a la licencia BSD, lo que permite su modificación.

Para una persona poco familiarizada con los elementos internos de un sistema operativo, Minix es una buena opción que le permite entender casi todos los elementos del sistema con solo algunos meses de uso y estudio.


Corriendo Ubuntu 7.10 con Compiz Fusion

octubre 1, 2007

Pequeña demostración desde Ubuntu 7.10 BETA con Compiz Fusion, corriendo en LiveCD.

He intentado de mostraros de una forma rapida lo que podemos conseguir con esta nueva versión y en cuanto a Compiz-Fusion se me han quedado mucho por mostraros, pero haceros una idea…

Y ahora a descargar… 🙂


Tu Sistema Operativo Web – eyeOS

septiembre 29, 2007

eyeOS, el Sistema Operativo de Código Abierto Basado en Web Este es el increible proyecto eyeOS, no dudeis en entrar y probar. El usuario y contraseña es solo para que te guarde la configuracion. Para darte de alta no te pide ni siquiera el E-mail.

«En primer lugar, bienvenido/a al proyecto eyeOS. Estás a punto de descubrir un nuevo método de trabajo y organización: un sistema de escritorio completamente gratuito (de Código Abierto) funcionando desde tu navegador, en el cual todo el mundo puede colaborar y ampliarlo. Si quieres ver cómo es eyeOS, puedes visitar la sección de capturas de pantalla, o si lo prefieres, mira el video que hay en esta misma página. Si quieres saber más sobre cómo usar el sistema y desenvolupar aplicaciones para eyeOS, puedes visitar también la sección de documentación. Y si te gusta el proyecto, considera hacer una donación desde el apartado de donaciones. Finalmente, si quieres empezar a usarlo sin tener que instalar un servidor de eyeOS en tu ordenador, puedes hacerlo desde nuestro servidor gratuito de eyeOS.«

Salu2