Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Comment faire pour convertir INT à …
  • Fonctions de première classe en Pyt…
  • Comment construire un pilote de pér…
  • Comment rechercher une chaîne dans …
  • C Erreurs de programmation et commen…
  • Comment faire pour déclarer des fon…
  • Qu'est-ce que Scarlett Fever 
  • Comment remplacer les éléments d'u…
  • Comment faire un C + + void display 
  • Comment créer DropDownList Avec Clé…
  •   C /C + + Programming
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    C /C + + Programming

    Caractéristiques de Turbo C

    Turbo C de Borland , introduite en 1987, a appliqué le même modèle de développement intégré utilisé par la société de logiciels de la Silicon Valley pour le langage de programmation C . Renforcée avec un assembleur et un débogueur en 1989, Version 2.01 est la dernière version. En 1990, Borland introduit Turbo C + + , mettant fin à la course de cette langue mémorable . Voici quelques-uns de ses meilleurs éléments : l'environnement de développement intégré

    Dans les premiers jours du développement de PC , avant que Windows , MS /DOS n'avait pas de soutien multitâche. Un seul programme peut fonctionner à la fois. Un programmeur courrait un programme pour éditer le code , un autre pour compiler le programme puis le nouveau programme a été exécuté pour tester les erreurs . Ce processus a été répété de nombreuses fois . L'environnement de développement intégré (IDE) que Borland introduit avec Turbo Pascal simplifié grandement ce en enveloppant le processus de développement en un seul programme .
    Optimisée compilateur C

    par l' temps Turbo C a été libéré, le langage de programmation C a été autour depuis plus d'une décennie et les techniques d'optimisation sont bien connus . C est un langage de bas niveau qui crée petit code serré , rapide . Turbo C a offert un certain nombre de choix d'optimisation de cette taille accrue et la vitesse à un moment où les cycles de processeur et mémoire étaient encore des ressources limitées.
    Intégré Assembleur Langue

    Assemblée langue permet aux développeurs d'écrire en langage machine symbolique , les mêmes instructions utilisées par le microprocesseur. Pour la plupart des buts , C est un bien meilleur choix, car une ligne de C se traduit généralement à 10 ou plus instructions de la machine. Néanmoins, quelques lignes de code assembleur au bon endroit peuvent souvent résoudre un problème épineux . Assembler permet également un accès complet aux registres du microprocesseur et les interruptions. Turbo C permet au code d'assemblage pour être placé n'importe où à l'intérieur d'un programme C .
    Hardware niveau de débogage

    Le Turbo Debugger permet aux développeurs de visualiser la mémoire de l'ordinateur et des registres en temps réel comme la pas de programme dans le code. Les points d'arrêt et les montres peuvent être réglées de sorte que le programme s'exécute et s'arrête à des points prédéfinis ou lorsque des emplacements de mémoire ou les registres atteignent certaines valeurs.
    Le mémoire multiples modèles

    La plupart des développeurs ont oublié cette partie du développement 16 bits, mais l'une des difficultés de gestion de la mémoire. Avec une adresse mémoire 16 bits , seule une petite partie de la mémoire peut être consulté à un moment donné . Les langues premiers C résolu ce avec un certain nombre de différents modèles de mémoire : minuscule, petit , compact et grandes entreprises. IBM a une description détaillée de ces modèles de la mémoire (voir références) .
    Natif développement

    du programme Bien que la plupart développement est désormais ciblé vers Windows, il existe des applications où le code doit descendre près du métal nu. Les pilotes de périphériques , utilitaires de disque dur, interfaces avec les programmes de diagnostic du matériel spécialisé et tous doivent avoir accès de bas niveau.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour créer les fichiers DLL 
  • Comment Boucle Remplir un tableau à 2 dimensions en C + + 
  • Comment accéder à la mémoire tampon de l'écran en C + + 
  • Comment faire pour afficher des images dans une application Silverlight Datagrid 
  • Comment écrire un script Vim 
  • Fonction en C pour Palindromes 
  • Comment faire pour utiliser des objets 2D en RPC 
  • Comment changer appDelegate dans un iPhone 
  • Comment importer des modèles dans GTK Radiant 
  • Comment faire pour vérifier pour les nombres impairs dans C + + 
  • Connaissances Informatiques © http://www.ordinateur.cc