Ngôn ngữ lập trình gồm: - Bảng chữ cái tiếng Anh - Các kí hiệu - Các quy tắc viết các lệnh... Nếu sự khác nhau giữa từ khóa và tến?[r]
(1)(2) Câu 1:Hãy cho biếế t ngôn ngữ lập trình gôồ m gì? Ngôn ngữ lập trình gồm: - Bảng chữ cái tiếng Anh - Các kí hiệu - Các quy tắc viết các lệnh (3) Câu Nếu khác từ khóa và tến? Cho biếế t quy tắế c đặt tến - Sự khác nhau: - - Từ khóa: NNLT quy định, sử dụng với mục đích định Tên: người lập trình quy định và tuân theo quy tắc đặt tên Quy tắc đặt tên: - Tên không trùng với từ khóa Phải bắt đầu chữ cái, tên không có kí tự trống Tên khác tương ứng với đại lượng khác (4) Câu Nếu câế u trúc chung cu chương trình NNLT Pascal? CẤU TRÚC PHẦN KHAI BÁO -Gồm các câu lệnh khai báo -Có thể có không, có phải đặt trước phần thân PHẦN THÂN -Gồm các câu lệnh để máy tính thực -Bắt buộc phải có (5) Câu 4: Nếu các kiếủ u liệu ba ủn? Các kiểu liệu gồm: - Số nguyên (integer) - Số thực (real) - Kí tự (char) - Xâu kí tự (string) (6) Câu 5: Trình bày cú pháp khai báo và cho biếế t khác biếế n và hằng? BIẾN HẰNG Var <DS biến> : <kiểu liệu>; Const <tên hằng> = <giá trị hằng>; Giá trị biến có thể thay đổi suốt quá trình thực chương trình Giá trị không thay đổi suốt quá trình thực chương trình (7) Câu 6: Viếế t chương trình tính tiếồ n công lao động với yếu câồ u sau: - - Đơn giá làm là 15000 đồng, tăng ca thì tính tiền gấp đôi Dữ liệu nhập vào: số làm việc bình thường (tối đa là 8), số tăng ca Program tinh_tien; Var gio, tangca, T1, T2, tong : integer; Const tiengio = 15000; Begin writeln(‘Nhap so gio lam viec: ‘); readln(gio); writeln(‘Nhap so gio tang ca: ‘); readln(tangca); T1 := gio*tiengio; T2 := tangca*tiengio*2; tong := T1 + T2; writeln(‘Tien cong nhan duoc: ‘, tong); Readln; End (8) Dặn dò Về nhà ôn lại tất các kiến thức đã học và làm lại các bài tập SGK chuẩn bị cho tiết kiểm tra tiết hôm sau Hết - (9)