Cách đặt tên chương trình nào là không hợp lệ

Qui tắc đặt tên trong ngôn ngữ lập trình Pascal:


- Tên không bắt đầu bằng chữ số.


- Tên không có khoảng cách.


- Tên không được trùng với từ khóa.


- Các đại lượng khác nhau có tên khác nhau

Toán 8

Ngữ văn 8

Tiếng Anh 8

Vật lý 8

Hoá học 8

Sinh học 8

Lịch sử 8

Địa lý 8

GDCD 8

Lý thuyết GDCD 8

Giải bài tập SGK GDCD 8

Trắc nghiệm GDCD 8

GDCD 8 Học kì 1

Công nghệ 8

Tin học 8

Cộng đồng

Hỏi đáp lớp 8

Tư liệu lớp 8

Xem nhiều nhất tuần

Toán 8

Ngữ văn 8

Tiếng Anh 8

Vật lý 8

Hoá học 8

Sinh học 8

Lịch sử 8

Địa lý 8

GDCD 8

Lý thuyết GDCD 8

Giải bài tập SGK GDCD 8

Trắc nghiệm GDCD 8

GDCD 8 Học kì 1

Công nghệ 8

Tin học 8

Cộng đồng

Hỏi đáp lớp 8

Tư liệu lớp 8

Xem nhiều nhất tuần

  • lý thuyết
  • trắc nghiệm
  • hỏi đáp
  • bài tập sgk

1. theo quy tắc đặt tên trong ngôn ngữ lập trình Pascal. tên nào là tên không hợp lệ. giải thích?
a] 1phuongtrinh c] [email protected] e] phuong_trinh_bac_1 b] phuongtrinh1 d] program f]vtv 1

g] Agribank h] viettinbankS i] _cau1

tìm lỗi trong chương trình pascal sau gạch chân và sửa lại cho đúng Program chương trình Begin Wrte['chao cac ban khoi 8']; Writeln['chuc cac ban lam bai that tot']

End

Các câu hỏi tương tự

Câu 1. Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal: a. 8a​​​b. tamgiac​​c. program​​d. bai tap Câu 2. Để chạy chương trình ta sử dụng tổ hợp nào: a. Ctrl – F9​​b. Alt – F9​​c. F9​​​d. Ctrl – Shitf – F9 Câu 3. Trong Pascal, khai báo nào sau đây là đúng? a. Var tb: real;​​b. Type 4hs: integer; ​​ c. const x: real;​ d. Var R = 30; Câu 4. Biểu thức toán học [a2 + b][1 + c]3 được biểu diễn trong Pascal như thế nào ? a. [a*a + b][1+c][1 + c][1 + c]​​​b. [a.a + b][1 + c][1 + c][1 + c] c. [a*a + b]*[1 + c]*[1 + c]*[1 + c]​​​d. [a2 + b][1 + c]3 Câu 5. ​Writeln [‘Ban hay nhap nam sinh’]; ​ Readln [NS]; Ý nghĩa của hai câu lệnh trên là: a. Thông báo ra màn hình dòng chữ: “Ban hay nhap nam sinh”. b. Yêu cầu người sử dụng nhập giá trị cho biến NS. c. Thông báo ra màn hình dòng chữ: “Ban hay nhap nam sinh” và yêu cầu người sử dụng nhập giá trị cho biến NS d. Không thực hiện gì cả. Câu 6: Để mở rộng giao diện pascal ta dùng tổ hợp phím nào? a. Ctrl_F9 ​b. Ctl_Shif_F9 ​c. Alt_Enter ​​d. Ctrl_ Shift_Enter. Câu 7. Chọn câu chính xác nhất cho câu trả lời sau: a. var = 200;​​​​​b. Var x,y,z: real; c. const : integer;​​​​d. Var n, 3hs: integer; Câu 8: Ta thực hiện các lệnh gán sau :​x:=1; ​y:=9;​z:=x+y;​ Kết quả thu được của biến z là: a. 1​​​​​​b. 9​​​​ c. 10​​​​​​d. Một kết quả khác Câu 9. Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal: a. 8 a​​​b. Tam-giac​​c. program​​d. Bai_tapCâu 10. Để dịch chương trình ta sử dụng tổ hợp nào: a. Ctrl – F9​​b. Alt – F9​​c. F9​​​d. Ctrl – Shitf – F9 Câu 11. Trong Pascal, khai báo nào sau đây là đúng? a. Var tb= real;​​b. Type 4hs: integer; ​​ c. const x: real;​ d. Var R = byte; Câu 12. Biểu thức toán học [a +b]2 – a[a+b] được biểu diễn trong Pascal như thế nào ? a. [a*a + b][1+c][1 + c][1 + c]​​​b. [a+b]*[a+b]-a*[a+b] c. [a*a + b]*[1 + c]*[1 + c]*[1 + c]​ d. [a.a + b][1 + c][1 + c][1 + c] Câu 13. ​Writeln [‘Ban hay nhap nam sinh’]; ​ Readln [NS]; Ý nghĩa của hai câu lệnh trên là: a. Thông báo ra màn hình dòng chữ: “Ban hay nhap nam sinh”. b. Yêu cầu người sử dụng nhập giá trị cho biến NS. c. Thông báo ra màn hình dòng chữ: “Ban hay nhap nam sinh” và yêu cầu người sử dụng nhập giá trị cho biến NS d. Không thực hiện gì cả. Câu 14: Để mở rộng giao diện pascal ta dùng tổ hợp phím nào? a. Ctrl_F9 ​b. Ctl_Shif_F9 ​c. Alt_Enter ​​d. Ctrl_ Shift_Enter. Câu 15. Chọn câu chính xác nhất cho câu trả lời sau: b. Const x =200;​​​​​b. Var x,y,z =real; d. const : integer;​​​​ d. Var n, 3hs= integer; Câu 16: Ta thực hiện các lệnh gán sau :​x:=4; ​y:=9;​z:=x-y;​ Kết quả thu được của biến z là: a. -5​​​​​b. 9​​​​ c. 3​​​​​d. -8 II] Phần tự luận: Câu 1:: Viết các biểu thức toán sau đây dưới dạng biểu thức pascal: a] ;​​​ b] ; c] [a+b]2.[d+e]3 d] [25 + 4].6 Câu 2: Hãy nêu sự giống và khác nhau giữa hằng và biến? Cho ví dụ về khai báo hằng và khai báo biến? Câu 3: Hãy viết chương trình bằng NNLT Pascal nhập vào chiều dài và chiều rộng của một hình chữ nhật, tính chu vi và diện tích của hình chữ nhật đó, in kết quả ra màn hình. Câu 4 Viết chương trình nhập 3 số từ bàn phím và hiển thị kết quả ra màn hình tổng và tích của 3 số đó. Mọi người giúp e với

3. Tên

Theo quy ước đặt tên của ngôn ngữ lập trình pascal, em hãy chỉ ra tên nào không hợp lệ trong những tên cho trong bảng:

A. Birthday                                                           B. see you

C. Too_hot?                                                          D. OldName

E. First_Initial                                                        F. case

G. 1stprogram                                                     H. One+Two

I. down.to.earth                                                   J. nghiem_cua_chuong_trinh


Những tên không hợp lệ là:

B vì chứa dấu cách

C vì có dấu hỏi

H vì có dấu cộng "+"

I vì có dấu chấm "."


Trong ngôn ngữ lập trình có quy tắc đặt tên đảm bảo không được trùng với các từ khóa, ngắn gọn, dễ hiểu, dễ nhớ. Vậy Cách đặt tên nào sau đây không đúng?

Câu hỏi: Cách đặt tên nào sau đây không đúng?

A. Tugiac

B. CHUNHAT

C. End

D. a_b_c

Đáp án đúng C.

Cách đặt tên nào sau đây không đúng là End, bởi vì tên khác nhau tương ứng với những đại lượng khác nhau, tên không được trùng với các từ khóa, ngắn gọn, dễ hiểu, dễ nhớ.

Giải thích lý do chọn đáp án đúng là C

– Tên do người lập trình đặt và phải tuân thủ các quy tắc của ngôn ngữ lập trình cũng như của chương trình dịch. Tên trong chương trình được dùng để phân biệt và nhận biết. Tuy có thể đặt tên tùy ý, nhưng để dễ sử dụng nên đặt tên sao cho ngắn gọn, dễ nhớ và dễ hiểu. Tên hợp lệ trong ngôn ngữ lập trình Pascal không được bắt đầu bằng chữ số và không chứa dấu cách [kí tự trống]

– Quy tắc đặt tên:

Tên: Mọi đối tượng trong chương trình đề đượ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ể.

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

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 bằng 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ư vậy Ab ab AB bA được tính là một tên.

– Pascal phân biệt ba loại tên:

+ Tên dành riêng: là tên được 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 được 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 được ngôn ngữ lập trình dùng với ý nghĩa nhất định nào đó, tuy nhiên người lập trình có thể khi báo và dung cúng với ý nghĩa và mục đích khác.

Ví dụ [Trong pascal]: abs[Tính giá trị tuyệt đối], sqrt[Tính căn bậc 2], break[Thoát khỏi vòng lặp],…

+ Tên do người lập trình đặt: Là tên do người lập trình đặt được dùng với ý nghĩa riêng, xác định bằng cách khai báo trước khi sử dụng,tên này không được trùng với tên dành riêng.

Ví dụ: a1, delta, vidu,..

Video liên quan

Chủ Đề