Namai Plėtra Kas yra turbo c? - apibrėžimas iš techopedijos

Kas yra turbo c? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia „Turbo C“?

„Turbo C“ buvo integruota kūrimo aplinka (IDE) programavimui C kalba. Jį sukūrė „Borland“ ir pirmą kartą pristatė 1987 m. Tuo metu „Turbo C“ buvo žinomas dėl kompaktiško dydžio, išsamaus mechaninio naudojimo, greito sudarymo greičio ir žemos kainos. Jis turėjo daug panašumų su ankstesniu „Borland“ produktu, „Turbo Pascal“, pavyzdžiui, IDE, žema kaina ir greitu kompiliatoriumi, tačiau nebuvo toks sėkmingas dėl konkurencijos C kompiliatorių rinkoje.

„Techopedia“ aiškina „Turbo C“

„Turbo C“ buvo programinės įrangos kūrimo įrankis, skirtas programoms rašyti C kalba. Kaip IDE, jame buvo šaltinio kodo redaktorius, greitasis kompiliatorius, nuoroda ir neprisijungus prie pagalbos skirtas failas. 2 versijoje buvo įmontuotas derintuvas. „Turbo C“ buvo tolesnis Borlando „Turbo Pascal“ produktas, kuris buvo plačiai naudojamas švietimo įstaigose, nes „Pascal“ kalba buvo tinkama mokyti programavimo studentams. Nors iš pradžių „Turbo C“ sukūrė kita įmonė, su „Turbo Pascal“ ji turėjo daug funkcijų, būtent - sąsajos išvaizdą ir įvairius įtrauktus programavimo ir derinimo įrankius. Tačiau jis nebuvo toks sėkmingas kaip „Turbo Pascal“ dėl kitų C produktų, tokių kaip „Microsoft C“, „Watcom C“, „Lattice C“ ir kt., Konkurencijos. Nepaisant to, „Turbo C“ vis dar turėjo pranašumą sudarant greitį ir kainą.

Pirmoji versija buvo išleista 1987 m. Gegužės 13 d., Ir ji pasiūlė pirmąją „edit-compile-run“ aplinką programinės įrangos kūrimui IBM kompiuteriuose. „Turbo C“ iš pradžių nebuvo sukūręs „Borland“, tačiau jis buvo nupirktas iš „Bob Jervis“ ir iš pradžių buvo vadinamas vedliu C. „Turbo Pascal“ iki tol neturėjo išskleidžiamųjų meniu ir tik ketvirtojoje versijoje gavo veido pakėlimą. kaip Turbo C.

„Borland“, kaip įmonė, nebesivysto ir neparduoda šių produktų, tačiau „Turbo C“ vis dar naudojasi nemokamu atsisiuntimu iš įvairių internetinių saugyklų, nors tai iš tikrųjų yra sena technologija, neturinti realios techninės paramos ir nebeįmanoma įgyvendinti šiuolaikinės programinės įrangos. „Turbo C“ ilgainiui tapo „Turbo C ++“, vėliau „Borland C ++“ ir galiausiai „C ++ Builder“.

„Turbo C“ savybės:

  • Netiesinis surinkimas, turintis visišką prieigą prie C kalbos simbolinių struktūrų ir pavadinimų - tai leido programuotojams įrašyti kai kuriuos surinkimo kalbos kodus tiesiai į savo programas nereikia atskiro surinkėjo.
  • Visų atminties modelių palaikymas - tai turėjo būti padaryta su segmentinės atminties architektūra, naudojama to meto 16 bitų procesoriais, kur kiekvienas segmentas buvo apribotas iki 64 kilobaitų (Kb). Modeliai buvo vadinami mažais, mažais, vidutiniais, dideliais ir didžiuliais, kurie nulėmė programos naudojamų duomenų dydį, taip pat pačios programos dydį. Pavyzdžiui, naudojant mažą modelį, tiek duomenys, tiek programa turi tilpti į vieną 64 kb segmentą. Mažame modelyje duomenys ir programa naudojo skirtingą 64 kb segmentą. Taigi norint sukurti didesnę nei 64 Kb programą arba tokią, kuri manipuliuoja didesniais nei 64 Kb duomenimis, reikėjo naudoti vidutinės, didelės ir didžiulės atminties modelius. Priešingai, 32 bitų procesoriai naudojo plokščiosios atminties modelį ir neturėjo šio apribojimo.
  • Greičio ar dydžio optimizavimas - Kompiliatorių galima sukonfigūruoti taip, kad būtų sukurta greitai vykdoma arba mažo dydžio vykdomoji programa, bet ne abu.
  • Nuolatinis lankstymas - ši funkcija leido „Turbo C“ kompiliatoriui įvertinti pastovius posakius kompiliavimo, o ne vykdymo metu.
Kas yra turbo c? - apibrėžimas iš techopedijos