La récursivité est une approche très pratique et très puissante pour concevoir des algorithmes. Dans cet article, nous allons prendre le cas de l'affichage d'une liste linéaire chaînée : la récursivité peut être utilisée pour afficher une liste dans un sens ou l'autre.
vendredi 29 avril 2016
[MI] L'affichage d'une liste linéaire chaînée en utilisant la récursivité
Libellés :
Affichage récursif,
Listes Linéaires Chaînées,
MI,
Pascal,
Récursivité
Pays/territoire :
Jijel, Algeria
[MI] Obtenir et utiliser Turbo Pascal sous Dos Box
Turbo Pascal reste le compilateur préfér et le plus utilisé pour apprendre le langage Pascal. Dans cet article, je vais présenter les étapes simples pour obtenir et utiliser (pas d'installation nécessaire) Pascal sous Dos Box. (P.S : l'article se base sur le site Developpez et l'outil Dos Box, au cas où l'un des deux "disparaît", il faut voir des solutions équivalentes, il est aussi nécessaire d'avoir un compte sur Developpez pour pouvoir télécharger TP7).
Pays/territoire :
Jijel, Algeria
mardi 19 avril 2016
[MI] Listes Linéaires Chaînées (LLC) : Insertion au début de liste
Les listes linéaires chaînées sont la forme la plus simple pour une gestion dynamique de la mémoire (allocation et libération dynamiques). Dans cet article, je vais citer une utilisation très simple mais très utile.
Libellés :
Algorithmique,
Listes Linéaires Chaînées,
Pascal
Pays/territoire :
Jijel, Algeria
lundi 18 avril 2016
[MI] Palindrome (solution simple - récursive)
Un palindrome est un mot qui présente le même ordre des caractères dans les deux sens (de gauche à droite et de draoite au gauche). Nous pouvons implémenter la solution par une boucle (Tant que) ou bien en utilisant le format récursive.
Libellés :
Algorithmique,
MI,
Palindrome,
Pascal
Pays/territoire :
Jijel, Algeria
lundi 11 avril 2016
[ABD] Le hachage sous SQLite
SQLite est un petit SGBD. Il est largement utilisé pour ses performances pour les petites bases des données (sur Smartphone, navigateurs web, applications de gestion de petite taille, etc.). SQLite est Open Source et il est écrit en C, c'est pourquoi il représente un excellent choix pour analyser le code d'un SGBD et voir du plus près les algorithmes et les techniques utilisés en bas niveau d'un SGBD (les module les plus proches du fichier physique - voir schéma).
Libellés :
ABD,
administration,
hachage,
SQLite,
SQLite3
Pays/territoire :
Jijel, Algeria
[ABD] Démo sur l'utilité des buffer (tempon) pour un SGBD
Le buffer pour un SGBD est un espace de plusieurs blocs en mémoire centrale. L'objectif de son utilisation est de limiter le nombre d'accès au disque (qui sont très coûteux en terme de temps de réponse) en gardant quelques pages (quelques blocs) dans le buffer.
Libellés :
ABD,
base des données,
MySQL,
SQL
Pays/territoire :
Jijel, Algeria
dimanche 10 avril 2016
[ABD] Quelques commandes MySQL
MySQL dispose d'un ensemble de commandes qui permettent son adminsitration; Nous ne parlons pas des commandes (ou requêtes SQL - LMD et LDD) mais bien plus que cela.
Libellés :
ABD,
base des données,
describe,
information_schema,
MySQL,
show,
SQL
Pays/territoire :
Jijel, Algeria
samedi 9 avril 2016
[ABD] Pourquoi le SQL (LDD et LMD) n'est pas suffisant pour l'administration ?
MySQL est un excellent SGBD pour commencer à travailler sur des aspects un peu plus avancés que les simples requêtes SQL.
Libellés :
ABD,
administration,
base des données,
logiciel,
SQL,
Système d'Information
Pays/territoire :
Jijel, Algeria
Inscription à :
Articles (Atom)