Một tài liệu rất hay cho các thầy cô giáo đang bồi dưỡng HSG môn Tin học cấp THCS. Trong này bao gồm phần lý thuyết về Turbo pascal, một số thuật toán thông dụng và các lỗi thường gặp trong lập trình Turbo Pascal.
Tài liệu bồi dưỡng HSG Turbo Pascal THCS TÀI LIỆU BỒI DƯỠNG HSG TURBO PASCAL THCS A – MỘT SỐ VẤN ĐỀ CƠ BẢN TRONG TURBO PASCAL I Một số khái niệm Pascal Các tập tin cần thiết lập trình với Turbo Pascal * Để lập trình với Turbo Pascal, tối thiểu cần file sau: TURBO.EXE: Dùng để soạn thảo dịch chương trình TURBO.TPL: Thư viện chứa đơn vị chuẩn để chạy với TURBO.EXE * Ngoài ra, muốn lập trình đồ hoạ phải cần thêm tập tin: GRAPH.TPU: Thư viện đồ hoạ *.BGI: Các file điều khiển loại hình tương ứng dùng đồ hoạ *.CHR: Các file chứa font chữ đồ họa Các bước lập chương trình Pascal Bước 1: Soạn thảo chương trình Bước 2: Dịch chương trình (nhấn phím F9), có lỗi phải sửa lỗi Bước 3: Chạy chương trình (nhấn phím Ctrl-F9) Cấu trúc chung chương trình Pascal {Phần tiêu đề} PROGRAM Tên_chương_trình; {Phần khai báo} USES ; CONST .; TYPE .; VAR ; PROCEDURE ; FUNCTION ; {Phần thân chương trình} BEGIN END Một số phím chức thường dùng F2: Lưu chương trình soạn thảo vào đĩa F3: Mở file file tồn đĩa để soạn thảo Alt-F3: Đóng file soạn thảo Alt-F5: Xem kết chạy chương trình F8: Chạy câu lệnh chương trình F9: Dịch lỗi chương trình Ctrl-F9: Chạy chương trình Alt-X: Thoát khỏi Turbo Pascal Alt - : Dịch chuyển qua lại file mở F10: Vào hệ thống Menu Pascal II Các kiểu liệu Số nguyên kiểu mở rộng a) Các kiểu số nguyên Tên kiểu Shortint Byte Buicongluan.ltqb@gmail.com Phạm vi -128 127 255 Dung lượng byte byte Trang 1/35 Tài liệu bồi dưỡng HSG Turbo Pascal THCS byte Integer -32768 32767 byte Word 65535 byte LongInt -2147483648 2147483647 b) Các phép toán kiểu số nguyên +, -, *, / (phép chia cho kết số thực) Phép chia lấy phần nguyên: DIV (Ví dụ : 34 DIV = 6) Phép chia lấy số dư: MOD (Ví dụ: 34 MOD = 4) Các phép so sánh: =; ; >; =; , >=,