1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Các kháiniệm cơ bản về ngôn ngữ lập trình pascal song song với việc giới thiệu các thuật toáncơ bản

33 0 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 33
Dung lượng 3,02 MB

Cấu trúc

  • 1. Tổng quan về ngôn ngữ lập trình Pascal (5)
    • 1.1. Pascal là gì? (6)
    • 1.2. Lịch sử hình thành (6)
    • 1.3. Mục đích ra đời và mức độ phổ biến (8)
    • 1.4. Ưu và nhược điểm của Pascal (8)
  • 2. Các thành phần trong Pascal (2)
    • 2.1. Tên (9)
    • 2.2. Các kiểu dữ liệu cơ bản (9)
    • 2.3. Các dạng câu lệnh trong Pascal (12)
    • 2.4. Cách khai báo hằng, biến và biểu thức (12)
  • 3. Chương trình con (2)
    • 3.1. Khái niệm (14)
    • 3.2. Cấu trúc chung của một chương trình có sử dụng chương trình con (14)
  • 4. Mảng 1 chiều (2)
    • 4.1. Khái niệm (17)
    • 4.2. Cấu trúc (17)
  • 5. Thực hiện viết các đoạn chương trình ví dụ cho xử lý mảng 1 chiều (19)
  • KẾT LUẬN (2)
  • TÀI LIỆU THAM KHẢO (30)

Nội dung

Các kiểu dữ liệu cơ bản...72.3.Các dạng câu lệnh trong Pascal...9 Trang 5 Giới thiệuMột thế kỷ mới, mở ra một thời đại mới, một thời đại mà công nghệ phát triển vượtbậc và sự đòi hỏi nh

Tổng quan về ngôn ngữ lập trình Pascal

Pascal là gì?

Pascal là một ngôn ngữ lập trình cho máy tính thuộc dạng mệnh lệnh và thủ tục Đây là ngôn ngữ lập trình đặc biệt thích hợp với kiểu lập trình cấu trúc và cấu trúc dữ liệu.

Pascal, giống như nhiều ngôn ngữ lập trình ngày nay (nhưng không giống như hầu hết các ngôn ngữ trong họ C), cho phép định nghĩa quy trình lồng nhau ở bất kỳ mức độ sâu nào Điều này cho phép tạo một cú pháp rất đơn giản và mạch lạc trong đó một chương trình hoàn chỉnh là gần như giống hệt với một thủ tục hoặc hàm duy nhất.

Lịch sử hình thành

Pascal là một ngôn ngữ lập trình cấp cao do giáo sư Niklaus Wirth – Trường Đại Học

Kỹ Thuật Zurich – Thụy Sĩ đề xuất năm 1970 và đặt tên là Pascal để tưởng nhớ nhà toán học, triết học nổi tiếng người Pháp: Blaise Pascal.

Pascal được phát triển theo khuôn mẫu của ngôn ngữ ALGOL 60 Wirth đã phát triển một số cải tiến cho ngôn ngữ này như một phần của các đề xuất ALGOL X, nhưng chúng không được chấp nhận do đó ngôn ngữ Pascal được phát triển riêng biệt và phát hành vào năm 1970.

Dù được phát triển độc lập nhưng ngôn ngữ lập trình Pascal cũng có vô cùng nhiều biến thể khác nhau Tiêu biểu trong đó phải kể đến:

Pascal-P: Đây là bộ công cụ chuyển mã được viết tại Zurich được với mục đích biên dịch ngôn ngữ lập trình sang hệ thống máy ảo và bộ giả lập Các trình biên dịch hệ thống P được gọi là Pascal-P1, Pascal-P2, Pascal-P3 và Pascal-P4. Phiên bản Pascal-P5 được tạo ra sau này, độc lập với quá trình nghiên cứu của nhóm Zurich

Object Pascal: Được biết đến với khả năng định hướng tinh vi, phức tạp Apple

Computer giữ công lớn trong việc phát triển biến thể ngôn ngữ lập trình Pascal này

Turbo Pascal: Trình biên dịch nổi tiếng với sự mở rộng về thuật toán, khả năng kết nối chương trình, dữ liệu,… Turbo Pascal phiên bản đầu tiên được cho rằng xuất hiện từ những năm 1986 Phiên bản sau cùng Turbo Pascal 7.2 ra đời những năm 2000.

Ph ầ n 2 vietjet 1 - its kind of not… buh nance 100% (1) 26

Macmillan - Ielts Introduction Stude… buh nance 60% (15) 68

Nhom2 Pttcdnài phân tích tài chính… buh nance 100% (11)18

Mục đích ra đời và mức độ phổ biến

Pascal được phát triển như một ngôn ngữ phù hợp để dạy lập trình như một môn học có hệ thống, mà việc triển khai có thể vừa đáng tin cậy vừa hiệu quả Là một ngôn ngữ có hiệu quả cả trong trình biên dịch và thời gian chạy, cho phép phát triển các chương trình có cấu trúc tốt và hữu ích cho việc dạy học sinh lập trình có cấu trúc Một thế hệ sinh viên đã sử dụng Pascal như một ngôn ngữ vỡ lòng trong các chương trình học đại cương.

Dù không được sử dụng rộng rãi như C, Java hay Python, nhưng Pascal vẫn là lựa chọn hàng đầu để bước những bước đầu tiên vào thế giới lập trình Thế nên, ở ViệtNam Pascal được đưa vào giảng dạy ở chương trình tin học cấp THCS để tập trung rèn luyện kỹ năng tư duy logic, tư duy hệ thống và sáng tạo cho học sinh.

Các thành phần trong Pascal

Tên

Trong Pascal, phân biệt ba loại tên, đó là:

Tên được dùng với ý nghĩa xác định, người lập trình không được sử dụng với ý nghĩa khác và chúng còn được gọi là từ khóa.

Ví dụ: program, uses, const, type, var, begin, end.

Tên dùng với ý nghĩa nào đó, nhưng người lập trình có thể khai báo và dùng chúng với ý nghĩa và mục đích khác Ý nghĩa của chúng được quy định trong các thư viện của ngôn ngữ lập trình.

Ví dụ: abs, sqr, sqrt, integer, longint, byte, real, extended, break.

• Tên do người lập trình đặt:

Tên được dùng với ý nghĩa riêng, xác định bằng cách khai báo trước khi sử dụng và chúng không được trùng với tên dành riêng Trong Pascal quy định bắt đầu phảI là một chữ cái, sau đó có thể là chữ cái, chữ số hay là dấu gạch dướI “_”.

Ví dụ: baitap1, bai_thi, baithuchanh…

Trong Pascal không phân biệt chữ thường và chữ hoa Do đó các tên hay danh hiệu viết thường hay viết hoa đều có giá trị tương đương.

Ví dụ: “BAITAP” và “baitap” là hai danh hiệu có giá trị tương đương nhau.

• Ngoài ra còn có các ký tự:

Khoảng trắng “ “: Dùng để cách biệt 2 từ trong chuỗi.

Dấu chấm phẩy “;”: Dùng sau tên chương trình, sau các câu lệnh

Dấu móc “{ }”: Trong Pascal những gì đặt trong hai dấu móc sẽ là phần ghi chú.

Dấu nháy đơn “’”: Dùng để bao một chuỗi.

Toán tử: Đặt giữa hai toán hạng Ví dụ: x+2, y=8, 7>3, x=y … vậy +, =,

>,

Ngày đăng: 02/03/2024, 17:27

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w