Auteur : cfaury

Les bases de données

Les bases de données

Le développement des traitements informatiques nécessite la manipulation de données de plus en plus nombreuses. Leur organisation et leur stockage constituent un enjeu essentiel de performance. Le recours aux bases de données relationnelles est aujourd’hui une...

Modèle relationnel

Modèle relationnel

Le modèle de données relationnel représente une base de données comme un ensemble de : relations (tables à deux dimensions) qui contiennent un ensemble de n-uplets ou tuples (les lignes – ou enregistrements – de la...

Circuits intégrés

Circuits intégrés

Un circuit intégré (CI) (aussi appelé puce électronique), est un composant électronique, basé sur un semi-conducteur, reproduisant une, ou plusieurs, fonction(s) électronique(s) plus ou moins complexe(s). Ils intègrent souvent plusieurs types de composants de base dans...

Devoir POO (entrainement)

Devoir POO (entrainement)

    Contacts Définir en Python une classe Utilisateur dont le constructeur fournit 3 attributs aux instances de cette classe : nom, prenom et email de type chaînes de caractères. Les 2 premiers  attributs doivent être exigés à la...

Exercices corrigés

Exercices corrigés

Dates Soit la classe Date  définie par le diagramme de classe UML suivant : Implémenter cette classe en Python.   Dans la méthode de construction de la classe, prévoir un dispositif pour éviter les dates impossibles (du...

Des dés !

Des dés !

L’objectif de cette activité est de réaliser, par toutes petites étapes un programme de jeu de dés … Vous y apprendrez : à définir des classe à partir de diagrammes UML, définir des constructeurs avec différents...

Programmation Orientée Objet

Programmation Orientée Objet

La programmation orientée objet (on dira POO) est un de programmation informatique. Il consiste en la définition et l’interaction de briques logicielles appelées objets ; un objet représente un concept, une idée ou toute entité du...

Listes chaînées

Listes chaînées

Une liste chaînée (ou liste liée) est une structure de données composées d’une séquence d’éléments de liste. Chaque enregistrement d’une liste chaînée est souvent appelé élément , nœud ou maillon. La tête d’une liste est son...

Piles et Files

Piles et Files

Pile Ajouter un élément dans la pile est appelé empiler ou pousser (push) Supprimer un élément de la pile est appelé dépiler (pop) L’accès aux objets de la pile se fait grâce à un unique pointeur...

Structures de données

Structures de données

Une structure de données est une manière d’organiser et de stocker l’information, dont l’objectif est de les traiter plus facilement. exemple : pour en faciliter l’accès, la modification, le tri, … Une structure de données doit...