Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ingeniería de Telecomunicaciones
CURSO: SISTEMAS OPERATIVOS
PF =
(20%)PC1+(20%)PC2+(20%)PC3+(10%)EP+(30%)EXFI
Característica
del
Modelo didáctico
Inicio: (propiciar un clima favorable)
desarrollar actividades o dinámicas que atraigan su
atención y los conecte con la sesión
SÍLABO
CONTENIDOS:
1. Introducción a las computadoras y los sistemas operativos.
2. Control y Gestión de procesos.
3. Hilos y micronúcleos.
4. Concurrencias.
5. Gestión de memoria. Memoria virtual.
6. Gestión de Ficheros.
7. Gestión de procesos.
8. Planificación un solo procesador y multiprocesador.
9. Gestión de dispositivos de entrada/salida (E/S) y de archivos.
10.Sincronización y comunicación.
11.Arquitectura de protocolos TCP/IP: socket.
12.Procesamientos distribuidos: cliente servidor.
13.Gestión de procesos distribuidos.
14.Seguridad y concurrencia.
15.Estudios de la arquitectura del sistema operativo Linux y su aplicación en redes
computadoras.
Sesión 1
Utiliza fundamentos de
Introducción a las
Introducción a las Participación y exposición Rúbrica
computadoras y los computadoras y los de los Alumnos
sistemas operativos sistemas operativos
SECUENCIA METODOLÓGICA
Utilidad
(recoger los saberes previos y logro de aprendizaje)
SECUENCIA METODOLÓGICA
Logro de la Sesion
Contenido de la sesión:
Introduccion a las computadoras
Introduccion al sistemas operativos
Transformación:
(desarrollo y construcción del conocimiento)
Introducción a las
Computadoras y los Sistemas
Operativos
Introducción a las
Computadoras
Historia de la computación
•Abaco (1600 - 190 A.C).
Primer dispositivo mecánico para contar
•Pascalina
Blaise Pascal (1623 - 1662)
Sumadora mecánica
•Máquina de diferencias:
tablas logarítmicas y polinomios
•Máquina analítica:
suma, resta, multiplicación y división
60 sumas por minuto
¿Qué es informática?
La Informática es el tratamiento automático de la información, utilizando
computadores
Fundamentos Básicos
• ¿Qué es un computador?
Problemas del
mundo real
solución
Entrada Salida
Proceso computacional
Arquitectura de computadores
Metodología para el desarrollo de software
Programación
Redes de computadoras
Inteligencia artificial
Electrónica
Aplicaciones de la Informática
Comunicaciones
Negocios Ciencia
Gobierno Arte
Industria Transporte
Entretenimiento Medicina
Almacenamiento y consulta de
información
¿Qué es una computadora ?
Es un dispositivo electrónico que recibe un conjunto de datos de
entrada, los procesa mediante programas y genera resultados o
información. Tiene gran capacidad para el almacenamiento de los
datos y elevada velocidad de cálculo.
Tipos de Computadoras
Computadora Analógica
Programa o Algoritmo:
Nombre: Pedro
Edad: 28 años
Salario base: 5231.1
Bonos: 3798.3
Salario Total: 9029.4
Procesamiento de datos
Datos Materia prima usada como
entrada
2.Procesamiento
3. Salida
4. Almacenamiento
1. Entrada
Clasificación de las computadoras según su uso.
Según su uso:
Computadoras para uso individual y para organizaciones.
Clasificación de las computadoras según su propósito.
► Computadoras de escritorio
Tipo de computadora más común.
Realizan infinidad de tareas.
Actualmente tienen altas capacidades de almacenamiento y
procesamiento.
► Tabletas (tablets)
Es una computadora portátil que se caracteriza por utilizar una pantalla
táctil como dispositivo principal para interactuar con el usuario.
Pueden emplearse para leer libros electrónicos, ver películas y escuchar
música, jugar, almacenar información, conectarse a Internet para
navegar y descargar aplicaciones, etc.
Fácil de transportar y usar en cualquier lugar.
Computadoras para uso individual
►Asistentes personales digitales (PDA, handheld
computers)
Fueron diseñados originalmente como organizadores personales.
Características básicas: agenda, libreta de direcciones, lista de
tareas, bloc de notas; aplicaciones web, juegos.
HP Servers
Computadoras según su tamaño y capacidad de procesamiento
Componentes de una computadora
Hardware Software
Componentes lógicos (programas)
Componentes físicos Le indican a la computadora que debe hacer
Equipos Permiten la interacción con el usuario
Son tangibles
Hardware
• Dispositivos de entrada
• Dispositivos de salida
• Unidad central de proceso (CPU)
• Memoria
• Dispositivos de almacenamiento secundario
Dispositivos de entrada
► Joysticks
• Lápiz óptico
Dispositivos de entrada
► Cámaras web
• Micrófono
Dispositivos de salida
Muestran datos e información al usuario
► Monitor o pantalla
Dispositivo de salida más común
Tipos (según colores)
Monocromáticos
Escala de grises
CRT
Color
Tipos (según tecnología)
Rayos catódicos (CRT)
Pantallas de cristal líquido (LCD)
LCD
Dispositivos de salida
► Impresora
Registra sobre papel la información
que produce la computadora.
Tipos
Matriciales
Inyección de tinta
Láser
► Sistemas de sonido
Cornetas, audífonos, etc.
Dispositivos de salida
► Plotter
► Impresora 3D
Realiza impresiones de diseños en 3D,
creando piezas a partir de diseños
hechos en una computadora.
Unidad central de proceso (CPU)
“Cerebro la computadora”
Funciones
Dirige y controla el procesamiento de
Consta de:
datos • Unidad de control
Controla el flujo de datos (entrada y
salida)
Controla la ejecución de los programas • Unidad Aritmético - Lógica
Unidad de Control
Funciones
• Supervisar la ejecución de programas
• Coordinar las actividades de entrada/salida
• Localizar datos
• Establecer dónde se almacenan los datos
• Determinar el orden de ejecución de las instrucciones
• Asignar localidades de memoria
Unidad Aritmético-Lógica
Software de sistema.
Elementos que permiten el mantenimiento del sistema en global:
sistemas operativos, controladores de dispositivos, servidores,
utilidades, herramientas de diagnóstico, de corrección y
optimización.
Clasificación
Software de programación. Diferentes alternativas y lenguajes para
desarrollar programas de informática: editores de texto, compiladores,
intérpretes, enlazadores, depuradores, entornos de desarrollo
integrados (IDE).
2.Un programa que actúa como intermediario entre un usuario y el hardware del
computador.
ejecución.
Administración del tiempo de procesador que los programas y procesos en
ejecución utilizan.
La comunicación entre los programas que solicitan recursos y el hardware.
Gestión de los distintos programas informáticos (tareas) de una máquina.
Gestión del hardware
(memoria, procesador, periférico, forma de
almacenamiento, etc.)
Tipos de Kernel ó Nucleo
Hay cuatro grandes tipos de núcleos:
Los núcleos monolítico: facilitan abstracciones del hardware subyacente
realmente potentes y variadas.
Los micronúcleos: proporcionan un pequeño conjunto de abstracciones
Las primeras de estas computadoras utilizaban relés mecánicos por lo que eran muy
lentas, con tiempos de ciclo medidos en términos de segundos. Posteriormente los
relés fueron reemplazados por tubos de vacío. En este tiempo un único grupo de
personas diseñaba, construía, programaba, operaba y mantenía cada máquina.
Toda la programación se efectuaba en lenguaje máquina absoluto.
Tubos de vacío - Bulbos
Evolución de los Sistemas Operativos
La Segunda Generación (1955-1965): Transistores y Sistemas por Lotes.
Uno de los puntos importante dentro de esta generación fue el desarrollo de los
circuitos integrados.
En 1980 IBM creó el PC, al cual le fue agregado el Sistema Operativo MS-DOS
(Disk Operating System) y el interprete BASIC, cuyo dueño era Bill Gates
En 1985 se creó la primer versión de Windows (1.0), que ya contenía una GUI con
ventanas en mosaicos y durante 10 años se liberaron varias versiones con varias
mejoras.
En 1995 surgió Windows 95, el cuál sólo utilizaba el MS-DOS para arrancar.
Posteriormente se creó Windows 98, Windows ME, Windows NT, Windows XP,
Windows Vista, Windows 8, etc.
Características de los SO Operativos
• Sistemas Monolíticos
• Máquinas Virtuales
Los recursos físicos se comparten para crear máquinas virtuales, de tal manera que
se pueda crear la ilusión de que los usuarios tienen su propio procesador. Son
copias exactas del hardware subyacente.
Clienteservidor
Exokernels
Núcleos híbridos
Tipos de Sistemas Operativos
• Sistemas Paralelos
• Multiprocesador
• MainFrame
• Tiempo Real
• Empotrados
Estos sistemas operativos son aquellos que se encuentran en televisores,
hornos, microondas y teléfonos móviles.
• Tarjeta Inteligente
Estos se pueden encontrar en las tarjetas de crédito.
Tipos de Sistemas Operativos
• Sistemas Centralizados
• Sistemas de Red
• Sistemas Monousuario
• Sistemas Multiusuarios