Máy tính, Lập trình
Pascal là gì. Lập trình trong Pascal
Pascal là gì? Khá nhiều người hỏi vấn đề này. Về cơ bản, đây là những người sử dụng máy tính ở mức cơ bản. Pascal - đây là một trong những ngôn ngữ lập trình phổ biến nhất. Tìm hiểu nó, thường là trong trường trung học hoặc trong các khóa học đầu tiên của trường đại học. Nó được coi là cơ sở cho nhiều ngôn ngữ lập trình khác.
câu chuyện
Pascal là gì, chúng tôi đã phát hiện ra. Bây giờ chúng ta đi thẳng đến lịch sử xuất hiện và phát triển của nó. Đấng Tạo Hóa Ngôn Ngữ - Niklaus Wirth. Nó đã được phát triển trong giai đoạn 1968-1969. Pascal tạo ý tưởng đến với anh sau khi tham dự một ủy ban đặc biệt về sự phát triển của ngôn ngữ. Pascal là gì, nó là thú vị đối với nhiều lập trình viên mới làm quen. Tên này là ngôn ngữ được đặt theo tên nhà khoa học người Pháp nổi tiếng Blaise Pascal, trong đó đặc biệt nổi tiếng với việc tạo ra một cỗ máy cơ khí, tóm tắt hai con số.
Các ấn phẩm đầu tiên của cái Pascal, xuất hiện vào năm 1970. Họ đã nói về mục đích chính của việc tạo ra ngôn ngữ này, chẳng hạn như hiệu quả, trong đó sẽ góp phần vào kỹ năng lập trình xuất sắc và cấu trúc dữ liệu.
Ngôn ngữ thực hiện
- UCSD Pascal. Hệ thống này được thành lập vào năm 1978. Nó xuất hiện cổng biên dịch cho phép bạn mã hóa di động, và bây giờ có thể được chỉnh sửa hệ thống ban đầu, và vân vân. Sau đó UCSD đã trở thành cơ sở cho việc triển khai nhiều Pascal sau này.
- Object Pascal. Lập trình trong Pascal đã luôn thu hút nhiều chuyên gia trẻ. Năm 1986, Apple đã tạo ra ngôn ngữ mở rộng đối tượng. Nhóm này là tham gia vào phát triển, trao đổi với "cha đẻ" của Pascal.
- Turbo Pascal. Phiên bản đầu tiên của IDE xuất hiện vào năm 1983. Borland là công ty mà đã được tham gia vào sự phát triển của thực hiện này. Tuy nhiên, cần lưu ý rằng Turbo Pascal nhiều mượn từ Odject Pascal, và nói chung, những triển khai tương tự. Lập trình trong Pascal quan tâm và Microsoft. Hầu như cùng một lúc, họ phát hành phiên bản riêng của họ về ngôn ngữ đối tượng dựa trên Pascal. Cô không thể có được sự phân bố khối lượng, và nhanh chóng bị lãng quên. Sau đó, việc thực hiện được gọi là Object Borland Pascal.
- Object Pascal ngày nay. Bước quan trọng nhất trong lịch sử của Pascal là năng suất của việc triển khai miễn phí. Họ bao gồm tất cả các tốt nhất từ nhiều thổ ngữ khác. Họ trình bày khả năng tương thích tốt với hầu hết các hệ điều hành.
Các tính năng
Quen thuộc với ngôn ngữ Pascal là cần thiết để bắt đầu với các tính năng của nó. Đứng đầu trong số họ - các cách gõ chặt chẽ và sự hiện diện của lập trình cấu trúc. Pascal - người đầu tiên của loại hình này của ngôn ngữ. Ông nghĩ các nhà phát triển, ngôn ngữ phải góp phần lập trình xử lý kỷ luật, vì nó loại trừ càng nhiều càng tốt một loạt các lỗi cú pháp, cũng như hiện tại một giao diện trực quan. Pascal là gì, và các tính năng chính của nó là gì - các vấn đề chính cần quan tâm đến người mới bắt đầu. Ngôn ngữ là khá đơn giản ngay cả đối với người mới bắt đầu.
Ban đầu, tuy nhiên, ngôn ngữ có một số nhược điểm. Đứng đầu trong số họ: không có khả năng làm việc với bộ nhớ động, thư viện IO Tóm lại, thiếu vốn để chạy các chức năng tạo ra các ngôn ngữ khác, và vân vân. Pascal, mà ngôn ngữ khá đơn giản, trong đầu những năm 80, nhiều chuyên gia đã học được là gì. Tuy nhiên, không phải tất cả của nó đến nếm thử. Một số chuyên gia thậm chí đã viết bài báo đã được vẽ một cách chi tiết về mỗi thiếu ngôn ngữ.
Sai sót và sửa chữa sai sót
Giống như nhiều ngôn ngữ lập trình khác, Pascal tự hào không chỉ là lợi thế nhưng cũng bất lợi nghiêm trọng. Nó cần phải nói rằng dần dần phát triển phải vật lộn với khó khăn, nhưng nó là họ làm không phải lúc nào.
Nhiều như nó có vẻ, nhưng nó không phải là sự thiếu hụt ngôn ngữ phổ biến giúp các lập trình viên trong đào tạo. Bên cạnh đó, Pascal trong những năm 80 là một bước tiến lớn so với Fortran, người lúc đó đã nghiên cứu những người mới đến. Đặc biệt Fortran có nhiều vấn đề hơn. Trong một thời gian rất ngắn thời gian, Pascal đã quản lý để trở thành ngôn ngữ chính cho giảng dạy tại nhiều trường học và đại học. Tại cơ sở của nó đã được xây dựng nhiều chương trình.
cấu trúc
Về Pascal bạn có thể viết rất nhiều, nhưng nó phải đi trực tiếp vào quá trình lập trình. Mỗi ứng dụng trong Pascal bắt đầu bằng từ khóa (Chương trình). Ngay sau khi tên chương trình quy định, và sau đó đặt ";". Đôi khi điều này là không cần thiết. Sau khi tên, bạn có thể chỉ định một danh sách các tập tin bên ngoài mà sẽ chơi thông số. Sau đó xuất phát quan trọng nhất trong chương trình - cơ thể của mình. Nó bao gồm phần giới thiệu của các hằng số, chủng loại, các biến, các thủ tục và chức năng. Sau khi họ có một khối lệnh - điểm mấu chốt. đơn vị điều hành nằm giữa các từ khóa bắt đầu và kết thúc. Mỗi câu lệnh được phân cách bằng dấu chấm phẩy. Để kết thúc chương trình sử dụng một điểm được đặt sau khi cơ thể.
module ứng dụng
Đối với các module ứng dụng trong mã chương trình phải có mặt một quảng cáo cho nó. Để thực hiện một thông báo như vậy, bạn có thể sử dụng các hướng dẫn kết nối, đó là một từ khóa SỬ DỤNG. Sau ông, tên của module được kết nối. Hướng dẫn ngay đằng sau tiêu đề hoặc trong phần giao diện.
Triển khai một số không hỗ trợ các module ngôn ngữ, phiên bản đặc biệt trở lên. Chúng có thể được chia thành hai loại: phần mềm và hỗ trợ. Là người đầu tiên có mặt trong chương trình bắt đầu với chương trình từ khóa. Thứ hai bao gồm các biến, hằng, các loại và như vậy, có thể được sử dụng trong các module khác.
chấm câu
cú pháp Pascal đòi hỏi sự tuân thủ nghiêm ngặt.
- Dấu chấm phẩy. Đặt ở cuối của tiêu đề, sau khi mô tả về các biến. khai thác được phân cách bởi nó. Bạn không thể sử dụng trước khi kết thúc khóa.
- Dấu phẩy. Sử dụng như thiết bị tách trong một loạt các danh sách.
- Point. Đặt ở phần cuối của cơ thể chương trình (sau khi kết thúc từ).
cú pháp cứng nhắc như vậy là cần thiết vì máy tính được coi là thực hiện các ứng dụng. Trong trường hợp của nhân vật không đúng sẽ hiển thị một lỗi. Nếu một dấu chấm phẩy hoạt động như một dấu phân cách tuyên bố, các nhà điều hành được coi là toàn bộ văn bản giữa một điểm và điểm tiếp theo. Trong trường hợp của nepostanovki dấu giữa các nhà khai thác, chương trình sẽ đưa họ một và sản xuất một lỗi.
ngôn ngữ Pascal cho phép bạn chèn các chú thích. Họ phục vụ như một lời giải thích để mã chương trình. Bạn có thể sử dụng ngôn ngữ Nga. Trên chương trình bình luận không tạo ra bất kỳ tác dụng.
Trong Pascal, bạn có thể viết cả chữ hoa chữ thường và. Sự lựa chọn tùy thuộc vào các lập trình viên.
sự chỉ trích
Như đã nêu, sự phổ biến đặc biệt của Pascal đến trong 1980-1990, nhưng có người chỉ trích coi ngôn ngữ phù phiếm. Theo quan điểm của họ, nó chỉ phù hợp với đào tạo. Đặc biệt là những lời chỉ trích đáng chú ý đã được mô tả trong bài viết "Tại sao Pascal không phải là ngôn ngữ lập trình yêu thích của tôi." Nó được viết bởi Brian Kernighan - một trong những nhà phát triển của C. Đó là sau khi bài viết Pascal đã bắt đầu thay đổi cách nghiêm túc cho tốt hơn.
Mặc dù tất cả những thiếu sót, sự cấp bách nhất về Pascal thái độ bình thường của nhiều lập trình viên.
Similar articles
Trending Now