เทอร์โบซี

ผู้เขียน: Randy Alexander
วันที่สร้าง: 25 เมษายน 2021
วันที่อัปเดต: 26 มิถุนายน 2024
Anonim
Thailand’s Got Talent Season 6 EP13 2/8
วิดีโอ: Thailand’s Got Talent Season 6 EP13 2/8

เนื้อหา

คำจำกัดความ - Turbo C หมายถึงอะไร

Turbo C เป็นสภาพแวดล้อมการพัฒนาแบบรวม (IDE) สำหรับการเขียนโปรแกรมในภาษา C มันได้รับการพัฒนาโดย Borland และเปิดตัวครั้งแรกในปี 1987 ในเวลานั้น Turbo C เป็นที่รู้จักในเรื่องขนาดกะทัดรัดคู่มือการใช้งานที่ครอบคลุมความเร็วในการรวบรวมที่รวดเร็วและราคาที่ต่ำ มันมีความคล้ายคลึงกันหลายอย่างกับผลิตภัณฑ์ Borland รุ่นก่อนหน้านี้ Turbo Pascal เช่น IDE ราคาถูกและคอมไพเลอร์ที่รวดเร็ว แต่ก็ไม่ประสบความสำเร็จเท่าที่ควรเนื่องจากการแข่งขันในตลาดคอมไพเลอร์ C


ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร

Techopedia อธิบาย Turbo C

Turbo C เป็นเครื่องมือพัฒนาซอฟต์แวร์สำหรับการเขียนโปรแกรมในภาษา C ในฐานะที่เป็น IDE มันรวมถึงการแก้ไขซอร์สโค้ดคอมไพเลอร์อย่างรวดเร็ว linker และไฟล์ช่วยเหลือออฟไลน์สำหรับการอ้างอิง เวอร์ชัน 2 มีตัวดีบักในตัว Turbo C เป็นผลิตภัณฑ์ติดตามผลของ Borlands Turbo Pascal ซึ่งใช้กันอย่างแพร่หลายในสถาบันการศึกษาเพราะภาษา Pascal เหมาะสำหรับการสอนโปรแกรมให้กับนักเรียน ถึงแม้ว่า Turbo C จะได้รับการพัฒนาในขั้นต้นโดย บริษัท ที่แตกต่างกัน แต่ก็มีการแชร์คุณสมบัติมากมายกับ Turbo Pascal นั่นคือรูปลักษณ์และความรู้สึกของส่วนต่อประสานและเครื่องมือในการเขียนโปรแกรมและการดีบักต่างๆ อย่างไรก็ตามมันก็ไม่ประสบความสำเร็จเท่า Turbo Pascal เนื่องจากการแข่งขันจากผลิตภัณฑ์ C อื่น ๆ เช่น Microsoft C, Watcom C, Lattice C เป็นต้นอย่างไรก็ตาม Turbo C ยังคงมีข้อได้เปรียบในการรวบรวมความเร็วและราคา


เวอร์ชันแรกเปิดตัวเมื่อวันที่ 13 พฤษภาคม 1987 และเปิดตัวสภาพแวดล้อมที่รวบรวมและประมวลผลครั้งแรกสำหรับการพัฒนาซอฟต์แวร์บนพีซี IBM Turbo C ไม่ได้ถูกพัฒนาโดย Borland แต่ถูกซื้อจาก Bob Jervis และเริ่มแรกเรียกว่า Wizard C Turbo Pascal ไม่มีเมนูแบบเลื่อนลงก่อนหน้านี้และเป็นรุ่นที่สี่เท่านั้นที่ได้รับการยกหน้าเพื่อมอง เหมือนเทอร์โบซี

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 เพื่อประเมินนิพจน์คงที่ในช่วงเวลารวบรวมมากกว่าในระหว่างเวลาทำงาน