ส่วนของเว็บไซต์
ตัวเลือกของบรรณาธิการ:
- การกู้คืนรหัสผ่านใน Ask
- วิธีเปิดกล้องบนแล็ปท็อป
- ทำไมเพลงไม่เล่นบน VKontakte?
- วิธีเพิ่มขนาดของไดรฟ์ C โดยเสียค่าใช้จ่ายของไดรฟ์ D โดยไม่สูญเสียข้อมูล
- สาเหตุของการทำงานผิดพลาดบนเมนบอร์ด หากชิปเซ็ตบนเมนบอร์ดเกิดไฟไหม้
- ชื่อเดิมสำหรับการแชท
- การใช้สไตล์ใน Excel วิธีสร้างสไตล์ใหม่ของคุณเอง
- เกิดข้อผิดพลาดอะไรระหว่างการติดตั้ง?
- สถานภาพทางสังคมของบุคคลในสังคม
- การตีความข้อผิดพลาดแบบเต็ม
การโฆษณา
สภาพแวดล้อมการเขียนโปรแกรม Turbo Pascal บทคัดย่อ: สภาพแวดล้อมและโครงสร้างของการเขียนโปรแกรม Pascal และสภาพแวดล้อมการเขียนโปรแกรม Net ของ Pascal abc |
เป้าหมาย:
งาน:
ประเภทบทเรียน:รวมกัน รูปแบบการจัดกิจกรรมการศึกษาและความรู้ความเข้าใจ:หน้าผากกลุ่ม วิธีการสอนชั้นนำ:อธิบายและอธิบาย อุปกรณ์ช่วยสอนขั้นพื้นฐาน:การนำเสนอในหัวข้อบทเรียน ไวท์บอร์ดแบบโต้ตอบ คอมพิวเตอร์ ซอฟต์แวร์:ระบบปฏิบัติการ Windows, สภาพแวดล้อมการเขียนโปรแกรม Pascal ABC, ซอฟต์แวร์ไวท์บอร์ดแบบโต้ตอบสำหรับโน้ตบุ๊ก องค์ประกอบโครงสร้างของบทเรียน:
บทเรียนนี้มีพื้นฐานมาจากการใช้ไวท์บอร์ดแบบโต้ตอบ ภาคผนวก 1มีงานนำเสนอที่สร้างขึ้นโดยใช้ซอฟต์แวร์ไวท์บอร์ดแบบโต้ตอบ SmartBoard Notebook I. ช่วงเวลาขององค์กร(ภาคผนวก 1, สไลด์ 1) สวัสดี นั่งลง! ครั้งที่สอง การอัพเดตและทดสอบความรู้
ทำได้ดี! กิจกรรมที่มีการใช้งานมากที่สุดคือ: ______________ และเพื่อที่จะให้คะแนนคุณ ฉันขอแนะนำให้คุณตอบคำถามเพิ่มเติม:
III. คำอธิบายของวัสดุใหม่ ตอนนี้เรามาดูหัวข้อบทเรียนของเรากันดีกว่า เราเปิดตัวระบบการเขียนโปรแกรม Pascal ABC หน้าต่างการทำงานของ Pascal ABC มีองค์ประกอบที่เราคุ้นเคยอยู่แล้ว: สิ่งนี้ แถบหัวเรื่องหน้าต่าง, ปุ่ม: ยุบ เต็มหน้าจอ ปิด- ด้านล่างคือ แถบเมนู, แล้ว แถบเครื่องมือ. บล็อกที่เน้นด้วยสีเขียวเป็นทางเลือกและรวมอยู่ในโปรแกรมตามความจำเป็น (ภาพเคลื่อนไหวของบล็อกสีเขียวได้รับการกำหนดค่าบนสไลด์ หลังจากประกาศชื่อส่วนแล้ว บล็อกนั้นจะหายไปจากหน้าจอ) ลองเขียนโปรแกรมง่ายๆ ที่แสดงผลรวมของจำนวนเต็มสองตัว เปิดสภาพแวดล้อมการเขียนโปรแกรม Pascal ABC โปรแกรมตัวอย่าง_1; (ชื่อโปรแกรม: คำบริการ โปรแกรม และชื่อ ซึ่งไม่ควรมีช่องว่างควรประกอบด้วยตัวอักษรละติน ตัวเลข และอักขระพิเศษบางตัวเท่านั้น) วาร์x, y, z: จำนวนเต็ม; (ส่วนคำอธิบายตัวแปร ตัวแปรทั้งหมดที่จะใช้ในโปรแกรมจะถูกแสดงรายการไว้ และประเภทของตัวแปรเหล่านี้ก็ถูกระบุด้วย ในกรณีนี้ เราจะค้นหาผลรวมของจำนวนเต็มสองตัว (x, y) เนื่องจากเราได้รับจำนวนเต็ม ผลลัพธ์ของผลรวมจะเป็นจำนวนเต็มด้วย) เริ่ม(จุดเริ่มต้นของส่วนตัวดำเนินการ) เขียน ('ป้อนจำนวนเต็มสองตัว'); (ตัวดำเนินการส่งออก แสดงข้อความที่อยู่ระหว่างเครื่องหมายอะพอสทรอฟี) จบ . (สิ้นสุดส่วนตัวดำเนินการ) IV. เสริมสร้างเนื้อหาที่เรียนรู้ ออกกำลังกาย. เขียนโปรแกรมแสดงคำทักทายและนามสกุลและชื่อของคุณ V. สรุป - ทำได้ดี! วันนี้ในชั้นเรียน คุณเขียนโปรแกรมแรกบนคอมพิวเตอร์ การบ้าน: เขียนโปรแกรมแสดงผลคูณของตัวเลขสองตัว ที่นี่เราจะพยายามทำความเข้าใจภาษาการเขียนโปรแกรมเช่น Pascal และเฉพาะเจาะจงมากขึ้นในการใช้งานในระบบการเขียนโปรแกรม เทอร์โบปาสคาล- จุดเด่นของวัสดุ:
ทฤษฎีภาษาเทอร์โบปาสคาลภาษาโปรแกรมปาสคาลได้รับชื่อเพื่อเป็นเกียรติแก่นักคณิตศาสตร์นักฟิสิกส์นักปรัชญาชาวฝรั่งเศสผู้มีชื่อเสียงเบลสปาสคาล (ค.ศ. 1623-1662) ผู้คิดค้นเครื่องกล เครื่องนับเพื่อทำการคำนวณ ในปี 1965 สหพันธ์นานาชาติเพื่อการประมวลผลข้อมูล (IFIP) ได้เชิญนักวิทยาศาสตร์คอมพิวเตอร์หลายคนให้มีส่วนร่วมในการสร้างภาษาการเขียนโปรแกรมใหม่ รวมถึงนักวิทยาศาสตร์ชาวสวิส N. Wirth ในไม่ช้าเขาและเพื่อนร่วมงานจาก Federal Technical University ได้เตรียม Pascal เวอร์ชันแรกจากนั้นก็เป็นเวอร์ชันแรกของคอมไพเลอร์และในปี 1971 มีการเผยแพร่คำอธิบายของภาษา ในช่วงกลางทศวรรษที่ 80 Borland International, Inc (USA) ได้สร้างสภาพแวดล้อมการเขียนโปรแกรม Turbo Pascal เพื่อปรับปรุงคุณภาพและความเร็วของการพัฒนาโปรแกรม ซึ่งขยายขอบเขตของภาษาและเป็นพื้นฐานสำหรับการพัฒนาภาษาการเขียนโปรแกรมนั้นเอง โปรแกรมที่พัฒนาใน Pascal มีการดำเนินการดังต่อไปนี้: การป้อนและแก้ไขข้อความในภาษาการเขียนโปรแกรม การออกอากาศและการดีบักโปรแกรม แต่ละขั้นตอนต้องใช้เครื่องมือพิเศษ: โปรแกรมแก้ไขข้อความ คอมไพเลอร์ รวมถึงตัวเชื่อมโยง - สำหรับการก่อสร้าง ดำเนินการโดยคอมพิวเตอร์ โมดูลซอฟต์แวร์และดีบักเกอร์ - สำหรับการดีบักโปรแกรม ระบบการเขียนโปรแกรม Turbo Pascal เรียกอีกอย่างว่าสภาพแวดล้อมการเขียนโปรแกรมแบบรวม เนื่องจากเป็นการรวมเครื่องมือที่แยกจากกันก่อนหน้านี้ทั้งหมดที่ใช้ในการพัฒนาโปรแกรม เหตุผลต่อไปนี้ส่งผลให้ Pascal ได้รับความนิยมอย่างกว้างขวาง:
ระบบโปรแกรมเทอร์โบปาสคาลแสดงถึงความสามัคคีของสองหลักการที่เป็นอิสระในระดับหนึ่ง: คอมไพเลอร์จากภาษาการเขียนโปรแกรม Pascal และเชลล์ซอฟต์แวร์เครื่องมือบางอย่างที่ช่วยเพิ่มประสิทธิภาพในการสร้างโปรแกรม เพื่อความกระชับ ต่อไปนี้เราจะเรียกภาษาโปรแกรม Pascal ที่คอมไพเลอร์ใช้งานว่าภาษา Turbo Pascal และบริการต่างๆ ที่ซอฟต์แวร์เชลล์มอบให้คือสภาพแวดล้อม Turbo Pascal ในการรัน Turbo Pascal คุณต้องเปิดไฟล์ TURBO.EXE ไฟล์นี้รับผิดชอบในการเรียกใช้ระบบการเขียนโปรแกรมไดอะล็อก Turbo Pascal ที่พร้อมใช้งาน ระบบรวมเฉพาะส่วนที่จำเป็นของ Turbo Pascal ( โปรแกรมแก้ไขข้อความ, คอมไพเลอร์, ลิงเกอร์, ตัวโหลด- สำหรับการทำงานตามปกติของระบบ คุณจะต้องมีไลบรารีหลักซึ่งอยู่ในไฟล์ TURBO.TPL และแหล่งช่วยเหลือ ( ไฟล์ TURBO.HLP) โดยหลักการแล้ว ไฟล์เหล่านี้จะเพียงพอที่จะเขียน คอมไพล์ และรันโปรแกรมขนาดเล็กได้ โครงสร้างของระบบโปรแกรม Turbo Pascalบล็อกซอฟต์แวร์ประกอบด้วย 2 ส่วน: 1. ส่วนคำอธิบายซึ่งควรอธิบายตัวระบุทั้งหมดที่พบในโปรแกรม มันแสดงถึง:
ส่วนคำอธิบายเริ่มต้นด้วยคำฟังก์ชันที่สอดคล้องกับแต่ละองค์ประกอบของรายการตามด้วยลำดับของค่าประเภทเดียวกันคั่นด้วยเครื่องหมายจุลภาค รายชื่อจะตามด้วยเครื่องหมายทวิภาคและระบุประเภทข้อมูล 2. ส่วนผู้ประกอบการ ส่วนนี้เริ่มต้นด้วยคำว่าฟังก์ชัน Begin และลงท้ายด้วยคำว่าฟังก์ชัน End ถัดไป การดำเนินการจะถูกระบุบนออบเจ็กต์โปรแกรมที่ป้อนในส่วนคำอธิบาย ตัวดำเนินการที่ใช้ดำเนินการเหล่านี้จะถูกคั่นด้วยเครื่องหมายอัฒภาค หลังจากคำสุดท้ายจบก็มีช่วงหนึ่ง เพื่อให้เข้าใจข้อความของโปรแกรมได้ดีขึ้นและค้นหาข้อผิดพลาด แนะนำให้ใช้โครงร่างต่อไปนี้:
“ เมนู” ด้านบนประกอบด้วยโหมดการทำงานที่เป็นไปได้ของ Turbo Pascal ส่วนด้านล่างมีการอ้างอิงเล็กน้อยเกี่ยวกับการรวมกันของปุ่มฟังก์ชั่นหลัก ส่วนที่เหลือของหน้าจอเป็นของหน้าต่างตัวแก้ไขโค้ดซึ่งใช้สำหรับป้อนและแก้ไขข้อความของโปรแกรม บรรทัดบนสุดประกอบด้วยชื่อของไฟล์ดิสก์ที่ใช้อ่านข้อความของโปรแกรม ( ไฟล์ใหม่ชื่อ NONAME00.PAS) สองช่องพิเศษที่ใช้เมื่อทำงานกับอุปกรณ์อินพุต " หนู"(เอ่อ. ช่องเหล่านี้จะมีเครื่องหมายวงเล็บเหลี่ยมกำกับไว้) และหมายเลขหนึ่งคือหมายเลขหน้าต่าง ใน Turbo Pascal สามารถทำงานพร้อมกันกับหลายโปรแกรมได้ ( หรือรูปแบบของโปรแกรมขนาดใหญ่โปรแกรมเดียว) แต่ละรายการสามารถอยู่ในหน้าต่างตัวแก้ไขโค้ดแยกต่างหาก สภาพแวดล้อมช่วยให้คุณสามารถใช้หน้าต่างตัวแก้ไขได้สูงสุดเก้าหน้าต่างพร้อมกัน นอกจากหน้าต่างตัวแก้ไขโค้ดแล้ว Turbo Pascal ยังใช้หน้าต่างสำหรับโหมดแก้ไขข้อบกพร่อง เอาต์พุตผลลัพธ์ของโปรแกรม และแหล่งช่วยเหลือ หากต้องการ ก็สามารถเรียกขึ้นมาทีละน้อยบนหน้าจอหรือแสดงพร้อมกันก็ได้ ปุ่มปฏิบัติการพื้นฐานใช้เพื่อควบคุมสภาพแวดล้อม Turbo Pascal พวกมันถูกกำหนดให้เป็น Fl, F2, ..., F12 และอยู่ที่ด้านบนของคีย์บอร์ด แต่ละคีย์เหล่านี้เชื่อมโยงกับคำสั่งเมนู การทำงานของปุ่มฟังก์ชั่นเกือบทั้งหมดสามารถกำหนดลักษณะได้ด้วยปุ่มพิเศษสามปุ่ม: Alt ( จากทางเลือก - เพิ่มเติม), Ctrl ( ควบคุม - ผู้จัดการ) และกะ ( SHIFT - กะ- ปุ่มเหล่านี้ใช้เหมือนกับปุ่ม Shift บนเครื่องพิมพ์ดีด: คุณกดหนึ่งในนั้น จากนั้นจึงกดอีกปุ่มหนึ่งโดยไม่ปล่อย
โปรแกรมแก้ไขข้อความของระบบ Turbo Pascal มอบเครื่องมือที่สะดวกสบายสำหรับการสร้างและแก้ไขโค้ดโปรแกรมให้กับโปรแกรมเมอร์ สัญญาณที่บ่งบอกว่าระบบอยู่ในสถานะแก้ไขคือการมีเคอร์เซอร์อยู่ในหน้าต่างตัวแก้ไข โหมดการแก้ไขจะถูกติดตั้งโดยอัตโนมัติทันทีหลังจากโหลด Turbo Pascal จากโหมดแก้ไข คุณสามารถสลับไปใช้โหมดอื่นๆ ของ Turbo Pascal ได้ ปุ่มพิเศษหรือเลือกโหมดที่เหมาะสมจากเมนูหลัก หากสภาพแวดล้อมอยู่ในสถานะการเลือกเมนู เคอร์เซอร์จะหายไปและตัวชี้สี่เหลี่ยมสีจะปรากฏขึ้นในแถบเมนู โดยเน้นหนึ่งในตัวเลือก คำรหัส (ตัวเลือกเมนู- หากต้องการย้ายจากสถานะการเลือกโหมดจากเมนูหลักไปยังสถานะแก้ไข คุณต้องกดปุ่ม Esc ( ESCape - หลบไปวิ่งหนีไป) และไปที่การเลือกจากเมนูหลัก - F10 มาดูเทคนิคพื้นฐานในการทำงานกับโปรแกรมแก้ไขโค้ดโปรแกรมในการเขียนโค้ดโปรแกรม คุณต้องป้อนข้อความนี้โดยใช้แป้นพิมพ์ เช่นเดียวกับเมื่อคุณพิมพ์ข้อความตามปกติ หลังจากกรอกบรรทัดถัดไปแล้ว ให้กดปุ่ม Enter เพื่อเลื่อนเคอร์เซอร์ไปที่บรรทัดถัดไป ( เคอร์เซอร์จะแสดงตำแหน่งบนหน้าจอเสมอที่จะวางอักขระโปรแกรมที่ป้อนถัดไป).
หากคุณป้อนอักขระตัวถัดไปผิดพลาด คุณสามารถลบได้โดยใช้ปุ่มลูกศร ( หรือ "แบ็คสเปซ") อยู่บนแป้นพิมพ์ ปุ่ม Delete จะลบอักขระที่ ในขณะนี้ระบุเคอร์เซอร์ และคำสั่ง Ctrl-Y ระบุทั้งบรรทัดที่มีเคอร์เซอร์อยู่ โปรดจำไว้ว่าโปรแกรมแก้ไขโค้ด Turbo Pascal จะแทรกอักขระตัวคั่นพิเศษที่ส่วนท้ายของแต่ละบรรทัด อักขระนี้ถูกแทรกด้วยปุ่ม Enter และลบด้วยปุ่ม Backspace หรือ Delete ด้วยการแทรก/ลบตัวคั่น คุณสามารถ "ตัด"/"ติดกาว" เส้นได้ หากต้องการตัดเส้นคุณควรเลื่อนเคอร์เซอร์ไปยังตำแหน่งที่ต้องการแล้วกด Enter หากต้องการรวมบรรทัดที่อยู่ติดกันคุณต้องวางเคอร์เซอร์ไว้ที่ท้ายบรรทัดแรก (สะดวกในการใช้ปุ่ม End สำหรับสิ่งนี้) แล้วกด ลบหรือวางเคอร์เซอร์ที่จุดเริ่มต้นของบรรทัดที่สองแล้วกด Backspace โหมดการทำงานปกติของโปรแกรมแก้ไขโค้ดคือโหมดการแทรก ซึ่งอักขระที่ป้อนใหม่แต่ละตัวจะมีลักษณะดังนี้ “ สเปรด» ข้อความบนหน้าจอ โดยเลื่อนบรรทัดที่เหลือไปทางขวา โปรดทราบว่าการตัดข้อความแล้วแทรกบรรทัดที่ขาดหายไปสามารถทำได้ในโหมดนี้เท่านั้น ตัวแก้ไขยังสามารถทำงานในโหมดการซ้อนทับอักขระใหม่บนข้อความเก่าที่มีอยู่: ในโหมดนี้ อักขระใหม่จะแทนที่อักขระที่เคอร์เซอร์ชี้ไป และส่วนที่เหลือของบรรทัดจะไม่เลื่อนไปทางขวา หากต้องการเปลี่ยนเป็นโหมดการผสม คุณต้องกดปุ่ม Insert และหากคุณกดปุ่มนี้อีกครั้ง โหมดแทรกจะถูกตั้งค่าอีกครั้ง สิ่งที่บ่งชี้ว่าตัวแก้ไขอยู่ในโหมดใดคือรูปร่างของเคอร์เซอร์ ในโหมดแทรกจะดูเหมือนขีดล่างกะพริบ และในโหมดโอเวอร์เลย์จะดูเหมือนสี่เหลี่ยมกะพริบขนาดใหญ่ที่บดบังอักขระทั้งหมด และอีกหนึ่งคุณสมบัติของตัวแก้ไข โดยทั่วไปแล้วตัวแก้ไขจะทำงานในโหมดเยื้องอัตโนมัติ ในโหมดนี้ บรรทัดใหม่แต่ละบรรทัดจะเริ่มต้นที่ตำแหน่งเดิมบนหน้าจอเหมือนกับบรรทัดก่อนหน้า โหมดการเยื้องอัตโนมัติสนับสนุนรูปแบบข้อความโปรแกรมที่ดี: การเยื้องจากขอบด้านซ้ายจะเน้นที่เนื้อความของเงื่อนไขหรือ ตัวดำเนินการแบบผสมและทำให้โปรแกรมมองเห็นได้ชัดเจนยิ่งขึ้น คุณสามารถปฏิเสธการเยื้องอัตโนมัติได้โดยใช้คำสั่ง Ctrl-O I ( เมื่อกด Ctrl ปุ่มที่มีตัวอักษรละติน O จะถูกกดก่อน จากนั้นปล่อย O และฉันก็กด) การทำซ้ำคำสั่ง Ctrl-O I จะคืนค่าโหมดการเยื้องอัตโนมัติ รายการด้านล่างนี้คือคำสั่ง Turbo Pascal Editor ที่ใช้บ่อยที่สุด
คำสั่งแก้ไข:
การทำงานกับบล็อก:
ดังที่ได้กล่าวไปแล้วทันทีหลังจากเริ่ม Turbo Pascal ระบบจะเข้าสู่โหมดแก้ไขโค้ดซึ่งคุณสามารถเตรียมโปรแกรมใหม่หรือแก้ไขโปรแกรมที่มีอยู่ได้ ด้านล่างคำจารึกมีช่องสำหรับป้อนชื่อไฟล์ซึ่งคุณสามารถเขียนชื่อที่ต้องการแล้วกด Enter - ข้อความจะถูกบันทึกลงในไฟล์ หากละเว้นส่วนขยายจากชื่อ สภาพแวดล้อมจะให้ไฟล์เป็นส่วนขยาย PAS มาตรฐาน หากคุณต้องการออกจากการทำงานกับ Turbo Pascal แต่ยังมีข้อความในตัวแก้ไขที่ไม่ได้บันทึกไว้ในไฟล์ หน้าต่างพร้อมคำขอจะปรากฏขึ้นบนหน้าจอ NONAMEOO.PAS ได้รับการแก้ไข บันทึก? (ไฟล์ NONAMEOO.PAS ได้รับการแก้ไข คุณต้องการบันทึกหรือไม่) เพื่อเป็นการตอบสนอง คุณควรกด Y (ใช่) หากคุณต้องการบันทึกข้อความในไฟล์ หรือกด N (ไม่ใช่) หากคุณไม่ต้องการบันทึกข้อความ การรันและการดีบักโปรแกรมหลังจากเขียนโค้ดโปรแกรมแล้ว คุณสามารถลองดำเนินการได้ เช่น คอมไพล์โปรแกรมลิงค์มัน ( ถ้าจำเป็น) ด้วยไลบรารีของขั้นตอนและฟังก์ชันมาตรฐาน โหลดลงใน RAM และถ่ายโอนการควบคุมไปยังมัน ลำดับการกระทำทั้งหมดนี้เรียกว่าการทำงานของโปรแกรมและใช้งานด้วยคำสั่ง Ctrl-F9 หากในขั้นตอนใดก็ตาม สภาพแวดล้อมตรวจพบข้อผิดพลาด สภาพแวดล้อมจะหยุดการดำเนินการเพิ่มเติม เรียกคืนหน้าต่างตัวแก้ไข และวางเคอร์เซอร์บนบรรทัดของโปรแกรมที่พบข้อผิดพลาดระหว่างการคอมไพล์หรือดำเนินการ ในกรณีนี้ ข้อความวินิจฉัยเกี่ยวกับสาเหตุของข้อผิดพลาดจะปรากฏในบรรทัดบนสุดของตัวแก้ไข ทั้งหมดนี้ช่วยให้คุณสามารถดีบักโปรแกรมได้อย่างรวดเร็วเช่น กำจัดข้อผิดพลาดทางไวยากรณ์และตรวจสอบให้แน่ใจว่าทำงานได้อย่างถูกต้อง หากเกิดข้อผิดพลาดระหว่างรันไทม์ของโปรแกรมเพียงระบุตำแหน่งที่พบอาจไม่ให้ ข้อมูลที่จำเป็นเนื่องจากข้อผิดพลาดอาจเป็นผลมาจากการเตรียมข้อมูลที่ไม่ถูกต้องในคำสั่งโปรแกรมก่อนหน้า ตัวอย่างเช่น หากมีข้อผิดพลาดเกิดขึ้นอันเป็นผลมาจากการหารากที่สองของจำนวนลบ คำสั่งที่แยกรากจะถูกระบุ แม้ว่าจะชัดเจนว่าต้องค้นหาสาเหตุของข้อผิดพลาดที่ไหนสักแห่งก่อนหน้านี้ โดยที่ ตัวแปรที่เกี่ยวข้องจะได้รับการกำหนดค่าเป็นลบ ในสถานการณ์เช่นนี้พวกเขามักจะหันไปใช้การทำงานของโปรแกรมทีละขั้นตอนโดยใช้คำสั่งที่เกี่ยวข้องกับปุ่ม F4, F7 และ F8 แม้ว่าคุณจะยังไม่ได้สะสมประสบการณ์การดีบักที่เพียงพอ คุณสามารถใช้ปุ่ม F7 ได้เพียงปุ่มเดียว หลังจากกดที่สภาพแวดล้อมจะคอมไพล์และลิงก์ ( การเชื่อมต่อกับไลบรารีขั้นตอนและฟังก์ชันมาตรฐาน) และโหลดโปรแกรม จากนั้นหยุดการรันก่อนที่จะรันคำสั่งแรก บรรทัดโปรแกรมที่มีคำสั่งนี้จะถูกเน้นบนหน้าจอด้วยตัวชี้ ( สี- ตอนนี้การกด F7 ใหม่แต่ละครั้งจะทำให้การดำเนินการทั้งหมดที่ตั้งโปรแกรมไว้ เส้นปัจจุบันและเลื่อนตัวชี้ไปที่บรรทัดถัดไปของโปรแกรม ในตำแหน่งที่น่าสงสัยในโปรแกรม คุณสามารถดูค่าปัจจุบันของตัวแปรหรือนิพจน์ได้ ในการดำเนินการนี้คุณต้องวางเคอร์เซอร์ไว้ที่ตำแหน่งในบรรทัดที่มีชื่อของตัวแปรที่คุณสนใจแล้วกด Ctrl-F4 กล่องโต้ตอบประกอบด้วยสามฟิลด์ ( ฟิลด์ด้านบนจะมีชื่อตัวแปร ส่วนอีก 2 ฟิลด์จะว่างเปล่า- กด Enter เพื่อรับค่าปัจจุบันของตัวแปรในช่องตรงกลาง หากก่อนที่จะกด Ctrl-F4 เคอร์เซอร์อยู่บนส่วนว่างของบรรทัดหรือชี้ไปที่ชื่อของตัวแปรอื่น ฟิลด์ด้านบนของกล่องโต้ตอบจะว่างเปล่าหรือมีชื่อของตัวแปรอื่นนั้นด้วย ในกรณีนี้ ให้ใช้แป้นพิมพ์เพื่อป้อนชื่อของตัวแปรที่ต้องการแล้วกด Enter อย่างไรก็ตาม ด้วยวิธีนี้ คุณสามารถป้อนไม่เพียงแต่ชื่อของตัวแปรที่ถูกติดตามเท่านั้น แต่ยังรวมถึงนิพจน์ด้วย - สภาพแวดล้อมจะคำนวณและแสดงค่าของนิพจน์ที่ป้อน การอ้างอิงเทอร์โบปาสคาลส่วนที่สำคัญมากของระบบ Turbo Pascal คือบริการช่วยเหลือในตัว ถ้าคุณเก่ง ภาษาอังกฤษคุณจะไม่มีปัญหาใด ๆ เมื่อทำงานกับ Turbo Pascal: ในสถานการณ์ที่ยากลำบากเพียงกด F1 แล้วความช่วยเหลือที่จำเป็นจะปรากฏขึ้นบนหน้าจอ ขึ้นอยู่กับสถานะปัจจุบันของสภาพแวดล้อม ซึ่งเป็นเหตุผลว่าทำไม Help Desk จึงเรียกว่าคำนึงถึงบริบท ตัวอย่างเช่น หากคุณกด F1 เมื่อสภาพแวดล้อมพบข้อผิดพลาดในโปรแกรม ตัวช่วยเหลือจะให้ข้อมูลเพิ่มเติมเกี่ยวกับสาเหตุของข้อผิดพลาดและให้คำแนะนำเกี่ยวกับวิธีการแก้ไข
เมื่อใช้คีย์ผสม Shift-F1 หน้าต่างจะปรากฏขึ้นบนหน้าจอซึ่งประกอบด้วยรายการขั้นตอนมาตรฐาน ฟังก์ชัน ประเภท ค่าคงที่ และตัวแปรที่เรียงตามตัวอักษร ซึ่งคุณสามารถรับข้อมูลอ้างอิงที่จำเป็นได้ ข้อมูลเดียวกันสามารถรับได้ด้วยวิธีอื่น พิมพ์ชื่อของขั้นตอนบนหน้าจอ ( ฟังก์ชั่น ประเภท ฯลฯ) หรือเลื่อนเคอร์เซอร์ไปที่ชื่อมาตรฐานในข้อความแล้วกด Ctrl-Fl สภาพแวดล้อมจะวิเคราะห์สภาพแวดล้อมที่อยู่ติดกับเคอร์เซอร์ ไฮไลต์ชื่อและให้ความช่วยเหลือที่จำเป็น ในหลายกรณี ข้อมูลความเป็นมามีตัวอย่างเล็กๆ น้อยๆ ที่แสดงให้เห็นถึงความสามารถที่เกี่ยวข้องของ Turbo Pascal อย่ารีบเร่งที่จะจดจำหรือจดลงบนกระดาษ: สามารถ "ตัดออก" จากความช่วยเหลือและถ่ายโอนไปยังหน้าต่างตัวแก้ไขได้ ในการดำเนินการนี้หลังจากโทรขอความช่วยเหลือให้กด Alt-E เลือกในรายการที่ปรากฏขึ้น เมนูเพิ่มเติมตัวอย่างการคัดลอกต่อ ( คัดลอกตัวอย่าง) และกด Enter - ข้อความตัวอย่างจะถูกคัดลอกไปยังบัฟเฟอร์ภายในของตัวแก้ไข หากต้องการแยกตัวอย่างจากบัฟเฟอร์ ให้กด Esc เพื่อออกจากบริการวิธีใช้ เลื่อนเคอร์เซอร์ไปที่บรรทัดว่างในหน้าต่างตัวแก้ไข กด Shift-Insert ( คัดลอกเนื้อหาของบัฟเฟอร์ลงในข้อความโปรแกรม) และ Ctrl-KH เพื่อลบการเน้นสีของข้อความที่คัดลอก โปรแกรม Turbo Pascal โปรแกรมแรกของคุณที่นี่เราจะศึกษาเคอร์เนล Turbo Pascal ซึ่งเป็นชุดเครื่องมือขั้นต่ำที่เพียงพอที่จะเขียนได้ค่อนข้างมาก โปรแกรมง่ายๆ- โดยเฉพาะอย่างยิ่ง เราจะพิจารณาผู้ให้บริการภาษาบางรายกับคุณมากที่สุด ประเภทยอดนิยมข้อมูลและการดำเนินงานกับพวกเขา เพื่อทำความคุ้นเคยกับภาษา Turbo Pascal เรามาลองเขียนโปรแกรมขนาดเล็กที่แสดงข้อความบนหน้าจอคอมพิวเตอร์ ให้เป็นประโยคนี้" นี่เป็นโปรแกรมแรกของฉัน- ที่นี่ ตัวเลือกที่เป็นไปได้โปรแกรมดังกล่าว: ตัวอย่าง: โปรแกรม My_First_Program; ก่อนอื่นเรามาดูรูปแบบการนำเสนอโค้ดกันก่อน บรรทัดที่สอง หมายถึงคำสงวนคำเดียว const ซึ่งหมายความว่าจะมีการอธิบายค่าคงที่ตั้งแต่หนึ่งค่าขึ้นไป (CONSTants) ไว้ด้านล่างนี้ ในภาษา ค่าคงที่ถือเป็นอ็อบเจ็กต์โปรแกรมที่ไม่สามารถเปลี่ยนค่าได้ ไม่เหมือนกับภาษาการเขียนโปรแกรมอื่น ๆ ค่าคงที่ใน Turbo Pascal สามารถมีชื่อเป็นของตัวเองได้ ตามหลักการทางวิทยาศาสตร์และวิศวกรรมศาสตร์ในการตั้งชื่อค่าคงที่ที่ใช้บ่อย ตัวอย่างเช่น จากโรงเรียนเราจำการมีอยู่ของค่าคงที่ P = 3.14159265 ได้ เมื่อประมวลผลโปรแกรม ชื่อของค่าคงที่ P จะถูกแทนที่ด้วยคอมไพเลอร์ด้วยค่าของมัน Text = 'นี่เป็นโปรแกรมแรกของฉัน'; ค่าคงที่ข้อความถูกกำหนดให้กับค่าของสตริงอักขระ " นี่เป็นโปรแกรมแรกของฉัน». ทั้งสามบรรทัดแรกไม่เกี่ยวข้องกับการกระทำเฉพาะใดๆ ระหว่างการทำงานของโปรแกรม พวกเขาบอกข้อมูลบางอย่างเกี่ยวกับตัวโปรแกรมและอ็อบเจ็กต์ที่ใช้ในคอมไพเลอร์ ส่วนนี้ของโปรแกรมเรียกว่าส่วนคำอธิบาย คำสงวนเริ่มต้นที่บรรทัดที่ 4 จะส่งสัญญาณให้คอมไพเลอร์เริ่มต้นส่วนอื่นของโปรแกรม นั่นคือส่วนคำสั่ง ในตัวอย่างของเรา ส่วนนี้ประกอบด้วยคำสั่ง WriteLn(ข้อความ); ซึ่งในความเป็นจริงแล้วจะแสดงข้อความบนหน้าจอมอนิเตอร์ สิ่งที่น่าสนใจคือใน Turbo Pascal ไม่มีตัวดำเนินการ I/O พิเศษ เพื่อแลกเปลี่ยนข้อมูลกับโลกภายนอก โปรแกรมที่เขียนด้วย Turbo Pascal จะใช้ขั้นตอนมาตรฐานพิเศษ ดังนั้น หัวใจหลักของตัวดำเนินการ WriteLn(Text) คือตัวดำเนินการที่เข้าถึงขั้นตอนเอาต์พุตข้อมูลในตัว ( ได้ชื่อมาจาก WRITE LiNe - เขียนเป็นบรรทัด). แนวคิดของขั้นตอนเป็นหนึ่งในแนวคิดหลักของ Turbo Pascal ขั้นตอนคือลำดับของข้อความที่สามารถอ้างอิงตามชื่อได้ เมื่อใดก็ตามที่เราเรียกชื่อขั้นตอนในคำสั่ง ลำดับของการดำเนินการที่ตั้งโปรแกรมไว้จะถูกเริ่มต้น ขั้นตอน WriteLn เป็นหนึ่งในขั้นตอนมาตรฐานหรือขั้นตอน Turbo Pascal ในตัว ขั้นตอนในตัวไม่จำเป็นต้องมีการประกาศล่วงหน้า สามารถใช้ได้กับโปรแกรมใด ๆ ที่มีการเรียกมัน ความแตกต่างระหว่างคำสั่งเขียนและการเรียกขั้นตอนการเขียนคือ ชื่อของขั้นตอนการเขียน เช่นเดียวกับขั้นตอน Turbo Pascal อื่นๆ ไม่ใช่คำสงวน ดังนั้นโปรแกรมเมอร์จึงสามารถเขียนขั้นตอนของตนเองที่เรียกว่า WriteLn อย่างไรก็ตาม สำหรับผู้ใช้ส่วนใหญ่ คุณลักษณะนี้ยังคงเป็นเพียงความละเอียดอ่อนทางภาษา และไม่ค่อยได้ใช้เมื่อเขียนโปรแกรม ขั้นตอน WriteLn เป็นหนึ่งในขั้นตอน Turbo Pascal ไม่กี่ขั้นตอนที่อนุญาตให้ใช้พารามิเตอร์จำนวนเท่าใดก็ได้เมื่อเข้าถึง พารามิเตอร์จะถูกส่งไปยังขั้นตอนในรูปแบบของรายการ ซึ่งอยู่ในวงเล็บหลังชื่อขั้นตอน ในตัวอย่างของเรา ขั้นตอนจะถูกส่งผ่านพารามิเตอร์คงที่ตัวเดียวคือข้อความ ดังที่เราจะเห็นในภายหลังเมื่อเรียกใช้ขั้นตอน WriteLn สามารถใช้เพื่อระบุที่อยู่ของตัวรับข้อมูล - อุปกรณ์หรือไฟล์ดิสก์ที่เอาต์พุตจะถูกส่งไป ด้วยวิธีนี้โปรแกรมเมอร์สามารถเปลี่ยนเส้นทางเอาต์พุตได้อย่างง่ายดาย ตามตัวอย่างของเรา หากไม่ได้ระบุที่อยู่เอาต์พุต เอาต์พุตจะถูกส่งไปยังหน้าจอแสดงผล เมื่อดูภาพรวมของโปรแกรมแล้วพบว่ามีคำ 4 คำที่ใช้ในนั้น ( โปรแกรม const เริ่มต้นและสิ้นสุด) ถูกสงวนไว้ คำ WriteLn ดังที่ระบุไว้แล้วไม่ใช่คำสงวน แต่ไม่น่าเป็นไปได้ที่จะจำเป็นต้องกำหนดใหม่เนื่องจากในกรณีนี้โปรแกรมจะสูญเสียวิธีการส่งออกข้อมูลที่มีประสิทธิภาพและสะดวก คำสองคำ My_First_Program และ Text ทำหน้าที่เป็นตัวระบุ ( ชื่อ) ออบเจ็กต์โปรแกรมบางตัว โปรแกรมเมอร์สามารถใช้ลำดับของอักขระใดๆ เป็นตัวระบุที่เป็นไปตามข้อจำกัดต่อไปนี้:
เช่นเดียวกับที่อื่นๆ ในโปรแกรม ตัวระบุจะไม่สนใจความแตกต่างของความสูงของตัวอักษร ดังนั้น ตัวอย่างเช่น ตัวระบุ ข้อความ ข้อความ และ TEXT จะเหมือนกันในมุมมองของคอมไพเลอร์ ทีนี้ลองรันโปรแกรมดูครับ ในการดำเนินการนี้หลังจากพิมพ์โค้ดแล้วให้กด Ctrl-F9 หากคุณไม่ได้ทำผิดพลาดเมื่อป้อนข้อความหลังจากนั้นสักครู่คุณจะเห็นการเปลี่ยนแปลงรูปภาพบนหน้าจออย่างรวดเร็ว: ทันทีหลังจากโหลดโปรแกรม Turbo Pascal จะล้างหน้าจอทำให้พร้อมใช้งานสำหรับโปรแกรมที่รันอยู่ของผู้ใช้ หน้าจอนี้เรียกว่าหน้าต่างโปรแกรม หลังจากการรันเสร็จสิ้น หน้าต่างตัวแก้ไขพร้อมข้อความโปรแกรมจะปรากฏขึ้นอีกครั้งบนหน้าจอ หากคุณไม่มีเวลาดูภาพหน้าต่างโปรแกรมให้กด ALT-F5 หลังจากกดปุ่มใดๆ สภาพแวดล้อมจะกลับสู่หน้าจอเป็นโหมดการเล่นหน้าต่างตัวแก้ไข กรอบคู่ที่สรุปหน้าต่างโปรแกรมแสดงว่าหน้าต่างนี้กำลังทำงานอยู่ มาทำให้หน้าต่างตัวแก้ไขใช้งานได้: กดปุ่ม Alt และโดยไม่ต้องปล่อยให้กดปุ่มที่มีหมายเลข 1 (หน้าต่างตัวแก้ไขคือหมายเลข 1 หน้าต่างโปรแกรมคือหมายเลข 2 ดูที่มุมขวาบนของเฟรม) ตอนนี้ทุกอย่างพร้อมสำหรับการทดลองเพิ่มเติมกับโปรแกรมแล้ว เรามาลองเปลี่ยนข้อความที่แสดงบนหน้าจอกัน ตัวอย่างเช่น ลบเครื่องหมายอัฒภาคที่ท้ายบรรทัดที่สามออกแล้วแก้ไขดังนี้: ข้อความนี้ตรงกับชุดอักขระที่ระบุในค่าคงที่ข้อความอย่างเคร่งครัด ดังนั้นจึงไม่มีอักษรตัวพิมพ์ใหญ่ ประเภทข้อมูลโครงสร้างของโปรแกรมที่พิจารณามีดังนี้: การกำหนดให้ระบุตัวระบุล่วงหน้าดูเหมือนจะเข้มงวดเกินไปและทำให้ภาษามีอิสระน้อยลง ในความเป็นจริงมันเผยให้เห็นแนวโน้มในการพัฒนาภาษาการเขียนโปรแกรมเพื่อเพิ่มความน่าเชื่อถือของโปรแกรมที่สร้างขึ้น ใครเขียนโปรแกรมด้วยภาษา Fortran หรือ BASIC ( ภาษาเหล่านี้ไม่จำเป็นต้องมีคำอธิบายเบื้องต้นของตัวระบุ) รู้ว่าบางครั้งการตรวจจับอักขระที่ป้อนหรือหายไปอย่างไม่ถูกต้องในตัวระบุในโปรแกรมขนาดใหญ่อาจเป็นเรื่องยากเพียงใด ตัวอย่างเช่น หากใช้ตัวแปรชื่อ EPSILON ทั่วทั้งโปรแกรม แต่ในที่เดียวมีการเขียน EPSLON ไม่ถูกต้อง โปรแกรมอาจคอมไพล์ได้อย่างปลอดภัยและยังให้ผลลัพธ์ที่เกือบจะเป็นไปได้สำหรับชุดข้อมูลบางชุด แต่ ณ จุดหนึ่ง มันจะเริ่มต้นขึ้น ให้มีพฤติกรรมแปลกๆ คำอธิบายเบื้องต้นที่จำเป็นของตัวระบุใน Turbo Pascal ช่วยปกป้องโปรแกรมจากข้อผิดพลาดประเภทนี้และเพิ่มความน่าเชื่อถือ ในการอธิบายตัวระบุหมายถึงการระบุประเภทของอ็อบเจ็กต์โปรแกรมที่เกี่ยวข้อง (ค่าคงที่หรือตัวแปร) แนวคิดเรื่องประเภทเป็นหนึ่งในแนวคิดหลักของ Turbo Pascal เราจะพิจารณาประเภทต่อไปนี้:
ประเภทของค่าคงที่ถูกกำหนดโดยวิธีการเขียนค่าของมัน: ตัวแปรจะตั้งชื่ออ็อบเจ็กต์โปรแกรมซึ่งต่างจากค่าคงที่ซึ่งสามารถเปลี่ยนค่าระหว่างการคำนวณได้ เมื่ออธิบายตัวแปร ตัวระบุจะตามด้วยเครื่องหมายทวิภาคและชื่อประเภท ตัวแปรที่คล้ายกันหลายตัวสามารถรวมกันเป็นรายการได้โดยคั่นด้วยเครื่องหมายจุลภาค ส่วนคำอธิบายตัวแปรต้องขึ้นต้นด้วยคำสงวน VAR ( ตัวแปร - ตัวแปร). ตามที่ระบุไว้ ชนิดข้อมูลจะกำหนดความยาวของการแสดงภายในของตัวแปรที่เกี่ยวข้อง ดังนั้นความยาวของการแสดงภายในของตัวแปรประเภท STRING ( สายอักขระ) ขึ้นอยู่กับจำนวนอักขระสูงสุดที่สามารถสร้างสตริงได้ ตามที่กล่าวไว้ในตัวอย่าง ตัวแปร text1 ได้รับการอธิบายโดยระบุความยาวสูงสุด ( 15 ตัวอักษร) และในคำอธิบายของตัวแปร text2 ไม่ได้ระบุความยาวสูงสุด และคอมไพลเลอร์จะตั้งค่าเป็นความยาวสูงสุดที่อนุญาตใน Turbo Pascal - 255 อักขระ เพียงเท่านี้ คุณก็มีพื้นฐานในการเริ่มการเขียนโปรแกรมในระบบการเขียนโปรแกรม Turbo Pascal แล้ว อย่างที่คุณเห็น ภาษานี้เหมาะสำหรับผู้เริ่มต้น และหากคุณสนใจ ให้ศึกษาภาษานี้โดยละเอียด กระทรวงศึกษาธิการ สหพันธรัฐรัสเซีย มหาวิทยาลัยอุทกวิทยาของรัฐรัสเซีย งานหลักสูตร ตามระเบียบวินัย สารสนเทศ เรื่อง: สภาพแวดล้อมและโครงสร้างการเขียนโปรแกรมภาษาปาสคาล ชื่อเต็ม กลุ่ม: ที่อยู่นักศึกษา: วันที่แล้วเสร็จ: เซนต์ปีเตอร์สเบิร์ก 2010 . 1. บทนำ. - - - - - - - - - - - - - - - - - 3 2. สภาพแวดล้อมการเขียนโปรแกรม - - - - - - - - - - 5 3. ส่วนประกอบโครงสร้างของปาสคาล - - - - - - 8 3.1 ค่าคงที่ ตัวแปร นิพจน์ - - - 8 3.2 สาขาและรอบ - - - - - - - - - - 9 3.3 ขั้นตอน ฟังก์ชัน โมดูล - - - - - 11 3.3.1 กิจวัตรมาตรฐาน - - - - 12 3.3.2 ขั้นตอน - - - - - - - - - - 16 3.3.3 ฟังก์ชั่น - - - - - - - - - - - 16 3.3.4 โมดูล - - - - - - - - - - - - 17 3.3.5 ตัวอย่างโปรแกรมที่มีโครงสร้าง 18 3.4 ประเภทข้อมูลที่ใช้ - - - - - - 18 4 การเขียนโปรแกรมเชิงวัตถุ - - - 20 5 เครื่องมือการเขียนโปรแกรมภาพ - - - - - 21 6 บทสรุป - - - - - - - - - - - - - - - - - 21 อ้างอิง. - - - - - - - - - - - - - - 22 1. การแนะนำ การใช้โอกาสอย่างมีทักษะ วิธีการที่ทันสมัยการประมวลผลข้อมูลโดยใช้ คอมพิวเตอร์ส่วนบุคคลเกี่ยวข้องกับการใช้โปรแกรมอย่างสม่ำเสมอ และการพัฒนาและการสร้างโปรแกรมสำหรับการแก้ปัญหาเชิงปฏิบัติต่าง ๆ เป็นส่วนสำคัญของกิจกรรมของผู้เชี่ยวชาญสมัยใหม่ที่ทำงานในระดับนั้น เทคโนโลยีที่ทันสมัย- อย่างไรก็ตามหากโปรแกรมที่ดำเนินการโดยโปรเซสเซอร์คอมพิวเตอร์นั้นเป็นลำดับของคำสั่งที่เป็นศูนย์และหนึ่งก็จะเป็นที่เข้าใจได้สำหรับโปรแกรมเมอร์มืออาชีพเท่านั้น นี่คือรหัสเครื่องที่มุ่งเป้าไปที่โปรเซสเซอร์ของคอมพิวเตอร์ ไม่ใช่ที่มนุษย์เลย ปัญหาในการทำให้โปรแกรมเมอร์ทำงานง่ายขึ้นแก้ไขได้โดยใช้ภาษาการเขียนโปรแกรม ระดับสูง– ภาษาที่ไม่เน้นคอมพิวเตอร์ แต่เป็นภาษามนุษย์ การใช้ภาษาดังกล่าวทำให้การเขียนโปรแกรมสามารถเข้าถึงได้ไม่เพียง แต่สำหรับโปรแกรมเมอร์มืออาชีพเท่านั้น แต่ยังรวมถึงผู้มีความรู้ด้านคอมพิวเตอร์ด้วย ภาษาโปรแกรมระดับสูงคือวิธีการเขียนอัลกอริทึมอย่างเป็นทางการ ซึ่งใกล้เคียงกับภาษาธรรมชาติเพียงพอ ในแง่หนึ่งมนุษย์จึงเข้าถึงและเข้าใจได้ และในทางกลับกัน ก็มีข้อจำกัดอย่างเป็นทางการเพียงพอที่จะสามารถทำได้ ถูกแปลงเป็นรหัสเครื่องโดยใช้โปรแกรมคอมไพเลอร์ ดังนั้นโปรแกรมที่เขียนด้วยภาษาระดับสูงจึงค่อนข้างไม่ขึ้นอยู่กับประเภทของคอมพิวเตอร์ ในยุคของคอมพิวเตอร์เมนเฟรม ภาษาดังกล่าวคือ ALGOL, FORTRAN, COBOL ซึ่งมีการเขียนโปรแกรมทางวิทยาศาสตร์และวิศวกรรมศาสตร์ที่จริงจังหลายโปรแกรม ปัจจุบันจำนวนภาษาการเขียนโปรแกรมระดับสูงในทุกเวอร์ชันมีมากกว่าหนึ่งพันภาษามายาวนาน แต่ละคนถูกสร้างขึ้นเพื่อแก้ปัญหาเป้าหมายเฉพาะดังนั้นจึงมีความแตกต่างและลักษณะเฉพาะของตัวเอง ดังนั้น BASIC จึงง่ายและคอมไพล์ได้ง่าย C และตัวแปรขั้นสูง C++ เป็นเครื่องมืออันทรงพลังสำหรับการเขียนโปรแกรมระดับมืออาชีพโดยใช้เทคโนโลยีเชิงวัตถุ ภาษา Java ใช้ความสามารถในการเขียนโปรแกรมเครือข่าย Ada เป็นเครื่องมือที่พัฒนาขึ้นเป็นพิเศษสำหรับแผนกทหารของสหรัฐฯ ไวยากรณ์ของมันคล้ายกับภาษาปาสคาล ภาษาโปรแกรม Pascal ได้รับการพัฒนาโดยนักคณิตศาสตร์ชาวสวิส Niklaus Wirdt ในช่วงปลายทศวรรษที่ 60 และต้นทศวรรษที่ 70 จุดประสงค์ในระหว่างการพัฒนาคือเพื่อสอนการเขียนโปรแกรม ชื่อของภาษานี้ตั้งขึ้นเพื่อเป็นเกียรติแก่นักคณิตศาสตร์ชาวฝรั่งเศส แบลส ปาสคาล (ค.ศ. 1623-1662) แม้ว่าจะเข้าใจง่าย แต่ภาษาก็มีพลังมากพอที่จะแก้ปัญหาต่างๆ ได้ ภาษาแพร่กระจายอย่างรวดเร็วบนแพลตฟอร์มที่หลากหลาย โดยเฉพาะอย่างยิ่งบนคอมพิวเตอร์ที่เข้ากันได้กับ IBM ภาษารุ่นแรกเรียกว่า Pascal, Turbo Pascal หลังจากเวอร์ชัน 5.5 Borland Pascal เวอร์ชันที่ทรงพลังกว่าก็ปรากฏขึ้น การกำหนดหมายเลขยังคงดำเนินต่อไปและพร้อมกับ Turbo Pascal 6 เวอร์ชันของ Borland Pascal 6 และ Borland Pascal 7.0 ก็ปรากฏขึ้น เครื่องมือสำหรับสิ่งนี้ ผลิตภัณฑ์ซอฟต์แวร์เป็นตัวแทนของสภาพแวดล้อมการพัฒนาโปรแกรมแบบรวมที่สามารถแก้ไขปัญหาเกือบทั้งหมดที่โปรแกรมเมอร์เผชิญระหว่างการพัฒนา นี่คือเครื่องมือ: การแก้ไข – การเตรียมและแก้ไขข้อความโปรแกรมที่สะดวก การคอมไพล์โปรแกรม ควบคู่ไปกับการค้นหาข้อผิดพลาดของโปรแกรมเมอร์และคำแนะนำที่มีคุณสมบัติเกี่ยวกับลักษณะที่เป็นไปได้ เครื่องมือสำหรับการตั้งค่าสภาพแวดล้อมการเขียนโปรแกรมและสภาพแวดล้อม (การตั้งค่าไดเร็กทอรีปัจจุบัน การตั้งค่าตัวเลือกสำหรับคอมไพเลอร์ ฯลฯ ) เครื่องมือแก้ไขข้อบกพร่องของโปรแกรม เช่น การทำงานของโปรแกรมทีละขั้นตอน ความสามารถในการดูตัวแปรต่างๆ การเปิดตัวโปรแกรมเพื่อดำเนินการโดยตรงจากสภาพแวดล้อมการเขียนโปรแกรม ผลลัพธ์ของการทำงานในสภาพแวดล้อมการเขียนโปรแกรมคือข้อความโปรแกรม - ไฟล์ที่มีนามสกุล .pas และไฟล์ปฏิบัติการประเภท *.exe ซึ่งสามารถใช้เป็นผลิตภัณฑ์อิสระนอกสภาพแวดล้อมการเขียนโปรแกรม 2. สภาพแวดล้อมการเขียนโปรแกรม หลังจากเรียกใช้ไฟล์ BP.exe สภาพแวดล้อมแบบรวมสำหรับการทำงานกับไฟล์ที่สร้างหรือ เปิดไฟล์โปรแกรม ข้าว. 1สภาพแวดล้อมบูรณาการ บอร์แลนด์ Pascal 7.0 ในโหมดหน้าต่าง การทำงานในสภาพแวดล้อมนี้เป็นไปได้ทั้งในโหมดหน้าต่าง (รูปที่ 1) และเต็มหน้าจอ (รูปที่ 2) การเปลี่ยนระหว่างสองโหมดนี้สามารถทำได้โดยใช้คอร์ด Alt+Enter รูปที่ 2 โหมดเต็มหน้าจอ งานเต็มเปิดหรือ โปรแกรมที่สร้างขึ้นเป็นไปได้ทั้งกรณีแรกและกรณีที่สอง อย่างไรก็ตามเมื่อใช้เอาต์พุตหน้าจอ ข้อมูลข้อความตัวอักษรซีริลลิกอาจทำให้เกิดปัญหาเนื่องจากตารางรหัส DOS และ Windows ที่แตกต่างกัน ในเก่า ระบบปฏิบัติการ(Windows 98 และรุ่นก่อนหน้า) ปัญหานี้ไม่เกิดขึ้น สำหรับ WindowsXP มันเกิดขึ้น อย่างไรก็ตามหากไม่สามารถกำหนดค่าการใช้ Cyrillic ในโหมดเต็มหน้าจอได้เมื่อคุณเปลี่ยนเป็นโหมดหน้าต่าง (การเข้ารหัส Windows ใช้งานได้) "abracadabra" ของข้อความ Cyrillic จะถูกคืนค่าเป็นข้อความภาษารัสเซียแบบเต็ม อย่างไรก็ตาม ในทางปฏิบัติ ปัญหานี้มักถูกหลีกเลี่ยงแทนที่จะจัดการโดยการพิมพ์ข้อความภาษารัสเซียด้วยตัวอักษรละติน เช่น Zadaite chislo แน่นอนว่าเป็นความอยากรู้อยากเห็นแต่ใช้กันอย่างแพร่หลาย ในระบบปฏิบัติการรุ่นใหม่ (เช่น Vista Starter) ให้ใช้ โหมดเต็มหน้าจอเป็นไปไม่ได้ มีหน้าต่างเดียวเท่านั้นที่ใช้งานได้ ไม่ยอมรับระบบปฏิบัติการ "ขั้นสูง" ที่สร้างขึ้นในสภาพแวดล้อมแบบรวม DOS และไม่ยอมรับไฟล์ Pascal ที่คอมไพล์แล้วในประเภท *.exe ดังนั้นการทำงานกับโปรแกรม Pascal ในกรณีนี้จึงดำเนินการจากสภาพแวดล้อมตัวแก้ไข Pascal ด้วยไฟล์ประเภท *.pas Borland Pascal 7.0 ยังมีสภาพแวดล้อมการเขียนโปรแกรมแบบรวมเวอร์ชัน Windows เปิดตัวจากไฟล์ BPW.exe หน้าต่างของสภาพแวดล้อมนี้ในรูปที่ 3 รูปที่ 3สภาพแวดล้อมการเขียนโปรแกรมแบบรวมใน Pascal for หน้าต่าง มีความแตกต่างเล็กน้อยระหว่าง Pascal สำหรับ Windows และ Pascal สำหรับ DOS ตัวอย่างเช่นโมดูลสำหรับการทำงานกับจอภาพสำหรับ DOS เรียกว่า (และถูกเรียกเข้าสู่โปรแกรมในส่วนการใช้งาน) Crt และสำหรับเวอร์ชัน Windows จะเป็น WinCrt ใช่แล้ว... เพื่อรับ งานหลักสูตรโปรดติดต่อผู้เขียนโดยสมบูรณ์ตามรายละเอียด: มือถือ: 8 908 220 4152, ICQ: 482030413, skype: nikosimych - จำเป็นต้องศึกษาภาษาปาสคาลหรือไม่ ถ้ามีอานุภาพมากกว่าและมากกว่านั้น เครื่องดนตรีที่ทันสมัย? คำตอบสำหรับคำถามนี้ชัดเจน: Pascal ยังคงจำเป็นสำหรับการเรียนรู้การเขียนโปรแกรม การไม่มีรายละเอียดปลีกย่อยอย่างมืออาชีพซึ่งทำให้ยากต่อการเข้าใจในขั้นตอนของการเริ่มต้นเรียนรู้การเขียนโปรแกรม ทำให้ภาษาการเขียนโปรแกรม Pascal เข้าถึงได้ง่าย และช่วยให้โปรแกรมเมอร์มือใหม่สามารถเชี่ยวชาญทักษะที่จำเป็นทั้งหมดได้ หลังจากผ่านขั้นตอนแรกของการเขียนโปรแกรมใน Pascal แล้ว การย้ายไปยัง Delphi ก็ไม่ใช่เรื่องยาก (หากคุณไม่ใช่โปรแกรมเมอร์มืออาชีพ แต่เป็นวิศวกร) ภาษา C++ (หากคุณต้องการการเขียนโปรแกรมระดับมืออาชีพ) Java หรือ PHP (หากคุณสนใจทำงานบนอินเตอร์เน็ต) และอื่นๆ อีกมากมาย การเรียนรู้พื้นฐานของการเขียนโปรแกรมในภาษา Pascal มีประสิทธิภาพมากกว่ามาก อ้างอิง: 1. วิทยาการคอมพิวเตอร์ หลักสูตรพื้นฐาน S.V.Simonovich และคนอื่น ๆ - เซนต์ปีเตอร์สเบิร์ก: PETER, 2000 2. วิทยาการคอมพิวเตอร์และการเขียนโปรแกรม หนังสือเรียนสำหรับมหาวิทยาลัย เอ็ด A.V. Petrova - M.: อุดมศึกษา, 1990 3. IBM PC สำหรับผู้ใช้ หลักสูตรระยะสั้น- V.E. Figurnov - M.: INFRA, 1997 4. การเขียนโปรแกรมในสภาพแวดล้อม Turbo Pascal 7.0 A. Epaneshnikov, V. Epaneshnikov - M.: “DIALOG-MEPhI”, 1995 5. วิทยาการคอมพิวเตอร์ หนังสือเรียนสำหรับมหาวิทยาลัย Ostroykovsky V.A. , - M.: โรงเรียนมัธยมปลาย, 1999 6. เทคโนโลยีคอมพิวเตอร์ในการคำนวณทางวิศวกรรมและเศรษฐศาสตร์ A.V. Petrov และคนอื่น ๆ - ม.: อุดมศึกษา, 2527 7. เทอร์โบ ปาสคาล 7.0. วี.ไอ. กริซลอฟ, ที.พี. กรีซโลวา - ม., DMK, 1998. 8. การเขียนโปรแกรมเชิงวัตถุ G.S. Ivanova, T.N. Nichushkina, E.K. Pugachev, - M., โรงเรียนเทคนิคขั้นสูงแห่งมอสโก บาวแมน, 2001. ระบบการเขียนโปรแกรม TurboPascal เป็นเอกภาพของสองหลักการ: คอมไพเลอร์ที่มีภาษาการเขียนโปรแกรม Pascal และเชลล์ซอฟต์แวร์เครื่องมือบางอย่าง เพื่อความกระชับ เราจะตกลงในอนาคตที่จะเรียกภาษาโปรแกรม Pascal ที่คอมไพเลอร์นำมาใช้ว่าภาษา TurboPascal และบริการต่างๆ ที่จัดทำโดยเชลล์ซอฟต์แวร์ - สภาพแวดล้อม TurboPascal หากต้องการเรียกระบบ Turbo Pascal ให้ออกคำสั่ง: เมื่อใช้คำสั่งนี้ ระบบปฏิบัติการจะเปิดโปรแกรมจากไฟล์เพื่อดำเนินการ เทอร์โบ. อดีต: จะโหลดโปรแกรมลง RAM และถ่ายโอนการควบคุมไปที่มัน หลังจากการเรียกระบบสำเร็จ หน้าจอคอมพิวเตอร์จะมีลักษณะดังนี้: บรรทัดบนสุดประกอบด้วยเมนูของโหมดการทำงาน Turbo Pascal ที่เป็นไปได้ บรรทัดล่างสุดประกอบด้วยข้อมูลโดยย่อเกี่ยวกับวัตถุประสงค์ของปุ่มฟังก์ชันหลัก ส่วนที่เหลือของหน้าจอเป็นของหน้าต่างตัวแก้ไข ไฟล์ใหม่จะได้รับชื่อ ไม่มีชื่อ00. พาส. ในสภาพแวดล้อม Turbo Pascal คุณสามารถทำงานพร้อมกันกับหลายโปรแกรมได้ โดยแต่ละโปรแกรมสามารถอยู่ในหน้าต่างตัวแก้ไขแยกต่างหาก นอกจากหน้าต่างตัวแก้ไขแล้ว ยังมีการใช้หน้าต่างต่อไปนี้: โหมดแก้ไขข้อบกพร่อง ผลลัพธ์ของโปรแกรม แหล่งช่วยเหลือ ฯลฯ หากต้องการ ก็สามารถเรียกขึ้นมาบนหน้าจอทีละรายการหรือแสดงบนหน้าจอพร้อมกันได้ ปุ่มฟังก์ชั่นปุ่มฟังก์ชั่นใช้เพื่อควบคุมสภาพแวดล้อม Turbo Pascal พวกเขาถูกกำหนด เอฟ1 , เอฟ2 , ..., เอฟ12 และอยู่ที่แถวบนสุดของคีย์บอร์ด การทำงานของปุ่มฟังก์ชั่นเกือบทั้งหมดสามารถแก้ไขได้ด้วยปุ่มพิเศษสามปุ่ม: Alt(เพิ่มเติม), Ctrl(ควบคุม), กะ(กะ). วัตถุประสงค์ของปุ่มฟังก์ชั่นหลัก: เอฟ1 – ขอความช่วยเหลือจากบริการช่วยเหลือในตัว ( ช่วย- ช่วย); เอฟ2 – การเขียนข้อความที่แก้ไขแล้วลงในไฟล์ดิสก์ เอฟ4 – ใช้ในโหมดแก้ไขข้อบกพร่อง เอฟ5 – เปิดหน้าต่างที่ใช้งานอยู่ให้เต็มหน้าจอ เอฟ6 – ทำให้หน้าต่างถัดไปใช้งานได้ เอฟ7 เอฟ8 – ใช้ในโหมดแก้ไขข้อบกพร่อง เอฟ9 – คอมไพล์โปรแกรม แต่อย่าดำเนินการ เอฟ10 – ไปที่การเลือกโหมดการทำงานแบบโต้ตอบโดยใช้เมนูหลัก Ctrl- เอฟ9 – รันโปรแกรม คอมไพล์โปรแกรมที่อยู่ในตัวแก้ไข โหลดลงใน RAM แล้วรัน จากนั้นกลับสู่สภาพแวดล้อม Turbo Pascal Alt- เอฟ5 - เปลี่ยนหน้าต่างตัวแก้ไขเป็นหน้าต่างที่แสดงผลลัพธ์ของโปรแกรม วิธีทำงานกับโปรแกรม Pascal1.พิมพ์ข้อความโปรแกรม โปรแกรมแก้ไขข้อความสภาพแวดล้อม Turbo Pascal มอบเครื่องมือที่สะดวกสบายแก่ผู้ใช้ในการสร้างและแก้ไขข้อความโปรแกรม จากโหมดแก้ไข คุณสามารถย้ายไปยังโหมดการทำงาน Turbo Pascal อื่นๆ ได้โดยใช้ปุ่มฟังก์ชันหรือการเลือก โหมดที่ต้องการจากเมนูหลัก หากต้องการย้ายจากสถานะการเลือกโหมดจากเมนูหลักไปยังสถานะแก้ไข คุณต้องกดปุ่ม Escและเพื่อไปที่การเลือกจากเมนูหลัก – เอฟ10 . ในการสร้างข้อความโปรแกรม คุณต้องป้อนข้อความนี้โดยใช้แป้นพิมพ์ หลังจากกรอกบรรทัดถัดไปแล้ว ให้กดปุ่ม เข้าเพื่อเลื่อนเคอร์เซอร์ไปที่บรรทัดถัดไป หน้าต่างตัวแก้ไขเลียนแบบกระดาษที่ยาวและค่อนข้างกว้างซึ่งมองเห็นได้ในหน้าต่าง คุณสามารถเลื่อนหน้าต่างโดยสัมพันธ์กับแผ่นงานได้โดยใช้ปุ่มต่อไปนี้: PgUp- ขึ้นหน้า PgDn- ลงหน้า บ้าน– ไปที่จุดเริ่มต้นของบรรทัดปัจจุบัน จบ– ถึงจุดสิ้นสุดของบรรทัดปัจจุบัน Ctrl - PgUp- ไปที่จุดเริ่มต้นของข้อความ Ctrl - PgDn- ต่อท้ายข้อความ หากคุณทำผิดพลาดเมื่อเลือกอักขระตัวถัดไป คุณสามารถลบอักขระนั้นได้โดยใช้ปุ่ม แบ็คสเปซ- สำคัญ เดลลบอักขระที่เคอร์เซอร์กำลังชี้อยู่ ทีม Ctrl- ยลบบรรทัดทั้งหมดที่เคอร์เซอร์ชี้ไป ทีม Ctrl– ถาม- ล คืนค่าบรรทัดปัจจุบัน (ใช้ได้หากเคอร์เซอร์ไม่ออกจากบรรทัดที่แก้ไข) โหมดการทำงานเริ่มต้นของเอดิเตอร์คือโหมดแทรก ตัวแก้ไขยังสามารถทำงานในโหมดโอเวอร์เลย์ได้ ปุ่มจะสลับโหมดเหล่านี้ แทรก. โดยทั่วไปแล้วตัวแก้ไขจะทำงานในโหมดเยื้องอัตโนมัติ ในโหมดนี้ บรรทัดใหม่แต่ละบรรทัดจะเริ่มต้นที่ตำแหน่งเดิมบนหน้าจอเหมือนกับบรรทัดก่อนหน้า ปฏิเสธที่จะเยื้องอัตโนมัติ - คำสั่ง Ctrl- โอ- ฉัน- การทำซ้ำคำสั่งนี้จะคืนค่าโหมดการเยื้องอัตโนมัติ คำสั่งสำหรับการทำงานกับบล็อก: Ctrl- เค- บี– ทำเครื่องหมายจุดเริ่มต้นของบล็อก Ctrl- เค-ถึง– ทำเครื่องหมายจุดสิ้นสุดของบล็อก Ctrl- เค- ย– ลบบล็อก Ctrl- เค- ค– บล็อกคัดลอก Ctrl- เค- วี– ย้ายบล็อก Ctrl- เค- ว– เขียนบล็อกลงในไฟล์ดิสก์ Ctrl- เค- ร– อ่านบล็อกจากไฟล์ดิสก์ Ctrl- เค- ป– บล็อกการพิมพ์ 2. เขียนโปรแกรมลงดิสก์ รูปแบบหลักของการจัดเก็บข้อความโปรแกรมนอกสภาพแวดล้อมคือไฟล์ หากคุณสร้างโปรแกรมใหม่ สภาพแวดล้อม Turbo Pascal ยังไม่รู้จักไฟล์ดังกล่าว มีสองวิธีในการบันทึกข้อความโปรแกรม: กดปุ่มฟังก์ชัน เอฟ2 . เอฟ10 ) เลือกคำสั่ง ไฟล์ บันทึกหรือ บันทึก เช่น. หน้าต่างคำขอขนาดเล็กจะปรากฏขึ้นบนหน้าจอพร้อมข้อความต่อไปนี้ที่ด้านบน: บันทึก ไฟล์ เช่น (บันทึกไฟล์ด้วยชื่อ) ด้านล่างคำจารึกมีช่องสำหรับป้อนชื่อไฟล์ซึ่งคุณสามารถเขียนชื่อใดก็ได้แล้วกดปุ่ม เข้า- ข้อความจะถูกบันทึก 3. การคอมไพล์โปรแกรม มีสองวิธีในการคอมไพล์โปรแกรม: กดคีย์ผสม Alt- เอฟ9 . เข้าสู่เมนูหลัก (ปุ่ม เอฟ10 ) เลือกคำสั่ง รวบรวมและในเมนูย่อยที่ปรากฏคำสั่ง รวบรวม. หากนักแปลตรวจพบข้อผิดพลาดทางไวยากรณ์ นักแปลจะขัดจังหวะการคอมไพล์และแสดงข้อความที่เกี่ยวข้องบนหน้าจอเพื่อระบุตำแหน่งของข้อผิดพลาด หากมีข้อผิดพลาดคุณต้องแก้ไข จดข้อความโปรแกรมที่แก้ไขแล้วคอมไพล์อีกครั้ง 4. รันโปรแกรมและดูผลลัพธ์ หลังจากคอมไพล์โปรแกรมสำเร็จแล้ว คุณสามารถลองรันได้ โปรแกรมสามารถรันได้สองวิธี: กดคีย์ผสม Ctrl- เอฟ9 . เข้าสู่เมนูหลัก (ปุ่ม เอฟ10 ) เลือกคำสั่ง วิ่งและในเมนูย่อยที่ปรากฏคำสั่ง วิ่ง. หากตรวจพบข้อผิดพลาดระหว่างการทำงานของโปรแกรม สภาพแวดล้อมจะหยุดการดำเนินการเพิ่มเติม คืนค่าหน้าต่างตัวแก้ไข และวางเคอร์เซอร์บนบรรทัดของโปรแกรมที่ตรวจพบข้อผิดพลาด ข้อผิดพลาดที่ซับซ้อนจะถูกระบุโดยใช้การดำเนินการโปรแกรมทีละขั้นตอนที่เกี่ยวข้องกับคีย์ เอฟ4 , เอฟ7 , เอฟ8 . การดูผลลัพธ์ของการทำงานของโปรแกรมทำได้สองวิธี: กดคีย์ผสม Alt- เอฟ5. เข้าสู่เมนูหลัก (ปุ่ม เอฟ10 ) เลือกคำสั่ง วิ่งและในเมนูย่อยที่ปรากฏคำสั่ง ผู้ใช้ หน้าจอ. 5. ออกจากระบบ Turbo Pascal คุณสามารถออกจากสภาพแวดล้อม Turbo Pascal ได้: โดยการกดคีย์ผสม Alt-เอ็กซ์ เข้าสู่เมนูหลัก (ปุ่ม เอฟ10 ) เลือกคำสั่ง ไฟล์และในเมนูย่อยที่ปรากฏคำสั่ง ออก. การเขียนโปรแกรมภาษาปาสคาล งานภาคปฏิบัติหมายเลข 10 หัวข้อ: สภาพแวดล้อมการเขียนโปรแกรม ทดสอบโปรแกรมสำเร็จรูป การใช้ซอฟต์แวร์อัลกอริธึมอย่างง่าย วัตถุประสงค์ของงาน: ศึกษาสภาพแวดล้อมการเขียนโปรแกรมและโครงสร้างของโปรแกรม Turbo Pascal เรียนรู้วิธีเขียนโปรแกรมอย่างง่ายในสภาพแวดล้อมการเขียนโปรแกรมนี้ และทดสอบโปรแกรม ข้อมูลทางทฤษฎีโดยย่อ ปาสคาลเป็นภาษาโปรแกรมมืออาชีพที่ตั้งชื่อตามนักคณิตศาสตร์และปราชญ์ชาวฝรั่งเศส แบลส ปาสคาล (ค.ศ. 1623-1662) และพัฒนาในปี พ.ศ. 2511-2514 นิเคลาส์ เวิร์ธ. เดิมทีพัฒนาขึ้นเพื่อการฝึกอบรม แต่ไม่นานก็ถูกนำมาใช้เพื่อการพัฒนา ซอฟต์แวร์ในการเขียนโปรแกรมแบบมืออาชีพ Pascal ได้รับความนิยมในหมู่โปรแกรมเมอร์ด้วยเหตุผลดังต่อไปนี้: ·ง่ายต่อการเรียนรู้ · แสดงออกถึงแนวคิดพื้นฐานของอัลกอริธึมในรูปแบบที่เข้าใจง่าย ซึ่งมอบเครื่องมือให้โปรแกรมเมอร์เพื่อช่วยออกแบบโปรแกรม · ช่วยให้คุณนำแนวคิดของการเขียนโปรแกรมที่มีโครงสร้างและการจัดระเบียบข้อมูลเชิงโครงสร้างไปใช้อย่างชัดเจน ·การใช้ที่เรียบง่ายและ โครงสร้างที่ยืดหยุ่นการควบคุม: กิ่งก้าน, รอบ · ความน่าเชื่อถือของโปรแกรมที่พัฒนาขึ้น เทอร์โบปาสคาลเป็นระบบการเขียนโปรแกรมที่สร้างขึ้นเพื่อปรับปรุงคุณภาพและความเร็วของการพัฒนาโปรแกรม (ยุค 80) คำว่า Turbo ในนามของระบบการเขียนโปรแกรมเป็นการสะท้อนถึงเครื่องหมายการค้าของบริษัทพัฒนา Borland International (USA) ระบบการเขียนโปรแกรม Turbo Pascal เรียกว่าสภาพแวดล้อมการเขียนโปรแกรมแบบรวม (บูรณาการ - รวมองค์ประกอบแต่ละอย่างเข้าด้วยกันเป็นหนึ่งเดียว) เนื่องจาก ประกอบด้วยตัวแก้ไข คอมไพลเลอร์ ดีบักเกอร์ และมีความสามารถด้านบริการ ไฟล์หลักของ Turbo Pascal: · Turbo.exe - ไฟล์ปฏิบัติการของสภาพแวดล้อมการเขียนโปรแกรมแบบรวม · urbo.hlp - ไฟล์ที่มีข้อมูลเพื่อขอความช่วยเหลือ · Turbo.tp - ไฟล์กำหนดค่าระบบ · Turbo.tpl - ไลบรารีของโมดูลมาตรฐานที่มีขั้นตอนและฟังก์ชันในตัว (SYSTEM, CRT, DOS, PRINTER, GRAPH, TURBO3, GRAPH3) หากต้องการเริ่มต้นสภาพแวดล้อมการเขียนโปรแกรมแบบรวม คุณต้องตั้งค่าไดเร็กทอรีปัจจุบันด้วย Turbo Pascal (TP7\BIN) และป้อนคำสั่ง: turbo.exe หน้าต่างโปรแกรมประกอบด้วยแถบเมนู พื้นที่หน้าต่าง และแถบสถานะ หากต้องการเข้าสู่เมนู คุณสามารถใช้วิธีใดวิธีหนึ่งต่อไปนี้: · การใช้เมาส์ · ใช้ปุ่ม F10 · โดยใช้ ชุดค่าผสม Alt+<выделенная буква>- เคอร์เซอร์ระบุความจริงที่ว่าเราอยู่ในเมนู - สี่เหลี่ยมสีเขียว สภาพแวดล้อมการเขียนโปรแกรมแบบรวม Turbo Pascal ช่วยให้คุณสามารถเปิดหน้าต่างได้ไม่จำกัดจำนวน แต่จะมีเพียงหน้าต่างเดียวเท่านั้นที่สามารถใช้งานได้ตลอดเวลา หน้าต่างที่ใช้งานอยู่- นี่คือหน้าต่างที่คุณอยู่ ช่วงเวลาปัจจุบันคุณกำลังทำงานอยู่ ปุ่มลัดทั่วไป: · F1 - แสดงหน้าต่างคำใบ้ · F2 - บันทึกไฟล์หน้าต่างที่ใช้งานอยู่ · F3 - กล่องโต้ตอบปรากฏขึ้นและความสามารถในการเปิดไฟล์ · F4 - รันโปรแกรมจนถึงบรรทัดที่เคอร์เซอร์อยู่ · F5 - ปรับขนาดกล่องโต้ตอบ · F6 - ไปที่ถัดไป เปิดหน้าต่าง; · F7 - เปิดโปรแกรมในโหมดดีบักโดยเข้าสู่โพรซีเดอร์ · F8 - เปิดโปรแกรมในโหมดดีบั๊ก ข้ามขั้นตอนการเรียก · F9 - รวบรวมโปรแกรมในหน้าต่างปัจจุบัน · F10 - กลับสู่เมนู ออกกำลังกาย: ทำความคุ้นเคยกับข้อความของโปรแกรมที่เขียนด้วยภาษาปาสคาล 1.
เปิดหน้าต่างแล้วพิมพ์โปรแกรมต่อไปนี้: 2. เปลี่ยน โปรแกรมนี้เพื่อแสดงผลต่างของตัวเลข ผลคูณ และผลหาร 3. ทดสอบ "สภาพแวดล้อมการเขียนโปรแกรม Pascal" 4. คำถามเพื่อความปลอดภัย สภาพแวดล้อมการเขียนโปรแกรมคืออะไร? 1. อธิบายสภาพแวดล้อมการเขียนโปรแกรม Turbo Pascal 3. โครงสร้างของโปรแกรม Pascal คืออะไร? 4. จะเปิดโปรแกรมได้อย่างไร? 5. กำหนดคำจำกัดความของแนวคิด “ภาษาโปรแกรม” 6. กำหนดคำจำกัดความของแนวคิด "การเขียนโปรแกรม" 7. กำหนดคำจำกัดความของแนวคิด "สภาพแวดล้อมการเขียนโปรแกรม" 6.สรุปงานที่ทำเสร็จ ทดสอบ "สภาพแวดล้อมการเขียนโปรแกรม Pascal" 1) ชื่อโปรแกรมใดที่ถูกต้องในสภาพแวดล้อมการเขียนโปรแกรม Pascal: 2) คำฟังก์ชั่นภาษาโปรแกรมใดที่ประกอบเป็นโครงสร้างของโปรแกรม: 3) ต้องใช้คำสั่งใดในการโหลดโปรแกรมที่เสร็จสมบูรณ์: ข. ไฟล์/เปิด ค. โปรแกรม/รัน 4) ต้องใช้คำสั่งใดในการบันทึกโปรแกรม: ข. ไฟล์/เปิด ค. โปรแกรม/รัน 5) คำสั่งใดที่จำเป็นในการรันโปรแกรม: ข. ไฟล์/เปิด ค. โปรแกรม/รัน 6) ควรใส่เครื่องหมายวรรคตอนใดไว้ท้ายประโยค (คำสั่ง) |
อ่าน: |
---|
เป็นที่นิยม:
แผนภาษีที่ทำกำไรได้มากที่สุดในชีวิต |
ใหม่
- วิธีเปิดกล้องบนแล็ปท็อป
- ทำไมเพลงไม่เล่นบน VKontakte?
- วิธีเพิ่มขนาดของไดรฟ์ C โดยเสียค่าใช้จ่ายของไดรฟ์ D โดยไม่สูญเสียข้อมูล
- สาเหตุของการทำงานผิดพลาดบนเมนบอร์ด หากชิปเซ็ตบนเมนบอร์ดเกิดไฟไหม้
- ชื่อเดิมสำหรับการแชท
- การใช้สไตล์ใน Excel วิธีสร้างสไตล์ใหม่ของคุณเอง
- เกิดข้อผิดพลาดอะไรระหว่างการติดตั้ง?
- สถานภาพทางสังคมของบุคคลในสังคม
- การตีความข้อผิดพลาดแบบเต็ม
- วิธีโทรหาผู้ให้บริการ Beeline "สด" โดยตรง: หมายเลขโทรศัพท์โทรฟรี