Turbo C

Autora: Randy Alexander
Data De La Creació: 25 Abril 2021
Data D’Actualització: 26 Juny 2024
Anonim
How to Download & Install Turbo C/C++ in Windows 10
Vídeo: How to Download & Install Turbo C/C++ in Windows 10

Content

Definició: què vol dir Turbo C?

Turbo C era un entorn de desenvolupament integrat (IDE) per a la programació en el llenguatge C. Va ser desenvolupat per Borland i introduït per primera vegada el 1987. Aleshores, Turbo C era conegut per la seva mida compacta, manual complet, velocitat de compilació ràpida i baix preu. Tenia moltes semblances amb un producte Borland anterior, Turbo Pascal, com ara un IDE, un preu baix i un compilador ràpid, però no va tenir tant èxit a causa de la competència al mercat del compilador C.


Una introducció a Microsoft Azure i al Microsoft Cloud | Durant aquesta guia, podreu conèixer què és la informàtica en núvol i com Microsoft Azure us pot ajudar a migrar i executar el vostre negoci des del núvol.

Techopedia explica Turbo C

Turbo C va ser una eina de desenvolupament de programari per escriure programes en llenguatge C. Com a IDE, va incloure un editor de codi font, un compilador ràpid, un enllaçador i un fitxer d'ajuda fora de línia per a la seva referència. La versió 2 incloïa un depurador integrat. El Turbo C va ser un producte de seguiment de Borlands Turbo Pascal, que tenia un ús generalitzat en les institucions educatives perquè el llenguatge Pascal era adequat per ensenyar la programació als estudiants. Tot i que Turbo C va ser desenvolupat inicialment per una altra companyia, va compartir moltes funcions amb Turbo Pascal, és a dir, l'aspecte de la interfície i les diverses eines de programació i depuració incloses. Tot i això, no va tenir tant èxit com Turbo Pascal a causa de la competència d'altres productes C com Microsoft C, Watcom C, Xarxa C, etc. Tot i això, Turbo C encara tenia l'avantatge de compilar velocitat i preu.


La primera versió es va publicar el 13 de maig de 1987 i va oferir el primer entorn que s'editava per compilar-se per a desenvolupar programari en ordinadors IBM. El Turbo C no va ser desenvolupat originalment per Borland, sinó que es va comprar a Bob Jervis i es va anomenar inicialment Wizard C. Turbo Pascal no tenia menús desplegables abans d'aquesta època, i només en la seva quarta versió va rebre un ascensor per mirar. com Turbo C.

Borland com a empresa ja no desenvolupa i comercialitza aquests productes, però Turbo C continua essent una descàrrega gratuïta de diversos repositoris en línia, tot i que realment és una tecnologia antiga sense suport tècnic real i deixa de ser viable per al desenvolupament de programari modern. Turbo C va acabar evolucionant a Turbo C ++, després a Borland C ++ i, finalment, a C ++ Builder.

Característiques del Turbo C:

  • Muntatge en línia amb accés complet a les estructures i noms simbòlics del llenguatge C: això va permetre als programadors escriure alguns codis de llenguatge de muntatge directament als seus programes sense la necessitat d’un muntador independent.
  • Suport per a tots els models de memòria: això tenia a veure amb l’arquitectura de memòria segmentada utilitzada pels processadors de 16 bits d’aquella època, on cada segment es limitava a 64 quilobytes (Kb). Els models es van anomenar minúscules, petites, mitjanes, grans i enormes, que van determinar la mida de les dades utilitzades per un programa, així com la mida del mateix programa. Per exemple, amb el model minúscul, tant les dades com el programa han d’encaixar dins d’un mateix segment de 64 Kb. En el model petit, les dades i el programa utilitzaven cadascun un segment de 64 Kb diferent. Així doncs, per crear un programa superior a 64 Kb o un que manipuli dades superiors a 64 Kb, calia utilitzar models de memòria de mida mitjana, gran i enorme. En canvi, els processadors de 32 bits utilitzaven un model de memòria plana i no tenien aquesta limitació.
  • Optimització de velocitat o mida: el compilador es pot configurar per produir un programa executable de mida ràpida o petita, però no tots dos.
  • Plegament constant: aquesta característica va permetre al compilador Turbo C avaluar expressions constants en temps de compilació en lloc de temps d'execució.