Rumah Pembangunan Apakah turbo c? - definisi dari techopedia

Apakah turbo c? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah maksud Turbo C?

Turbo C adalah persekitaran pembangunan bersepadu (IDE) untuk pengaturcaraan dalam bahasa C. Ia dibangunkan oleh Borland dan mula diperkenalkan pada tahun 1987. Pada masa itu, Turbo C dikenali dengan saiz padat, manual komprehensif, kelajuan kompilasi cepat dan harga yang rendah. Ia mempunyai banyak persamaan dengan produk Borland yang lebih awal, Turbo Pascal, seperti IDE, harga yang rendah dan pengkompil cepat, tetapi tidak berjaya kerana persaingan dalam pasaran pengkompil C.

Techopedia menerangkan Turbo C

Turbo C adalah alat pembangunan perisian untuk menulis program dalam bahasa C. Sebagai IDE, ia termasuk editor kod sumber, pengkompil cepat, penghubung dan fail bantuan luar talian untuk rujukan. Versi 2 termasuk debugger terbina dalam. Turbo C adalah produk susulan kepada Borland's Turbo Pascal, yang telah banyak digunakan di institusi pendidikan kerana bahasa Pascal sesuai untuk pengajaran pengaturcaraan kepada pelajar. Walaupun Turbo C pada awalnya dibangunkan oleh sebuah syarikat yang berbeza, ia berkongsi banyak ciri dengan Turbo Pascal, iaitu, rupa dan antara muka dan pelbagai alat pengaturcaraan dan debugging termasuk. Walau bagaimanapun, ia tidak berjaya seperti Turbo Pascal kerana persaingan daripada produk C lain seperti Microsoft C, Watcom C, Kekisi C, dan lain-lain. Walau bagaimanapun, Turbo C masih mempunyai kelebihan dalam menyusun kelajuan dan harga.

Versi pertama dikeluarkan pada 13 Mei 1987, dan menawarkan persekitaran edit-compile-run pertama untuk pembangunan perisian pada PC IBM. Turbo C tidak pada asalnya dibangunkan oleh Borland tetapi dibeli dari Bob Jervis dan pada mulanya dipanggil Wizard C. Turbo Pascal tidak mempunyai menu pull-down sebelum ini, dan ia hanya pada versi keempatnya yang menerima lift muka untuk melihat seperti Turbo C.

Borland sebagai syarikat tidak lagi mengembangkan dan menjual produk ini, tetapi Turbo C masih hidup sebagai muat turun percuma dari berbagai repositori dalam talian, walaupun ia benar-benar merupakan teknologi lama tanpa sokongan teknikal yang nyata dan tidak lagi layak untuk pembangunan perisian moden. Turbo C akhirnya berkembang menjadi Turbo C ++, kemudian ke Borland C ++ dan akhirnya ke C ++ Builder.

Ciri Turbo C:

  • Perhimpunan inline dengan akses penuh ke struktur dan nama simbol bahasa C - Ini membolehkan pengaturcara untuk menulis beberapa kod bahasa pemasangan ke dalam program mereka tanpa memerlukan pemasangan berasingan.
  • Sokongan untuk semua model ingatan - Ini berkaitan dengan seni bina memori bersegmen yang digunakan oleh pemproses 16-bit era itu, di mana setiap segmen adalah terhad kepada 64 kilobytes (Kb). Model itu dipanggil kecil, kecil, sederhana, besar dan besar, yang menentukan saiz data yang digunakan oleh program, serta saiz program itu sendiri. Sebagai contoh, dengan model kecil, kedua-dua data dan program mesti muat dalam segmen 64-Kb tunggal. Dalam model kecil, data dan program masing-masing menggunakan segmen 64-Kb yang berbeza. Oleh itu untuk mewujudkan program yang lebih besar daripada 64 Kb atau salah satu yang memanipulasi data yang lebih besar daripada 64 Kb, model memori sederhana, besar dan besar terpaksa digunakan. Sebaliknya, pemproses 32-bit menggunakan model memori yang rata dan tidak mempunyai batasan ini.
  • Pengoptimuman kelajuan atau saiz - Pengkompil boleh dikonfigurasikan untuk menghasilkan program boleh laku yang sama ada saiznya pantas atau kecil, tetapi tidak kedua-duanya.
  • Lipat yang berterusan - Ciri ini membolehkan pengkompil Turbo C untuk menilai ungkapan berterusan semasa masa penyusunan dan bukannya semasa jangka masa.
Apakah turbo c? - definisi dari techopedia