Giải bài tập Tin học 11 bài 2 VnDoc com Thư viện Đề thi Trắc nghiệm Tài liệu học tập miễn phí Trang chủ https //vndoc com/ | Email hỗ trợ hotro@vndoc com | Hotline 024 2242 6188 Giải bài tập Tin học 1[.]
Thư viện Đề thi - Trắc nghiệm - Tài liệu học tập miễn phí Giải tập Tin học 11 Các thành phần - Mỗi ngơn ngữ lập trình thường có thành phần là: bảng chữ cái, cú pháp, ngữ nghĩa - Bảng chữ cái: tập kí tự dung để viết chương trình Khơng phép dung kí tự ngồi kí tự quy định bảng chữ Trong pascal bảng chữ bao gồm: + 26 chữ thường: a, b, c, , z + 26 chữ in hoa: A, B, C, , Z + 10 chữ số thập phân: 0, 1, 2, 3, 4, 5, 6, 7, 8, + Các kí tự đặc biệt: - Cú pháp: quy tắc để viết chương trình, dựa vào chúng người lập trình chương trình dịch biết tổ hợp không hợp lệ - Ngữ nghĩa: xác định ý nghĩa thao tác cần phái thực hiện, ứng với tổ hợp kí tự dựa vào ngữ cảnh Ví dụ: Phần lớn ngơn ngữ lập trình sử dụng dấu + để phép cộng a+b i+j Giả sử a b số thực phép cộng hai số thực, I j số nguyên phép cộng số nguyên - Cú pháp cho biết cách viết chương tỉnh hợp lệ, ngữ nghĩa xác định ý nghĩa tổ hợp kí tự chương trình Một số khái niệm - Tên: Mọi đối tượng chương trình đề đặt tên theo quy tắc ngôn ngữ lập trình chương trình dịch cụ thể Trang chủ: https://vndoc.com/ | Email hỗ trợ: hotro@vndoc.com | Hotline: 024 2242 6188 Thư viện Đề thi - Trắc nghiệm - Tài liệu học tập miễn phí Trong Turbo Pascal: Tên dãy liên tiếp khơng q 127 kí tự bao gồm chữ số, chữ cái, dấu gạch dưới, bắt đầu chữ dấu gạch Ví dụ: + Các tên đúng: A, R21, _45 + Các tên sai: A B (chứa dấu cách), 6Pq (bắt đầu số), X#Y (chứa kí tự khơng hợp lệ) Trong pascal khơng phân biệt chữ hoa chữ thường: Như Ab ab AB bA tính tên Pascal phân biệt ba loại tên: + Tên dành riêng: tên ngơn ngữ lập trình quy định dung với ý nghĩa riêng xác định Người lập trình khơng sử dụng với ý nghĩa khác Ví dụ (Trong pascal): program, uses, const, type, var, begin, end + Tên chuẩn: Là tên ngơn ngữ lập trình dùng với ý nghĩa định đó, nhiên người lập trình báo dung cúng với ý nghĩa mục đích khác Ví dụ (Trong pascal): abs (Tính giá trị tuyệt đối), sqrt (Tính bậc 2), break (Thốt khỏi vịng lặp),… + Tên người lập trình đặt: Là tên người lập trình đặt dùng với ý nghĩa riêng, xác định cách khai báo trước sử dụng, tên không trùng với tên dành riêng Ví dụ: a1, delta, vidu, - Hằng Biến: + Hằng: Đại lượng có giá trị khơng thay đổi trình thực chương trình Bao gồm: Hằng số học 2; 0; -5 Hăng Logic:TRUE; FALSE Hằng xâu: 'Pascal'; 'Ngon ngu lap trinh' + Biến: Là đại lượng đặt tên, dùng để lưu trữ giá trị giá trị thay đổi q trình thực chương trình Trang chủ: https://vndoc.com/ | Email hỗ trợ: hotro@vndoc.com | Hotline: 024 2242 6188 Thư viện Đề thi - Trắc nghiệm - Tài liệu học tập miễn phí Ví dụ: Ta có biến numtao để lưu số lượng táo giỏ - Chú thích: Chú thích giúp cho người đọc chương trình nhận biết ý nghĩa chương trình dễ dàng hơn, thích khơng ảnh hưởng đến nội dung chương trình nguồn chương trình đích bỏ qua Trong pascal đoạn thích đặt cặp dấu {và} (*và*) Xem thêm tại: https://vndoc.com/tai-lieu-hoc-tap-lop-11 Trang chủ: https://vndoc.com/ | Email hỗ trợ: hotro@vndoc.com | Hotline: 024 2242 6188 ... (*và*) Xem thêm tại: https://vndoc.com/tai-lieu -hoc -tap- lop -11 Trang chủ: https://vndoc.com/ | Email hỗ trợ: hotro@vndoc.com | Hotline: 024 22 42 6188 ... thực chương trình Trang chủ: https://vndoc.com/ | Email hỗ trợ: hotro@vndoc.com | Hotline: 024 22 42 6188 Thư viện Đề thi - Trắc nghiệm - Tài liệu học tập miễn phí Ví dụ: Ta có biến numtao để... Trong Turbo Pascal: Tên dãy liên tiếp khơng q 127 kí tự bao gồm chữ số, chữ cái, dấu gạch dưới, bắt đầu chữ dấu gạch Ví dụ: + Các tên đúng: A, R21, _45 + Các tên sai: A B (chứa dấu cách), 6Pq