Accesos directos a las distintas zonas del curso

Ir a los contenidos

Ir a menú navegación principal

Ir a menú pie de página

MICROPROCESSOR TECHNIQUES

Curso 2020/2021/Subject's code28805069

MICROPROCESSOR TECHNIQUES

SISTEMA DE EVALUACIÓN

Face-to-face Exam

Exam type
Examen de desarrollo
Development questions
3
Duration of the exam
120 (minutos)
Material allowed in the exam

None / Ninguno

Qualification and evaluation criteria

El examen se realizará de manera presencial en un Centro Asociado de la UNED.

El alumno dispone de dos oportunidades de examen a lo largo del año, la primera en convocatoria ordinaria en mayo-junio y si suspendiera (o no se presenta) en septiembre.

Cada pregunta en el examen tiene el mismo peso en la nota final. Habrá una pregunta sobre programación de Arduino en C++, otra de programación de Raspberry Pi en Python y otra de teoría.

Para las preguntas que requieran código fuente en algún lenguaje de programación, será necesario adjuntar comentarios de cada línea de código para facilitar su comprensión. Se recomienda incluir un diagrama también para mostrar de manera visual el algoritmo desarrollado. Se valorará también una explicación textual inicial describiendo cómo abordará el problema.

Entre los criterios que se tendrán más en cuenta en la corrección de estas preguntas se encuentran los siguientes:

  • Estructura de programa correcta
  • Librerías necesarias incluidas.
  • Pines configurados y usados correctamente.
  • Estructuras de control bien diseñadas.
  • Buen conocimiento de las principales instrucciones y funciones.
  • Utilización del algoritmo óptimo.
  • Salida del programa dejando pines y registros de manera estable.

No es obligatorio contestar todas las preguntas, aunque será necesario obtener una nota mínima de 4 en el examen para poder hacer media con el resto de PECs.

El espacio de contestación de cada una de dichas preguntas no está tasado, el estudiante puede utilizar tanto espacio como le sea necesiario.

 

[English]

The exam will be conducted in person at an Associated Center of UNED.

The student has two exam opportunities throughout the year, the first one in ordinary call is in May-June and if failed (or not present) there is an extraordinary call in September.

Each question on the exam has the same weight in the final grade. There will be a question about Arduino programming in C ++, another one of Raspberry Pi programming in Python and another one about theory.

For questions that require source code in some programming language, it will be necessary to attach comments for each line of code to facilitate understanding. It is recommended to include a diagram also to visually show the developed algorithm. An initial textual explanation describing how to address the problem will also be assessed.

Among the criteria that will be taken into account in correcting these questions are the following:

  • Correct program structure.
  • Required libraries included.
  • Pins configured and used correctly.
  • Control structures well designed.
  • Good knowledge of the main instructions and functions.
  • Use of the optimal algorithm.
  • Exit the program leaving pins and registries stably.

It is not obligatory to answer all the questions, although it will be necessary to obtain a minimum grade of 4 in the exam to be able to average the rest of the PECs.

The answer space for each of these questions is not predefined; the student can use as much space as necessary.

% Concerning the final grade
60
Minimum Grade (not including continuas assessment)
Maximum grade (not including continuas assessment)
6
Minimum grade (including continuas assessment)
4
Comments

FINAL EXAM

Face-to-face is required
Si
Description

Habrá un examen presencial para evaluar todos los contenidos del curso.

Como alternativa al examen, los estudiantes pueden optar por un trabajo sobre un tema relacionado con la asignatura. Por lo tanto, el estudiante debe contactar al equipo docente para tener una entrevista virtual para elegir el tema y la planificación para poder aplicar a este modo de evaluación. La fecha máxima para solicitar esta vía de examen es el 10 de Marzo. Por lo general, se recomienda experiencia previa sobre el tema para solicitar este trabajo.

Este trabajo no tiene estructura o límite de páginas predefinido, ya que dependerá del tema elegido. Se acordará con el Equipo Docente una vez acordado el tema. La fecha límite de entrega es el 20 de Mayo. 

 

[English]

There will be a face to face or an on-line exam to assess all the course content.

As an alternative to the exam, students may opt for a work on a topic related to the subject. Thus, the student should contact the teaching team to have a virtual interview to choose the topic and planning in order to apply to this evaluation mode. The deadline to request this evaluation path is March 10th. Usually previous background on the topic is recommended to apply for this work.

This work has no predefined structure or page limit, since it will depend on the topic chosen. It will be agreed with the Teaching Team once the topic has been agreed. The submission deadline is May 20th.

Qualification and evaluation criteria
Final exam weighing in final grade
60%
Approximate submission date
Comments

CONTINUOUS ASSESSMENT TESTS (PEC)

PEC?
Si,PEC no presencial
Description

Continuous evaluation tasks (PECs)

La PEC consiste en un 2 tareas prácticas obligatorias que persiguen los siguientes objetivos:

  • Adquisición de habilidad y velocidad en la resolución de prácticas de la asignatura
  • Clarificación y fortalecimiento del conocimiento adquirido en el estudio aplicado al desarrollo de prácticas
  • Verifica el nivel de conocimiento

La primera PEC versa sobre programación en lenguaje C++ para Arduino. Consistirá en la realización de una serie de prácticas guiadas basadas en un simulador on-line de Arduino y una serie de modificaciones y preguntas sobre dichas prácticas. El resultado se entregará en un único documento PDF incluyendo los códigos, pantallazos de los diseños, así como explicaciones textuales.

La segunda PEC versa sobre programación en lenguaje Python para Raspberry Pi. Consistirá en la realización de una serie de prácticas guiadas basadas en una máquina virtual con el Sistema Operativo Pixel, común en Raspberry Pi, y una serie de modificaciones y preguntas sobre dichas prácticas. El resultado se entregará en un único fichero comprimido conteniendo todos los códigos fuente así como un documento PDF incluyendo los códigos y explicaciones textuales.

Cada una de estas 2 PECs tiene un impacto total en la nota final de la asignatura del 15% cada una.

[English]

The PEC consists on a set of mandatory theory and practice-oriented tasks that pursue the following objectives:

  • Acquisition of skill and speed in solving practices of the subject
  • Clarifying and strengthening of the knowledge acquired in the study applied to the development of practices
  • Check the level of knowledge

The first PEC is about programming in C ++ language for Arduino. It will consist on the realization of a series of guided practices based on an online Arduino simulator and a series of modifications and questions about these practices. The result will be delivered in a single PDF document including codes, screenshots of the designs, as well as textual explanations.

The second PEC is about programming in Python language for Raspberry Pi. It will consist on the realization of a series of guided practices based on a virtual machine with the Pixel Operating System, common in Raspberry Pi, and a series of modifications and questions about these practices. The result will be delivered in a single compressed file containing all source codes as well as a PDF document including codes and textual explanations.

Each one of these 2 PECs has a total impact on the final grade of 15% each one.

Qualification and evaluation criteria

Entre los criterios que se tendrán más en cuenta en la corrección de estas preguntas se encuentran los siguientes:

  • El programa se ejecuta correctamente y sin errores.
  • El programa realiza la funcionalidad deseada.
  • Estructura de programa correcta
  • Librerías necesarias incluidas.
  • Pines configurados y usados correctamente.
  • Estructuras de control bien diseñadas.
  • Buen conocimiento de las principales instrucciones y funciones.
  • Utilización del algoritmo óptimo.
  • Salida del programa dejando pines y registros de manera estable.
  • El diseño electrónico es correcto.
  • Las respuestas textuales proporcionan suficiente respuesta a las preguntas, son correctas, precisas y concisas.

[English]

Among the criteria that will be taken into account in correcting these questions are the following:

  • The code can be executed without errors.
  • The code works as it is supposed to work
  • Correct program structure.
  • Required libraries included.
  • Pins configured and used correctly.
  • Control structures well designed.
  • Good knowledge of the main instructions and functions.
  • Use of the optimal algorithm.
  • Exit the program leaving pins and registries stably.
  • The electronic design is correct.
  • The textual responses provide enough answer to the questions, they are correct, accurate and concise.
PEC weighing in final grade
30%
Approximate submission date
May 20th (Ordinary call) or September 10th (Extraordinary call)
Comments

Es posible entregar la PEC tanto en la convocatoria ordinaria de Junio como en la extraordinaria de Septiembre. 

Si el estudiante acude al examen de la convocatoria extraordinaria de septiembre se le guardará la nota del Ejercicio a Distancia para dicha convocatoria en caso de que fuera realizado en la convocatoria ordinaria.

 

[English]

It is possible to submit the PEC in the ordinary call (June) or in the extraordinary call (September).

If the student attends the exam on the extraordinary call of September, the distance exercise grade will be saved for said call in case it was carried out in the ordinary call.

OTHER GRADEABLE ACTIVITIESS

Is there another activity / s that can be evaluated?
Si,no presencial
Description

Distance exercise

Este ejercicio tiene los siguientes objetivos:

  • Complementando el conocimiento adquirido en el curso.
  • Clarificación y fortalecimiento del conocimiento adquirido en el estudio aplicado al desarrollo de prácticas
  • Verifica el nivel de conocimiento


Características:

  • Ejercicio no obligatorio, realización voluntaria
  • Este ejercicio proporcionará un 10% de la calificación del curso que se agregará a la calificación final si la nota en el examen es igual o mayor que 4 (en cualquier caso, el curso de la nota máxima será de 10).
  • Algunos temas propuestos se publicarán en el campus virtual, aunque se alienta a los estudiantes a que propongan temas al Equipo docente. Estas propuestas deben contener un breve informe de una página que indique el título, la descripción y un estudio preliminar.

 

[English]

These exercise has the following objectives:

  • Complementing the knowledge acquired in the course.
  • Clarifying and strengthening of the knowledge acquired in the study applied to the development of practices
  • Check the level of knowledge

 

Features:

  • Exercise not mandatory, voluntary realization
  • This exercise will provide a 10% of the course grade that will be added to the final grade if the note on the exam is equal to or greater than 4 (in any case the maximum note course will be 10).
  • Some proposed topics will be published in the virtual campus although students are encouraged to proposed topics to the Teaching Team. These proposals must contain a brief report of a page indicating title, description and a preliminary study.
Qualification and evaluation criteria

Entre los criterios que se tendrán más en cuenta en la corrección de estas preguntas se encuentran los siguientes:

  • El programa se ejecuta correctamente y sin errores.
  • El programa realiza la funcionalidad deseada.
  • Estructura de programa correcta
  • Librerías necesarias incluidas.
  • Pines configurados y usados correctamente.
  • Estructuras de control bien diseñadas.
  • Buen conocimiento de las principales instrucciones y funciones.
  • Utilización del algoritmo óptimo.
  • Salida del programa dejando pines y registros de manera estable.
  • El diseño electrónico es correcto.

 [English]

Among the criteria that will be taken into account in correcting these questions are the following:

  • The code can be executed without errors.
  • The code works as it is supposed to work
  • Correct program structure.
  • Required libraries included.
  • Pins configured and used correctly.
  • Control structures well designed.
  • Good knowledge of the main instructions and functions.
  • Use of the optimal algorithm.
  • Exit the program leaving pins and registries stably.
  • The electronic design is correct.
Weighing in final grade
10%
Approximate submission date
May 20th (Ordinary call) or September 10th (Extraordinary call)
Comments

Es posible entregar la PEC tanto en la convocatoria ordinaria de Junio como en la extraordinaria de Septiembre. 

Si el estudiante acude al examen de la convocatoria extraordinaria de septiembre se le guardará la nota del Ejercicio a Distancia para dicha convocatoria en caso de que fuera realizado en la convocatoria ordinaria.

 

[English]

 

It is possible to submit the Distance Exercise in the ordinary call (June) or in the extraordinary call (September).

f the student attends the exam on the extraordinary call of September, the distance exercise grade will be saved for said call in case it was carried out in the ordinary call.

How to obtain the final grade?

  • 10%: distance exercise (optional)
  • 30%: Continuous evaluation tasks (mandatory)
  • 60%: exam / work (mandatory)