viernes, 10 de julio de 2009

¿QUE ES UNA RED?


Cada uno de los tres siglos pasados ha estado dominado por una sola tecnología. El siglo XVIII fue la etapa de los grandes sistemas mecánicos que acompañaron a la Revolución Industrial. El siglo XIX fue la época de la máquina de vapor. Durante el siglo XX, la tecnología clave ha sido la recolección, procesamiento y distribución de información. Entre otros desarrollos, hemos asistido a la instalación de redes telefónicas en todo el mundo, a la invención de la radio y la televisión, al nacimiento y crecimiento sin precedente de la industria de los ordenadores ( computadores ), asi como a la puesta en orbita de los satélites de comunicación.
A medida que avanzamos hacia los últimos años de este siglo, se ha dado una rápida convergencia de estas áreas, y también las diferencias entre la captura,
transporte almacenamiento y procesamiento de información están desapareciendo con rapidez. Organizaciones con centenares de oficinas dispersas en una amplia área geográfica esperan tener la posibilidad de examinar en forma habitual el estaso actual de todas ellas, simplemente oprimiendo una tecla. A medida que crece nuestra habilidad para recolectar procesar y distribuir información, la demanda de mas sofisticados procesamientos de información crece todavía con mayor rapidez.
La
industria de ordenadores ha mostrado un progreso espectacular en muy corto tiempo. El viejo modelo de tener un solo ordenador para satisfacer todas las necesidades de cálculo de una organización se está reemplazando con rapidez por otro que considera un número grande de ordenadores separados, pero interconectados, que efectúan el mismo trabajo. Estos sistemas, se conocen con el nombre de redes de ordenadores. Estas nos dan a entender una colección interconectada de ordenadores autónomos. Se dice que los ordenadores están interconectados, si son capaces de intercambiar información. La conexión no necesita hacerse a través de un hilo de cobre, el uso de láser, microondas y satélites de comunicaciones. Al indicar que los ordenadores son autónomos, excluimos los sistemas en los que un ordenador pueda forzosamente arrancar, parar o controlar a otro, éstos no se consideran autónomos.
  • Usos de las redes de ordenadores
    Objetivos de las redes
    Las
    redes en general, consisten en "compartir recursos", y uno de sus objetivo es hacer que todos los programas, datos y equipo estén disponibles para cualquiera de la red que así lo solicite, sin importar la localización física del recurso y del usuario. En otras palabras, el hecho de que el usuario se encuentre a 1000 km de distancia de los datos, no debe evitar que este los pueda utilizar como si fueran originados localmente.
    Un segundo
    objetivo consiste en proporcionar una alta fiabilidad, al contar con fuentes alternativas de suministro. Por ejemplo todos los archivos podrían duplicarse en dos o tres máquinas, de tal manera que si una de ellas no se encuentra disponible, podría utilizarse una de las otras copias. Además, la precencia de múltiples CPU significa que si una de ellas deja de funcionar, las otras pueden ser capaces de encarqarse de su trabajo, aunque se tenga un rendimiento global menor.
    Otro
    objetivo es el ahorro económico. Los ordenadores pequeños tienen una mejor relación costo / rendimiento, comparada con la ofrecida por las máquinas grandes. Estas son, a grandes rasgos, diez veces mas rápidas que el mas rápido de los microprocesadores, pero su costo es miles de veces mayor. Este desequilibrio ha ocasionado que muchos diseñadores de sistemas construyan sistemas constituidos por poderosos ordenadores personales, uno por usuario, con los datos guardados una o mas máquinas que funcionan como servidor de archivo compartido.
    Este
    objetivo conduce al concepto de redes con varios ordenadores en el mismo edificio. A este tipo de red se le denomina LAN ( red de área local ), en contraste con lo extenso de una WAN ( red de área extendida ), a la que también se conoce como red de gran alcance.
    Un punto muy relacionado es la capacidad para aumentar el rendimiento del sistama en forma gradual a medida que crece la carga, simplemente añadiendo mas
    procesadores. Con máquinas grandes, cuando el sistema esta lleno, deberá reemplazarse con uno mas grande, operación que por lo normal genera un gran gasto y una perturbación inclusive mayor al trabajo de los usuarios.
    Otro
    objetivo del establecimiento de una red de ordenadores, es que puede proporcionar un poderoso medio de comunicación entre personas que se encuentran muy alejadas entre si. Con el ejemplo de una red es relativamente fácil para dos o mas personas que viven en lugares separados, escribir informes juntos. Cuando un autor hace un cambio inmediato, en lugar de esperar varios dias para recibirlos por carta. Esta rapidez hace que la cooperación entre grupos de individuos que se encuentran alejados, y que anteriormente había sido imposible de establecer, pueda realizarse ahora.
    En la siguiente tabla se
    muestra la clasificación de sistemas multiprocesadores distribuidos de acuerdo con su tamaño físico. En la parte superior se encuentran las máquinas de flujo de datos, que son ordenadores con un alto nivel de paralelismo y muchas unidades funcionales trabajando en el mismo programa. Después vienen los multiprocesadores, que son sistemas que se comunican a través de memoria compartida. En seguida de los multiprocesadores se muestran verdaderas redes, que son ordenadores que se comunican por medio del intercambio de mensajes. Finalmente, a la conexión de dos o mas redes se le denomina interconexión de redes.
  • Aplicación de las redes
    El reemplazo de una máquina grande por estaciones de trabajo sobre una LAN no ofrece la posibilidad de introducir muchas aplicaciones nuevas, aunque podrían mejorarse la fiabilidad y el rendimiento. Sin embargo, la disponibilidad de una WAN ( ya estaba antes ) si genera nuevas aplicaciones viables, y algunas de ellas pueden ocasionar importantes efectos en la totalidad de la sociedad. Para dar una idea sobre algunos de los usos importantes de redes de ordenadores, veremos ahora brevemente tres ejemplos: el acceso a programas remotos, el acceso a bases de datos remotas y facilidades de comunicación de valor añadido.
    Una compañía que ha producido un
    modelo que simula la economía mundial puede permitir que sus clientes se conecten usando la red y corran el programa para ver como pueden afectar a sus negocios las diferentes proyecciones de inflación, de tasas de interés y de fluctuaciones de tipos de cambio. Con frcuencia se prefiere este planteamiento que vender los derechos del programa, en especial si el modelo se está ajustando constantemente ó necesita de una máquina muy grande para correrlo.
    Todas estas aplicaciones operan sobre redes por razones económicas: el llamar a un ordenador remoto mediante una red resulta mas económico que hacerlo directamente. La posibilidad de tener un
    precio mas bajo se debe a que el enlace de una llamada telefónica normal utiliza un circuito caro y en exclusiva durante todo el tiempo que dura la llamada, en tanto que el acceso a través de una red, hace que solo se ocupen los enlaces de larga distancia cuado se están transmitiendo los datos.
    Una tercera forma que
    muestra el amplio potencial del uso de redes, es su empleo como medio de comunicación(INTERNET). Como por ejemplo, el tan conocido por todos, correo electrónico (e-mail ), que se envía desde una terminal , a cualquier persona situada en cualquier parte del mundo que disfrute de este servicio. Además de texto, se pueden enviar fotografías e imágenes.
  • estructura de una red
    En toda red existe una colección de máquinas para correr programas de usuario ( aplicaciones ). Seguiremos la terminología de una de las primeras redes, denominada ARPANET, y llamaremos hostales a las máquinas antes mencionadas. También, en algunas ocasiones se utiliza el término sistema terminal o sistema final. Los hostales están conectados mediante una subres de comunicación, o simplemente subred. El trabajo de la subred consiste en enviar mensajes entre hostales, de la misma manera como el sistema telefónico envía palabras entre la persona que habla y la que escucha. El diseño completo de la red simplifica notablemente cuando se separan los aspectos puros de comunicación de la red ( la subred ), de los aspectos de aplicación ( los hostales ).
    Una subred en la mayor parte de las redes de área extendida consiste de dos componentes diferentes: las líneas de transmisión y los elementos de conmutación. Las líneas de transmisión ( conocidas como
    circuitos, canales o troncales ), se encargan de mover bits entre máquinas.
    Los elementos de conmutación son ordenadores especializados que se utilizan para conectar dos o mas líneas de de transmisión. Cuando los datos llegan por una línea de entrada, el elemento de conmutación deberá seleccionar una línea de salida para reexpedirlos
  • Ejemplo de redes
    Un número muy grande de redes se encuentran funcionando, actualmente, en todo el mundo, algunas de ellas son redes públicas operadas por proveedores de servicios portadores comunes o PTT, otras están dedicadas a la investigación, también hay redes en cooperativas operadas por los mismos usuarios y redes de tipo comercial o corporativo.
    Las redes, por lo general, difieren en cuanto a su
    historia, administración, servicios que ofrecen, diseño técnico y usuarios. La historia y la administración pueden variar desde una red cuidadosamente elanorada por una sola organización, con un objetivo muy bien definido, hasta una colección específica de máquinas, cuya conexión se fue realizando con el paso del tiempo, sin ningún plan maestro o administración central que la supervisara. Los servicios ofrecidos van desde una comunicación arbitraria de proceso a proceso, hasta llegar al correo electrónico, la transferencia de archivos, y el acceso y ejecución remota. Los diseños técnicos se diferencian en el medio de transmisión empleado, los algoritmos de encaminamiento y de donominación utilizados, el número y contenido de las capas presentes y los protocolos usados. Por último, las comunidades de usuarios pueden variar desde una sola corporacion, hasta aquella que incluye todos los ordenadores científicos que se encuentren en el mundo industrializado.
  • Redes de comunicación:
    La posibilidad de compartir con carácter universal la información entre grupos de computadoras y sus usuarios; un componente vital de la era de la información. La generalización de la computadora personal (PC) y de la red de área local (LAN) durante la década de los ochenta ha dado lugar a la posibilidad de acceder a información en bases de datos remotas; cargar aplicaciones desde puntos de ultramar; enviar mensajes a otros países y compartir ficheros, todo ello desde una computadora personal.
    Las redes que permiten todo esto son equipos avanzados y complejos. Su
    eficacia se basa en la confluencia de muy diversos componentes. El diseño e implantación de una red mundial de ordenadores es uno de los grandes milagros tecnológicos de las últimas

domingo, 21 de junio de 2009

EVOLUCION HISTORICA DE LAS COMPUTADORAS



Uno de los elementos más importantes de nuestra vida moderna es sin duda la computadora. Esta ha venido a simplificar nuestra existencia de muchas maneras. Las agencias gubernamentales, la empresa privada, las instituciones educativas y otras entidades utilizan las computadoras para llevar a cabo transacciones, automatizar procesos, enseñar o sencillamente con fines de entretenimiento. Esta es también una herramienta que ha venido a acortar distancias por medio de la comunicación. El uso de la computadora ha mejorado y agilizado muchas de nuestras labores diarias que realizamos tanto en el hogar como en el trabajo.
Este artefacto no es reciente, tiene una larga e interesante trayectoria. La história de la evolución de las computadoras es una sorprendente y llena de controversias. Es increíble como de un sencillo dispositivo mecánico para contabilizar haya surgido tan poderosa e impresindible herramienta que ha llegado a obtener tan grande importancia a nivel mundial.
A través del tiempo los ordenadores han cambiado de forma, tamaño, capacidad, composición y han adquirido nuevas funciones para resolver diferentes tipos de problemas o facilitar tareas específicas.
A continuación un breve anñlisis de la historia de este sorprendente artefacto.

I. Dispositivos computadorizados utilizados a través del tiempo

  • Abaco (5,000 años atrás) - Surgió en Asia Menor y se utiliza actualmente. Se utilizó originalmente por mercaderes para llevar a cabo transacciones y contar los días. Comenzó a perder importancia cuando se inventó el lápiz y el papel.
  • Calculadora de Pascal (1642)- Blaise Pascal inventó una máquina de sumar mecánica para ayudar a su padre a calcular impuestos.
    Máquina de multiplicar de Leibniz (1694)- Artefacto con funciones aritméticas basada en el módelo de Pascal.
  • “Arithnometer”(1820)- Charles Xavier Thomas de Colmar inventó una calculadora que podía llevar a cabo las cuatro operaciones matemáticas básicas (sumar, restar, dividir y multiplicar).
    Máquina de telar de Jacquard- Artefacto controlado por tarjeta en las cuales los huecos estaban estratégicamente perforados.
  • Máquina diferencial de Babbage (1822)- Diseñada para trabajar con vapor, era una máquina amplia del tamaño de una locomotora. Tenía como función resolver ecuaciones diferenciales. Durante el transcurso del tiempo Babbage comenzó a trabajar en la primera computadora de uso general o máquina analítica.
    Primer uso de la programación (1832)-Lady Ada Lovelace creó instrucciones rutinarias para controlar la computadora, sugirió que las tarjetas perforadas podían prepararse para repetir ciertas instrucciones.
  • Máquina tabuladora de Hollerith (1889)- Le dio paso al procesamiento de datos automatizado. Hollerith fundó una compañía de máquinas tabuladoras que posteriormente paso a ser “International Business Machines” o IBM.
  • Máquina de resolver ecuaciones diferenciales de Vannevar Bush (1931).
    Primera computadora eléctrica de Atanasoff y Berry (1940).
    Invención del ratón (mouse) y la interface gráfica (1970)-Por la compañía Xerox PARC.
  • Apple (1976)- Crearon las computadoras Apple I y II y las máquinas Macintosh en 1984. Se comenzó a utilizar las computadoras personales en las oficinas y hogares.

II. 4 Generaciones de la Computadora (Eventos más trascendentales)

  • Primera Generación (1945-1956)
    La computadora fue utilizada para fines militares durante la Seguna Guerra Mundial.
    IBM creó la primera calculadora electrónica en 1944.
    Se desarrolló la computadora ENIAC (Electronic Numerical Integrator and Computer), EDVAC (Electronic Discrete Variable Automatic Computer) en 1945 y la UNIVAC (Universal Automatic Computer)en 1951.
    Lo más significativo de esta generación fue el uso de los tubos al vacío.
  • Segunda Generación (1956-1963)
    Se remplazaron los tubos al vacío por los transistores.
    Se reemplazó el lenguaje de máquina por el lenguaje ensamblador.
    Se crearon los lenguajes de alto nivel como COBOL (Common Business-Oriented Language) y FORTRAN (Formula Translator).
    Se diseñaron computadoras más pequeñas, rápidas y eficientes.
  • Tercera Generación (1964-1971)
    Uso de chips de silicón.
    Sistemas operativos.
  • Cuarta Generación (1971-presente)
    Se desarrollaron nuevos chips con mayor capacidad de almacenamiento.
    Se comenzaron a utilizar las computadoras personales y las Macintosh.
    Se desarrolló el diseño de redes.
    Internet

III. Clases y Categorías de Computadoras

  • A. Clases
    Análoga-Son usadas mayormente para el control de procesos, trabajan con variables que son medidas a lo largo de una escala continua con cierto grado de veracidad.
    Digital-Opera directamente con cómputos de dígitos, que representan letras, números y símbolos especiales.
    Híbridas-Combinación de la computadora análoga y la digital.
    De uso general-Pueden almacenar diferentes tipos de programas y puedes ser usadas en diferentes aplicaciones.
    De uso especial-Diseñada para trabajar con un problema específico.
  • B. Categorías
    Supercomputadora - Diseñada para aplicaciones científicas y procesos complejos.
    Mainframe- Mayor velocidad en el procesamiento y mayor capacidad de almacenaje.
    Minicomputadoras- Son de propósitos generales, más poderosas y costosas que que las microcomputadoras.
    Servidor-Se diseñó para apoyar una red de computadoras permitiendo a los usuarios compartir archivos, programas de aplicaciones y “hardware”, como por ejemplo las impresoras.
    Microcomputadoras-Sistemas pequeños de propósitos generales. Pueden ejecutar las mismas operaciones y usar las mismas instrucciones de muchas sistemas grandes.

viernes, 19 de junio de 2009

HISTORIA DE LA ROBOTICA


La historia de la robótica ha estado unida a la construcción de "artefactos", que trataban de materializar el deseo humano de crear seres a su semejanza y que lo descargasen del trabajo. El ingeniero español Leonardo Torres Quevedo (GAP) (que construyó el primer mando a distancia para su torpedo automóvil mediante telegrafía sin hilo, el ajedrecista automático, el primer transbordador aéreo y otros muchos ingenios) acuñó el término "automática" en relación con la teoría de la automatización de tareas tradicionalmente asociadas a los humanos.

Karel Čapek, un escritor checo, acuñó en 1921 el término "Robot" en su obra dramática "Rossum's Universal Robots / R.U.R.", a partir de la palabra checa robota, que significa servidumbre o trabajo forzado. El término robótica es acuñado por Isaac Asimov, definiendo a la ciencia que estudia a los robots. Asimov creó también las Tres Leyes de la Robótica. En la ciencia ficción el hombre ha imaginado a los robots visitando nuevos mundos, haciéndose con el poder, o simplemente aliviando de las labores caseras.

lunes, 15 de junio de 2009

PERFIL DEL INGENIERO DE SISTEMAS


El Ingeniero de Sistemas es un profesional con sólida formación en las ciencias naturales y ciencias sociales a nivel básico y aplicado, con conocimientos en aspectos tecnológicos que le permitan analizar, comprender, modelar y optimizar el proceso de toma de decisiones en una organización, donde el factor tecnología de información tiene una labor integradora.
Es un profesional capaz de modelar estructuras y procesos organizativos, diseñar y administrar los recursos de tecnología de información, construir e implantar aplicaciones de tecnología informática, así como de diseñar soluciones a problemas complejos.
Además es un profesional con espíritu crítico y creativo, expone sus ideas con claridad y elocuencia, valora el trabajo como medio de realización personal y social. Es formado para el trabajo de equipo, disciplinado con hábitos y competencias para el aprendizaje permanente a lo largo de toda la vida, capaz de adaptarse al cambio en un entorno mundial y con estilo proactivo, con un adecuado dominio de la comunicación oral y escrita, en español y otros idiomas, con conocimiento de la realidad nacional y mundial, así como de los recursos geopolíticos y naturales del país.


El Ingeniero de Sistemas sobre la base de sus conocimientos, habilidades, destrezas y competencias tendrá la capacidad de:


  • Integrar la información para los niveles operativos, tácticos y estratégicos.

  • Organizar y dirigir proyectos con equipos multidisciplinarios sobre la base de organizaciones dinámicas, orientado al enfoque de sistemas.

  • Proponer y evaluar técnica y económicamente la adquisición de recursos de tecnología de información sobre la base de los criterios de decisión de inversión y financiamiento.

  • Desarrollar sistemas de información sobre la base de un plan estratégico de tecnología de información y alineándolos a los objetivos empresariales.

  • Administrar las redes de comunicación de datos, base de datos, software base, operación del computador sobre la base de las políticas y plataforma de la organización.

  • Identificar las herramientas críticas de gestión, producción, comercialización y comunicación para lograr la máxima productividad y operatividad de la plataforma tecnológica de las diferentes organizaciones.

  • Preparar planes de contingencia, normas y procedimientos de control operativos, de manera que permitan una adecuada respuesta inmediata a cualquier acción no controlada.

  • Configurar los instrumentos de control y gestión necesarios para el ambiente de manufactura de la organización, dentro de una arquitectura abierta y de la integración de información.

  • Ejercer la docencia de alto nivel académico en las universidades y otras instituciones educativas.

  • Liderar equipos de investigación y desarrollo vinculados al desarrollo de proyectos de sistemas de información y de nuevas tecnologías.

  • Constituir empresas de investigación y/o desarrollo de sistemas de información. Formular políticas y estrategias para el desarrollo de la industria de sistemas uno.

viernes, 12 de junio de 2009

LA ROBOTICA

Por siglos el ser humano ha construido máquinas que imiten las partes del cuerpo humano. Los antiguos egipcios unieron brazos mecánicos a las estatuas de sus dioses. Estos brazos fueron operados por sacerdotes, quienes clamaban que el movimiento de estos era inspiración de sus dioses. Los griegos construyeron estatuas que operaban con sistemas hidráulicas, los cuales se utilizaban para fascinar a los adoradores de los templos.
Durante los siglos XVII y XVIII en
Europa fueron construidos muñecos mecánicos muy ingeniosos que tenían algunas características de robots.