logo

Điểm khác nhau giữa tên dành riêng và tên chuẩn?

Cùng Top lời giải trả lời chi tiết, chính xác câu hỏi: “Điểm khác nhau giữa tên dành riêng và tên chuẩn?” và đọc thêm phần kiến thức tham khảo giúp các bạn học sinh ôn tập và tích lũy kiến thức bộ môn Tin học 8.


Điểm khác nhau giữa tên dành riêng và tên chuẩn?

- Tên dành riêng được quy định dung với ý nghĩa riêng xác định, người lập trình không được dùng với ý nghĩa khác.

- Còn tên chuẩn được ngôn ngữ lập trình dung với ý nghĩa nhất định nào đó, tuy nhiên người lập trình có thể khai báo và dung chúng với ý nghĩa và mục đích khác.


Kiến thức tham khảo về tên dành riêng và tên chuẩn


1. Tên trong Pascal

- Mọi đối tượng trong chương trình đều phải dược đặt tên theo quy tắc của ngôn ngữ lập trình và từng chương trình dịch cụ thể.

- Tên trong Turbo Pascal là một dãy liên tiếp không quá 127 kí tự bao gồm chữ số, chữ cái hoặc dấu gạch dưới và bắt đầu bằng chữ cái hoặc dấu gạch dưới.

Điểm khác nhau giữa tên dành riêng và tên chuẩn?

- Nhiều ngôn ngữ lập trình (Pascal, chẳng hạn), phân biệt ba loại tên, đó là:

+ Tên dành riêng;

+ Tên chuẩn;

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

a. Tên danh riêng

- Tên dành riêng: 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ụ: Một số tên dành riêng:

+ Trong Pascal: program, uses, const, type, var, begin, end.

+ Trong C++: main, include, if, while, void.

b. Tên chuẩn

- Tên chuẩn: 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 qui định tnong các thư viện của ngôn ngữ lập trình.

Ví dụ: tên chuẩn:

+ Trong Pascal: abs, sqr, sqrt, integer, longint, byte, real, extended, break.

+ Trong C++: cin, cout, getchar.

Ví dụ: tên do người lập trình đặt: Al, baitap1, bai thi,...


2. Quy tắc đặt tên trong Ngôn ngữ lập trình Pascal

- Tên trong Pascal được đặt theo quy tắc sau đây:

+ Chỉ bao gồm chữ cái, chữ số và dấu gạch dưới;

+ Không bắt đầu bằng chữ số;

- Độ dài theo quy định của trình dịch (Turbo Pascal không quá 127 kí tự:, Free Pascal không quá 255 kí tự).

- Tuy nhiên, tên không nên đặt quá dài hay quá ngắn mà nên đặt sao cho gợi nhớ ý nghĩa đối tượng mang tên đó.

Ví dụ: Ba tên đúng theo quy tắc của Pascal và có độ dài khác nhau:

+ tinhoc

+ tin_hoc_2007

+ hanoi2007

icon-date
Xuất bản : 09/04/2022 - Cập nhật : 07/12/2022