Afficher la notice abrégée

dc.contributor.authorGibaja, Eva
dc.contributor.authorLuque, María
dc.contributor.authorZafra, Amelia
dc.date.accessioned2018-10-15T07:33:02Z
dc.date.available2018-10-15T07:33:02Z
dc.date.issued2018-10
dc.identifier.urihttp://hdl.handle.net/10481/53293
dc.description.abstractCuando un maestro está preparando una colección de ejercicios, sería deseable una conexión entre la materia y el contexto del grado. Sin embargo, encontrar ejemplos prácticos de los temas de la asignatura con aplicación a otras asignaturas suele ser difícil. Este trabajo presenta una propuesta para practicar simultáneamente conceptos de programación de computadoras y sistemas operativos que enfrentan a los estudiantes a un problema real. De esta manera los estudiantes están más motivados y aumentan sus probabilidades de éxito. Entre los temas sobre sistemas operativos, se ha elegido la programación de procesos como práctica para la asignatura de programación. En términos generales, un programador administra qué proceso se ejecutará en un momento determinado. Algunas de las estrategias utilizadas para realizar esta gestión emplean estructuras FIFO o LIFO, que son contenidos típicos de la programación de computadoras. De este modo, el desarrollo y la implementación de un planificador permitirán a los estudiantes aplicar y reforzar estos conceptos. La propuesta puede ser interesante para los profesores de Programación, Estructuras de Datos y Sistemas Operativos en una grado en informática.es_ES
dc.description.abstractWhen a teacher is preparing a collection of exercises, a connection between the subject and the context of the degree would be desirable. Nevertheless, finding practical examples of the topics of the subject with application to other subjects is occasionally difficult. This work presents a practical proposal for simultaneously practicing concepts of computer programming and operating systems which faces the students to a real problem. In this way the students are more motivated increasing their success probabilities. Among the topics of operating systems, process scheduling has been chosen for practice is computer programming. In general terms, a scheduler manages which process will be executed in a certain moment. Some of the strategies used to perform this management employ FIFO or LIFO structures, which are typical contents of computer programming. Thereby, the development and implementation of a scheduler would allow students applying and reinforcing these concepts. The proposal may be interesting for teachers of Programming, Data Structures and Operating Systems in a Computer Science degree.es_ES
dc.description.sponsorshipUniversidad de Granada: Departamento de Arquitectura y Tecnología de Computadoreses_ES
dc.language.isoenges_ES
dc.publisherUniversidad de Granada. Departamento de Arquitectura y Tecnología de Computadoreses_ES
dc.rightsAtribución-NoComercial-SinDerivadas 3.0 España*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/*
dc.subjectEducational resourcees_ES
dc.subjectOperating systemses_ES
dc.subjectProgramminges_ES
dc.subjectScheduleres_ES
dc.subjectFileses_ES
dc.subjectStackes_ES
dc.subjectQueue.es_ES
dc.titleLearning Programming by applied activities: an example with topics of Operating Systemses_ES
dc.typejournal articlees_ES
dc.rights.accessRightsopen accesses_ES


Fichier(s) constituant ce document

[PDF]

Ce document figure dans la(les) collection(s) suivante(s)

Afficher la notice abrégée

Atribución-NoComercial-SinDerivadas 3.0 España
Excepté là où spécifié autrement, la license de ce document est décrite en tant que Atribución-NoComercial-SinDerivadas 3.0 España