У дома развитие Какво е турбо c? - определение от техопедия

Какво е турбо c? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава Turbo C?

Turbo C беше интегрирана среда за разработка (IDE) за програмиране на езика на C. Той е разработен от Borland и за първи път представен през 1987 г. По това време Turbo C е известен със своите компактни размери, изчерпателно ръководство, бърза скорост на компилиране и ниска цена. Той имаше много прилики с по-ранен продукт на Borland, Turbo Pascal, като IDE, ниска цена и бърз компилатор, но не беше толкова успешен заради конкуренцията на пазара на компилатори C.

Техопедия обяснява Turbo C

Turbo C е инструмент за разработка на софтуер за писане на програми на езика C. Като IDE той включва редактор на изходния код, бърз компилатор, линкер и помощен файл за офлайн за справка. Версия 2 включва вграден отладчик. Turbo C беше последващ продукт на Turbo Pascal на Borland, който получи широко приложение в образователните институции, тъй като езикът Pascal беше подходящ за преподаване на програмиране на ученици. Въпреки че първоначално Turbo C е разработен от друга компания, той споделя много функции с Turbo Pascal, а именно външния вид на интерфейса и включените различни инструменти за програмиране и отстраняване на грешки. Въпреки това, той не беше толкова успешен като Turbo Pascal поради конкуренцията на други C продукти като Microsoft C, Watcom C, Lattice C и др. Въпреки това, Turbo C все още имаше предимството в скоростта на компилиране и цената.

Първата версия е издадена на 13 май 1987 г. и предлага първата по рода си среда за редактиране-компилиране за разработка на софтуер на IBM PC. Turbo C първоначално не е разработен от Borland, но е купен от Боб Джервис и първоначално се е наричал Wizard C. Turbo Pascal не е имал падащи менюта преди това и едва в четвъртата си версия е получил повдигане на лицето, за да изглежда като Turbo C.

Borland като компания вече не разработва и продава тези продукти, но Turbo C все още живее като безплатно изтегляне от различни онлайн хранилища, въпреки че това е наистина стара технология без реална техническа поддръжка и вече не е жизнеспособна за съвременна разработка на софтуер. В крайна сметка Turbo C се превърна в Turbo C ++, след това в Borland C ++ и накрая в C ++ Builder.

Характеристики на Turbo C:

  • Вграден монтаж с пълен достъп до символните структури и имена на езика C - Това позволи на програмистите да запишат някои кодове на езика за сглобяване право в своите програми, без да е необходим отделен асемблер.
  • Поддръжка за всички модели памет - Това е свързано с сегментираната архитектура на паметта, използвана от 16-битови процесори от онази епоха, където всеки сегмент е ограничен до 64 килобайта (Kb). Моделите бяха наречени мънички, малки, средни, големи и огромни, които определяха размера на данните, използвани от дадена програма, както и размера на самата програма. Например при мъничкия модел и данните, и програмата трябва да се поберат в един 64-Kb сегмент. В малкия модел данните и програмата използваха различен 64-Kb сегмент. Така че за да се създаде програма, по-голяма от 64 Kb или такава, която да манипулира данни, по-големи от 64 Kb, трябваше да се използват средни, големи и огромни модели памет. За разлика от тях 32-битовите процесори използваха плосък модел на паметта и нямаха това ограничение.
  • Оптимизация на скоростта или размера - Компилаторът може да бъде конфигуриран да произвежда изпълнима програма, която е била бърза или малка по размер, но не и двете.
  • Постоянно сгъване - Тази функция позволява на компилатора Turbo C да оценява константните изрази по време на компилиране, а не по време на изпълнение.
Какво е турбо c? - определение от техопедия