Turbo Pascal 7.0. là một giáo trình về ngôn ngữ lập trình Turbo Pascal 7.0, bao gồm các kiến thức cơ bản và nâng cao, thuật toán, cùng các đề thi Tin học và Pascal Project.
Dưới đây là tóm tắt các phần chính của giáo trình:
- Giới thiệu Turbo Pascal 7.0: Trình bày lịch sử phát triển, đặc điểm và các phiên bản của Pascal. Liệt kê các tệp chính của Turbo Pascal 7.0 và các khái niệm cơ bản như bộ ký tự, từ khóa, tên (danh hiệu), tên chuẩn.
- Cấu trúc chung của chương trình Turbo Pascal: Mô tả ba phần chính của một chương trình Pascal: phần tên chương trình, phần khai báo (USES, LABEL, CONST, TYPE, VAR, PROCEDURE, FUNCTION) và phần thân chương trình (BEGIN…END.). Giải thích về lời bình luận và dấu chấm phẩy.
- Các bước để chạy một chương trình: Hướng dẫn chi tiết các bước tạo lập, biên dịch, thực hiện và thoát khỏi chương trình Turbo Pascal, bao gồm các ví dụ minh họa.
- Thao tác trên nhiều cửa sổ: Giải thích cách mở, lưu, di chuyển, sắp xếp và đóng các tệp/cửa sổ trong môi trường Turbo Pascal, cũng như các thao tác sao chép văn bản.
- Các kiểu dữ liệu đơn giản chuẩn, các hàm chuẩn:
- Kiểu dữ liệu là gì: Định nghĩa kiểu dữ liệu và phân loại các kiểu dữ liệu trong Turbo Pascal (kiểu đơn giản và kiểu có cấu trúc).
- Các kiểu đơn giản chuẩn: Mô tả chi tiết các kiểu Boolean, số nguyên (Shortint, Integer, Longint, Byte, Word) và các phép toán tương ứng, kiểu số thực (Single, Real, Double, Extended, Comp) và cách biểu diễn, kiểu ký tự (Char) và kiểu xâu ký tự (String).
- Các hàm chuẩn: Giới thiệu các hàm toán học (SQR, ABS, SQRT, SIN, COS, ARCTAN, LN, EXP, TRUNC, ROUND) và các hàm xử lý ký tự/kiểu liệt kê (PRED, SUCC, ORD, CHR, ODD).
- Khai báo hằng, biến và kiểu biểu thức, câu lệnh:
- Khai báo hằng: Hướng dẫn khai báo hằng với từ khóa CONST.
- Khai báo biến: Hướng dẫn khai báo biến với từ khóa VAR, bao gồm chú ý về biến String.
- Khai báo kiểu dữ liệu mới: Hướng dẫn định nghĩa kiểu dữ liệu mới bằng từ khóa TYPE.
- Biểu thức: Giải thích về biểu thức, toán hạng và thứ tự ưu tiên của các phép toán.
- Câu lệnh: Phân loại câu lệnh thành đơn giản (gán, nhập-xuất, gọi thủ tục, nhảy) và có cấu trúc (ghép, lựa chọn, lặp).
- Lệnh gán: Giải thích cú pháp và cách thực hiện lệnh gán.
- Lệnh nhập – xuất: Hướng dẫn sử dụng lệnh WRITE, WRITELN để in dữ liệu ra màn hình (không quy cách và có quy cách) và lệnh READLN để nhập dữ liệu từ bàn phím, kèm theo các ví dụ minh họa.
- Kiểu vô hướng liệt kê và kiểu đoạn con:
- Kiểu liệt kê: Định nghĩa và ví dụ về kiểu liệt kê, các phép toán và hàm chuẩn áp dụng.
- Kiểu đoạn con: Định nghĩa và ví dụ về kiểu đoạn con.
- Lệnh có cấu trúc:
- Câu lệnh ghép: Giải thích về lệnh ghép BEGIN…END.
- Câu lệnh IF: Cú pháp, cách hoạt động và các ví dụ về lệnh điều kiện IF…THEN…ELSE.
- Câu lệnh CASE: Cú pháp, giải thích và ví dụ về lệnh rẽ nhánh CASE…OF.
- Câu lệnh lặp: Giới thiệu các lệnh FOR, REPEAT, WHILE.
- Câu lệnh FOR: Cú pháp (dạng tiến và dạng lùi), sự hoạt động và các chú ý khi sử dụng.
- Câu lệnh REPEAT: Cú pháp và cách hoạt động, lưu ý về việc thay đổi biến trong biểu thức logic.
- Câu lệnh WHILE: Cú pháp và cách hoạt động, so sánh sự khác nhau giữa REPEAT và WHILE.
- Các lệnh Goto, Break, Exit và Halt: Giải thích chức năng và cách sử dụng của từng lệnh.
Giáo trình cũng cung cấp nhiều bài tập thực hành sau mỗi chương để người đọc củng cố kiến thức.
Công nghệ thông tin Sách giáo trình
Turbo Pascal 7.0- Tác giả: PGS.TS Bùi Thế Tâm
- Ngôn ngữ: Tiếng Việt
