Вы находитесь на странице: 1из 21

TALLER DE SISTEMAS

OPERATIVOS
II. JULIÁN FERNANDO MARTÍNEZ ROJAS
Julian.martinez@upb.edu.co

UNIVERSIDAD PONTIFICIA BOLIVARIANA


FACULTAD DE INGENIERÍA EN TIC
INGENIERÍA DE SISTEMA E INFORMÁTICA
AGENDA

• PRESENTACIÓN.
• EVALUACIÓN.
• SISTEMAS OPERATIVOS: HISTORIA, CONCEPTOS GENERALES, TIPOS
DE INTERFAZ, ELEMENTOS, CONCEPTOS.
• EJEMPLOS DE SISTEMAS OPERATIVOS
• QUE NECESITAMOS PARA EL CURSO.
DESCRIPCIÓN DEL CURSO

El curso contribuye a la formación profesional del estudiante mediante


el desarrollo de capacidades para instalar, configurar, virtualizar e
intercambiar información entre sistemas operativos propietarios y
libres.
OBJETIVO

• Dar al estudiante las herramientas básicas que le permitan identificar


e interactuar con los diferentes sistemas operativos.
OBJETIVOS

• Definir un sistema operativo.


• Identificar los diferentes sistemas operativos.
• Saber instalar un sistema operativo y aplicativos.
• Entender el concepto de virtualización.
• Identificar los comandos necesarios para trabajar en Linux y
Windows.
• Crear y administrar repositorios de datos.

.
EVALUACIÓN

Evaluación Semana Fecha (201810) %

Evaluación 1 6 Semana febrero 26 20

Evaluación 2 10 Semana abril 2 20

Final 16 Semana mayo 15 30

Practica 1 5 semana del 19 febrero 15

Practica 2 9 semana 19 marzo 15


A TENER EN CUENTA CON LAS PRÁCTICAS:

- Todos los trabajos deberán ser publicados en el grupo de Yammer,


antes del día de entrega pactado.
- Todos los trabajos deberán ser mostrados al docentes en la fecha
indicada y podrán ser sustentados.
- Los trabajos deben de estar correctamente ordenados buena
presentación, nada de solo copiar y pegar.
- Todos los trabajos deberán contar con referencias bibliográficas en
normas APA. (ver manual).
- Todos los trabajos deberán contar con evidencias, pantallazos, GIF,
etc. El hecho de que un punto no diga que necesita evidencia,
SIEMPRE la va anexar.
- Las pantallas siempre deben de mostrar la fecha y hora del sistema y
mostrar el escritorio.
SISTEMAS OPERATIVOS

• DEFINICIÓN:
• Un sistema operativo (SO) es un programa que actúa como intermediario
entre el usuario y el hardware (HW).

• Es el encargado de que el usuario pueda interactuar con el computador.

• Es un programa (conjunto de programas) que facilita el funcionamiento de


otros programas.

• Supervisa la actividad de cada componente en el sistema de cómputo, revisa


los recurso de hw y software (sw) y resuelve conflictos.
SISTEMAS OPERATIVOS

• Un poco de historia:
• En los primeros años la mayor parte de las computadora era de “taller
abierto”, lo que significaba que el programador tenía que operar la máquina
personalmente.

• Se usaban tarjetas perforadas que ejecutaban el programa.

• La informática tal y como se conoce hoy en día surgió a raíz de la Segunda


Guerra Mundial, en ese entonces no existía el concepto de SO.

• El primer SO de la historia fue creado en 1956 para un computador IBM 704.


Básicamente lo que hacia era comenzar la ejecución de un programa cuando el
anterior terminaba. Era un sistema operativo monousuario y monotarea.

En los años 60 aparecen conceptos como sistema multitarea, sistema


multiusuario, sistema multiprocesador y sistema en tiempo real.
SISTEMAS OPERATIVOS

• Un poco de historia:
• En 1969 aparece Unix, la base de todos los sistemas operativos que tenemos hoy
en día.

• En los 70´s se produce el boom de las computadoras personales, acercando a


éstas al público en general, esto hace que se multiplique el desarrollo, creando el
lenguaje C.

• En los 80´s nacieron sistemas como mac OS, MS-DOS, Windows.

• En los 90 aparece Linux, publicándose en septiembre de 1991 la primera versión


del núcleo.

• Posteriormente se une al proyecto GNU (GNU’S not Unix – GNU no es Unix).

• Solaris aparece en 1992, es un tipo de SO Unix, desarrollado por Sun


Microsystems, actualmente es propiedad de Oracle.
SISTEMAS OPERATIVOS

• Tipos de interfaz de un SO:


• Texto
• Gráfica

Estructura de un SO:
SO

Interfaz de
usuario

Administrador Administrador Administrador Administrador


de memoria de procesos de dispositivos de archivos.
SISTEMAS OPERATIVOS

ELEMENTOS DE UN SO

• Kernel(núcleo): Interactura directamente con el HW, facilita a los


programas el acceso seguro al HW.

• Shell: Interprete de comandos.

• GUI: Interfaz gráfica de usuario.

• Librerías o bibliotecas: SW pequeños y autónomos que ofrece una


funcionalidad muy especifica al usuario.
SISTEMAS OPERATIVOS

• El objetivo principal de un SO es hacer que el sistema de computo


pueda utilizarse de manera cómoda por el usuario.

• Un objetivo secundario es el uso eficiente del HW de la


computadora.

• Los sistemas operativos son una parte importante de un sistema de


cómputo. Un sistema de cómputo puede dividirse en 4 componentes:

Programas Sistema
Usuarios hardware
de aplicación operativo
SISTEMAS OPERATIVOS

Conceptos:
• Aplicaciones de primer plano (foreground): son aplicaciones que
necesitan de la interacción con el usuario, siempre están visibles en
la pantalla .

• Aplicaciones de segundo plano (background): aplicaciones que no


necesitan la interacción del usuario, son ejecutadas por el sistema
operativo.
SISTEMAS OPERATIVOS

Conceptos:
• Servicio: son programas o aplicaciones cargadas por el propio SO,
tienen la particularidad que se ejecutan en segundo plano.

• Proceso: es un programa en ejecución.


• Windows: administrador de tareas.
• Linux: ps –A ó también por el monitor del sistema.

• Tarea: es una acción que el procesador lleva a cabo. Un programa en


la memoria es una tarea.
SISTEMAS OPERATIVOS

Ejemplos De Sistemas Operativos:

• Unix:
- Solaris
- AIX de IBM
- HP UX
- Suse Linux de Novell.
- Linux
- Mac
• Windows
• Android
• IOS.
SISTEMAS OPERATIVOS-BIBLIOGRAFÍA

Miguel Darío González. Tecnologías de Virtualización, December 4, 2014


Manuales SO (Windows, Linux, etc.)

Kyle Rankin, Benjamin Mako. The official ubuntu server book, 2.ed, New York:
Prentice, 2010.

Bender, Michael. MCTS guide to microsoft windows server 2008 Network


infrastructure configuration. Boston : Course Technology , 2010

ubuntu.org
microsoft.com (MSDN)
virtualbox.org
vmware.com
SISTEMAS OPERATIVOS-BIBLIOGRAFÍA

http://dl.acm.org/
http://ieeexplore.ieee.org/Xplore/home.jsp
http://www.sciencedirect.com/

De interés:
• Una historia de Windows:
http://searchenterprisedesktop.techtarget.com/feature/Microsoft-Windows-
history-A-30-year-timeline

Ayuda de Windows 10
https://support.microsoft.com/es-co/products/windows?os=windows-10

• Que es OS X
http://www.apple.com/la/osx/what-is/
SISTEMAS OPERATIVOS-BIBLIOGRAFÍA

• Línea del tiempo de Windows:


https://news.microsoft.com/es-xl/linea-del-tiempo-de-windows/

Momentos destacados en la historia de Microsoft


https://news.microsoft.com/es-es/2015/04/06/historia-microsoft-40-
aniversario/
QUE NECESITAMOS PARA EL CURSO.

• Una memoria USB de mínimo 16 GB.(recomendada 32 GB)


• Una imagen ISO de Ubuntu 16.04.2 LTS
• Una Imagen ISO de Windows 7 mínimo.
• Un Compresor de archivos (7-zip).
• Un visor de imágenes (virtual Clone Drive para Windows).
• VirtualBox (Windows y Linux)
• Un programa para crear USB booteables. (Universal-USB-Installer).
• Cuenta de correo electrónico de la UPB.
MUCHAS GRACIAS

Вам также может понравиться