Alumno: David Gómez Torres 1A
Profesor: ING. Joel Arias Orozco
Escuela Secundaria Estatal NO.12
Software
Definición del software: soporte lógico al sistema
formal de un sistema informático, que comprende el conjunto de los
componentes lógicos necesarios que hace posible la realización de tareas
específicas, en contraposición a los componentes físicos que son llamados
hardware.
Origen del software: Algunas de las primeras computadoras
fueron programadas directamente en binario, pero esta era una tarea larga y tediosa que
pocas personas podían hacer. Para facilitar la programación, se crearon diferentes
lenguajes de programación. Esto condujo a la creación de software.
Evolución del software
Primera era de software: El desarrollo del software se
realizaba virtualmente sin ninguna planificación, hasta que los planes comenzaron a
descalabrarse y los costos a correr. Los programadores trataban de hacer las cosas bien, y
con un esfuerzo heroico, a menudo salían con éxito.
Segunda era del software: Las técnicas interactivas
abrieron un nuevo mundo de aplicaciones y nuevos niveles de sofisticación del hardware y
del software. Los sistemas de tiempo real podían recoger, analizar y transformar datos de
múltiples fuentes, controlando así los procesos y produciendo salidas en milisegundos en
lugar de minutos.
Tercera era del software: El sistema distribuido,
múltiples computadoras, cada una ejecutando funciones concurrentes y comunicándose
con alguna otra, incrementó notablemente la complejidad de los sistemas informáticos. El
sistema distribuido, múltiples computadoras, cada una ejecutando funciones concurrentes y
comunicándose con alguna otra, incrementó notablemente la complejidad de los sistemas
informáticos.
Cuarta era del software: la evolución de los
sistemas informáticos se aleja de las computadoras individuales y de los
programas de computadoras, dirigiéndose al impacto colectivo de las
computadoras y del software. Potentes máquinas personales controladas por
sistemas operativos sofisticados, en redes globales y locales, acompañadas por
aplicaciones de software avanzadas.
Quinta era del software: se establece desde el 2000 y
nuestro presente. Utiliza algunos requisitos de las eras antes mencionadas, solo que
aumenta la omnipresencia de la web, la reutilización de la información y componentes del
software.
Personajes importantes en la creacion
del software
Al-Jazari: Fue un científico de origen árabe que destacó durante la Edad de
Oro del Islam en la es famoso por haber escrito "El libro del conocimiento de dispositivos
mecánicos ingeniosos” en 1206 donde describió 100 dispositivos mecánicos (incluidos 80
tipos diversos de ingeniosas naves) con instrucciones sobre cómo construirlos ha sido
descrito como el " padre de la robótica " y la ingeniería moderna.
Ada Lovelace: fue una matemática y escritora británica, célebre sobre
todo por su trabajo acerca de la computadora mecánica de uso general
de Charles Babbage, la denominada máquina analítica. Fue la primera en
reconocer que la máquina tenía aplicaciones más allá del cálculo puro y en
haber publicado lo que se reconoce hoy como el primer algoritmo destinado
a ser procesado por una máquina, por lo que se la considera como la
primera programadora de ordenadores.
Tom kilburn: Es conocido por desarrollar junto con Freddie Williams el
Tubo Williams-Kilburn y el primer computador de programa almacenado, la Máquina
Experimental de Pequeña Escala, mientras trabajaba en la Universidad Victoria de
Mánchester.
Alan Turing: Está considerado uno de los padres de la ciencia de la
computación y precursor de la informática moderna. Proporcionó una influyente
formalización de los conceptos de algoritmo y computación: la máquina de Turing.
Formuló su propia versión que hoy es ampliamente aceptada como la tesis de Church-
Turing.
David Caminer: fue un ingeniero informático británico que ayudó a
desarrollar la primera computadora comercial del mundo, LEO. Ha sido llamado "el primer
analista de sistemas electrónicos corporativos del mundo" y "el primer ingeniero de
software del mundo".
John W. Tukey: Estadístico estadounidense nacido en New Bedford,
Massachusetts, conocido entre otras cosas por el desarrollo de la FFT, así como el
Diagrama de la caja y bigotes, o Box plot. Obtuvo su doctorado Ph.D. en
topología, campo en el que también obtuvo renombre.
¿Qué es un programa? Un programa de computadora,
aplicación o software, son un conjunto de instrucciones en forma secuencial, llamado
código, que a través de su interpretación por el sistema operativo o hardware, le permiten
desarrollar una acción específica a una computadora.
5 ejemplos de programas:
[Link]
[Link] point
[Link]
[Link] Chrome
[Link] office
¿Cómo se clasifica el software?
Los tipos de software que existen se pueden clasificar en tres grandes grupos de acuerdo
con las funciones que habilitan. De esta forma, hablamos de software de aplicación
(dentro del cual encontramos, a su vez, el software de gestión), software de programación
y software de sistema.
¿Qué es un sistema operativo y sus
funciones? El sistema operativo es la herramienta encargada de administrar
diferentes programas. Para lograr esta acción debe trabajar
administrando simultáneamente la carga de memoria para cada
acción. De esta forma logra que el dispositivo lleve a cabo múltiples
tareas al tiempo.
Algunas funciones son: administrar la memoria, ejecución de programas, almacenamiento
y administrar el Hardware.
Categorías del sistema operativo
Multitareas: es aquél que le permite al usuario estar realizando
varias labores al mismo tiempo.
Multiusuario: característica de un sistema operativo o programa
que permite proveer servicio y procesamiento a múltiples usuarios
simultáneamente.
Multiproceso: al número de procesadores del sistema, que es
más de uno y éste es capaz de usarlos todos para distribuir su carga de trabajo.
Ejemplos de sistemas operativos más
populares que existen
Microsoft Windows: es un sistema operativo, es decir,
un conjunto de programas que posibilita la administración de los recursos de una
computadora.
Mac Os: es el nombre del sistema operativo creado por Apple para su
línea de computadoras Macintosh, también aplicado retroactivamente a las
versiones anteriores a Sistema 7.6, y que apareció por primera vez en Sistema
7.5.1.
Linux: es un sistema operativo tipo Unix compuesto por software libre y de
código abierto.
Solaris: es un sistema operativo de tipo Unix desarrollado desde 1992
inicialmente por Sun Microsystems y actualmente propiedad de Oracle
Corporation tras la adquisición de Sun por parte de esta. Sucesor de SunOS, es un
sistema certificado oficialmente como versión de UNIX.