Nhập vào độ dài 3 cạnh của tam giác, kiểm tra và in ra màn hình tam giác đó có phải là tam giác vuông hay không.. Nhập vào bán kính r của hình tròn?[r]
Trang 1SỞ GIÁO DỤC – ĐÀO TẠO QUẢNG TRỊ ĐỀ CƯƠNG ÔN TẬP CUỐI KỲ I TRƯỜNG THCS & THPT CỬA VIỆT MÔN: Tin học 8 - Học kỳ I - Năm học: 2020 - 2021
I.Lý thuyết: (HS soạn câu trả lời phần lý thuyết vào vở)
Câu 1: Ngôn ngữ lập trình là gì? NNLT bao gồm những thành phần nào?
Câu 2: Phân biệt từ khóa và tên, cho ví dụ?
Câu 3: Trình bày cấu trúc chung của chương trình máy tính?
Câu 4: Trình bày các kiểu dữ liệu thường dùng trong ngôn ngữ lập trình Pascal và phạm vi dữ liệu của mỗi kiểu dữ liệu đó?
Câu 5: So sánh biến và hằng? Nêu cú pháp khai báo biến và hằng?
Câu 6: Trình bày cú pháp câu lệnh nhập dữ liệu, câu lệnh xuất dữ liệu (thông báo kết quả), câu lệnh gán, câu lệnh ghép
Câu 7: Quá trình giải bài toán trên máy tính gồm những bước nào?
Câu 8: Cấu trúc rẽ nhánh gồm mấy dạng? Trình bày cú pháp, hoạt động của câu lệnh điều kiện?
II Bài tập: (HS làm bài tập vào vở)
Bài 1: Chuyển đổi các biểu thức toán học sau sang Pascal:
a/
d
c b
a
b/ ( a+b)2 -
y
x
c/ (a2 +b)(1+c)3 d/ 15 4 – 30 + 12
e/
1 5
18 1 3
5 10
1 3
) 2 10
g/
1 3
24 ) 2 10
𝟓 𝟐
Bài 2: Sửa các lỗi sai trong các đoạn chương trình sau:
a
Program 1chuongtrinh;
Uses crt;
Write (‘Xin chao cac ban!!’);
Writeln (‘Toi den tu Nhat Ban’)
End
b
Program Bai tap;
Uses crt;
Var c,a,b=integer;
Begin
a:=1.3; b:=2.5;
c:=a+c
Writeln (‘Tong la:’,c);
Readln;
End
Bài 3: Xác định bài toán, mô tả thuật toán và viết chương trình cho các bài toán sau:
1 Nhập vào độ dài 3 cạnh của tam giác, kiểm tra và in ra màn hình tam giác đó có phải là tam giác vuông hay không?
2 Nhập vào số nguyên a khác 0, kiểm tra và in ra màn hình số a có chia hết cho 3 hay không?
3 Nhập vào chiều dài và chiều rộng của hình chữ nhật Tính và thông báo kết quả ra màn hình chu vi và diện tích của hình chữ nhật đó?
4 Nhập vào bán kính r của hình tròn Tính và thông báo kết quả ra màn hình chu vi và diện tích của hình tròn đó?