Tin hoc8 bai tap pascal 2

Chia sẻ bởi Lê Khắc Thận | Ngày 24/10/2018 | 67

Chia sẻ tài liệu: tin hoc8 bai tap pascal 2 thuộc Tin học 8

Nội dung tài liệu:

Tiết 19
ÔN TẬP CHƯƠNG II
Mỗi nhóm suy nghĩ 5 câu hỏi trong vòng 30 giây.
Sau đó đưa ra câu trả lời trong 30 giây tiếp theo.

Nếu trả lời đúng mỗi câu được 10 điểm.

Sau khi hết 60 giây, các nhóm còn lại nêu nhận
xét và sửa lại đối với những câu chưa đúng.
PHẦN 1
N1 N2 N3 N4
1
2
3
4
5
Abs(- 4)=
4
Nêu cách khai báo hằng?
Const tên hằng = giá trị;
Sqr(4)=
16
Phép chia lấy phần nguyên là gì?
div
Kết quả của Not(3<>4)=
False
CÂU HỎI
ĐÁP ÁN
NHÓM 1
ĐIỂM
1
2
3
4
5
CÂU HỎI
ĐÁP ÁN
NHÓM 2
Hãy nêu phím chèn?
Insert
Phím đưa con trỏ về đầu dòng?
Home
Sqrt(9)=
81
Kết quả của 3 div 7=
0
Kết quả của 3>4=
False
N1 N2 N3 N4
ĐIỂM
1
2
3
4
5
CÂU HỎI
ĐÁP ÁN
NHÓM 3
Nêu cách khai báo kiểu dữ liệu mới?
Type tên kiểu = mô tả kiểu;
Lời chú thích đặt trong dấu gì?
{…} hoặc (*…*)
Phép chia lấy phần dư là gì?
mod
Các lệnh kết thúc bởi dấu gì?
;
Kết quả của Sqr(abs(4)) = …
16
N1 N2 N3 N4
ĐIỂM
1
2
3
4
5
CÂU HỎI
ĐÁP ÁN
NHÓM 4
Phím đưa con trỏ về cuối dòng?
End
File Pascal có đuôi là gì?
Có đuôi .Pas
Phím xoá tại vị trí con trỏ?
Delete
21 mod 7 = …
0
Kết quả của Not(3 <>2+1)=
True
N1 N2 N3 N4
ĐIỂM
Mỗi nhóm chọn các câu hỏi tuỳ ý, cả 4 nhóm cùng
trả lời trong vòng 10 giây.
- Nếu trả lời đúng, nhóm chọn câu hỏi được 20 điểm,
các nhóm còn lại được 10 điểm.
- Trả lời từ chìa khoá trước hai câu hỏi được 80 điểm,
trả lời từ chìa khoá trước khi đọc câu gợi ý được
40 điểm và trả lời từ chìa khoá sau khi đọc câu gợi
ý được 20 điểm.
PHẦN 2
L
A
P
T
R
I
N
H
1
2
3
4
5
6
7
8
Câu 1: Lệnh xuất dữ liệu?
Câu 2: Từ khoá kết thúc chương trình
Câu 3: Phím xoá ký tự?
Câu 4: Từ khoá bắt đầu thân chương trình
Câu 5: Tên menu giúp đỡ ?
Câu 6: Từ khoá khai báo nhãn
Câu 7: Từ khoá bắt đầu tiêu đề chương trình
Câu 8: Từ khoá khai báo biến?
ĐÂY LÀ MỘT LOẠI NGÔN NGỮ
ĐIỂM
Đ
Đ
Đ
Đ
Đ
Đ
Đ
Đ
N1
N2
N3
N4
Mỗi nhóm có hai lượt chọn câu hỏi, được tuỳ ý chọn
các câu hỏi 10 điểm, 20 điểm hoặc 30 điểm.

Mỗi nhóm được phép chọn ngôi sao hy vọng một lần.

Nếu chọn câu hỏi và có ngôi sao hy vọng số điểm
sẽ được nhân đôi.
PHẦN 3
10
20
30
CÂU HỎI
ĐÁP ÁN
Hãy nêu cách lưu file?
File  Save hoặc nhấn phím F2
Nêu cách thoát khỏi Pascal?
File  Exit hoặc Alt + X
Nêu cách mở file có sẵn?
File  Open hoặc nhấn phím F3
Nêu cách mở file mới?
File  New
Nêu cách khai báo biến?
Var danh sách biến: kiểu dữ liệu;
Nêu cách khai báo hằng?
Const Tên hằng = Giá trị;
Nêu lệnh nhập dữ liệu?
+ Read(biến 1, biến 2, …);

+ Readln(biến 1, biến 2, …);
Nêu lệnh xuất dữ liệu?
+ Write(đối tượng 1, đối tượng 2, …);

+Writeln(đối tượng 1, đối tượng 2, …);
Thế nào là lệnh đơn? Thế nào là lệnh ghép?
+ Lệnh đơn kết thúc khi gặp dấu ;
+ Lệnh ghép là một nhóm các lệnh đơn được đặt
giữa hai từ khoá Begin và End;
Lệnh Readln; thường được đặt ở đâu
trong chương trình và có ý nghĩa gì?
- Lệnh Readln; thường được đặt trước End.
- Có ý nghĩa dừng chương trình. Muốn tiếp tục
nhấn phím enter.
Phân biệt sự khác nhau giữa:
+ Write(đối tượng1, đối tượng 2, …);
+ Writeln(đối tuợng 1, đối tượng 2, …);
+ Writeln;
- Write(…); xuất dữ liệu , con trỏ nằm ở cuối dòng.
- Writeln(…); xuất dữ liệu, con trỏ xuống dòng.
- Writeln; đưa con trỏ xuống một dòng.
Nêu cách đặt trên trong Pascal?
-Tên được tạo nên từ bộ chữ cái, số và gạch nối.
-Tên phải bắt đầu bằng chữ cái hoặc gạch nối.
-Tên không có khoảng trắng và dài tối đa 127 ký tự.
Hãy kể tên các kiểu dữ liệu đã học?
Kiểu Boolean.
kiểu số nguyên (byte, shortint, word, integer,…).
kiểu số thực (real, single, double, extended).
kiểu ký tự, kiểu miền con.
Khi nào nhập giá trị cho biến, khi nào gán giá trị?
Nhập giá trị: khi biến độc lập.
Gán giá trị: khi biến phụ thuộc vào biến khác,
hoặc biểu thức khác.
Viết câu lệnh nhập giá trị cho hai biến a,b.

Writeln(‘ Nhap gia trị a,b’);

Readln(a,b);

Trong CT tính diện tích và chu vi hình chữ nhật.
+ Biến nào cần nhập.
+ Biến nào cần gán.

+ Biến cần nhập: chiều dài và chiều rộng.
+ Biến cần gán: chu vi và diện tích.

Hãy điền vào dấu …bằng các từ thích hợp:
Đối tượng có khả năng lưu trữ các giá trị … gọi là…
… nhận giá trị trước khi thân CT bắt đầu thực
hiện và giá trị này … trong quá trình thực hiện CT.

…… thay đổi …….. biến.

Hằng …… không đổi ...........

Nêu tên và phạm vi các kiểu số nguyên?

Shortint: -128+127 - Byte: 0+255
Integer : -32768+32767 - Word: 0+65535
Longint: -2 tỉ +2 tỉ

Hãy điền các hàm thích hợp vào dấu …
+ … (-4) = 16 + …(9) = 3
+ …(7) = 7 + …(…(-5)) = 5
+ Sqr(-4) = 16 + Sqrt(9) = 3
+ Abs(7) = 7 + Sqrt(sqr(-5))=5
hoặc Abs(abs(-5))=5
N1 N2 N3 N4
ĐIỂM
Trong chương trình tính giá trị biểu thức P=2x+y.
- Biến nào cần nhập, biến nào cần gán?
- Viết câu lệnh nhập và câu lệnh gán?
- Nhập biến x và biến y:
Writeln(‘Nhap x,y’);
Readln(x,y);
- Gán biến P: P:=2*x+y;

Writeln(‘Gia tri của bieu thuc la’, Sqrt(x));

Cho biết kết quả của phép toán sau:
Not((7 mod 2=0) and (2 div 3 =0))

True


X:=(-a+sqrt(sqr(b)-c))/(2*a);

Khai báo biến a có kiểu integer;
Nhập giá trị cho biến a.
- Xuất ra màn hình căn bậc hai của a.
Các lệnh trong chương trình sau lần lượt làm
công việc gì?
HÌNH THỨC KHEN THƯỞNG
Nhóm xếp vị thứ nhất được

Nhóm xếp vị thứ hai được

Nhóm xếp vị thứ ba được

- Nhóm xếp vị thứ tư được
* 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ẻ: Lê Khắc Thậ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)