| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Funktioner af Turbo C
    Borland Turbo C , først indført i 1987, anvendt den samme integreret udvikling model, der anvendes af Silicon Valley software firma til C programmeringssprog. Forbedret med en assembler og debugger i 1989 , var version 2.01 den sidste udgivelse. I 1990 Borland introducerede Turbo C + + , slutter kørsel af denne mindeværdige sprog. Her er nogle af de bedste funktioner : Integrated Development Environment

    I de tidlige dage af PC udvikling, inden Windows , MS /DOS havde ingen multitasking støtte. Kun ét program kunne køre på et tidspunkt . En programmør ville køre et program til at redigere kode , en anden til at kompilere programmet så det nye program blev kørt at teste for fejl. Denne fremgangsmåde blev gentaget mange, mange gange . Den integrerede udviklingsmiljø ( IDE ), som Borland først introduceret med Turbo Pascal stærkt forenklet dette ved at pakke hele udviklingsprocessen i ét program .
    Optimeret C Compiler

    Ved tid Turbo C blev frigivet , havde C programmeringssprog har eksisteret i over et årti og optimering teknikker var velkendt. C er et lavt niveau sprog , der skaber små , ​​hurtigt stram kode . Turbo C tilbudt en række optimering valg at øget størrelse og hastighed på et tidspunkt, hvor hukommelse og processor cykler var stadig begrænsede ressourcer.
    Integrated Assembler Language

    Forsamlingen sprog giver udviklere mulighed for at skrive symbolsk maskinsprog , de samme instruktioner , der anvendes af mikroprocessoren . Til de fleste formål , er C et langt bedre valg, da en linje C sædvanligvis oversættes til 10 eller flere maskine instruktioner . Ikke desto mindre kan et par linjer assembler kode på det rigtige sted ofte løse en klæbrig problem. Assembler også giver fuld adgang til mikroprocessoren registre og afbryder . Turbo C tillader montage kode, der skal placeres hvor som helst inde i et C-program .
    Hardware Level Debugging

    Turbo Debugger lader udviklerne se computerens hukommelse og registre i real tid som programtrin gennem koden . Breakpoints og ure kan indstilles, så programmet kører og stopper på foruddefinerede punkter eller når lagerpladser eller registre nå bestemte værdier.
    Fotos Flere hukommelse modeller

    fleste udviklere har glemt denne del af 16-bit udvikling, men en af ​​de vanskeligheder, memory management. Med en 16-bit hukommelse adresse , kan kun en lille del af hukommelsen tilgås på én gang . De tidlige C sprog løst dette med en række forskellige hukommelse modeller : lille, lille , kompakt og store. IBM har en detaljeret beskrivelse af disse hukommelse modeller (se Referencer ) .
    Native Programudvikling

    Selv om de fleste udvikling er nu rettet mod Windows , der er ansøgninger, hvor koden brug for at komme ned tæt til pladen . Enhedsdrivere , harddisk forsyningsselskaber, grænseflader til specialiseret hardware og fejlfindingsprogrammer har alle brug for lav-niveau adgang .

    Forrige :

    næste :
      Relaterede artikler
    ·Betydningen af ​​Process Selection i System Design 
    ·Sådan bruges en Basic Date Picker Med GridView 
    ·Hvordan laver Cin.Fail 
    ·Hvordan laver Listbox Kontrol redigeres i C + + 
    ·Hvordan man skriver en simpel PCI Device Driver 
    ·Hvad er WinAC & Kernel mode 
    ·Hvad er fordelene ved en Bot 
    ·Hvad betyder Buffer Overrun Mean 
    ·Hvordan kan jeg skrive et program i Programsprog C , de…
    ·Sådan oprettes en BlogSkin for Blogger 
      Anbefalede Artikler
    ·Sådan Send ESC sekvenser med VB.NET 
    ·Hvad er Comdlg32.Ocx 
    ·Sådan Stop repaint i Java Med JPanel 
    ·Sådan oprettes Wave data fra Buffere i VB6 
    ·Sådan nulstilles Novell Administrator Password 
    ·Sådan Gennemsnitlige Karakterer Brug Java 
    ·Sådan graf med software til Python 
    ·Sådan Konverter en Input til et heltal 
    ·Sådan Fremskynde Forespørgsler på ekstremt store MyS…
    ·Sådan Sørg en fil er blevet kopieret i VB6 
    Copyright © Computer Viden http://www.computerdk.com