66 résultats : optimisation

Attention : l'accès aux ressources peut être restreint, soit pour des raisons juridiques, soit par la volonté de l'auteur.
66 résultats
page 1 sur 7
résultats 1 à 10
UNIT
Exercices (Compilation : théorie, techniques et outils)
Description : TDs qui relèvent d'un ou plusieurs thèmes. Composant d'exercices de l'ensemble "Compilation : théorie, techniques et outils" organisé en 10 thèmes et contenant cours, exemples et exercices résolus.
Mots clés : compilation, optimisation de code, programme informatique, langage de programmation, compilateur, code source, programmation assembleur, traduction dirigée par la syntaxe, analyse lexicale, analyse syntaxique, analyse sémantique, YACC, table de symbole, gestion des types, code intermédiaire, gén ...
Date : 22-12-2010
Format : Document HTML, Document PDF, Document Open Office présentation
Auteur : Abdulrab Habib, Moulin Claude, Touati Sid
Thème : Informatique
Type de la ressource pédagogique : exercice, jeu de données, questionnaire
Niveau : enseignement supérieur, master, bac+4, bac+5
Public : apprenant, enseignant
Droits : Ces contenus sont la propriété, à parts égales, d’UNIT et de l'INSA de Rouen. Ils sont régis par la licence logicielle GPL, dans sa version française CeCILL : http://www.cecill.info/licences/Licence_CeCILL-V1_VF.pdf
UNIT
Introduction à l'optimisation de code (Compilation : théorie, techniques et outils)
Description : Ce cours présente les enjeux, les difficultés et quelques techniques de base de génération de code efficace. Thème 9 de l'ensemble "Compilation : théorie, techniques et outils" organisé en 10 thèmes et contenant cours, exemples et exercices résolus.
Mots clés : compilation, optimisation de code, programme informatique, langage de programmation, compilateur, code source, performance d'un programme, analyse de code
Date : 22-12-2010
Format : Document HTML, Document PDF, Document Open Office présentation
Auteur : Abdulrab Habib, Moulin Claude, Touati Sid
Thème : Informatique
Type de la ressource pédagogique : cours / présentation, exercice, jeu de données
Niveau : enseignement supérieur, master, bac+4, bac+5
Public : apprenant, enseignant
Droits : Ces contenus sont la propriété, à parts égales, d’UNIT et de l'INSA de Rouen. Ils sont régis par la licence logicielle GPL, dans sa version française CeCILL : http://www.cecill.info/licences/Licence_CeCILL-V1_VF.pdf
UNIT
Introduction générale à la compilation (Compilation : théorie, techniques et outils)
Description : Cours d'introduction présentant la compilation et ses enjeux. Thème premier de l'ensemble "Compilation : théorie, techniques et outils" organisé en 10 thèmes et contenant cours, exemples et exercices résolus.
Mots clés : compilation, code source, programme informatique, langage de programmation, compilateur, chaîne de transformation, structures de donnée, optimisation, code machine, langage intermédiaire, code cible
Date : 22-12-2010
Format : Document HTML, Document PDF, Document Open Office présentation
Auteur : Abdulrab Habib, Moulin Claude, Touati Sid
Thème : Informatique
Type de la ressource pédagogique : cours / présentation, exercice, jeu de données
Niveau : enseignement supérieur, master, bac+4, bac+5
Public : apprenant, enseignant
Droits : Ces contenus sont la propriété, à parts égales, d’UNIT et de l'INSA de Rouen. Ils sont régis par la licence logicielle GPL, dans sa version française CeCILL : http://www.cecill.info/licences/Licence_CeCILL-V1_VF.pdf
UNIT
Compilation : théorie, techniques et outils - ensemble des ressources
Description : L'ensemble "Compilation : théorie, techniques et outils" vise à fournir des cours synthétiques sur la compilation et ses techniques, allant de l’analyse lexicale et syntaxique jusqu’à l’introduction à l’optimisation du code. Cet enseignement est organisé en 10 thèmes contenant cours, exemples et ...
Mots clés : compilation, représentation intermédiaire, programme informatique, langage de programmation, compilateur, code source, langage intermédiaire, analyse lexicale, analyse syntaxique, gestion mémoire, gestion de type, table de symbole, traduction dirigée par la syntaxe, optimisation de code
Date : 22-12-2010
Format : Document HTML, Document PDF, Archive compressée ZIP
Auteur : Abdulrab Habib, Moulin Claude, Touati Sid
Thème : Informatique
Type de la ressource pédagogique : cours / présentation, exercice, jeu de données, questionnaire
Niveau : enseignement supérieur, master, bac+4, bac+5
Public : apprenant, enseignant
Droits : Ces contenus sont la propriété, à parts égales, d’UNIT et de l'INSA de Rouen. Ils sont régis par la licence logicielle GPL, dans sa version française CeCILL : http://www.cecill.info/licences/Licence_CeCILL-V1_VF.pdf
Canal-U
Optimisation de requête
Description : Dans cette séquence, on va parler d'optimisation de requête, on va montrer comment toutes les techniques d'optimisation de requête qui avaient été développées dans le cas centralisé peuvent être boostées dans le cas distribué.
Mots clés : transaction, optimisation, bases de données relationnelles, SGBD, MYSQL, SQL, base de donnée distribuée
Date : 02-03-2015
Format : video/mp4
Auteur : ABITEBOUL Serge, NGUYEN Benjamin, RIGAUX Philippe
Thème : Informatique
Type de la ressource pédagogique : cours / présentation
Niveau : licence
Droits : Droits réservés à l'éditeur et aux auteurs. L'ensemble de ce contenu est mis à disposition sous licence CC BY-NC-ND 3.0 France https://creativecommons.org/licenses/by-nc-nd/3.0/fr/
Canal-U
Exécution et optimisation : introduction
Description : Cette partie 3 du cours sera consacrée à l'exécution et à l'optimisation de requêtes. Nous avons vu, dans les semaines précédentes, comment les données étaient organisées physiquement dans des fichiers avec des index. Ce que nous allons voir dans cette partie, c'est comment, à partir d'une requête ...
Mots clés : transaction, optimisation, bases de données relationnelles, SGBD, MYSQL, SQL
Date : 02-03-2015
Format : video/mp4
Auteur : ABITEBOUL Serge, NGUYEN Benjamin, RIGAUX Philippe
Thème : Informatique
Type de la ressource pédagogique : cours / présentation
Niveau : licence
Droits : Droits réservés à l'éditeur et aux auteurs. L'ensemble de ce contenu est mis à disposition sous licence CC BY-NC-ND 3.0 France https://creativecommons.org/licenses/by-nc-nd/3.0/fr/
Canal-U
Réécriture algébrique
Description : Dans cette deuxième séquence, nous allons étudier la manière dont le système va produire, à partir d’une requête SQL, une expression algébrique donnant la manière d’évaluer cette requête, une première façon un peu abstraite mais déjà représentative d’appliquer des opérations aux données disponibles ...
Mots clés : transaction, optimisation, bases de données relationnelles, SGBD, MYSQL, SQL
Date : 02-03-2015
Format : video/mp4
Auteur : ABITEBOUL Serge, NGUYEN Benjamin, RIGAUX Philippe
Thème : Informatique
Type de la ressource pédagogique : cours / présentation
Niveau : licence
Droits : Droits réservés à l'éditeur et aux auteurs. L'ensemble de ce contenu est mis à disposition sous licence CC BY-NC-ND 3.0 France https://creativecommons.org/licenses/by-nc-nd/3.0/fr/
Canal-U
Opérateurs
Description : Dans cette troisième séquence, nous allons commencer à étudier l’exécution des requêtes en se penchant sur le noyau des outils qu’on utilise qui sont les opérateurs dont les systèmes disposent pour évaluer des requêtes et qui sont composés dans des plans d’exécution.
Mots clés : transaction, optimisation, bases de données relationnelles, SGBD, MYSQL, SQL, operateur
Date : 02-03-2015
Format : video/mp4
Auteur : ABITEBOUL Serge, NGUYEN Benjamin, RIGAUX Philippe
Thème : Informatique
Type de la ressource pédagogique : cours / présentation
Niveau : licence
Droits : Droits réservés à l'éditeur et aux auteurs. L'ensemble de ce contenu est mis à disposition sous licence CC BY-NC-ND 3.0 France https://creativecommons.org/licenses/by-nc-nd/3.0/fr/
Canal-U
Plans d'exécution
Description : Nous avons vu dans la séquence précédente, les opérateurs qui sont des composants de base avec lesquels nous allons construire nos programmes d’évaluation de requêtes. Dans cette quatrième séquence, nous allons regarder comment on associe et comment on combine ces opérateurs pour construire des ...
Mots clés : transaction, optimisation, bases de données relationnelles, SGBD, MYSQL, SQL, plan d'exécution
Date : 02-03-2015
Format : video/mp4
Auteur : ABITEBOUL Serge, NGUYEN Benjamin, RIGAUX Philippe
Thème : Informatique
Type de la ressource pédagogique : cours / présentation
Niveau : licence
Droits : Droits réservés à l'éditeur et aux auteurs. L'ensemble de ce contenu est mis à disposition sous licence CC BY-NC-ND 3.0 France https://creativecommons.org/licenses/by-nc-nd/3.0/fr/
Canal-U
Tri et hachage
Description : Dans cette cinquième séquence, nous allons commencer à étendre notre catalogue d'opérateurs, en examinant deux opérateurs très importants : le tri et le hachage. En fait dans cette séquence, on va détailler le fonctionnement de l'opérateur de tri.
Mots clés : transaction, hachage, optimisation, bases de données relationnelles, SGBD, MYSQL, SQL
Date : 02-03-2015
Format : video/mp4
Auteur : ABITEBOUL Serge, NGUYEN Benjamin, RIGAUX Philippe
Thème : Informatique
Type de la ressource pédagogique : cours / présentation
Niveau : licence
Droits : Droits réservés à l'éditeur et aux auteurs. L'ensemble de ce contenu est mis à disposition sous licence CC BY-NC-ND 3.0 France https://creativecommons.org/licenses/by-nc-nd/3.0/fr/