jueves, 12 de diciembre de 2013

Jonatán Rafael Rios Brambila

Por Jonatán Rafael Ríos Brambila
TCP/IP un conjunto de protocolos destinados a conectar sistemas entre si. Nacidos por un error pero que con el tiempo pasaron a formar parte fundamental de la vida, el internet.

 Millones de envíos de datos , también millones de datos recibidos en el mundo, tratos cerrándose, bancos haciendo transferencias mediante internet , las tareas que se suben a la nube, las descargas, servicios online, tv online entre otras muchas cosas son parte de las funciones de TCP/IP  tal vez sea fácil identificar los protocolos que se activan con alguna tarea predeterminada pero cada protocolo activa comandos, una serie de instrucciones que en el vida real se traducen en tiempo, tiempo en enviar un mensaje, en recibirlo, en subir un archivo o simple mente tener una conversación,

 Teléfonos, computadoras, consolas de video, televisiones inteligentes, todos estos sistemas cotidianos con una enorme posibilidad de interactuar con nosotros. Como las vemos por fuera son muy diferentes a lo que pasa por dentro, y día a día se enriquecen todas estas características para formar una extensa red de protocolos con sus determinados comandos. Actualmente TCP/IP juntos o separados nos brindan la posibilidad que hace millones de años solo se creía posible con fuego, pinturas, o tallados, la comunicación, claro a nivel capa y nivel persona .

Gloria Yanette Arteaga Valencia



La primera unidad y la más controversial de todas es la que nos ayudó a conocer lo que es un sistema operativo abierto, que para un sistema abierto los límites no existen. Me llevó mucho aprendizaje sobre esta unidad porque si bien esto aunque parezca solo una simple materia que trata sobre redes sirve mucho porque nosotros como seres humanos podemos implementar sistemas operativos en nuestra vida diaria. Como dije anteriormente si para un sistema operativo no hay límites pues para nosotros tampoco debe de haber límites obviamente hablando de cosas que engrandezcan a una persona. 

Esta unidad fue donde comprendí muchos conceptos que tenía idea remota pero qe ahora si con la investigación los reforcé hasta comprender cual era su función o de que se trataban. Aprendí mucho de los sistemas operativos y más de los libres porque la verdad no me llamaban mucho la atención, pero ahora me doy cuenta que pueden llegar a ser mejores que los convencionales que todos usan porque su marca es bien reconocida. Ahora creo que la marca no importa si no lo que hace, su esencia y claro, el mejor sistema operativo que podemos usar es aquel que logre satisgacer nuestras necesidad porque si no hace esa simple cosa no nos sirve. 

Los sistemas operativos aun ido evolucionando a lo largo del tiempo, junto con las computadoras. Hoy en día estamos en la todavía cuarta generación donde los sistemas operativos son distribuidos, es decir el sistema esta guardado en muchas computadoras funcionando como una sola y esto ayuda a ejecutar más rápido los procesamientos. Claramente porque es más fácil mover un auto entre 5 que solo 1. 

Conocí también más a fondo sobre los sistemas más convencionales Windows, Linux, MacOS y me despertó la curiosidad por saber utilizar los que la verdad pocas veces los he utilizado, pienso que nada es dificil y si unos pueden utilizarlo entonces yo también puedo.Y se que al usarlos aprenderé muchas cosas nuevas.

Gloria Yanette Arteaga Valencia

Gloria Yanette Arteaga Valencia

Esta unidad fue muy interesante porque de mi parte comprendi de lo que se trataba un componente, las cosas que los diferencia con un elemento, puede parecer que son lo mismo pero el elemento es la parte que forma al componente y si no existe un elemento, el componente no esta completo y necesita de ese elemento indispensablemente. Hablando de los componentes que existen en una red, se pueden mencionar muchos, cada componente tiene una función bien especifica que cumplir en conjunto con los demás componentes, formando así un todo. Esta claro que los componentes de red en un sistema operativo abierto deben tener la capacidad de comunicarse uno con otro (con quien corresponda) sin tener limitaciones en la arquitectura, en la forma de entenderse o a pesar de que manejen plataformas de operación distintas. Entre algunos componentes de red estarían los enrutador que tienen la función de llevar los paquetes por la ruta más óptima. El conmutador que permite unir a muchos hosts en una misma red y sabe a que host enviar los datos que recibe. El puente que ayuda a interconectar dos segmentos de red pareciendo que se forma una sola. El repetidor que ayuda a que cuando le llega una señal debíl, la trata y la vuelve a transmitir en una potencia mayor a la que cuando llegó. El punto de acceso que funciona como un enrutador por el aire, ya que es manejado en las redes inalámbricas como el enrutador de paquetes.

Ahora hablando de las interfaces, las interfaces son los medios que nos permiten lograr una comunicación  entre dos componentes o elementos. Porque puede darse la ocasión de que instalamos un programa y queremos hacer uso de él pero como no es tan gráfico y esta en otro idioma pues no entendemos y aunque exista un medio de comunicación usuario - software, no es la interface correcta porque pueno no haber buena comunicación. Me encantó haber realizado muchas interfaces dentro de la clase porque si es que tenia algo de conociento sobre ello, me reforzo bastante y ahora no dudo en decir que se distinguir entre lo que es una interfaz y lo que no lo es. Además se que hay dos tipos importantes de éstas, la física y la lógica, lo que podemos tocar y lo que solo lo podemos ver. Y que sin importar cualquiera tiene la misma función lograr el medio de comunicación.
Gloria Yanette Arteaga Valencia

ANTECEDENTES HISTORICOS DE LOS SISTEMAS OPERATIVOS

ANTECEDENTES HISTORICOS DE LOS SISTEMAS OPERATIVOS
¿QUE ES UN SISTEMA OPERATIVO?

Un sistema operativo (SO) es el programa o conjunto de programas que efectúan la gestión de los procesos básicos de un sistema informático, y permite la normal ejecución del resto de las operaciones.

  

40’s

Finales de los 40: aparición de la primera generación de computadoras.

Solo había un pequeño número de computadoras.

Todo se hacía en lenguaje de maquina

No existían los sistemas operativos.

50’s

Empiezan a aparecer los sistemas operativos

        Monitor residente: funcionamiento simple

        Procesamiento por lotes: agrupar los trabajos en lotes, para que se ejecutaran de forma continua para no perder tiempo en la transición

        Almacenamiento temporal: disminuir el tiempo de carga de los programas, haciendo que la carga de un programa y la ejecución de la siguiente tarea fueran simultáneas. Para ello se utilizaban dos técnicas:

         Buffering

         Spooling

60’s

Se produjeron varios cambios con la aparición del circuito cerrado para seguir incrementando el potencial de los ordenadores

A mediados de los 60 aparece Multics (sistema operativo multiusuario) aunque luego fracasó

A finales de esta década empezó a desarrollarse UNIX

Técnicas

  •       Multiprogramación: la memoria alberga mas de un programa. La CPU ejecuta las instrucciones de un programa, y si este está realizando una operación de E/S, entonces pasa a ejecutar otro programa.

  •           Multiprocesador: permite trabajar con maquinas con más de un procesador.



  •          Tiempo compartido: sistema que hace buen uso de la electrónica disponible, pero carece de interactividad.


  •          Tiempo real: sistema que se usa en entornos que deben aceptar y procesar un gran número de sucesos en tiempos breves.


70’s

Llamada la década de los sistemas de propósito general

Se desarrollan tecnologías que se siguen utilizando hoy en día

Los sistemas que ya existían eran grandes, caros y ocasionaban un gran consumo de recursos

Los nuevos sistemas incorporan una amplia capa de software entre el usuario y el ordenador, para que el usuario no necesite conocer ningún detalle del circuito

Sistemas operativos desarrollados

·                  MULTICS (Multiplexed Information and Computing Service): Originalmente era un proyecto cooperativo liderado por Fernando Corbató del MIT, con General Electric y los laboratorios Bell, que comenzó en los 60, pero los laboratorios Bell abandonaron en 1969 para comenzar a crear el sistema UNIX. Se desarrolló inicialmente para el mainframe GE-645, un sistema de 36 bits; después fue soportado por la serie de máquinas Honeywell 6180.

Fue uno de los primeros. Además, los traducía a instrucciones de alto nivel destinadas a BDOS.

·                  BDOS (Basic Disk Operating System): Traductor de las instrucciones en llamadas a la BIOS.

El hecho de que, años después, IBM eligiera para sus PC a MS-DOSsupuso su mayor fracaso, por lo que acabó desapareciendo.Desde los años 70 han cambiado los sistemas ya que la ciencia ha desarrollado nuevos conocimientos
80’s

Creación de los circuitos LSI

Surgieron los menús y las interfaces gráficas, y aunque eso ralentizaba las aplicaciones, era más practico y simple para los usuarios.
Apple Macintosh

Lanzamiento en 1984. Al estar diseñado para funcionar a través de GUI (Graphic User Interface) y no con la línea de comandos como d costumbre mucha gente no se lo tomo en serio.

MSDOS

El MS-DOS( Microsoft Disk Operating System) sistema que surge a partir de una serie de modificaciones del sistema operativo QDOS, el cual compró Windows en 1981. Al llegar a la versión 7.1, el MS-DOS pasó a estar integrado en el sistema operativo de Windows
Microsoft Windows

A mediados de los años 80 se crea este sistema operativo, pero no es hasta la salida de (Windows 95) que se le puede considerar un sistema operativo, solo era una interfaz gráfica del (MS-DOS)en el cual se disponía de unos diskettes para correr los programas. Hoy en día es el sistema operativo más difundido en el ámbito doméstico aunque también hay versiones para servidores como Windows NT. (Microsoft) ha diseñado también algunas versiones para superordenadores, pero sin mucho éxito. Años después se hizo el (Windows 98) que era el más eficaz de esa época Después se crearía el sistema operativo de (Windows ME) (Windows Millenium Edition) aproximadamente entre el año 1999 y el año 2000. Un año después se crearía el sistema operativo de (Windows 2000) en ese mismo año. Después le seguiría el sistema operativo más utilizado en la actualidad, (Windows XP) y otros sistemas operativos de esta familia especializados en las empresas. Ahora el más reciente es (Windows 7) (Windows Seven) que salio al mercado el 22 de octubre del 2009, dejando atrás al (Windows Vista), que tuvo innumerables criticas durante el poco tiempo que duró en el mercado.


90’S

GNU/ LINUX

Este sistema es una versión mejorada de Unix, basado en el estándar POSIX , un sistema que en principio trabajaba en modo comandos. Hoy en día dispone de Ventanas, gracias a un servidor gráfico y a gestores de ventanas como KDEGNOME entre muchos. Recientemente GNU/Linux dispone de un aplicativo que convierte las ventanas en un entorno 3D como por ejemplo Beryl o Compiz. Lo que permite utilizar linux de una forma visual atractiva. Existen muchas distribuciones actuales de Gnu/Linux (Debian, Fedora, Ubuntu, Slackware, etc) donde todas ellas tienen en común que ocupan el mismo núcleo Linux. Dentro de las cualidades de Gnu/Linux se puede caracterizar el hecho de que la navegacion a través de la web es sin riegos de ser afectada por virus, esto debido al sistema de permisos implementado, el cual no deja correr ninguna aplicación sin los permisos necesarios, permisos que son otorgados por el usuario. A todo esto se suma que los virus que vienen en dispositivos desmontables tampoco afectan al sistema, debido al mismo sistema de permisos.

REFERENCIAS ELECTRÓNICAS:


Conclusión de la Unidad V: Protocolos de conectividad

En esta unidad se vieron los protocolos VT o terminal virtual, se encarga del establecimiento y el mantenimiento de las conexiones, que  requieren conectar a la red ya que a funciona a través de los segmentos, El protocolo SNMP o permite la gestión de recursos disponibles en una red que cuanta Agente de gestión, protocolo de gestión, etc. Estos protocolo se encuentran en la capa del modelo OSI  capa de aplicación se basan en las preguntas y respuestas.


Mariela Yunuhe Día Hernández.

¡QUE ES UN SISTEMA ABIERTO?

¡QUE ES UN SISTEMA ABIERTO?  


 Un sistema abierto es aquel capaz de hacer que todos los componentes del sistema de computación sean compatibles en cualquier ambiente sin importar la compañía que lo haya producido, que posea un ambiente estándar de aplicaciones disponibles por proveedores controlados por usuarios y la industria.

Para definir un sistema operativo como abierto es necesario tener en cuenta los criterios: · Que el sistema cumpla con una especificación bien definida y disponible para la industria. · Que esta especificación sea cumplida por varios productor independientes de diferentes compañías, es decir, que haya varias implementaciones diferentes en el mercado. · Que estas especificaciones no sean controladas por un grupo pequeño de compañías. 

Las características más sobresalientes de un sistema operativo son:
De gran utilidad en ambiente multiusuario. 

Poseen procesadores muy poderosos capaces de controlar un gran número de terminales y capacidades de almacenamiento que sobrepasan los Gigabytes. 

Obtienen gran integración de subsistemas de información en una base de datos única. · Menos costosos, complejidad mínima y más flexibles.

No están atados a un solo tipo de hardware propietario. · Poseen un ambiente integrado de información. · Cumplen y/o generan estándares. 

El software posee alto grado de portabilidad.

Flexibilidad de los lenguajes de programación. 

Manejo de ambientes operativos distintos. Para que un estándar de un sistema abierto sea evaluable, debe tener:

Una consistente y bien documentada interface que exprese claramente todos los tipos usuales de acciones utilizadas en la clase de aplicaciones que direcciona. 

Implementación a través de un amplio rango de hardware. 

Patrocinio por parte de un cuerpo de estándares establecidos que tienen la responsabilidad de mantener la publicación de los requerimientos que lo conformen de manera estable.

Entre los beneficios que obtendría el usuario al trabajar con sistemas operativos abiertos se encuentran: 
Mayor provecho de tecnología. 

Múltiples proveedores de hardware y software. 

Ambiente estándar de aplicaciones. 

Múltiples soluciones disponibles de acuerdo con necesidades especificas.

Una mayor protección de la inversión en equipos de cómputo.

Más disponibilidad de aplicaciones. 

Disponibilidad de una base amplia en donde obtener referencia. 

Los sistemas abiertos son aquellos sistemas informáticos que proporcionan alguna combinación de interoperabilidad, portabilidad y uso de estándares abiertos. (También puede referirse a los sistemas configurados para permitir el acceso sin restricciones por parte de personas y otros sistemas). Interoperabilidad: Esta característica permite operar entre equipos de arquitectura diferentes, nos ofrece la ventaja del uso de distintos periféricos, así mismo, permite la ejecución de aplicaciones típicas orientadas a ambientes comerciales multiusuario como ambientes gráficos. Portabilidad: Es la capacidad del sistema de correr el mismo software en computadoras con plataformas de hardware distintos entre fabricantes. La portabilidad de aplicaciones la componen:

La conversión:
Es la nueva descripción de códigos fuentes con el objetivo de funcionar eficientemente en otro sistema. Esto se hace cuando las estructuras de archivos y los sistemas operacionales varían al mover aplicaciones de un hardware a otro. · La portación: es la recopilación que requieren las aplicaciones cuando el sistema operacional y los lenguajes de programación tienen que cumplir con los estándares. · La compatibilidad: cuando además del sistema operacional y los lenguajes, la arquitectura del hardware también es estándar, fácilmente se puede alcanzar compatibilidad binaria lo cual significa que una aplicación pueda moverse de un sistema a otro.
Escalabilidad: 
Es la habilidad de correr el software en toda plataforma desde un computador de escritorio hasta un mainframe.


Unix, es considerado el Sistema Operativo más sofisticado, completo, maduro, simple y complejo que lideresa el mercado mundial como base de los Sistemas Abiertos, que se impone como plataforma natural para implementar aplicaciones con Arquitectura Cliente-Servidor.


¿que es un sistema operativo?
http://www.youtube.com/watch?v=YAuU-f1Qm4o

Ubuntu - Sistema operativo de codigo abierto 

http://www.youtube.com/watch?v=W66ktH7yJD8



Referencias de internet

Concluciones Unidad I

Área en la que se publicaran las conclusiones de cada uno de ustedes sobre la unidad.