7 research outputs found

    Extensión del Collections Framework de Java con una orientación docente

    Get PDF
    El Collections Framework de Java ofrece un conjunto amplio de tipos pero no está orientado a la docencia. Otras bibliotecas que incluyen algunos libros de texto sobre estructuras de datos y algoritmos o bien no están actualizadas (no usan tipos parametrizados por ejemplo) o no contienen algunos tipos que consideramos interesantes para implementar algoritmos sobre grafos (por ejemplo una cola con prioridad modificable). En este trabajo se presenta una biblioteca de tipos en Java que incluye algunas características que la hacen idónea para ser usada en cursos de estructuras de datos y algoritmos. En concreto: ofrece tipos adicionales (árbol general, grafo y cola con prioridad modificable); cada tipo tiene un método para obtener el coste (número de operaciones realizadas sobre los datos) del último método ejecutado; todos los tipos disponen de un método para mostrar la estructura interna; ofrece tipos para la generación gráficas de costes; y la obtención de las instancias se realiza a través de clases de factoría. Mediante el uso de esta biblioteca es posible diseñar actividades (presenciales o autónomas) para que los alumnos analicen las implicaciones que tienen diferentes implementaciones del tipo de datos sobre el coste de las operaciones o visualicen la evolución de la estructura al llamar a una serie de métodos.SUMMARY -- The Java Collections Framework offers a considerable amount of types (possible too many for introductory courses on data structures and algorithms). Other libraries included in textbooks are not up to date (they do not offer parametrized types for instance) or do not contain some data types that are interesting to implement graph algorithms (as a modifiable priority queue). In this work we present a Java data type library that includes some valuable characteristics to teach data structures and algorithms. These are: it offers additional types such as general tree, graph, and modifiable priority queue; all the data types offer methods to obtain the cost of the last operation, and to show the internal structure; it offers a type that allows to create cost plots hidding details about Input/Output and gnuplot; and, only interfaces and factory clases are public thus hidding the implementation.With this library it is possible to design learning activities, so that students can study how the different implementations affect the cost or to see how the internal structure evolves as a result of calling some methods.Peer Reviewe

    Extensión del Collections Framework de Java con una orientación docente

    Get PDF
    El Collections Framework de Java ofrece un conjunto amplio de tipos pero no está orientado a la docencia. Otras bibliotecas que incluyen algunos libros de texto sobre estructuras de datos y algoritmos o bien no están actualizadas (no usan tipos parametrizados por ejemplo) o no contienen algunos tipos que consideramos interesantes para implementar algoritmos sobre grafos (por ejemplo una cola con prioridad modificable). En este trabajo se presenta una biblioteca de tipos en Java que incluye algunas características que la hacen idónea para ser usada en cursos de estructuras de datos y algoritmos. En concreto: ofrece tipos adicionales (árbol general, grafo y cola con prioridad modificable); cada tipo tiene un método para obtener el coste (número de operaciones realizadas sobre los datos) del último método ejecutado; todos los tipos disponen de un método para mostrar la estructura interna; ofrece tipos para la generación gráficas de costes; y la obtención de las instancias se realiza a través de clases de factoría. Mediante el uso de esta biblioteca es posible diseñar actividades (presenciales o autónomas) para que los alumnos analicen las implicaciones que tienen diferentes implementaciones del tipo de datos sobre el coste de las operaciones o visualicen la evolución de la estructura al llamar a una serie de métodos.The Java Collections Framework offers a considerable amount of types (possible too many for introductory courses on data structures and algorithms). Other libraries included in textbooks are not up to date (they do not offer parametrized types for instance) or do not contain some data types that are interesting to implement graph algorithms (as a modifiable priority queue). In this work we present a Java data type library that includes some valuable characteristics to teach data structures and algorithms. These are: it offers additional types such as general tree, graph, and modifiable priority queue; all the data types offer methods to obtain the cost of the last operation, and to show the internal structure; it offers a type that allows to create cost plots hidding details about Input/Output and gnuplot; and, only interfaces and factory clases are public thus hidding the implementation. With this library it is possible to design learning activities, so that students can study how the different implementations affect the cost or to see how the internal structure evolves as a result of calling some methods.Este trabajo ha sido parcialmente financiado con una Beca de Colaboración del Ministerio de Educación convocatoria 2011-2012 y ha sido desarrollado en el marco del proyecto 79/FO11/31 de Innovación Educativa del Vicerrectorado de Convergencia Europea y Calidad, Universidad de Valencia

    Treatment with tocilizumab or corticosteroids for COVID-19 patients with hyperinflammatory state: a multicentre cohort study (SAM-COVID-19)

    Get PDF
    Objectives: The objective of this study was to estimate the association between tocilizumab or corticosteroids and the risk of intubation or death in patients with coronavirus disease 19 (COVID-19) with a hyperinflammatory state according to clinical and laboratory parameters. Methods: A cohort study was performed in 60 Spanish hospitals including 778 patients with COVID-19 and clinical and laboratory data indicative of a hyperinflammatory state. Treatment was mainly with tocilizumab, an intermediate-high dose of corticosteroids (IHDC), a pulse dose of corticosteroids (PDC), combination therapy, or no treatment. Primary outcome was intubation or death; follow-up was 21 days. Propensity score-adjusted estimations using Cox regression (logistic regression if needed) were calculated. Propensity scores were used as confounders, matching variables and for the inverse probability of treatment weights (IPTWs). Results: In all, 88, 117, 78 and 151 patients treated with tocilizumab, IHDC, PDC, and combination therapy, respectively, were compared with 344 untreated patients. The primary endpoint occurred in 10 (11.4%), 27 (23.1%), 12 (15.4%), 40 (25.6%) and 69 (21.1%), respectively. The IPTW-based hazard ratios (odds ratio for combination therapy) for the primary endpoint were 0.32 (95%CI 0.22-0.47; p < 0.001) for tocilizumab, 0.82 (0.71-1.30; p 0.82) for IHDC, 0.61 (0.43-0.86; p 0.006) for PDC, and 1.17 (0.86-1.58; p 0.30) for combination therapy. Other applications of the propensity score provided similar results, but were not significant for PDC. Tocilizumab was also associated with lower hazard of death alone in IPTW analysis (0.07; 0.02-0.17; p < 0.001). Conclusions: Tocilizumab might be useful in COVID-19 patients with a hyperinflammatory state and should be prioritized for randomized trials in this situatio

    Extensión del Collections Framework de Java con una orientación docente

    No full text
    El Collections Framework de Java ofrece un conjunto amplio de tipos pero no está orientado a la docencia. Otras bibliotecas que incluyen algunos libros de texto sobre estructuras de datos y algoritmos o bien no están actualizadas (no usan tipos parametrizados por ejemplo) o no contienen algunos tipos que consideramos interesantes para implementar algoritmos sobre grafos (por ejemplo una cola con prioridad modificable). En este trabajo se presenta una biblioteca de tipos en Java que incluye algunas características que la hacen idónea para ser usada en cursos de estructuras de datos y algoritmos. En concreto: ofrece tipos adicionales (árbol general, grafo y cola con prioridad modificable); cada tipo tiene un método para obtener el coste (número de operaciones realizadas sobre los datos) del último método ejecutado; todos los tipos disponen de un método para mostrar la estructura interna; ofrece tipos para la generación gráficas de costes; y la obtención de las instancias se realiza a través de clases de factoría. Mediante el uso de esta biblioteca es posible diseñar actividades (presenciales o autónomas) para que los alumnos analicen las implicaciones que tienen diferentes implementaciones del tipo de datos sobre el coste de las operaciones o visualicen la evolución de la estructura al llamar a una serie de métodos.SUMMARY -- The Java Collections Framework offers a considerable amount of types (possible too many for introductory courses on data structures and algorithms). Other libraries included in textbooks are not up to date (they do not offer parametrized types for instance) or do not contain some data types that are interesting to implement graph algorithms (as a modifiable priority queue). In this work we present a Java data type library that includes some valuable characteristics to teach data structures and algorithms. These are: it offers additional types such as general tree, graph, and modifiable priority queue; all the data types offer methods to obtain the cost of the last operation, and to show the internal structure; it offers a type that allows to create cost plots hidding details about Input/Output and gnuplot; and, only interfaces and factory clases are public thus hidding the implementation.With this library it is possible to design learning activities, so that students can study how the different implementations affect the cost or to see how the internal structure evolves as a result of calling some methods.Peer Reviewe

    Identifying metamorphic rocks with the help of the petrographic microscope

    No full text
    El metamorfismo es un proceso que tiene lugar en el interior de la corteza y el manto superior, generalmente asociado a los límites de placas tectónicas, y que da lugar a la formación de rocas metamórficas. Este proceso se caracteriza por un conjunto de cambios en la textura y la mineralogía, en el estado sólido, que experimenta cualquier roca sometida a condiciones de presión y temperatura diferentes a las de su formación, excluyendo los procesos diagenéticos propios de rocas sedimentarias. La clasificación de las rocas metamórficas resulta bastante compleja ya que están constituidas por una gran variedad de minerales y de texturas que a menudo requieren ser identificados con la ayuda del microscopio petrográfico. En las aulas de Secundaria y Bachillerato siempre es un reto para el profesorado la enseñanza de estas rocas. Por ello, en este trabajo se describen los aspectos más relevantes a cerca del metamorfismo y se propone una actividad didáctica la cual incluye fichas de apoyo a la identificación del tipo de metamorfismo y los grupos composicionales y 13 descripciones de rocas metamórficas en lámina delgada

    Las rocas ígneas en el microscopio petrográfico. Estrategias y recursos para su aprendizaje

    No full text
    En este documento se incluyen distintos archivos que forman parte del artículo "Las rocas ígneas en el microscopio petrográfico. Estrategias y recursos para su aprendizaje". los archivos contienen: (1) microfotografías de rocas ígneas realizadas al microscopio petrográfico, (2) catorze fichas descriptivas de rocas ígneas, (3) archivo .kmz para ser visualizado a través de Google Earth. Este documento se irá ampliando progresivamente con la inclusión de nuevas microfotografías y fichas, así como la actualitzación del archivo .km

    Espacios y destinos turísticos en tiempos de globalización y crisis

    Get PDF
    2 volúmenesXII Coloquio de Geografía del Turismo, Ocio y Recreación de la Asociación de Geógrafos Españoles. Colmenarejo (Madrid), del 17 al 19 de junio de 2010.Este libro ha sido editado con la colaboración económica del Ministerio de Ciencia e Innovación (ref. CS02010-10416-E)
    corecore