EspañolEnglishEuskeraCatalà

Extensión Universitaria

2024/3/12 - 2024/5/28

Taller de programación avanzada: Construye tu propio sistema operativo

  • Aula Vigo

  • Online

  • 1.5 kreditu

  • Extensión Universitaria

  • 2024/3/12 - 2024/5/28

Online
2024/3/12 - 2024/5/28

Taller de programación avanzada: Construye tu propio sistema operativo

PDFa inprimatu

Este curso, único en el mundo, pretende introducir al alumno en el mundo del OsDev, es decir, la programación de sistemas operativos. Mediante un proyecto continuado en el que se irá construyendo poco a poco un núcleo completo. La estructura del curso se compone de 2 sesiones semanales de 2 horas de duración cada una.

Al final de las 10 semanas que dura el curso, el alumno habrá obtenido su pequeño sistema operativo funcional, capaz de ejecutarse en cualquier equipo x86 grabado en una memoria USB.

Importante:

Este curso posee un grado de dificultad considerable y requiere de capacidad de resolución autónoma de problemas y compromiso a la hora de trabajar en equipo.

Lekua eta datak
2024/3/12 - 2024/5/28
16:00(e)tatik 18:00(e)tara.

Lekua:

UNED Vigo


Orduak
Eskola-orduak: 32
Kredituak
1.5 kredituas ECTS.
Online
Online, zuzenean edo geroratuan, jarraitzea, ikastetxera joan beharrik gabe.
Programa
  • 2024/3/12
    • 16:00-18:00 h. 1. Introducción, que es un sistema operativo, cronología del proyecto. 
    • 2024/3/14
      • 16:00-18:00 h. 2. El cargador de arranque: ¡Hola Mundo! 
      • 2024/3/19
        • 16:00-18:00 h. 3. Manejo de interrupciones, PIC 8259 y temporizador PIT 
        • 2024/3/21
          • 16:00-18:00 h. 1. Gestor de memoria física. 
          • 2024/4/2
            • 16:00-18:00 h. 2. Introducción a la memoria virtual. 
            • 2024/4/4
              • 16:00-18:00 h. 3. Paginación y heap. 
              • 2024/4/9
                • 16:00-18:00 h. 4. Gestión de la periferia I: Dispositivos simples: Teclado y ratón 
                • 2024/4/11
                  • 16:00-18:00 h. 5. Gestión de la periferia II: Controlador abstracto de dispositivos. 
                  • 2024/4/16
                    • 16:00-18:00 h. 6. Gestión de la periferia III: Dispositivos intermedios: Almacenamiento AHCI
                    • 2024/4/18
                      • 16:00-18:00 h. 7. Sistema de ficheros EXT2 y sistema de ficheros virtual. 
                      • 2024/4/23
                        • 16:00-18:00 h. 8. Procesos I: Estructuras de control de proceso. 
                        • 2024/4/25
                          • 16:00-18:00 h. 9. Procesos II: Carga de ELF estáticos. 
                          • 2024/4/30
                            • 16:00-18:00 h. 10. Procesos III: Cambio de contexto. 
                            • 2024/5/9
                              • 16:00-18:00 h. 11. Procesos IV: Llamadas a sistema. 
                              • 2024/5/14
                                • 16:00-18:00 h. 12. Gestión de la periferia IV: Dispositivos avanzados: Tarjeta de red, APIC, MSI y MSI-X 
                                • 2024/5/28
                                  • 16:00-18:00 h. 13. Exposición de proyectos colectiva. conclusiones y trabajo futuro.
                                  Jarraitzea
                                  Online, zuzenean edo geroratuan, jarraitzea, ikastetxera joan beharrik gabe.
                                  Izen-ematea

                                  Tenga en cuenta que con los datos aportados en su solicitud de matrícula se confeccionan los certificados, asegúrese que son correctos y están completos.
                                  Nombre, con mayúscula la primera letra y minúsculas el resto.
                                  Apellidos, ambos e igual que en el caso anterior, con mayúscula la primera letra y minúsculas el resto. Y en ambos casos con las tildes correspondientes.
                                  NIF. número y letra (mayúscula) ej. 12345678H
                                  IMPORTANTE:
                                  La devolución del importe de la matrícula se efectuará únicamente si se solicita con al menos 3 días hábiles de antelación al día de comienzo de la actividad, y siempre justificada por causas de enfermedad o incompatibilidad laboral sobrevenida, para lo que el alumno deberá presentar la documentación que así lo acredite.
                                  Una vez comenzado el curso no se realizarán devoluciones.

                                  Se podrá anular un curso sí concurren condiciones excepcionales relacionadas con aspectos docentes o de infraestructura económica y material que impidan su correcta celebración. En tal caso, el alumno tendrá un plazo de 6 meses desde la fecha de cancelación, para solicitar la devolución del importe de la matrícula.

                                  El alumno menor de edad, deberá acompañar la matricula de una autorización que puede descargar en el siguiente enlace: http://www.unedpontevedra.com/11192

                                    Arrunta
                                  Asistencia online en directo 69 €
                                  Asistencia online en diferido 69 €
                                  Zuzendaria
                                  María Jesús Taboada Iglesias
                                  Profesora-Tutora de la UNED de Pontevedra con venia docendi. Doctora por la USC y profesora de la Escuela Técnica Superior de Ingeniería
                                  Koordinatzailea
                                  Rafael Cotelo Pazos
                                  Coordinador de Extensión Universitaria y Actividades Culturales de la UNED en Pontevedra
                                  Hizlari
                                  Xabier Iglesias Pérez
                                  Graduado en ingeniería informática. Mención en ingeniería de computadoras
                                  Hartzaileak
                                  Público en general, especialmente a estudiantes de ingeniería con conocimientos previos de programación, profesionales de la informática y las telecomunicaciones, desarrolladores de sistemas embebidos con pasión por la tecnología.
                                  Helburuak
                                  - Trabajar con los principales elementos que componen la arquitectura x86.
                                  - Diseñar sistemas operativos en entornos de multiprogramación, gestionando de forma correcta las dificultades asociadas a la concurrencia de procesos.
                                  - Implementar capas de abstracción eficaces y probarlas de forma adecuada.
                                  - Trabajar en equipo, resolver problemas complejos y obtener información con un alto grado de especificidad.
                                  Metodologia
                                  En directo a través de Microsoft Teams. Los estudiantes inscritos reciben la información de acceso en la dirección de correo electrónico que hayan indicado al matricularse.
                                  En diferido. Los estudiantes reciben las grabaciones de cada una de las sesiones del curso en el plazo máximo de tres días hábiles a partir de su grabación.

                                  • Previo al comienzo del curso tendrá las instrucciones y datos de conexión en MI ESPACIO: https://extension.uned.es/miespacio (opción 1: estudiante UNED, opción 2: no estudiante UNED).
                                  Ebaluazio-sistema
                                  Para recibir el certificado de aprovechamiento es necesario participar en la presentación del proyecto en las últimas sesiones.
                                  + infomación:  soy@xabi.es
                                  Laguntzaileak

                                  Laguntzaileak

                                  Concello de Vigo
                                  Garapen Jasangarriaren helburuak

                                  Jarduera honek honako Garapen Jasangarriko Helburu hauetan eragiten du:

                                  Argibide gehiago
                                  UNED Pontevedra - Aula Universitaria de Vigo
                                   Auditorio de Congresos Mar de Vigo, Avenida Beiramar nº 59 - 4ª planta.
                                  36202 Vigo Pontevedra
                                  986954834 / negociadodealumnos@pontevedra.uned.es
                                  Jardueraren irudiak
                                  Saltar al contenido
                                  • Facebook

                                  • Twitter

                                  • UNED