Objectifs d’apprentissage |
Approfondir ses connaissances des algorithmes et de leur implémentation en Python. |
||
Avoir conscience des contextes propices aux erreurs de programmation les plus fréquentes. |
||
Connaître les principales techniques de débogage. |
||
Savoir ce que représente le traitement parallèle et être capable d’implémenter des programmes simples impliquant plusieurs fils d’exécution (Threads). |
||
Être capable de décrire ce qu’est une situation de compétition (race condition) et d’interblocage (deadlock). |
|