ESCUELA POLITÉCNICA SUPERIOR DE CÓRDOBA 2017/18 Year TEACHING GUIDE www.uco.es facebook.com/universidadcordoba @univcordoba INFORMACIÓN SOBRE TITULACIONES DE LA UNIVERSIDAD DE CÓRDOBA uco.es/grados SISTEMAS EN TIEMPO REAL PAGE 1/5 2017/18 Year DETAILS OF THE SUBJECT Title (of the subject): SISTEMAS EN TIEMPO REAL Code: 101415 Degree/Master: GRADO DE INGENIERÍA INFORMÁTICA Year: Name of the module to which it belongs: OBLIGATORIO ESPECIALIDAD INGENIERÍA DE COMPUTADORES Field: SISTEMAS EN TIEMPO REAL Character: OBLIGATORIA Duration: SECOND TERM ECTS Credits: 6 Classroom hours: 60 Face-to-face classroom percentage: 40% Non-contact hours: 90 Online platform: TEACHER INFORMATION Name: PALOMARES MUÑOZ, JOSÉ MANUEL (Coordinador) Faculty: ESCUELA POLITÉCNICA SUPERIOR DE CÓRDOBA Department: Ingeniería Electrónica y de Computadores Area: ARQUITECTURA Y TECNOLOGÍA DE COMPUTADORES Office location: LV6B180 - LEONARDO DA VINCI - CAMPUS DE RABANALES E-Mail: [email protected]Phone: 957212062 REQUIREMENTS AND RECOMMENDATIONS Prerequisites established in the study plan None. Recommendations None specified. SKILLS CB3 CU1 CU2 CEC1 CEC9 CEC10 CEC14 CTEIC5 OBJECTIVES The main objective of this subject is to provide information about those computer systems in which the validity of the results does not depend exclusively on the provided values but also in the instact they are provided. A delay in the generation of the output by the system may result in a disaster. Thus, some mechanisms have to be included in the system to allow the execution of the priority tasks. As a secondary objective, the students are provided with practical knowledge for implementing concurrent executions of several tasks, the synchronization in the access of the shared data, device low-level function programming, scheduling and task priority management, and with precise timing execution. CONTENT 1. Theory contents
5
Embed
uco.es/ · Robots LEGO NXT Mindstorms Clarifications: In the working laboratories, there are 14 LEGO NXT Mindstorms Robots. They will be provided to the students for the practices
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
ESCUELA POLITÉCNICA SUPERIOR DE CÓRDOBA 2017/18 Year
INFORMACIÓN SOBRE TITULACIONESDE LA UNIVERSIDAD DE CÓRDOBA
uco.es/gradosSISTEMAS EN TIEMPO REAL PAGE 2/5 2017/18 Year
Lesson 1. Introduction Real-Time Systems
Lesson 2. Lenguages for Real-Time Applications
Lesson 3. Interfaces and Hardware Devices
Lesson 4. Concurrency and Task Synchronization
Lesson 5. Real-Time Operating Systems
Lesson 6. Real-Time Scheduling
Each lesson meets the descriptors included in the Verifica document of the degree. The descriptor named "Reliability and Fault-Tolerance in Real-Time Systems" is
included transversely in Lessons 1, 2, 3, and 4.
2. Practical contents
Practice 1. Basic access to systems: sensors, actuators, and timers.
Practice 2. Communications and Real-Time control.
Practice 3. Advanced Real-Time Systems.
METHODOLOGY
General clarifications on the methodology. (optional)
Nothing remarkable.
Methodological adaptations for part-time students and students with disabilities and special educational needs
There are no special adaptations for part-time students.
Any student with special educative necessities should get in contact with professor as soon as possible to make the suitable arrangements in the
studies.
Face-to-face activities
Activity Large group Medium group Small group Total
Assessment activities 6 - - 6
Laboratory - 6 18 24
Lectures 30 - - 30
Total hours: 36 6 18 60
ESCUELA POLITÉCNICA SUPERIOR DE CÓRDOBA 2017/18 Year
INFORMACIÓN SOBRE TITULACIONESDE LA UNIVERSIDAD DE CÓRDOBA
uco.es/gradosSISTEMAS EN TIEMPO REAL PAGE 3/5 2017/18 Year
Not on-site activities
Activity Total
Analysis 30
Exercises 20
Group work 10
Self-study 30
Total hours: 90
WORK MATERIALS FOR STUDENTS
Practical cases and examples
Dossier
Robots LEGO NXT Mindstorms
Clarifications:
In the working laboratories, there are 14 LEGO NXT Mindstorms Robots. They will be provided to the students for the practices along with some
different LEGO sensors.
EVALUATION
Skills
Tools
Assignments and
projects Group work
Practical cases and
examples Problem solving
Short answer tests
CB3 x x x
CEC1 x x x
CEC10 x x x x
CEC14 x x x x
CEC9 x x x
CTEIC5 x x x x
CU1 x
CU2 x x
Total (100%) 20% 10% 20% 30% 20%
Minimum grade.(*) 4 0 4 5 5
(*) Minimum grade necessary to pass the subject
¿Valora la asistencia?: No
General clarifications on instruments for evaluation:
Any required comments and explanations will be provided at the first day of the teaching.
Clarifications on the methodology for part-time students and students with disabilities and special educational needs:
There are no special adaptation for part-time students. These students will be examined for the theoretical contents the same way as full-time students.
Part-time students will have to make a practical test for all the developed practices. Full-time students will be able to compensate this final test (for
practices) with a continuous evaluation scheme.
ESCUELA POLITÉCNICA SUPERIOR DE CÓRDOBA 2017/18 Year
INFORMACIÓN SOBRE TITULACIONESDE LA UNIVERSIDAD DE CÓRDOBA
uco.es/gradosSISTEMAS EN TIEMPO REAL PAGE 4/5 2017/18 Year
Qualifying criteria for obtaining honors: Obtaining the highest marks, with a grade above 85%. Highly motivated students with interaction in the
classroom are required.
General clarifications on the partial evaluations:
A partial exam for theory will be available after finishing all the theory lessons. Passing this partial exam will remove theory from the final examination.
BIBLIOGRAPHY
1. Basic Bibliography:
A. Burns, A. Wellings. "Real-Time systems and programming languages". Addison Wesley. 3rd Ed. 2003.
S. Bennett. "Real-Time Computer Control". Prentice Hall. 1993.
INFORMACIÓN SOBRE TITULACIONESDE LA UNIVERSIDAD DE CÓRDOBA
uco.es/gradosSISTEMAS EN TIEMPO REAL PAGE 5/5 2017/18 Year
The methodological strategies and the evaluation system contemplated in this Teaching Guide will be adaptedaccording to the needs presented by students with disabilities and special educational needs in the cases that arerequired.