Tiet 19_bai tap

Chia sẻ bởi Nguyễn Thị Hồng Diễn | Ngày 24/10/2018 | 43

Chia sẻ tài liệu: Tiet 19_bai tap thuộc Tin học 8

Nội dung tài liệu:

Nguyễn Thị Hồng Diễn
Chào mừng các em
Giáo viên
Trường THCS Tân Thành
Hoạt động 1: Trả lời câu hỏi
Câu 1: Hãy phân biệt các khái niệm sau:
1. Ngôn ngữ máy
2. Ngôn ngữ lập trình
3. Chương trình dịch
Đáp án:
1. Ngôn ngữ máy: Là ngôn ngữ của máy tính, máy tính hiểu trực tiếp bằng ngôn ngữ máy
2. Ngôn ngữ lập trình: Là ngôn ngữ dùng để viết chương trình máy tính
3. Chương trình dịch: Là chương trình dịch từ ngôn ngữ lập trình sang ngôn ngữ máy
Tiết 19: Bài tập
Câu 2: Nêu các khái niệm:
1. Từ khóa
2. Tên
Đáp án:
Từ khóa là từ dành riêng, được xác định từ trước, có mục đích sử dụng riêng do ngôn ngữ lập trình quy định
Tên là do người lập trình đặt, phải tuân theo quy tắc đặt tên của NNLT
Tiết 19: Bài tập
Hoạt động 1: Trả lời câu hỏi
Bài 3: Cho biết ý nghĩa của một số từ khóa sau
Program, uses, var, const, begin, end, clrscr, readln, write/writeln,
Đáp án:
- program: Khai báo tên chương trình
- uses: Khai báo thư viện
- Var: Khai báo biến
- Const: Khai báo hằng
- Begin …end.: Bắt đầu và kết thúc thân chương trình
- clrscr: Xóa màn hình kết quả

- Readln: Tạm ngưng chương trình cho đến khi người dùng nhấn Enter
- Write/writeln: In thông tin ra màn hình
Tiết 19: Bài tập
Hoạt động 1: Trả lời câu hỏi
Bài 3: Cho biết các cú pháp sau:
- Khai báo biến
- Gán giá trị cho biến
- Gán (nhập) giá trị cho biến từ bàn phím

- In giá trị của biến ra màn hình

- Khai báo hằng
Read(tên_biến); Readln(tên_biến);
Tiết 19: Bài tập
Hoạt động 1: Trả lời câu hỏi
Var : ;
= ;
Writel(tên_biến); Writeln(tên_biến);
Const = ;
Hoạt động 2: Bài tập trắc nghiệm
Câu 1: Nếu biến tb có kiểu dữ liệu là số thực, khai báo nào sau đây hợp lệ cho biến tb?
Câu 2: Những tên biến nào sau đây đúng trong Pascal?
Var tb:= 5.6;
Var tb: Integer;
C. Var tb:= real;
D. Var tb: real;
dientich1
1dientich
C. dien tich
D. dientich
E. dien_tich
F. dien-tich
Tiết 19: Bài tập
Câu 3: Biến thongbao có kiểu dữ liệu là xâu kí tự. Phép gán nào sau đây hợp lệ cho biến thongbao?
thongbao:=string;
thongbao:=chao cac ban
C. thongbao:=1234;
D. thongbao:=‘chao cac ban’;
Câu 4: Câu lệnh nào sau đây dùng để nhập giá trị cho biến SL từ bàn phím
Readln(‘SL’);
Writeln(SL);
C. Readln(SL);
D. Writeln(‘SL’);
Tiết 19: Bài tập
Hoạt động 2: Bài tập trắc nghiệm
Câu 5: Cho biết kết quả của phép toán 16 + (5 mod 2)?
17
18
C. 18.5
D. 16
Câu 6: Cho biết kết quả của phép so sánh sau: 14 + 6 <=21?
21
Đúng
C. Sai
D. 20
Tiết 19: Bài tập
Hoạt động 2: Bài tập trắc nghiệm
Hoạt động 3: Bài tập tự luận
Câu 1: Hãy chuyển các biểu thức toán học sau sang biểu thức dùng trong Pascal?
a.
b.
Đáp án:
1/2 + 7/((12 - 6) / (5+7)) * 2 * 2
5 * y * y – ((x - y) / (x + y)) * 3 * x - 7
Tiết 19: Bài tập
Tiết 19: Bài tập
tinhtuoi;
thongbao:string;
namsinh
namhienhanh=2011;
Readln(namsinh);
‘tuoi cua ban la’;
tuoi:=namhienhanh – namsinh;
Begin
Câu 2: Tìm lỗi sai trong chương trình sau và sửa lại cho đúng. Chỉ ra từ khóa trong chương trình
Thiếu từ khóa Begin;
Program tinh tuoi;
uses crt;
Var thongbao:= string;
nam sinh, tuoi: integer;
Const namhienhanh:=2011;

readln(‘namsinh’);
thongbao:=tuoi cua ban la;
tuoi=namhienhanh – namsinh;
writeln(thongbao, tuoi);
Readln
End.
DẶN DÒ
- Xem lại các câu hỏi và các dạng bài tập đã ôn
Chuẩn bị kiểm tra 1 tiết
CHÚC CÁC EM HỌC TỐT
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Nguyễn Thị Hồng Diễn
Dung lượng: | Lượt tài: 1
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)