logo

Crowdly

Algoritmos y Estructuras de Datos (GCDIA)

Looking for Algoritmos y Estructuras de Datos (GCDIA) test answers and solutions? Browse our comprehensive collection of verified answers for Algoritmos y Estructuras de Datos (GCDIA) at moodle.upm.es.

Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!

Este método debe devolver un string con todas las tareas que ya han sido procesadas en el mismo orden en el que fueron tratadas. Cada tarea irá en una línea del string. Recuerde que para introducir un salto de línea en un string se usa el carácter ‘\n’.

View this question

Este método procesa la siguiente tarea: la extrae de la cola marcándola como terminada, la añade a la lista de tareas completadas y la retorna. Las tareas se procesan respetando el orden de llegada. Si no hay tareas pendientes se levantará la excepción ErrorNoTask. Asegúrese de que la tarea se extrae de la cola antes de retornarla.

View this question

Completar la implementación del método add en la clase GestorTareas. Añade una tarea al final de las tareas pendientes. Este método debe añadir la tarea recibida como argumento. Sólo se pueden añadir tareas que no estén terminadas. Si se añade una tarea terminada se generará la excepción ErrorIsDone.

View this question

Marca la tarea como completada. Si se llama en una tarea que tiene su atributo completada a cierto, deberá lanzar la excepción ErrorIsDone

View this question

Completar la implementación de los métodos __str__ en la clase Proyecto asuma que el resto de _str__ están correctamente implementados. Estos métodos deben devolver una cadena de texto legible que represente la información de la tarea, incluyendo los atributos específicos de cada subclase y los atributos de la clase base (Tarea, Deber).

View this question

Completar la implementación de los métodos __str__ en la clase Tarea asuma que el resto de _str__ están correctamente implementados. Estos métodos deben devolver una cadena de texto legible que represente la información de la tarea, incluyendo los atributos específicos de cada subclase y los atributos de la clase base (Tarea, Deber).

View this question

Completar los constructores de tarea asumiendo que el resto de constructores y las excepciones están correctamente implementados

View this question

Completar los constructores asumiendo que el resto de constructores y las excepciones están correctamente implementados

View this question

Se está desarrollando un software, pero tiene un problema que no se termina de resolverLa idea es desarrollar una función que reciba un nodo (root) que apunta al principio de una cadena enlazada y un elemento a insertar al final de dicha cadena, retornando una referencia al primer nodo de la cadena. Por ahora, sólo les funciona para la cadena vacía. El código es el siguiente: 

 

  1. def insert_end(elemt: Troot: Node[T] = None) -> Node[T]: 
  2.     if root is None: 
  3.         return Node(elemtNone) 
  4.  
  5.  
  6.     while root is not None: 
  7.         root = root.next 
  8.     root.next = Node(elemtNone) 
  9.     return root 

 

Se propone una de estas soluciones para resolver el problema

 

  

View this question

Una empresa precisa para su cadena de montaje un sistema de registro de eventos. Este registro se usará para detectar el evento que desencadene un fallo en el proceso. El fallo puede aparecer varios eventos después del evento anómalo que provocó el problema. Para poder localizar el evento anómalo, es preciso analizar los eventos acaecidos del más reciente al más antiguo hasta encontrar el primer evento anómalo. Para ello la empresa de software BugFinder se plantea las siguientes alternativas (seleccione cuál es la correcta sólo una):

View this question

Want instant access to all verified answers on moodle.upm.es?

Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!