+ Ngôn ngữ lập trình bậc thấp không thuận lợi cho việc viết, đọc hiểu, câu lệnh khó học và khó dung không gần với ngôn ngữ tự nhiên, ngoài ra ngôn ngữ lập trình bậc thấp phụ thuộc vào hệ[r]
(1)Giải tập Tin học 11 trang 13
Bài (trang 13 sgk Tin học lớp 11): Tại người ta phải xây dựng các ngơn ngữ lập trình bậc cao?
Trả lời:
+ Ngơn ngữ lập trình bậc thấp khơng thuận lợi cho việc viết, đọc hiểu, câu lệnh khó học khó dung khơng gần với ngơn ngữ tự nhiên, ngồi ngơn ngữ lập trình bậc thấp phụ thuộc vào hệ thống phần cứng máy tính đem sang máy khác phải viết lại code
+ Ngơn ngữ lập trình bậc cao khắc phục nhược điểm Ngơn ngữ lập trình bậc cao dễ viết, đọc, ngồi ngơn ngữ lập trình bậc cao thực nhiều loại máy tính khác
Bài (trang 13 sgk Tin học lớp 11): Chương trình dịch gì? Tại cần phải có chương trình dịch?
Trả lời:
- Chương trình dịch chương trình đặc biệt nhằm chuyển đổi chương trình viết ngơn ngữ lập trình bậc cao (chương trình nguồn) sang ngơn ngữ máy (chương trình đích)
- Vì ngơn ngữ lập trình bậc cao khơng thể nạp trực tiếp vào nhớ thực mã máy nên cần chương trình dịch để chuyển đổi chương trình viết ngơn ngữ lập trình bậc cao sang mã máy
Bài (trang 13 sgk Tin học lớp 11): Biên dịch thông dịch khác nhau nào?
Trả lời:
-Trong thơng dịch, khơng có chương trình đích để lưu trữ, biên dịch chương trình nguồn chương trình đích lưu trữ lại để sử dụng sau
Bài (trang 13 sgk Tin học lớp 11): Hãy cho biết điểm khác giữa tên dành riêng tên chuẩn?
Trả lời:
(2)Cịn tên chuẩn ngơn ngữ lập trình dung với ý nghĩa định đó, nhiên người lập trình khai báo dung chúng với ý nghĩa mục đích khác
Bài (trang 13 sgk Tin học lớp 11): Hãy viết ba tên với quy tắc của pascal?
Trả lời:
- Nhắc lại quy tắc: 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
3 tên với quy tắc: ABC, _BC, A12
Bài (trang 13 sgk Tin học lớp 11): Hãy cho biết biểu diễn sau biểu diễn pascal rõ lỗi trường hợp?
Trả lời:
a) 150.0 (Đúng)
b) b) -22 (Đúng)
c) c) 6.23 (Đúng)
d) D) '43' (Đúng xâu)
e) A20 (Sai có chứa kí tự nên khơng phải số học, khơng phải xâu thiếu ' ')
f) 1.06E-15 (Đúng)
g) 4+6 (Đúng 4+6=10 số học)
h) 'C (Sai thiếu dấu ')
i) 'TRUE' (Đúng)