Tự Học Tin Tự Học Tin

Nội dung loạt bài

  • Bài 1. Tổng quan về Pascal
  • Bài 2. Các thành phần cơ bản
  • Bài 3. Câu lệnh có cấu trúc
  • Bài 4. Kiểu liệt kê, đoạn con, tập hợp
  • Bài 5. Mảng
  • Bài 6. Chuỗi kí tự
  • Bài 7. Chương trình con
  • Bài 8. Unit
  • Bài 9. Kiểu bản ghi
  • Bài 10. Con trỏ
  • Bài 11. Tệp
Tự Học Tin Tự Học Tin
  • Văn phòng
    • Microsoft 365
    • Word 365
    • Excel 365
    • PowerPoint 365
    • Google và nguồn mở
    • Google Workspace
    • LibreOffice
    • AI trong văn phòng
    Tin học văn phòng

    Làm chủ văn phòng

    Văn bản, bảng tính, trình chiếu và AI cho công việc.

    Bắt đầu học
  • Lập trình
    • Ngôn ngữ hiện đại
    • Python
    • JavaScript
    • TypeScript
    • Flutter
    • Nền tảng và AI
    • C/C++
    • C#
    • Pascal
    • AI hỗ trợ lập trình
    Lập trình

    Bắt đầu với Python

    Ngôn ngữ hiện đại, từ dòng lệnh đầu tiên đến ứng dụng.

    Bắt đầu học
  • Phát triển web
    • Giao diện web
    • HTML
    • CSS
    • Bootstrap 5
    • Tailwind CSS
    • JavaScript
    • TypeScript
    • Ứng dụng web
    • PHP
    • SQL
    • PHP và MySQL
    • Node.js
    • Next.js
    • Framework web
    Phát triển web

    Từ HTML, CSS đến Next.js

    Giao diện với Bootstrap, Tailwind; máy chủ với PHP, Node.js; ứng dụng full-stack hoàn chỉnh.

    Bắt đầu học
  • AI ứng dụng
    • Học và làm cùng AI
    • Kỹ thuật viết prompt
    • Agentic AI và trợ lý AI
    • AI trong văn phòng
    • AI hỗ trợ lập trình
    AI ứng dụng

    Từ viết prompt đến trợ lý AI

    Viết prompt chuẩn, giao việc cho Claude, ChatGPT, Gemini; dùng AI an toàn trong văn phòng và lập trình.

    Bắt đầu học
  • Công cụ số
    • Phát triển và kiểm thử
    • Git và GitHub
    • Kiểm thử phần mềm
    • Đồ họa và SEO
    • Photoshop
    • Kỹ thuật SEO
    Công cụ số

    Kỹ năng số bổ trợ

    Mã nguồn, kiểm thử, đồ họa và tối ưu tìm kiếm.

    Bắt đầu học

Bài 1. Tổng quan về Pascal

20 phútCơ bản
Bạn sẽ học được
  • Giới thiệu về ngôn ngữ lập trình Pascal
  • Chương trình Pascal đầu tiên (Hello World)
  • Cấu trúc của một chương trình Pascal
Blaise Pascal (1623-1662)

1. Giới thiệu về ngôn ngữ lập trình Pascal

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.

Đặc điểm của Pascal:

  • Ngữ pháp và ngữ nghĩa đơn giản, có tính logic.
  • Cấu trúc của chương trình rõ ràng, dễ hiểu.
  • Dễ sửa chữa, cải tiến.

Một số trình dịch của Pascal:

  • FreePascal
  • TURBO PASCAL
  • QUICK PASCAL
  • UCSD PASCAL
  • ANSI PASCAL

TURBO PASCAL tỏ ra có nhiều ưu điểm vượt trội nên nó đã trở thành một ngôn ngữ quen thuộc và phổ biến với người lập trình.

Tuy nhiên, hiện nay các phiên bản Windows 7, Windows 8/8.1, Windows 10 hiện không hỗ trợ trực tiếp TURBO PASCAL mà phải cài qua DosBox hoặc dùng FreePascal.

  • Tải về FreePascal tại đây. (nên chọn bản fpc-3.0.0.i386-win32.exe)
  • Hoặc tải về và cài đặt bản TURBO PASCAL đã tích hợp DosBox TẠI ĐÂY.

2. Chương trình Pascal đầu tiên (Hello World)

program Hello; {khai báo tên chương trình}
uses crt; {sử dụng thư viện crt}
{khai báo hằng, biến, kiểu dữ liệu nếu có}
{khai báo chương trình con nếu có}
begin
  clrscr; {xóa màn hình}
  writeln ('Hello, world.');
  readln
end.

Chương trình trên chỉ hiển thị dòng chữ "Hello, World" lên màn hình.

3. Cấu trúc của một chương trình Pascal

a. Phần khai báo (có thể có hoặc không)

Phần khai báo có thể có các mục sau:

  • Tên chương trình PROGRAM
  • Khai báo sử dụng unit USES
  • Khai báo nhãn LABEL
  • Khai báo hằng CONST
  • Khai báo kiểu TYPE
  • Khai báo biến VAR
  • Khai báo chương trình con PROCEDURE/FUNCTION

b. Phần thân chương trình

Bắt đầu bằng từ khoá begin và kết thúc bằng từ khoá end. (end và dấu chấm). Giữa begin và end. là các câu lệnh.

begin
    <các câu lệnh>;
end.

 

Thực hành
  1. Cài đặt Free Pascal và chạy thành công chương trình Hello World.
  2. Sửa chương trình để in họ tên và lớp của bạn trên hai dòng.
  3. Cố ý tạo một lỗi cú pháp (bỏ dấu chấm phẩy hoặc ngoặc), đọc thông báo lỗi rồi sửa lại.
Tóm tắt bài học

Bạn đã đi qua: giới thiệu về ngôn ngữ lập trình Pascal; chương trình Pascal đầu tiên (Hello World); cấu trúc của một chương trình Pascal. Hãy làm phần Thực hành để ghi nhớ.

Các bài khác …

  1. Bài 2. Các thành phần cơ bản
  2. Bài 3. Câu lệnh có cấu trúc
  3. Bài 4. Kiểu liệt kê, đoạn con, tập hợp
  4. Bài 5. Mảng
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

Trang 1 / 11

Nội dung loạt bài

  • Bài 1. Tổng quan về Pascal
  • Bài 2. Các thành phần cơ bản
  • Bài 3. Câu lệnh có cấu trúc
  • Bài 4. Kiểu liệt kê, đoạn con, tập hợp
  • Bài 5. Mảng
  • Bài 6. Chuỗi kí tự
  • Bài 7. Chương trình con
  • Bài 8. Unit
  • Bài 9. Kiểu bản ghi
  • Bài 10. Con trỏ
  • Bài 11. Tệp
  1. Trang chủ
  2. Lập trình
  3. Lập trình cơ bản
  4. Pascal

© 2015 Tự Học Tin DMCA.com Protection Status

Chuyên trang hướng dẫn tự học công nghệ thông tin. Vui lòng ghi rõ "Nguồn: TuHocTin.Net" khi bạn sao chép nội dung tại đây.

TRANG CHỦ  |  GIỚI THIỆU  |  QUY ĐỊNH  |  LIÊN HỆ  |  TBIT  |  FACEBOOK  |  TWITTER