Séances de cours associées (19)
Exactitude des compilateurs: Partie 2
Explore l'exactitude des compilateurs, en mettant l'accent sur l'évaluation des expressions, la compilation bytecode et les opérations de pile.
Context Passing : Contextes d'exécution
Couvre le passage de contexte par rapport aux classes de type, les contextes d'exécution, l'inviolabilité et l'importance de la spécificité dans Scala.
Identité et changement
Explore comment les affectations affectent l'équivalence entre les expressions dans la programmation.
Décomposition fonctionnelle: Pattern Matching
Couvre la décomposition fonctionnelle avec la correspondance des motifs dans Scala pour accéder aux données hétérogènes dans une hiérarchie de classes.
Préfixe, Infix, Postfix et génération de code
Explore les notations de préfixe, d'infixe et de postfixe dans les expressions et leur rôle dans la génération de code.
Raisonner sur les listes
Couvre les lois de la concaténation des listes, de la preuve par induction, de la transparence référentielle et de l'induction structurelle.
Iterator Model: Traitement des requêtes dans les systèmes de bases de données
Explore le modèle d'itérateur dans le traitement des requêtes pour les systèmes de base de données, en se concentrant sur l'exécution tuple-at-a-time et l'évaluation de l'expression interprétée.
Interprète: Expressions arithmétiques
Couvre un langage fonctionnel simple, des arbres syntaxiques abstraits, des expressions interprétatives et du dessugaring.
Potentiels interatomiques: Construction et évaluation
Explore la construction et l'évaluation des potentiels interatomiques de stabilité et de réactivité atomiques.
Méthodes de débogage et de calcul
Couvre les techniques de débogage en Python et les méthodes de calcul comme le calcul de la puissance de fréquence et la détection du son des oiseaux.

Graph Chatbot

Chattez avec Graph Search

Posez n’importe quelle question sur les cours, conférences, exercices, recherches, actualités, etc. de l’EPFL ou essayez les exemples de questions ci-dessous.

AVERTISSEMENT : Le chatbot Graph n'est pas programmé pour fournir des réponses explicites ou catégoriques à vos questions. Il transforme plutôt vos questions en demandes API qui sont distribuées aux différents services informatiques officiellement administrés par l'EPFL. Son but est uniquement de collecter et de recommander des références pertinentes à des contenus que vous pouvez explorer pour vous aider à répondre à vos questions.