Turbo C

Tác Giả: Randy Alexander
Ngày Sáng TạO: 25 Tháng Tư 2021
CậP NhậT Ngày Tháng: 26 Tháng Sáu 2024
Anonim
How to Download & Install Turbo C/C++ in Windows 10
Băng Hình: How to Download & Install Turbo C/C++ in Windows 10

NộI Dung

Định nghĩa - Turbo C có nghĩa là gì?

Turbo C là một môi trường phát triển tích hợp (IDE) để lập trình bằng ngôn ngữ C. Nó được phát triển bởi Borland và được giới thiệu lần đầu tiên vào năm 1987. Vào thời điểm đó, Turbo C được biết đến với kích thước nhỏ gọn, thủ công toàn diện, tốc độ biên dịch nhanh và giá thấp. Nó có nhiều điểm tương đồng với một sản phẩm Borland trước đó, Turbo Pascal, chẳng hạn như IDE, giá thấp và trình biên dịch nhanh, nhưng không thành công vì cạnh tranh trong thị trường trình biên dịch C.


Giới thiệu về Microsoft Azure và Microsoft Cloud | Trong suốt hướng dẫn này, bạn sẽ tìm hiểu về điện toán đám mây là gì và Microsoft Azure có thể giúp bạn di chuyển và điều hành doanh nghiệp của bạn từ đám mây như thế nào.

Techopedia giải thích Turbo C

Turbo C là một công cụ phát triển phần mềm để viết chương trình bằng ngôn ngữ C. Là một IDE, nó bao gồm một trình soạn thảo mã nguồn, trình biên dịch nhanh, trình liên kết và tệp trợ giúp ngoại tuyến để tham khảo. Phiên bản 2 bao gồm một trình gỡ lỗi tích hợp. Turbo C là sản phẩm tiếp theo của Borlands Turbo Pascal, được sử dụng rộng rãi trong các tổ chức giáo dục vì ngôn ngữ Pascal phù hợp để dạy lập trình cho học sinh. Mặc dù Turbo C ban đầu được phát triển bởi một công ty khác, nhưng nó đã chia sẻ rất nhiều tính năng với Turbo Pascal, cụ thể là giao diện của giao diện và các công cụ lập trình và gỡ lỗi khác nhau đi kèm. Tuy nhiên, nó không thành công như Turbo Pascal vì sự cạnh tranh từ các sản phẩm C khác như Microsoft C, Watcom C, Lattice C, v.v. Tuy nhiên, Turbo C vẫn có lợi thế về tốc độ biên dịch và giá cả.


Phiên bản đầu tiên được phát hành vào ngày 13 tháng 5 năm 1987 và nó cung cấp môi trường chạy biên dịch-biên dịch đầu tiên để phát triển phần mềm trên PC của IBM. Turbo C ban đầu không được Borland phát triển nhưng được mua từ Bob Jervis và ban đầu được gọi là Wizard C. Turbo Pascal không có menu kéo xuống trước thời điểm này và chỉ ở phiên bản thứ tư, nó mới được nâng cấp để nhìn như Turbo C.

Borland với tư cách là một công ty không còn phát triển và bán các sản phẩm này, nhưng Turbo C vẫn tiếp tục được tải xuống miễn phí từ nhiều kho lưu trữ trực tuyến khác nhau, mặc dù đây thực sự là một công nghệ cũ không có hỗ trợ kỹ thuật thực sự và không còn khả thi để phát triển phần mềm hiện đại. Turbo C cuối cùng đã phát triển thành Turbo C ++, sau đó thành Borland C ++ và cuối cùng, thành C ++ Builder.


Các tính năng của Turbo C:

  • Tập hợp nội tuyến với toàn quyền truy cập vào các cấu trúc và tên biểu tượng của ngôn ngữ C - Điều này cho phép các lập trình viên viết một số mã ngôn ngữ lắp ráp ngay vào chương trình của họ mà không cần một trình biên dịch riêng.
  • Hỗ trợ cho tất cả các mô hình bộ nhớ - Điều này phải thực hiện với kiến ​​trúc bộ nhớ được phân đoạn được sử dụng bởi các bộ xử lý 16 bit trong thời đại đó, trong đó mỗi phân đoạn được giới hạn ở 64 kilobyte (Kb). Các mô hình được gọi là nhỏ, nhỏ, trung bình, lớn và lớn, xác định kích thước của dữ liệu được sử dụng bởi một chương trình, cũng như kích thước của chính chương trình. Ví dụ, với mô hình nhỏ, cả dữ liệu và chương trình phải nằm trong một phân đoạn 64 Kb. Trong mô hình nhỏ, mỗi dữ liệu và chương trình sử dụng một phân đoạn 64 Kb khác nhau. Vì vậy, để tạo ra một chương trình lớn hơn 64 Kb hoặc một chương trình thao tác dữ liệu lớn hơn 64 Kb, các mô hình bộ nhớ trung bình, lớn và khổng lồ phải được sử dụng. Ngược lại, bộ xử lý 32 bit đã sử dụng mô hình bộ nhớ phẳng và không có giới hạn này.
  • Tối ưu hóa tốc độ hoặc kích thước - Trình biên dịch có thể được cấu hình để tạo ra một chương trình thực thi có kích thước nhanh hoặc nhỏ, nhưng không phải cả hai.
  • Gấp liên tục - Tính năng này cho phép trình biên dịch Turbo C đánh giá các biểu thức không đổi trong thời gian biên dịch thay vì trong thời gian chạy.