adplus-dvertising

Nous utilisons des cookies pour améliorer votre expérience. En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies.


Politique de confidentialité

Développement Informatique- Plateforme d'apprentissage en ligne

Derniers cours

Introduction à la programmation compétitive en C++ et gestion d'entrée sortie (E/S)

Dans la plupart des compétitions, des flux standard sont utilisés pour lire les entrées et écrire les sorties. En C++, les flux standard sont cin pour l'entrée et cout pour la sortie.... Lire la suite

TD 3 : Exercices corrigés de conception d'une base de données

On souhaite gérer les différentes représentations des spectacles proposés dans des théâtres et les réservations correspondantes. Les règles suivantes doivent être prises en compte... Lire la suite

TD 2 : Exercices de conception d'une base de données

Un institut supérieur souhaite se doter d’un système performant de gestion pour les stages des ses étudiants. Ce système à pour objectifs de permettre aux responsables des stages de... Lire la suite

TD 1 : Exercices de modélisation d'une base de données

La modélisation des données est un processus de description de la structure, des associations, des relations et des contraintes relatives aux données disponibles. Elle sert à établir... Lire la suite

La classe vector de la bibliothèque STL <vector>

La classe vector est un conteneur homogène, définie dans l'en-tête <vector>, implémente un conteneur de séquence qui fournit un accès aléatoire rapide à n'importe quel élément et une... Lire la suite

Les itérateurs en C++ - définition, déclaration et exemples

Un itérateur est tout comme un pointeur, il est en fait une abstraction d'un pointeur. Les itérateurs sont utilisés pour passer d'un élément à un autre, un processus connu sous le... Lire la suite

Introduction à la bibliothèque de Template Standard STL

La bibliothèque de Template standard (STL) se compose de trois éléments. Il s'agit des conteneurs, des algorithmes qui s'exécutent sur les conteneurs et des itérateurs qui les relient.... Lire la suite

Arbre binaire de recherche : définition et mise en oeuvre en C++

un arbre est une collection non linéaire. Dans un arbre général, chaque nœud peut avoir deux liens ou plus vers d'autres nœuds. Bien que les arbres généraux aient de nombreuses applications... Lire la suite

File d'attente en C++

Une file d'attente est une structure de données abstraite qui contient une collection d'éléments. La file d'attente implémente le mécanisme FIFO, c'est-à-dire que l'élément inséré... Lire la suite

Les piles en C++

Une pile est un conteneur (structure de données) implémenté sous la forme d'une liste linéaire dans laquelle tous les ajouts et suppressions sont limités à une extrémité, appelée tête... Lire la suite

Les listes chaînées en C++

Une liste chaînée est une structure de données linéaire, dans laquelle les éléments ne sont pas stockés dans des emplacements mémoire contigus. Dans une liste chaînée, chaque objet... Lire la suite

Introduction aux structures de données

Dans les applications réelles, les objets sont souvent des collections. Cela signifie que nous devons gérer une collection d'objets au lieu d'objets individuels. Une compréhension... Lire la suite

Les nouveautés C++20 pour améliorer les templates en C++

Les améliorations apportées aux templates rendent le C++20 plus cohérent et, par conséquent, moins sujet aux erreurs lorsque vous écrivez des programmes génériques. Lire la suite

Fonctions utiles (Mathématiques et caractères) en C++

Comme nous l'avons dit précédemment, s'il existe une fonction prédéfinie dans la bibliothèque, nous n'avons pas à nous soucier de la définition de la fonction. Nous ajoutons uniquement... Lire la suite

Les fonctions Lambda en C++

En C++, nous pouvons utiliser des fonctions sans nom (fonctions lambda). En fait, une telle fonction est un objet d'un type spécial, et cet objet peut être affecté à une variable.... Lire la suite

Les tableaux dans script shell

Dans le langage de programmation C, un tableau est une variable permettant de stocker uniquement le même type de données. Alors que dans le script bash, un tableau est une variable... Lire la suite

Les fonctions dans les scripts shell

Comme d'autres langages de programmation, bash fournit également les fonctions. Les fonctions sont le meilleur moyen de réutiliser le code dans un script. Un programme long est plus... Lire la suite

Les boucles dans les scripts shell

L'itération à travers une série de commandes est une pratique de programmation courante. Souvent, vous devez répéter un ensemble de commandes jusqu'à ce qu'une condition spécifique... Lire la suite

Structures conditionnelles IF et CASE dans shell

Jusqu'à présent, tous les scripts shell présentés traitent les commandes de manière linéaire - une commande après l'autre. Cependant, toute programmation n'est pas linéaire. Il arrive... Lire la suite

Utilisation de variables dans les scripts shell

Il est utile d'exécuter des commandes individuelles à partir du script shell, mais cela a ses limites. Souvent, vous voudrez incorporer d'autres données dans vos commandes shell pour... Lire la suite

Lecture et écriture des données dans un script shell

Après vous être familiarisé avec la façon d'écrire un script shell, il convient de mentionner ici que vous pouvez écrire et exécuter un script shell en mode interactif et non interactif.... Lire la suite

Introduction au programmation shell (scripts shell)

Un shell est un élément fondamental et clé de l'environnement informatique Linux. Il est connu à la fois pour une interface de ligne de commande puissante et un interpréteur de langage... Lire la suite

modules d'authentification enfichables (PAM)

modules d'authentification enfichables ou PAM sont un mécanisme permettant d'intégrer plusieurs schémas d'authentification de bas niveau dans une API de haut niveau, qui permet aux... Lire la suite

Name Service Switch (NSS)

NSS a pour objet de normaliser la résolution de noms au sein d’un système. NSS permet de résoudre un nom en une autre information associée, comme par exemple un nom d’utilisateur et... Lire la suite

Gestion des groupes sous Linux

Les groupes sont une structure organisationnelle qui fait partie du contrôle d'accès discrétionnaire (DAC) de Linux. Le DAC est le contrôle de sécurité traditionnel de Linux, où l'accès... Lire la suite