lunes, 5 de septiembre de 2016

SISTEMA OPERATIVO

CARACTERÍSTICAS DE LOS SISTEMAS OPERATIVOS Y SU EVOLUCIÓN A TRAVÉS DEL TIEMPO.




¿ QUÉ ES UN SISTEMA OPERATIVO?

Un Sistema Operativo es una parte importante de cualquier sistema de computación. Un sistema de computación puede dividirse en cuatro componentes: 

* El Hardware.
* El Sistema Operativo.
* Los programas de aplicación.
* Los usuarios.

El hardware (Unidad Central de Procesamiento(UCP), memoria y dispositivos de entrada/salida (E/S)) proporciona los recursos de computación básicos. Los programas de aplicación (compiladores, sistemas de bases de datos, juegos de video y programas para negocios) definen la forma en que estos recursos se emplean para resolver los problemas de computación de los usuarios.


Existen diversas definiciones de lo que es un Sistema Operativo, pero no hay una definición exacta, es decir una que sea estándar; a continuación se presentan algunas:

1.- Se pueden imaginar un Sistema Operativo como los programas, instalados en el softwareo firmware, que hacen utilizable el hardware. El hardware proporciona la "capacidad bruta de cómputo"; los sistemas operativos ponen dicha capacidad de cómputo al alcance de los usuarios y administran cuidadosamente el hardware para lograr un buen rendimiento.

2.- Los Sistemas Operativos son ante todo administradores de recursos; el principal recurso que administran es el hardware del computador además de los procesadores, los medios de almacenamiento, los dispositivos de entrada/ salida, los dispositivos de comunicación y los datos.

3.- Un Sistema Operativo es un programa que actúa como intermediario entre el usuario y el hardware del computador y su propósito es proporcionar el entorno en el cual el usuario pueda ejecutar programas. Entonces, el objetivo principal de un Sistema Operativo es, lograr que el sistema de computación se use de manera cómoda y el objetivo secundario es que el hardware del computador se emplee de manera eficiente. 

4.- Un Sistema Operativo es un conjunto de programas que controla la ejecución de programas de aplicación y actúa como una interfaz entre el usuario y el hardware de una computadora esto es, un Sistema Operativo explota y administra los recursos de hardware de la computadora con el objeto de proporcionar un conjunto de servicios a los usuarios del sistema.

En resumen, se podría decir que los Sistemas Operativos son un conjunto de programas que crean la interfaz del hardware con el usuario, y que tiene dos funciones primordiales, que son:
  • Gestionar el hardware.- Se refiere al hecho de administrar de una forma más eficiente los recursos de la máquina.

  • Facilitar el trabajo al usuario.-Permite una comunicación con los dispositivos de la máquina.

El Sistema Operativo se encuentra almacenado en la memoria secundaria. Primero se carga y ejecuta un pedazo de código que se encuentra en el procesador, el cual carga el BIOS, y este a su vez carga el Sistema Operativo que carga todos los programas de aplicación y software variado.

TAREAS Y CARACTERÍSTICAS DE LOS SISTEMAS OPERATIVOS.

  • Conveniencia. Un Sistema Operativo hace más conveniente el uso de una computadora.

  • Eficiencia. Un Sistema Operativo permite que los recursos de la computadora se usen de la manera más eficiente posible.

  • Habilidad para evolucionar. Un Sistema Operativo deberá construirse de manera que permita el desarrollo, prueba o introducción  efectiva de nuevas funciones del sistema sin interferir con el servicio. Encargado de administrar el hardware. El Sistema Operativo se encarga de manejar de una mejor manera los recursos de la computadora en cuanto a hardware se refiere, esto es, asignar a cada proceso una parte del procesador para poder compartir los recursos.

  • Relacionar dispositivos (gestionar a través del kernel). El Sistema Operativo se debe encargar de comunicar a los dispositivos periféricos, cuando el usuario así lo requiera.


  • Organizar datos para acceso rápido y seguro.


  • Manejar las comunicaciones en red. El Sistema Operativo permite al usuario manejar con alta facilidad todo lo referente a la instalación y uso de las redes de computadoras.

  • Procesamiento por bytes de flujo a través del bus de datos.

  • Facilitar las entradas y salidas. Un Sistema Operativo debe hacerle fácil al usuario el acceso y manejo de los dispositivos de Entrada/Salida de la computadora.

  • Técnicas de recuperación de errores.

  • Evita que otros usuarios interfieran. El Sistema Operativo evita que los usuarios se bloqueen entre ellos, informándoles si esa aplicación esta siendo ocupada por otro usuario.

  • Generación de estadísticas. Permite que se puedan compartir el hardware y los datos entre los usuarios.

El software de aplicación son programas que se utilizan para diseñar, tal como el procesador de palabras, lenguajes de programación, hojas de cálculo, etc.

El software de base sirve para interactuar el usuario con la máquina, son un conjunto de programas que facilitan el ambiente plataforma, y permite el diseño del mismo.

El Software de base está compuesto por :
  • Cargadores.
  • Compiladores.
  • Ensambladores.
  • Macros.

GENERACIONES DE COMPUTADORAS



Las computadoras han ido evolucionando desde su creación, pasando por diversas generaciones desde 1940 hasta la actualidad, la historia de las computadoras ha pasado por muchas  generaciones y la sexta, la más reciente, que se viene integrada con microprocesadores Pentium.

Primera Generación (1946-1958)

En esta época las computadoras funcionaban con válvulas, usaban tarjetas perforadas para entrar los datos y los programas, utilizaban cilindros magnéticos para almacenar información e instrucciones internas y se utilizaban exclusivamente en el ámbito científico o militar. La programación implicaba la modificación directa de los cartuchos y eran sumamente grandes, utilizaban gran cantidad de electricidad, generaban gran cantidad de calor y eran sumamente lentas.


Segunda Generación (1958-1964)
Características de ésta generación: Usaban transistores para procesar información. Los transistores eran más rápidos, pequeños y más confiables que los tubos al vacío. 200 transistores podían acomodarse en la misma cantidad de espacio que un tubo al vacío. Usaban pequeños anillos magnéticos para almacenar información e instrucciones. Producían gran cantidad de calor y eran sumamente lentas. Se mejoraron los programas de computadoras que fueron desarrollados durante la primera generación.
Se desarrollaron nuevos lenguajes de programación como COBOL y FORTRAN, los cuales eran comercialmente accesibles. Se usaban en aplicaciones de sistemas de reservaciones de líneas aéreas, control del tráfico aéreo y simulaciones de propósito general. La marina de los Estados Unidos desarrolla el primer simulador de vuelo,  Computadora Whirlwind. Se comenzó a disminuir el tamaño de las computadoras.
Aparecen muchas compañías y las computadoras eran bastante avanzadas para su época como la serie 5000 de Burroughs y la ATLAS de la Universidad de Mánchester. Algunas computadoras se programaban con cintas perforadas y otras por medio de cableado en un tablero.






Tercera Generación
Comienza a utilizarse los circuitos integrados, lo cual permitió abaratar costos al tiempo que se aumentaba la capacidad de procesamiento y se reducía el tamaño de las máquinas. La tercera generación de computadoras emergió con el desarrollo de circuitos integrados (pastillas de silicio) en las que se colocan miles de componentes electrónicos en una integración en miniatura. El PDP-8 de la Digital Equipment Corporation fue el primer miniordenador.


Cuarta Generación (1971-1983)
Fase caracterizada por la integración sobre los componentes electrónicos, lo que propició la aparición del  microprocesador, es decir, un único circuito integrado en el que se reúnen los elementos básicos de la máquina. Se desarrolló el microprocesador. Se colocan más circuitos dentro de un "chip". "LSI - Large Scale Integration circuit". "VLSI - Very Large Scale Integration circuit". Cada "chip" puede hacer diferentes tareas. Un "chip" sencillo actualmente contiene la unidad de control y la unidad de aritmética/lógica. El tercer componente, la memoria primaria, es operado por otros "chips". Se reemplaza la memoria de anillos magnéticos por la memoria de "chips" de silicio. Se desarrollan las microcomputadoras, o sea, computadoras personales o PC. Se desarrollan las supercomputadoras.

Resultado de imagen para cuarta generacion de computadoras

QUINTA GENERACIÓN (1984 -1999)

Surge la PC tal cual como la conocemos en la actualidad. IBM presenta su primera computadora personal y revoluciona el sector informativo. En vista de la acelerada marcha de la microelectrónica, la sociedad industrial se ha dado a la tarea de poner también a esa altura el desarrollo del software y los sistemas con que se manejan las computadoras.




SEXTA GENERACIÓN 1990 HASTA LA FECHA

Como supuestamente la sexta generación de computadoras está en marcha desde principios de los años noventas, debemos por lo menos, esbozar las características que deben tener las computadoras de esta generación. También se mencionan algunos de los avances tecnológicos de la última década del siglo XX y lo que se espera lograr en el siglo XXI. Las computadoras de esta generación cuentan con arquitecturas combinadas Paralelo / Vectorial, con cientos de microprocesadores vectoriales trabajando al mismo tiempo; se han creado computadoras capaces de realizar más de un millón de millones de operaciones aritméticas de punto flotante por segundo (teraflops); las redes de área mundial (Wide Area Network, WAN) seguirán creciendo desorbitadamente utilizando medios de comunicación a través de fibras ópticas  de esta generación ya han sido desarrolla das o están en ese proceso. Algunas de ellas son: inteligencia / artificial distribuida; teoría del caos, sistemas difusos, holografía, transistores ópticos, etcétera.

viernes, 2 de septiembre de 2016

BIOGRAFIA DE CHARLES BABBAGE

                         Charles Babbage


(Teignmouth, 1792 - Londres, 1871) Matemático e ingeniero británico, inventor de las máquinas calculadoras programables. A comienzos del siglo XIX, bien avanzada la Revolución Industrial, los errores en los datos matemáticos tenían graves consecuencias: por ejemplo, una tabla de navegación defectuosa era una causa frecuente de los naufragios. Charles Babbage creyó que una máquina podía hacer cálculos matemáticos más rápidos y más precisos que las personas. En 1822 produjo un modelo funcional pequeño de su Difference engine (máquina diferencial). El funcionamiento aritmético de la máquina era limitado, pero podía recopilar e imprimir tablas matemáticas sin mayor intervención humana que la necesaria para girar las manivelas en la parte superior del prototipo.

El siguiente invento de Babbage, la máquina analítica o Analytical engine, tenía todas las partes esenciales de la computadora moderna: dispositivo de entrada, memoria, unidad central de procesamiento e impresora. Aunque la máquina analítica ha pasado a la historia como el prototipo del ordenador moderno, nunca se construyó un modelo a escala real. Pero, aun si se hubiera construido, la máquina analítica habría sido movida por una máquina de vapor y, debido a sus componentes totalmente mecánicos, su velocidad de cálculo no hubiera sido muy grande.
A finales del siglo XIX, el ingeniero estadounidense Herman Hollerith utilizó una tecnología nueva, la electricidad, cuando sometió a consideración del gobierno de Estados Unidos un proyecto para construir una máquina que fue finalmente utilizada para computar los datos del censo de 1890. Hollerith fundó a continuación la compañía que más tarde se convertiría en IBM.
Biografía




Resultado de imagen para charles babbage
Charles Babbage se licenció en la Universidad de Cambridge en 1814. Poco después, en 1815, fundó con J. Herschel la Analytic Society con el propósito de renovar de la enseñanza de las matemáticas en Inglaterra. En 1816 fue elegido miembro de la Royal Society y en 1828 ingresó en su universidad como profesor de matemáticas.
Aunque había destacado en el área de la teoría de funciones y análisis algebraico, Charles Babbage se volcó en el intento por conseguir una máquina capaz de realizar con precisión tablas matemáticas. En 1833 completó su "máquina diferencial", capaz de calcular los logaritmos e imprimirlos de 1 a 108.000 con notable precisión, y formuló los fundamentos teóricos de cualquier autómata de cálculo. Por entonces Babbage ya conocía los sistemas decimales de conteo, y estaba familiarizado con la descomposición de complejas operaciones matemáticas en secuencias sencillas.
Después de esto, Babbage se volcó en el proyecto de diseñar una "máquina analítica" que fuese capaz de procesar cualquier secuencia de instrucciones aritméticas. Para esta realización contó con fondos del gobierno inglés y con la colaboración de la que está considerada como la primera programadora de la historia, Ada Lovelace, hija del poeta Lord Byron.


Máquina diferencial de Babbage:


Resultado de imagen para maquina diferencial de babbage

Aunque no consiguió su propósito, Charles Babbage sentó los principios básicos de las computadoras modernas, como el concepto de programa o instrucciones básicas (que se introducen en la máquina de manera independiente de los datos), el uso de la memoria para retener resultados y la unidad aritmética. La máquina de Babbage, construida exclusivamente con piezas mecánicas y multitud de ruedas dentadas, utilizaba las tarjetas perforadas para la introducción de datos y programas, e imprimía en papel los resultados con técnicas muy similares a las que se emplearon hasta mediados de los años 70.
En compañía de Ada Lovelace, que empleó mucho de su tiempo en la publicación de las ideas de su maestro, Babbage dedicó sus últimos años y recursos a una máquina infalible que fuese capaz de predecir los ganadores de las carreras de caballos. En honor de Lady Ada Lovelace, el Departamento de Defensa de los Estados Unidos denominó ADA a un lenguaje de programación de computadoras de alto nivel.



BIOGRAFÍA DE ABRAHAM MASLOW


Abraham Maslow

Resultado de imagen para abraham maslow


(Nueva York, 1908 - California, 1970) Psiquiatra y psicólogo estadounidense. Impulsor de la psicología humanista, que se basa en conceptos como la autorrealización, los niveles superiores de conciencia y la trascendencia, creó la teoría de la autorrealización que lleva su nombre.
En obras como Motivación y personalidad (1954),Psicología del ser (1962) y La Psicología de la ciencia (1966), Maslow postuló que cada individuo tiene unas necesidades jerárquicas -fisiológicas, afectivas, de autorrealización- que deben quedar satisfechas, y que el objetivo fundamental de la psicoterapia debe ser la integración del ser. Cada nivel jerárquico domina en cada momento de consecución y las necesidades inferiores en la jerarquía (comida, refugio o afecto), en caso de no quedar suplidas, impiden que el individuo exprese o desee necesidades de tipo superior.
La teoría de la autorrealización de Maslow se sitúa dentro del holismo y la psicología humanista y parte de la idea de que el hombre es un todo integrado y organizado, sin partes diferenciadas. Cualquier motivo que afecta a un sistema afecta a toda la persona.
Maslow llevó a cabo una crítica a las teorías sobre la motivación de Freud y Hull. Según Maslow, el modelo de Freud sólo describe los comportamientos neuróticos de sujetos que no toleran las frustraciones, mientras que la teoría de Hull trata exclusivamente de organismos movidos por una situación de déficit.
Maslow propone una teoría del crecimiento y desarrollo partiendo del hombre sano, en la cual el concepto clave para la motivación es el de necesidad. Describe una jerarquía de necesidades humanas donde la más básica es la de crecimiento, que gobierna y organiza a todas las demás. A partir de aquí existen cinco jerarquías o niveles, desde la necesidad de supervivencia, que es relativamente fuerte, de naturaleza fisiológica y necesaria para la homeostasis, hasta la necesidad de crecimiento, relativamente débil y de naturaleza más psicológica.
La jerarquía de necesidades humanas ordenadas según la fuerza (las fisiológicas son las que tienen mas fuerza o "dominancia" y las de autorrealización tienen menos fuerza) es la siguiente: necesidades fisiológicas, necesidades de protección, necesidad de amor y pertenencia, necesidad de estima y, por último, necesidad de autorrealización.
Resultado de imagen para piramide de maslow

INNOVACIONES TECNOLÓGICAS


Las innovaciones tecnológicas se pueden desglosar en tres rubros:

1) Innovaciones tecnológica en informática.
2) Innovaciones tecnológicas en Nanotecnología.
3) Innovaciones tecnológicas en Biotecnología.

A continuación se describen:

1) INNOVACIONES TECNOLÓGICAS EN INFORMÁTICA

A) Tablet.


Una tablet PC es una computadora portátil con la que se puede interactuar a través de una pantalla táctil o multitáctil. el usuario puede utilizar una pluma stylus o los dedos para trabajar con el ordenador sin necesidad de teclado físico o ratón.




B) La web 2.0

La web 2.0 es la representación de la evolución de las aplicaciones tradicionales hacia aplicaciones web enfocadas al usuario final. el web 2.0 es una actitud y no precisamente una tecnología. es una etapa que ha definido nuevos proyectos en internet y está preocupándose por brindar mejores soluciones para el usuario.





C) La web 3.0:
La web 3.0 es un termino que no determina tener un significado ya que varios expertos han intentado dar definiciones que no concuerdan o encajan la una con la otra en definitiva va con la web semántica. La web 3.0 es una extansión del world wide web en el que se puede expresar no solo lenguaje natural, también se puede utilizar un lenguaje que se puede entender , interpretar utilizar por los agentes de software. La web 3.0 y sus servicios se fundamenta en el colectivo de la web semántica.



D) Smartphone:
Un smartphone es un teléfono móvil que incorpora características de una computadora personal.Los smartphone suelen permitir al usuario instalar nuevas aplicaciones, aumentando así sus funcionalidades, esto es posible porque ejecutan un sistema operativo potente de fondo, pueden incluir un mini teclado, una pantalla táctil, un lápiz óptico, etc.Los smartphone tienden a incluir acceso a internet, servicios de e-mail, cámara integrada, navegador web, procesador de textos, etc., el primer smartphone fue en 1992, fue lanzado al público en 1993 por bellsouth. Múltiples smartphone se lanzaron durante los años siguientes, pero comenzaron a hacerse populares desde que microsoft anunció su sistema operativo para móviles en 2002 llamado "microsoft windows powered smartphone 2002".




E) Netbooks:

Un netbooks es una computadora portátil, al estilo de los notebooks pero de menor tamaño, optimizada en términos de funcionamiento para la navegación por internet y servicios relacionados. tienen menor capacidad y posibilidades funcionales que un notebook de mayor tamaño, por lo menos en la actualidad, pero el usuario gana en cuanto a un aparato más cómodo para ser transportado.





F) Pendrive:

Es un pequeño dispositivo de almacenamiento que utiliza la memoria flash para guardar información, música, imágenes, etc., sin necesidad de pilas.

Las actuales memorias son usb 2.0 los que les permite alcanzar velocidades de escritura y lectura de hasta 480mbit/s. tiene una capacidad que va desde algunos megabytes hasta 8 gigabites , algunos pudiendo alcanzar 20gb.











2) INNOVACIONES TECNOLÓGICAS EN NANOTECNOLOGÍA.

Cuando el premio nobel Richard Feynman pronunció sus famosas charlas divulgativas sobre Nanotecnología, nadie imaginó que sus ideas visionarias fueran a provocar una auténtica revolución en el conocimiento y en el desarrollo tecnológico.




Y es que el impacto de la nanotecnología en nuestra sociedad es más que evidente, con variados e interesantes desarrollos en la industria, la sostenibilidad del medio ambiente, la búsqueda de nuevas fuentes de energía, el desarrollo de innovadores nanotubos de carbono o la llegada de la nanobiotecnología.

Los alimentos, los primeros beneficiados:
Como mencionábamos al principio, las aplicaciones industriales de la nanotecnología son realmente interesantes. Uno de los muchos beneficiados por estos avances puede ser la producción alimentaria, donde se podrían usar nanobiosensores que detectarían microorganismos patógenos en los alimentos.

Por otro lado, los nanocompuestos, más conocidos en inglés como nanocomposites, podrían servir también en la fabricación de alimentos, al incrementar la resistencia mecánica y térmica, y disminuir la transferencia de oxígeno en los productos envasados con este tipo de materiales.Energía y medio ambiente, un binomio innovador:

La nanotecnología puede ayudar también en la reducción del consumo energético, al proveer de nanocomponentes que facilitan el aislamiento térmico. Además, la búsqueda de nuevas fuentes energéticas ha visto en la nanotecnología a uno de sus grandes aliados. Quizás las placas solares mejoren su eficiencia gracias al desarrollo de nanoestructuras especializadas.



Muy relacionado con el sector de la energía, se encuentra también el cuidado y la sostenibilidad del medio ambiente. ¿Podría la nanotecnología ayudar en su protección? Parece que la conocida como rama verde de esa disciplina tiene como objetivo principal, por una parte, producir nanomateriales no perjudiciales para el planeta o la salud humana, y por otra, conseguir que procesos químicos sean menos dañinos gracias a la nanotecnología.

Con este segundo fin en mente, tenemos una gran variedad de aplicaciones, como en el caso del desarrollo de nanocatalizadores, que consiguen hacer de las reacciones químicas procesos más eficientes y menos contaminantes.

El tratamiento de aguas residuales o la lucha contra la contaminación ambiental son también buenos ejemplos de los avances de esta nanotecnología verde. Sin duda, el mundo nanoscópico ofrece grandes aplicaciones que los investigadores están comenzando a aprovechar ahora.



3) INNOVACIONES TECNOLÓGICAS EN LA BIOTECNOLOGÍA

La bacteria come-petróleo:






Células mata-tumores contra el cáncer:





Secuenciación del genoma bacterianos:





Cultivo de células de médula sin uso de sustancias animales: