Laboratorio 2022

Laboratorio 2022

de Manuel Freire -
Número de respuestas: 14

Estimades,

Se habilitó la sección laboratorio. Se encuentra disponible un foro para buscar grupos y la herramienta para inscribirse, estará habiiltada hasta el viernes a las 20hs. Les pedimos que se vayan anotando en orden completando primero los grupos en orden numérico para que queden conformados los clusters.

Saludos!

En respuesta a Manuel Freire

Re: Laboratorio 2022

de Manuel Freire -
Estimades,

Quedaron fijados los grupos para el laboratorio. Les pedimos que chequeen porque algunos grupos fueron movidos a otro (grupos de 3 que no se anotaron en orden) o partidos/juntados (quienes se anotaron de a 2 o 1). Quedaron también habilitadas las letras del laboratorio: A, B, C. Remarco que las letras se acaban de habilitar porque, de algunas consultas que nos hicieron, creemos que algunos estaban accediendo a un material viejo. 

Estamos terminando de adaptar el cronograma de laboratorio en función de los cambios pero dejamos ya grupos y letras para que, quienes quieran, puedan empezar.

Saludos!
En respuesta a Manuel Freire

Re: Laboratorio 2022

de Manuel Freire -
Estimades,

El cronograma del laboratorio es el siguiente:
  • Monitoreos (fechas a definir en breves): semana del 23 
  • Entrega ejercicio: jueves 2 
  • Entrega de las correcciones a otros grupos: domingo 12
  • Defensas (fechas concretas a definir): Semana del 13 

Les recordamos verificar el número de grupo que puede haber cambiado de cuando se inscribieron.

Saludos!

En respuesta a Manuel Freire

Re: Laboratorio 2022

de Manuel Freire -
Estimades,

Los monitoreos del laboratorio serán dos por letra:
  • Primer monitoreo viernes 27:
  1. Letra A 8-9
  2. Letra B 9-10
  3. Letra C 10-11
  • Segundo monitoreo Martes 31/Miércoles 1.
  1. Letra B Miércoles 9-10:30 
  2. Letra A Miércoles 10:30-12
  3. Letra C Martes 31 18-19:30
Es requisito que asista al menos uno por grupo

Saludos!
En respuesta a Manuel Freire

Re: Laboratorio 2022

de Manuel Freire -
Estimades,

Quedó habilitado para entregar la primera etapa del laboratorio. Estará disponible hasta el jueves 2 a las 20hs.

Saludos!
En respuesta a Manuel Freire

Re: Laboratorio 2022

de Alberto Castro -
Cómo andan?

Les paso los deatlles de zoom para los monitoreos del viernes 27/05. Utilizaremos el mismo link para los tres monitoreos.
Les pido que se indentifiquen con número de grupo y nombre cuando ingresen al monitoreo.

Topic: Monitoreo laboratorio SO
Time: May 27, 2022 08:00 AM Montevideo

Join Zoom Meeting
https://salavirtual-udelar.zoom.us/j/86709397253?pwd=alF0UkduaURVYUhVVXd6UnQ4QzE3QT09

Meeting ID: 867 0939 7253
Passcode: 6*X?4gK!?6

Saludos.
En respuesta a Alberto Castro

Re: Laboratorio 2022

de Alberto Castro -
Utilizaremos el mismo link de zoom para los monitoreos de martes y miércoles.

Saludos,
Alberto.
En respuesta a Alberto Castro

Re: Laboratorio 2022

de Alberto Castro -
El monitoreo de hoy martes 31/06 comenzará con 20 minutos de retraso.

Saludos,
Alberto.
En respuesta a Alberto Castro

Re: Laboratorio 2022

de Manuel Freire -
Estimades,

Quedaron habilitados los recursos necesarios para la parte 2 del laboratorio. En la carpeta con su número de grupo tineen un archivo comprimido con las entregas de sus compañeros y tienen acceso a las otras dos letras.

Saludos!
En respuesta a Manuel Freire

Re: Laboratorio 2022

de Manuel Freire -
Estimades,

Quedó habilitado para entregar la segunda etapa del laboratorio. Tienen tiempo hasta este domingo a las 20hs.

Saludos!
En respuesta a Manuel Freire

Re: Laboratorio 2022

de Manuel Freire -
Estimades,

La idea es tener las correcciones del laboratorio para principios de la semana que viene. Ahí además de la nota se les dará una devolución escrita con los principales errores. Las defensas serán sustituídas por una instancia de muestra vía zoom para quienes lo requieran pero no será obligatoria.

Saludos!
En respuesta a Manuel Freire

Re: Laboratorio 2022

de Manuel Freire -
Estimades,

Esperamos publicar los resultados en el correr del día. La muestra del laboratorio será en el lunes a las 8am. Quedó habilitado el formulario para inscribirse a la misma en el siguiente link.

Saludos!
En respuesta a Manuel Freire

Re: Laboratorio 2022

de Alberto Castro -
Cómo andan?

Les paso los detalles para la muestra del laboratorio del lunes 27 de junio a las 8:00:

Alberto Castro is inviting you to a scheduled Zoom meeting.

Topic: Muestra Laboratorios Sistemas Operativos
Time: Jun 27, 2022 08:00 AM Montevideo

Join Zoom Meeting
https://salavirtual-udelar.zoom.us/j/88328202822?pwd=cbvmHP4ZBptTlmiWs0UDtw2aQ3Ork-.1

Meeting ID: 883 2820 2822
Passcode: DPz7a.1mF2

Saludos,
Alberto.

P.D.: Cuando estén los resultados, avisaremos en este foro.
En respuesta a Alberto Castro

Re: Laboratorio 2022

de Alberto Castro -
Ya están los resultados del laboratorio en el EVA.
El total de puntos del laboratorio eran 5, 3 por la resolución del ejercicio y 1 punto por cada corrección.
Algunos comentarios generales:
- Escriban el programa principal y cuando sea necesario escriban el bloque cobegin-coend. Recuerden que en ADA si las tareas son types, deben declararlas en el programa principal. Es verdad que muchas veces estos procesos o tareas son "infinitos", utilicen los "..." o comenten explícitamente.
- Inicialicen las variables, los semáforos, los mailboxes, etc. Declaren cuando sea necesario cuál es la lógica del mecanismo que están usando (p.e., en mailbox explicitar como son el send y receive, infinito o no, etc.).
- Cuando tienen que solicitar varios recursos, como en el ejercicio de ADA, pedirlos en orden es una buena opción para evitar el deadlock (filósofos comensales).
- Ojo con los bucles infinitos que revisan una variable de tipo boo (aunque mutuo excluyan el acceso a la misma).
- Una vez liberan la región crítica, los valores de esas variables ya no son confiables en el proceso. No utilicen variables globales (región crítica) sin hacer mutex.
- Hay procesos que "viven" a lo largo de toda la ejecución y otros que "nacen y mueren". Por ejemplo, el jefe de pista vive a lo largo de toda la ejecución, por lo tanto tiene en su implementación un loop infinito. En cambio, los autos no, "aparecen, ejecutan y se van". No tienen un loop infinito en su implementación.
- Si piden una región crítica, devuélvanla. Si inicializan un semáforo de conteo en 1 para usar como mutex, y un mismo proceso hace dos operaciones P() seguidas en ese mismo semáforo, quedan en deadlock.

Saludos,
Alberto.
En respuesta a Alberto Castro

Re: Laboratorio 2022

de Alberto Castro -
Buenos días,

El puntaje que ven es el total que obtuvieron del laboratorio (ejercicio + correcciones).
Si ven en la parte de la entrega 1, ahí tienen un pequeño comentario sobre la corrección.

Saludos,
Alberto.