Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Kenmerken van Turbo C
Borland's Turbo C , voor het eerst geïntroduceerd in 1987 , paste dezelfde geïntegreerde ontwikkeling model dat wordt gebruikt door de Silicon Valley software bedrijf aan de C -programmeertaal . Uitgebreid met een assembler en debugger in 1989 , Versie 2.01 was de laatste release. In 1990 introduceerde Borland Turbo C + + , het beëindigen van de run van deze gedenkwaardige taal . Hier zijn enkele van de beste eigenschappen : Integrated Development Environment

In de vroege dagen van de PC ontwikkeling , voordat Windows , MS /DOS had geen multitasking ondersteunen . Slechts een programma zou kunnen lopen op een moment . Een programmeur zou een programma uit te voeren om code te bewerken , een ander om het programma te compileren dan het nieuwe programma werd uitgevoerd om te testen op fouten . Dit proces werd vele malen herhaald . De geïntegreerde ontwikkelomgeving ( IDE ) die Borland eerst geïntroduceerd met Turbo Pascal sterk vereenvoudigd dit door het wikkelen van het gehele ontwikkelproces in een programma .
Geoptimaliseerde C Compiler

Door de tijd Turbo C werd uitgegeven, was de C -programmeertaal al meer dan een decennium en optimalisatie technieken waren goed bekend . C is een taal low - level dat kleine , snelle strakke code maakt . Turbo C bood een aantal optimalisatie keuzes die verbeterde grootte en snelheid op een moment dat het geheugen en de processor cycli waren nog steeds beperkte middelen .
Geïntegreerde Assembler Language

assembler stelt ontwikkelaars in staat om symbolische machinetaal , dezelfde instructies gebruikt door de microprocessor te schrijven . Voor de meeste doeleinden C is een veel betere keuze, omdat een lijn C vertaalt meestal 10 of meer machine-instructies . Toch kunnen een paar regels van assembler code op de juiste plek vaak oplossen van een kleverige probleem . Assembler maakt ook volledige toegang tot de microprocessor registers en interrupts . Turbo C laat assembly code om overal worden geplaatst in een C -programma .
Hardware Level Debugging

De Turbo Debugger kunnen ontwikkelaars bekijken computergeheugen en registers in real-time als de programma doorloopt de code . Breekpunten en horloges kunnen worden ingesteld , zodat het programma draait en stopt op vooraf bepaalde punten of wanneer het geheugen locaties of registers aan bepaalde waarden .
Multiple Memory Models

meeste ontwikkelaars
vergeten dit deel van de 16 - bit ontwikkeling , maar een van de moeilijkheden die geheugenbeheer . Met een 16 - bits geheugenadres kan slechts een klein gedeelte van het geheugen toegankelijk tegelijk . De vroege talen C loste dit met een aantal verschillende geheugenmodellen : uiterst klein, klein , compact en grote . IBM heeft een gedetailleerde beschrijving van deze memory modellen ( zie Referenties ) .
Inheemse Programma Ontwikkeling

Hoewel de meeste ontwikkeling wordt nu gericht naar Windows , zijn er toepassingen waar de code moet dicht bij de bare metal neer . Stuurprogramma's , harde schijf hulpprogramma's , interfaces met gespecialiseerde hardware -en diagnostische programma's moeten allemaal low - level toegang .

Previous: Next:
  C /C + + Programming
·Hoe maak je een tekstvak toe a…
·Hoe een project Sheet Ontwikke…
·PowerShell Objecttypen 
·Hoe kan ik een map in Make C +…
·Hoe kan ik een . H File Compil…
·Hoe te Arrays in gebruik Turbo…
·Hoe te Videogames verdienen me…
·Hoe maak je een Basic Date Pic…
·Hoe maak je Loop Vul een 2 - d…
  Related Articles
Hoe Search Engine Ranking of SEO van een…
De geschiedenis van Visual Basic 6.0 
Basis van Visual Basic 
Kenmerken van Visual Basic 
Tutorial van Visual Basic 6 
Wat zijn de functies van Visual Basic ? 
De Eigenschappen van een collectie in VB…
Hoe je alle items Inside van een keuzeli…
Hoe maak je een lijst van printers in VB…
  Programmering Articles
·Xcode Tutorial Web Browser 
·ANSI Tekens in Visual Basic 
·Voordelen & Nadelen van Bubble Sort 
·Hoe te Array CCK afdrukken in PHP 
·Hoe maak je een CPP Compile op DOS 
·Hoe worden Arrays Initialized in Visual …
·Monoalphabetic Vervanging Ciphers in Jav…
·Hoe maak je een C + + Main Window Zonder…
·Hoe Word- documenten met behulp van VB6 …
Copyright © Computer Kennis http://www.nldit.com