Software Generalidades y Sistemas Operativos(1).pdf
1. INTRODUCCIÓN A LA INFORMÁTICA
INGENIERÍA EN SISTEMAS DE INFORMACIÓN
Ing. Pedro R. Ferrando
EJE TEMÁTICO 1 - Organización de Computadoras
2. CONTENIDOS
Eje temático 1 - Organización de Computadoras
1.1 - Conceptos fundamentales en la Informática
3. SOFTWARE - GENERALIDADES
En los primeros días de las computadoras, los sistemas
operativos, el software que controla las aplicaciones y recursos
del sistema (hardware), no existían.
Tampoco existía el software propiamente dicho. Los
ordenadores se programaban conectando manualmente
circuitos de cálculo y cambiando el cableado para cada nuevo
cálculo a realizar (en algunos casos se demoraba de media hora
a un dia completo).
4. SOFTWARE - GENERALIDADES
Es el conjunto de instrucciones individuales que se le
proporciona al microprocesador para que pueda procesar los
datos y generar los resultados esperados.
Clasificación del Software:
● Software de Base o de Sistema: Sistema Operativo
● Software de lenguajes: Lenguajes y herramientas de
programación
● Software de aplicaciones
Hecho a medida
Utilitario (Paquetes Integrados)
5. SOFTWARE DE BASE O DE SISTEMA
Es un grupo de programas básicos que controlan los recursos de
una computadora.
Los recursos que gestiona son tanto del hardware (partes
físicas, disco duro, pantalla, teclado, etc.) como del software
(programas y también instrucciones).
Todas la computadoras, notebooks, tablets, Móvil y servidores
tienen y precisan de un sistema operativo para funcionar.
6. SOFTWARE DE BASE O DE SISTEMA
Historia de los Sistemas Operativos
1950 - circuitos cableados
1951 - tarjetas perforadas (luego cintas perforadas)
1956 - Primer SO para IBM 704
1965 - MIT, General Electric y los Laboratorios Bell comienzan a desarrollar el
sistema Multics.
1981 - Aparece el IBM PC, con el sistema operativo PC DOS suministrado por
Microsoft (SO Monotarea)
1985 - Microsoft presenta un interface gráfico de usuario para DOS.
1985 ----> GNU Linux (Richard Stallman) -> inicio del SW Libre
1987 - IBM y Microsoft desarrollan OS/2, un sistema operativo multitarea para
PCs.
1991: El estudiante finlandés Linus Torvalds comienza a trabajar en Linux, con la
ayuda de otros programadores en Internet.
7. SOFTWARE DE BASE O DE SISTEMA
En 1955, algunos programadores en el Centro de
Investigaciones de General Motors encontraron una solución
para su ordenador IBM 704: un programa monitor de procesos
batch que permitía a los operadores incluir una serie de
trabajos en una única cinta magnética. Éste fue el primer paso
hacia un sistema operativo en toda escala.
8. SOFTWARE DE BASE O DE SISTEMA
A comienzos de los años sesenta, comenzaron a añadir las que
se convertirían en funciones de sistema operativo críticas. El
Burroughs 5000 Master Control Program ofrecía memoria
virtual y la capacidad de ejecutar varios procesos
simultáneamente. El sistema EXEC 1 de Univac asignaba
memoria, planificaba el tiempo de CPU y atendía a las
peticiones de entrada/salida de datos. Y el OS/360 de IBM
permitía que un mismo software funcionara en una variedad
de máquinas diferentes.
9. SOFTWARE DE BASE O DE SISTEMA
En 1963, un equipo del MIT dirigido por Fernando Corbato
desarrolló el sistema CTSS (Compatible Time Sharing
System), que fue el primer sistema operativo práctico que
permitió a varios usuarios ejecutar varios programas
diferentes desde terminales. Una parte importante de ese
equipo se trasladó pronto a trabajar en un sistema operativo
bastante más ambicioso: Multics, un proyecto conjunto con
General Electric y los Laboratorios Bell de AT&T que ofrecía un
sistema de ficheros de estructura en árbol, una estructura por
capas o niveles y muchas otras funciones OS modernas
10. SOFTWARE DE BASE O DE SISTEMA
Aunque AT&T se apartó del proyecto Multics en 1969, sus
programadores Ken Thompson y Dennis Ritchie comenzaron a
desarrollar su propia versión reducida de Multics, a la que
llamaron Unix. Unix era fácil de trasladar a nuevas arquitecturas
de ordenador y adquirió popularidad en las universidades
porque AT&T puso la codificación fuente de Unix a disposición
de estudiantes, para que pudieran estudiarla.
11. SOFTWARE DE BASE O DE SISTEMA
Microsoft pronto dominó el mercado de sistemas operativos
para PCs, utilizando funciones de sus competidores, como la
interfaz gráfica de usuario Windows que tomó del ordenador
Macintosh de Apple Computer. Microsoft ofreció también el
sistema Xenix, la versión más popular de Unix para PCs, y
colaboró con IBM para desarrollar un sistema multitarea para
PCs, el OS/2, en 1982. Sin embargo, la colaboración de IBM y
Microsoft terminó, y esta última fusionó su producto OS/2 con
su popular sistema Windows para crear Windows NT en
1993.
12. SOFTWARE DE BASE O DE SISTEMA
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.
los Laboratorios Bell publicaron Unix V7 en 1979, prohibieron su uso para la
enseñanza.
Por lo que en 1984 Andrew S. Tanenbaum comenzó a escribir un clon de Unix
para las IBM-PC con Intel 8086 de ese tiempo, con el fin de usarlo en su clase
en lugar del entonces prohibido Unix. Terminado en 1987 pudo usarlo para
enseñar a sus alumnos el diseño de sistemas operativos en la Vrije Universiteit
de Ámsterdam.
En 1997 publicó Minix 2 y en el 2004, gracias al financiamiento de la Union
Europea, Minix 3 que es compatible con NetBSD y a prueba de fallas.
Era el software que acompañaba al libro «Sistemas Operativos Modernos:
diseño e implementación» del propio Tanembaum.
13. SOFTWARE DE BASE O DE SISTEMA
Linus Torvalds en 1991 comenzó a trabajar en un clónico de
Unix al que llamó Linux. Después de terminar una primera
versión, Torvalds pidió ayuda a otros programadores en Internet
y, para 1994, Linux era un sistema operativo gratis en toda
escala. En 1999, funcionaba en más servidores web que los
sistemas operativos de Microsoft y era el competidor más
importante de esta última.
14. SOFTWARE DE BASE O DE SISTEMA
Material complementario audiovisual
https://www.youtube.com/watch?v=wiy35qhfDAE (windows)
https://www.youtube.com/watch?v=cxhb5GdLi0c (MS DOS)
https://www.youtube.com/watch?v=k5C_xzG5N70 (como IBM eligió a MS DOS)
https://www.youtube.com/watch?v=SQODoNIu6e0 (unix y linux)
15. SOFTWARE DE BASE O DE SISTEMA
TRABAJO PRÁCTICO GRUPAL
historia de linux -> cuales son las distribuciones más populares?
historia de windows -> versiones y usos
historia de macOS
historia de MsDOS
Historia de unix
Que sistema operativo usa tesla? y space x?
Qué es android?
Qué sistemas operativos usan o recomiendan los gobiernos?