Developpez.com

Télécharger gratuitement le magazine des développeurs, le bimestriel des développeurs avec une sélection des meilleurs tutoriels

Turbo Pascal / Borland Pascal

Sources Turbo Pascal (TP7), Borland Pascal (BPW) et Turbo Pascal pour Windows (TPW).
Ajouter un nouvel élément

    Paquetage complet d'unités de Haypo

    Licence : Gratuit - 28/02/2016 - Téléchargé 20 x
    Ce paquetage renferme l'ensemble des unités réalisées par Haypo et disponibles sur son site Turbo Pascal. Il s'agit de la version compilée de ces unités ; les codes sources sont téléchargeables via le lien ci-dessous.

    Unités hardware (matériel) :
    • Clavier : Gestion du clavier (vérification de la présence d'une touche dans le tampon et lecture d'une touche dans le tampon ou à défaut attend une pression de touche).
    • DrvSouris : Gestion hardware de la souris (lecture de sa position, des boutons, changement du curseur...).
    • EcranTxt : Gestion de l'écran en mode texte 80x25 caractères et surtout en COULEURS (16 exactement).
    • EcranVGA : Gestion de l'écran dans le mode VGA : 320x200 pixels en ... Voir la suite

    Paquetage complet des programmes réalisés par Haypo

    Licence : Gratuit - 28/02/2016 - Téléchargé 16 x
    Cette archive contient tous les programmes réalisés par Haypo, disponibles sur son site Turbo Pascal. La plupart d'entre eux nécessitent de télécharger les unités personnelles de Haypo.

    Logiciel de DAO

    Éditeur : Henri Vallier + 2 Mo
    Compilateur : Turbo Pascal.

    Un superbe programme de dessin, en mode graphique (jusqu'en 1024x768) s'utilisant à la souris. Permet de gérer des images haute définition. Nécessite un vrai DOS ou un bon émulateur pour tourner de manière optimale.

    Calcul du nombre de jours entre deux dates

    Éditeur : Jean-Pierre Moreau +
    Compilateur : Turbo Pascal for Windows.

    Catégorie : problèmes arithmétiques.
    Ce programme calcule le nombre de jours écoulés entre deux dates.
    Les deux dates doivent être comprises entre le 01/01/1901 et le 31/12/2099.

    Ref.: "Mathématiques par l'informatique individuelle" de H. Lehning et D. Jakubowicz, Masson, Paris, 1982.

    PGCD et PPCM

    Éditeur : Jean-Pierre Moreau +
    Compilateur : Turbo Pascal for Windows.

    Catégorie : problèmes arithmétiques.
    Ce programme permet de calculer le plus grand commun diviseur (PGCD) et le plus petit commun multiple (PPCM) de plusieurs nombres entiers.

    Ref.: "Mathématiques en Turbo-Pascal" de M. Ducamp et A. Reverchon, Eyrolles, Paris, 1988.

    Compression par algorithme de Huffman

    Licence : Gratuit - 11/11/2010 - Téléchargé 6 x
    Compilateur : Turbo Pascal.

    Ce programme réalise la compression par l'algorithme de Huffman dynamique. L'intérêt est donc qu'il n'y a qu'un seul parcours du fichier source et pas de dictionnaire transmis dans le fichier compressé.

    Calculatrice

    Licence : Gratuit - 12/11/2010 - Téléchargé 4 x
    Compilateur : Turbo Pascal.

    Une calculatrice en mode graphique, avec gestion de la souris. Il faudra éventuellement modifier le chemin vers les fichiers BGI dans le source.

    Conversion entre bases de 2 à 36

    Éditeur : Jean-Pierre Moreau +
    Compilateur : Turbo Pascal for Windows.

    Catégorie : problèmes arithmétiques.
    Ce programme convertit un nombre d'une base A vers une base B, A et B étant compris entre 2 et 36.

    Ref.: "Mathématiques en Turbo-Pascal" de M. Ducamp et A. Reverchon, Eyrolles, Paris, 1988.

    Gestion de tournoi de tennis de table

    Licence : Gratuit - 11/11/2010 - Téléchargé 4 x
    Compilateur : Turbo pascal.

    Tennis Tournament Organizer 1.20 : un programme complet de gestion de tournoi de tennis de table sous MS-DOS. Attention, vu l'ancienneté du programme, les règles modernes du tennis de table ne sont pas supportées. L'image de la disquette d'installation, ainsi que le source de programme d'installation, sont également fournis.

    Sujets intéressants :

    - Menus déroulants et fenêtrage en mode texte,
    - Gestion de la souris en mode texte à l'aide des interruptions du BIOS,
    - Programmation d'un screen-saver (avec un timer),
    - Sauvegarde automatique,
    - Système complet d'aide contextuelle,
    - Gestion de fichiers texte de très grande taille,
    - Impressions,
    - ... Voir la suite

    Saisie de texte en mode graphique

    Licence : Gratuit - 11/11/2010 - Téléchargé 3 x
    Compilateur : Turbo Pascal.

    Procédures permettant de saisir du texte en mode graphique, avec effacement dynamique en cas d'erreur.

    Triangle de Pascal

    Éditeur : Jean-Pierre Moreau +
    Compilateur : Turbo Pascal for Windows.

    Catégorie : problèmes arithmétiques.
    Ce programme construit un triangle de Pascal.

    Ref.: "Exercices en Turbo Pascal" de Claude Delannoy, Eyrolles, 1997.

    Pascal Wizard Library 2.0

    Éditeur : Thomas G. Hanlin + 108 Ko
    Compilateur : Turbo Pascal.

    Une compilation d'unités diverses, écrites par Tom Hanlin :

    Unit Archives : routines de visualisation du contenu de fichiers de plusieurs formats d'archives
    Unit BCD : opérations sur les nombres BCD (Binary-Coded Decimal)
    Unit Equipmt : routines de détermination de l'environnement matériel et logiciel
    Unit ExtMath : fonctions mathématiques étendues
    Unit Joystick : routines de gestion du joystick
    Unit Keyboard : routines de gestion du clavier
    Unit Mouse : routines de gestion de la souris
    Unit Music : langage permettant de jouer de la musique plus simplement que les fonctions de base du Pascal
    Unit Strings : routines de compression, cryptage, recherches, ... Voir la suite

    Stocker des matrices importantes en mémoire

    Licence : Gratuit - 15/11/2010 - Téléchargé 3 x
    Compilateur : Turbo Pascal.

    Une manière de contourner la barrière de la limite mémoire pour le segment DATA présenté au travers d'un exemple concernant des "matrices-disques", de larges matrices stockées sur le disque dur. A l'appui un fichier PDF expliquant le principe et le programme d'exemple.

    Récupération de données sur une disquette défectueuse

    Licence : Gratuit - 16/11/2010 - Téléchargé 3 x
    Compilateur : Borland Pascal.

    Ce programme (sous Windows) permet de récupérer des données sur une disquette défectueuse. Il peut combiner les portions valides des deux copies de la FAT pour reconstituer la séquence des secteurs d'un fichier ou d'un répertoire.

    Sujets intéressants :
    - Parcours d'une FAT 12 bits,
    - Utilisation de fenêtres enfants et de dialogues non modaux,
    - Dialogues Windows standard d'enregistrement de fichier, de choix de police de caractères et de choix de couleurs.

    Algorithme A Star

    Licence : Gratuit pour usage non commercial - 07/04/2014 - Téléchargé 3 x
    Permet la recherche d'un chemin sur une grille pouvant contenir différents obstacles, plus ou moins franchissables.
    Exploite un des algorithmes les plus puissants dans ce domaine : l'algorithme A* ("A star").
    Compatible Dos et Windows.

    Très puissant, le A* a néanmoins ses faiblesses : il consomme une quantite non négligeable de mémoire, et le calcul d'un itinéraire peut prendre du temps sur les cartes vastes.
    L'unité n'a ete adaptée que pour fonctionner sur une carte découpée en cases carrées ; elle peut toutefois être modifiée pour l'étude de cases hexagonales.

    Configuration minimale nécessaire :
    • Processeur 8086/8088 ou supérieur
      Turbo Pascal 7.0+ ou Borland Pascal 7.0+
      Package objet d ... Voir la suite

    Nombres premiers

    Éditeur : Jean-Pierre Moreau +
    Compilateur : Turbo Pascal for Windows.

    Catégorie : problèmes arithmétiques.
    Ce programme teste si un nombre entier est premier ou pas.

    Ref.: "Mathématiques par l'informatique individuelle" de H. Lehning et D. Jakubowicz, Masson, Paris, 1982.

    Tetris

    Licence : Gratuit - 11/11/2010 - Téléchargé 2 x
    Compilateur : Turbo Pascal.

    Le célèbre jeu Tetris en mode graphique. Il est possible de créer vos propres pièces !

    Liste de nombres premiers

    Éditeur : Jean-Pierre Moreau +
    Compilateur : Turbo Pascal for Windows.

    Catégorie : problèmes arithmétiques.
    Ce programme crée la liste de tous les nombres premiers de 1 à N.

    Opérations élémentaires sur les nombres complexes

    Éditeur : Jean-Pierre Moreau +
    Compilateur : Turbo Pascal for Windows.

    Catégorie : nombres complexes.
    Unité Complex2 : opérations élémentaires sur les nombres complexes.

    Demomaker : dessin d'une carte en 3D

    Licence : Gratuit - 28/02/2016 - Téléchargé 2 x
    Dessine une carte en 3D.

128 éléments

Responsables bénévoles de la rubrique Pascal : Gilles Vasseur - Alcatîz -