Guia docente 2019_20
E. S. de Enxeñaría Informática
Grao en Enxeñaría Informática
 Subjects
  Concurrency and distribution
   Contents
Topic Sub-topic
Concurrent and distributed systems - Concept of concurrent and distributed programming
- Introduction to the modeling of competing or distributed systems
- Hardware architectures for the concurrence and distribution
-Tools for the development of competing and distributed applications
Processes - Concept of processes
- Scheduler
- Atomicity and mutual exclusion
- Transactional concurrence
- Clock and distributed status
Synchronisation and communication - Synchronization and communication in concurrent and distributed systems
- Synchronization and communication at the low level
- Synchronization and communication at the high level
- Security and vivacity in competing and distributed systems
Programming and application development tools - Concurrent and distributed programming with JAVA
- Concurrent and distributed programming with
C / C ++
- Design patterns for the development of concurrent and distributed applications
- Tools and methodologies of design, verification and debugging of competing and distributed applications
Universidade de Vigo            | Reitoría | Campus Universitario | C.P. 36.310 Vigo (Pontevedra) | España | Tlf: +34 986 812 000