2023-1 - Is030304 Sistemas Operativos I
2023-1 - Is030304 Sistemas Operativos I
2023-1 - Is030304 Sistemas Operativos I
SÍLABO
SISTEMAS OPERATIVOS I
I. INFORMACIÓN GENERAL
1.1.Escuela Profesional : Ingeniería en Informática y Sistemas
1.2.Código de la asignatura :IS030304
1.3.Ciclo de la asignatura : III
1.4.Semestre académico : 2023-1
1.5.Modalidad : PRESENCIAL
1.6.Requisito(s) : IS030204
1.7.Número de créditos : Cinco (05)
1.8.Duración : 16 semanas
1.9.Área académica : --
1.10. Carácter : Obligatorio
1.11. Naturaleza : De formación específica
1.12. Horas semanales:
V. DOCENTES:
Ing. Gregorio VÁSQUEZ PINEDO | [email protected] (titular)
VI. SUMILLA
Conocer conceptos fundamentales de sistemas operativos, haciendo énfasis en la administración de
los diversos recursos hardware y software, comprender la estructura y funcionalidad de los sistemas
operativos.
Proceso de administración de recursos del Sistema: Procesador, memoria, dispositivos de entrada y
salida, y los dispositivos de almacenamiento de información. Estructura de un Sistema Operativo
moderno, detallando cada una de las partes que lo componen, las relaciones entre las mismas, las
funciones que realiza y la relación con otros componentes del sistema de computación.
5.2. Capacidades
COM.01.01 Comprende la organización del computador, sus interfaces, sistema operativo,
principio de almacenamiento y comunicación interna y en redes.
COM.01.02 Construye lógica de aplicación utilizando estructuras de datos y control, tipado,
recursión, lenguajes y técnicas de programación.
COM.01.03 Elabora, optimiza algoritmos para resolver problemas complejos, optimizando
el uso de recursos de computación, teniendo en cuenta estándares y buenas prácticas
OTI.01.01 Capacidad de comprender y apoyar el aseguramiento de la eficiencia operacional
y la eficacia en la prestación de servicios.
2
IX. PROGRAMACIÓN TEMÁTICA
UNIDAD I
PRINCIPIOS DE HARDWARE DE COMPUTADORAS
Capacidades:
CGE.01.01 Comprende la organización del computador, sus interfaces, sistema operativo, principios de almacenamiento y comunicación interna y en
redes.
SEM SESIÓN CAP. CONTENIDO CONTENIDO ESTRATEGIA PRODUCTO N° DE HORAS
DE
CONCEPTUAL PROCEDIMENTAL DIDÁCTICA ACADÉMICO HORAS ASESORÍA
1 Sesión 1 COM.01.01 Presentación del sílabo. El docente presenta el curso Exposición Ninguno 3
Hardware de y hace un resumen de este. dialogada con
computadoras presentaciones.
Sesión 2 COM.01.01 Arquitectura del Interpreta la arquitectura del Exposición Ninguno 2 7
computador computador dialogada
Sesión 3 COM.01.01 Organización del CPU Interpreta la organización Exposición Ninguno 3
del computador dialogada
2 Sesión 4 COM.01.01 Computadora de Von Representa el modelo Von Exposición Ninguno 3
Neuman Neuman Dialogada
Sesión 5 COM.01.01 Funcionamiento interno Comprende el Exposición Ninguno 2 7
Sesión 6 COM.01.01 del computador, ciclo funcionamiento interno del dialogada Ninguno 2
instrucción computador
3 Sesión 7 COM.01.01 Sistema de entrada/salida Interpreta el sistema de E/S Exposición Ninguno 3
dialogada
Sesión 8 COM.01.01 Interconexión de Interpreta la interconexión Exposición Ninguno 2 7
periféricos de periféricos dialogada
Sesión 9 COM.01.01 Computadoras CISC y Explica las computadoras Exposición Ninguno 2
RISC CISC y RISC dialogada
4 Sesión10 COM.01.01 Procesamiento Explica el procesamiento Exposición Ninguno 3
paralelo(pipeline) paralelo. dialogada
Sesión11 COM.01.01 Ejercicios prácticos Resuelve ejercicios Resuelve ejercicios 2 7
sesión12 COM.01.01 Examen parcial 1 Participa en la evaluación Examen escrito Primer parcial 2
Contenido actitudinal:
AA1,AA2, AA3, AA4, AA5
UNIDAD II
PROGRAMACIÓN A LENGUAJE DE BAJO NIVEL Y CONJUNTO DE INSTRUCCIONES
Capacidades:
COM 01.02 Construye lógica de aplicación utilizando estructuras de datos y control, tipado, recursión, lenguajes y técnicas de programación
SEM PROG CAP. CONTENIDO CONTENIDO ESTRATEGIA PRODUCTO N° DE HORAS
DE
SESIÓN CONCEPTUAL PROCEDIMENTAL DIDÁCTICA ACADÉMICO HORAS ASESORÍA
5 Sesión COM.01.02 Lenguaje assembler Comprende el lenguaje Exposición Ninguno 3
13 ARM assembler ARM dialogada con
Literales y constantes presentaciones.
Sesión COM.01.02 Inicialización de datos, Comprende el lenguaje Exposición Ninguno 2 7
14 carga y almacenamiento assembler ARM dialogada
Sesión COM.01.02 Literales y constantes en Comprende el lenguaje Exposición Ninguno 2
15 el assembler ARM assembler ARM dialogada
6 Sesión COM.01.02 Operaciones aritméticas Desarrolla programas en Exposición Ninguno 3
16 assembler Dialogada
Sesión COM.01.02 Operaciones lógicas Desarrolla programas en Exposición Ninguno 2 7
17 Instrucciones de salto assembler dialogada
Sesión COM.01.02 condicional e Ninguno 2
18 incondicional
7 Sesión COM.01.02 Estructuras de control Desarrolla programas en Exposición Ninguno 3
19 condicional assembler dialogada
Sesión COM.01.02 Estructuras de control Desarrolla programas en Exposición Ninguno 2 7
20 incondicional assembler dialogada
Sesión COM.01.02 Estructuras de control Desarrolla programas en Exposición Ninguno 2
21 repetitivas assembler dialogada
8 Sesión COM.01.02 Modos de Comprende el concepto de Exposición Ninguno 3
22 direccionamiento modo de direccionamiento dialogada
Sesión COM.01.02 Direccionamiento Comprende los modos de Resuelve ejercicios Ninguno 2 7
23 inmediato, directo, por direccionamiento
registro, indirecto.
Sesión COM.01.02 Examen de medio curso Participa en la evaluación Examen escrito Examen de 2
24 medio
curso
Contenido actitudinal:
AA1,AA2, AA3, AA4, AA5
2
UNIDAD III
SISTEMAS OPERATIVOS, CONFIGURACIÓN, ARCHIVOS DEL SISTEMA, INTERFACES, PLANIFICACIÓN DEL CPU
Capacidades:
OTI.01.01Elabora, optimiza algoritmos para resolver problemas complejos, optimizando el uso de recursos de computación, teniendo en cuenta estándares y buenas
prácticas.
SEM PROG CAP. CONTENIDO CONTENIDO ESTRATEGIA PRODUCTO N° DE HORAS
DE
SESIÓN CONCEPTUAL PROCEDIMENTAL DIDÁCTICA ACADÉMICO HORAS ASESORÍA
9 Sesión OTI.01.01 Conceptos de Sistemas Comprende conceptos de Exposición Ninguno 3
25 operativos sistemas operativos dialogada con
presentaciones.
Sesión OTI.01.01 Estructura de un sistema Comprende la estructura de Exposición Ninguno 2 7
26 operativo un sistema operativo dialogada
Sesión OTI.01.01 Interfaces: Interfaz por Utiliza las interfaces Exposición Ninguno 2
27 línea de comando gráficas dialogada
10 Sesión OTI.01.01 Interfaces: Interfaz gráfica Utiliza las interfaces Exposición Ninguno 3
28 gráficas Dialogada
Sesión OTI.01.01 Sistema de archivos, Comprende los archivos del Exposición Ninguno 2
29 Directorios sistema dialogada 7
Sesión OTI.01.01 Ninguno 2
30
11 Sesión OTI.01.01 Planificación del CPU Interpreta la planificación Exposición Ninguno 3
31 del CPU dialogada
Sesión OTI.01.01 Planificación FCFS Resuelve ejercicios de Exposición Ninguno 2 7
32 planificación dialogada
Sesión OTI.01.01 Planificación SJF Resuelve ejercicios de Exposición Ninguno 2
33 planificación dialogada
12 Sesión OTI.01.01 Planificación por turnos Resuelve ejercicios de Exposición Ninguno 3
34 planificación dialogada
Sesión OTI.01.01 Planificación por Resuelve ejercicios de Resuelve ejercicios Ninguno 2
35 prioridades. planificación. 7
Sesión OTI.01.01 Examen parcial 2 Participa en la evaluación Examen escrito Segundo parcial 2
36
Contenido actitudinal:
AA1,AA2, AA3, AA4, AA5
3
UNIDAD IV
ADMINISTRACIÓN DE PROCESOS, CONCURRENCIA E INTERBLOQUEO
Capacidades:
OTI.01.01Elabora, optimiza algoritmos para resolver problemas complejos, optimizando el uso de recursos de computación, teniendo en cuenta
estándares y buenas prácticas.
SEM PROG CAP. CONTENIDO CONTENIDO ESTRATEGIA PRODUCTO N° DE HORAS
DE
SESIÓN CONCEPTUAL PROCEDIMENTAL DIDÁCTICA ACADÉMICO HORAS ASESORÍA
13 Sesión COM.01.03 Definición de procesos, Explica los procesos en los Exposición Ninguno 3
37 elementos del proceso sistemas operativos dialogada con
presentaciones.
Sesión COM.01.03 Estados de los procesos, Conoce los estados de los Exposición Ninguno 2 7
38 procesos dialogada
Sesión COM.01.03 Modelos de estados de los Interpreta los modelos de Exposición Ninguno 2
39 procesos procesos dialogada
14 Sesión COM.01.03 Sub procesos o hebras Comprende los subprocesos Exposición Ninguno 3
40 Dialogada
Sesión COM.01.03 Ejercicios con Resuelve ejercicios sobre Exposición Ninguno 2 7
41 subprocesos subprocesos dialogada
Sesión COM.01.03 Ninguno 2
42
15 Sesión COM.01.03 Concurrencia Comprende la concurrencia Exposición Ninguno 3
43 dialogada
Sesión COM.01.03 Sincronización de Resuelve ejercicios de Exposición Ninguno 2 7
44 procesos sincronización de procesos dialogada
Sesión COM.01.03 Semáforos. Comprende el concepto de Exposición Ninguno 2
45 semáforo dialogada
16 Sesión COM.01.03 Problemas clásicos de Analiza los problemas de la Exposición Ninguno 3
46 sincronización sincronización dialogada
Sesión COM.01.03 Ejercicios de Resuelve ejercicios de Resuelve ejercicios Ninguno 2 7
47 sincronización sincronización
Sesión COM.01.03 Evaluaciones finales Participa en la evaluación Examen escrito Examen final 2
48
Contenido actitudinal:
AA1,AA2, AA3, AA4, AA5
4
X. PROCEDIMIENTOS DIDÁCTICOS
En el desarrollo del curso, se sigue el modelo en el cual los estudiantes construyen sus
conocimientos, siendo el docente un facilitador del aprendizaje.
En los laboratorios los estudiantes interactúan con algún Sistema Operativo y debe operar mediante
el Shell los recursos entre ellos la memoria, entrada salida, el procesador entre otros.
XII. EVALUACIÓN
El sistema de evaluació n considera:
Evaluación Diagnóstica(ED), que se realiza la primera semana de inicio del semestre
académico a través de una prueba de entrada, que cada profesor elabora a partir de ciertos
criterios e indicadores de evaluació n del aprendizaje. Esta evaluación tiene carácter
diagnóstica que sirve al docente para conocer los saberes previos de sus estudiantes y adoptar
las medidas académicas pertinentes.
2
XIII. REFERENCIAS BIBLIOGRÁFICAS
Bibliografía
Stallings William. (2018). Operating Systems: Internals and Design Principles.
(ninth edition). England. Pearson Educación.