• Không có kết quả nào được tìm thấy

Tin học 8 Bài 2: Làm quen với chương trình và ngôn ngữ lập trình | Giải bài tập Tin học 8

N/A
N/A
Protected

Academic year: 2022

Chia sẻ "Tin học 8 Bài 2: Làm quen với chương trình và ngôn ngữ lập trình | Giải bài tập Tin học 8"

Copied!
3
0
0

Loading.... (view fulltext now)

Văn bản

(1)

Bài 2: Làm quen với chương trình và ngôn ngữ lập trình

Bài tập cuối bài

Bài 1 trang 13 sgk Tin học lớp 8: Hãy cho biết các thành phần cơ bản của một ngôn ngữ lập trình.

Lời giải:

Thành phần cơ bản của ngôn ngữ lập trình là:

Bảng chữ cái: hầu hết các kí tự có trên bàn phím máy tính đều có mặt trong bảng chữ cái của mọi ngôn ngữ lập trình.

Các quy tắc: quy định các viết các từ và thứ tự của chúng.

Bài 2 trang 13 sgk Tin học lớp 8: Cho biết sự khác nhau giữa từ khóa và tên.

Cho biết cách đặt tên trong chương trình.

Lời giải:

Từ khóa là những từ dành riêng, không được dùng các từ khóa này cho bất kì mục đích nào khác ngoài mục đích do ngôn ngữ lập trình quy định, từ khóa được quy định tùy theo mỗi ngôn ngữ lập trình.

Tên do người lập trình đặt có thể đặt tùy ý sao cho dễ sử dụng nhưng phải tuân thủ các quy tắc của ngôn ngữ lập trình cũng như chương trình dịch, thỏa mãn:

Tên khác nhau tương ứng với các đại lượng khác nhau.

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

(2)

Cách đặt tên trong chương trình: trong ngôn ngữ Pascal, tên không được bắt đầu bằng chữ số và không được chứa dấu cách (kí tự trống); tên cho mỗi đại lượng phải khác nhau và không được trùng với từ khóa

Ví dụ: hocsinh_a đại diện cho học sinh A

Bài 3 trang 13 sgk Tin học lớp 8: Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal?

Lời giải:

Tên trong ngôn ngữ Pascal cần tuân thủ cách đặt tên tiêu chuẩn, đại diện cho các đại lượng khác nhau và không trùng với từ khóa nên các tên hợp lệ là:

A) a.

B) Tamgiac.

G) b1.

H) abc.

Bài 4 trang 13 sgk Tin học lớp 8: Hãy cho biết các chương trình Pascal sau đây có hợp lệ không, tại sao?

Lời giải:

(3)

a) Chương trình 1

Chương trình trên tuy thiếu phần khai báo nhưng phần thân chương trình đã đầy đủ và đúng cú pháp với “begin” bắt đầu và kết thúc bởi “end.”

Vì vậy chương trình 1 hợp lệ.

b) Chương trình 2

Chương trình trên đã có phần thân nhưng trong phần thân lại chứa phần khai báo (program CT_thu) vì vậy chương trình 2 không hợp lệ

Tài liệu tham khảo

Tài liệu liên quan

- Bước đầu thuật toán được minh hoạ bằng ngôn ngữ tự nhiên thể hiện các công việc chính cần thực hiện, sau đó dần minh họa chi tiết hơn với các thao tác xử lý, các phép

Chương trình dịch được sử dụng làm công cụ dịch từ ngôn ngữ lập trình thành ngôn ngữ máy để máy tính có thể hiểu và thực hiện yêu cầu

Bài 1 trang 15 sgk Tin học lớp 8: Làm quen với Turbo Pascal.. Hai màn hình giống nhau về cấu tạo và thanh công cụ. Hình 11 đã có một chương trình và tên được thay đổi

Bài 1 trang 26 sgk Tin học lớp 8: Hãy nêu ít nhất hai kiểu dữ liệu và một phép toán có thể thực hiện được trên một kiểu dữ liệu, nhưng phép toán đó không có

Bài 1 trang 27 sgk Tin học lớp 8: Luyện tập gõ các biểu thức số học trong chương trình Pascal. Viết các biểu thức toán học sau đây dưới dạng biểu thức trong Pascal:..

Quan sát hình dưới rồi ghi tên các thư mục con của hai thư mục LOP 5A, LOP5B vào chỗ trống.. Ở ngăn phải của cửa sổ có các tệp là:. Baocao.pptx;

Tên dành riêng là tên đã được ngôn ngữ lập trình qui định dùng với ý nghĩa riêng xác định, không được sử dụng với ý nghĩa khácA. Tên dành riêng là tên đã được ngôn

Chương trình dịch là chương trình có chức năng dịch các chương trình được viết bằng hợp ngữ và ngôn ngữ bậc cao sang ngôn ngữ máy.. Chương trình dịch là chương trình