Ngôn ngữ Turbo Pascal là gì
Pascallà mộtngôn ngữ lập trìnhchomáy tínhthuộc dạngmệnh lệnh,là ngôn ngữquan trọngphù hợpcho kiểulập trình có cấu trúc. Ngôn ngữ lập trình Pascal dựa trên ngôn ngữ lập trìnhALGOLvà được đặt tên theo nhà toán học và triết họcBlaise Pascal. Wirthcùng lúc đócũngtạo ra Modula-2vàOberon, là những ngôn ngữ tương đồng với Pascal. Oberon cũng hỗ trợkiểulập trình hướngđối tượng. Show
Mục lục
Giới thiệuvềngôn ngữ lập trìnhPascalPascal là mộtngônngữ lập trìnhcấp cao do giáo sư Niklaus Writh Trường đại họcKỹ Thuật Zurich Thụy Sĩđề xuấtnăm 1970 và đặt tên là Pascal để tưởng nhớ nhà toán học, triết họcnổi tiếngngười Pháp: Blaise Pascal. Dấu hiệu của ngôn ngữ lập trình Pascal:
Một vàitrình dịch của Pascal:
TURBO PASCAL tỏ racó nhữngđiểm tốt nhấtvượt trộicó thểnó đãtrở nênmột ngôn ngữquen thuộcvàphổ biếnvới người lập trình. Chương trình Pascalđầu tiên(Hello World)
Cấu trúc của một chương trình PascalPhần khai báo (có thể có hoặc không)Phần khai báocó thểcó các mục sau:
Phần thân chương trìnhTiếp tụcbằng từ khoábeginvàdừng lạibằng từ khoáend.(end và dấu chấm). Giữabeginvàend.là các câu lệnh.
Turbo PascalKhi mớithành lập,Standart Pascallà một ngôn ngữđơn giản,dùngđể giảng dạy và học tập, dần dần cácđiểm tốt nhấtcủa nóđược phát huyvàtrở thànhmột ngôn ngữ mạnh. Từ Pascal chuẩn ban đầu, đã được nhiềucông tyứng dụngcải tiến với nhiều thêm bớtkhông giống nhau. Turbo Pascallàmặt hàngcủa hãng Borlandđược dùngrấtrộng rãitrên toàn cầuvì nhữngưu điểmcủa nó như: tốc độ nhanh, các cải tiếnso vớiPascal chuẩnhợp lývớiđòi hỏingười dùng. Turbo Pascal 4.0Trở đi có cải tiến vô cùng quan trọnglà đưađịnh nghĩaUnit đểcó thểdịch sẵn các Module trên đĩa,làm choviệc lập trìnhtrở nênngắn gọn,đơn giản, chương trình viết dễ hiểu hơn. Từ phiên bản 5.5 (ra đời năm 1989) trở đi, Turbo Pascal có một kiểu dữ liệu hoàn toàn mới là kiểu Object cho phép đưa các mã lệnh xen kẽ với dữ liệu. Bên cạnh đónó còn thư viện đồ hoạrấtphong phúvớinhiều chức năngmạnh,ngônngữ lập trìnhcấp cao Delphi cũngsử dụngcú pháptương tự nhưTurbo Pascal. Turbo Pascal 7.0Là phiên bản cuối cùng của Borland. Sau phiên bản này hãng Borland chuyển sang Pascal For Windows trong một thời gian ngắnrồi sản xuất DELPHI. Turbo Pascal 7.0hỗ trợmạnh mẽlập trình hướngđối tượngtuy nhiêncónhược điểmlàbị lỗiDevide by zero trêntoàn bộcác máy có xung nhịp lớn hơn 300 MHz. Xử lývấn đềnày có hai phương án: Dùng Pascal 7.0Khởi động Turbo PascalNếumáy tínhchúng tađãthiết lậpTurbo Pascal trên đĩa, tacó khả năngkhởi động chúng như sau (Nếu máy tính chưa có,chúng taphảicài đặtTurbo Pascal sauđấymới thực thi được)
Cácthao tác thườngdùng trên Turbo PascalKhi tamong muốntạo mới hoặc mởmột tập tin đã có trên đĩa tadùngphímF3. Sauđóđưa vào tên và vị trí của tập tin. Nếu nhưtập tinđã tồn tạithì Turbo Pascal mởnội dunglên cho tacoi,nếu nhưtên tập tin chưa có thì Turbo Pascal tạo một tập tin mới (với tên mà ta đã chỉ định). Khimong muốnlưu lạitập tin tasử dụngphímF2. Trước khithoát được khỏichương trình, tanênlưu tập tin lại,nếu nhưchưa lưu chương trình sẽ hỏi ta có lưu tập tin lại hay không. Nếu nhưta chọnYes(ấn phím Y) thì chương trình sẽlưu lại, chọnNo(ấn phím N)chương trình sẽkhông lưu >>>Xem thêm:Top những ngôn ngữ lập trình web phổ biến nhất hiện nay Các thành phần căn bản của ngôn ngữ lập trình PascalBộ Chữ Viết Từ Khoá TênBộ chữ viếtBộ chữ trong ngôn ngữ Pascal gồm:
Từ khoáCác từ khoá là các từchuyên dụng(reserved words) của Pascal mà người lập trìnhcó khả năngsử dụngchúng trong chương trình để thiết kế chương trình. Đừng nênsử dụngtừ khoá để đặt cho các tên riêng như tên biến, tên kiểu, tên hàm TênTênhay thường được gọilà danh biểu (identifier)sử dụngđể đặt cho tên chương trình, hằng, kiểu, biến, chương trình contên được chia thành 2 loại.
Bài viết trên , mình đã chia sẻ khái niệm của ngôn ngữ lập trình Pascal. Cảm ơn các bạn đã theo dõi bài viết nhé! >>>Xem thêm:Mã UTM code là gì? Cách đo lường hiệu quả chiến dịch quảng cáo Mỹ Phượng-Tổng hợp Tham khảo: (tuhoctin, sites,) Tags: Học Pascal cấp tốcPascal - downloadPascal 11Pascal cơ bảnTải PascalTên chuẩn trong Pascaltrong ngôn ngữ lập trình pascalTrong ngôn ngữ lập trình Pascal - câu lệnh nào sau đây là đúngtừ khóa const dùng để |