1. Trang chủ
  2. » Kinh Doanh - Tiếp Thị

Giáo án Tin học Lớp 8 - Tiết 36: Kiểm tra học kì I - Năm học 2008-2009 - Phạm Thị Lệ

3 8 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 3
Dung lượng 87,32 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Lyù thuyeát: Trả lời đúng ba câu, mỗi câu 1 điểm Caâu 1: * Sự khác nhau giữa biến và hằng: - Giá trị của biến có thể thay đổi trong - Hằng là đại lượng có giá trị không đổi quá trình thự[r]

Trang 1

Tuần: 19 Tiết 36 Ngày soạn: 2012

08

I MỤC TIÊU

1 Kiến thức

- Hiểu được khái niệm bài toán, thuật toán

- Hiểu được cấu trúc của một chương trình

- Biết được cú pháp câu lệnh điều kiện ở hai dạng thiếu và dạng đầy đủ

2. Kỹ năng

- Vận dụng kiến thức trên để sửa được chương trình sai nếu có

- Viết được chương trình có sử biến và câu lệnh điều kiện

- Viết được chương trình có sử dụng câu lệnh lặp

3 Thái độ

- Nghiêm túc trong Kiểm tra, có tinh thần học hỏi, sáng tạo

II ĐỀ BÀI

A Lý thuyết

Câu 1: Nêu sự khác nhau giữa biến và hằng? cho một vài ví dụ về khai báo biến và

hằng

Câu 2: Nêu khái niệm bài toán, thuật toán? Quá trình giải toán trên máy tính gồm

các bước nào?

Câu 3: Trình bày cú pháp và công dụng của câu lệnh điều kiện dạng thiếu và dạng

đầy đủ? Vẽ sơ đồ?

B Bài tập

Bài 1: Các câu lệnh pascal sau đây được viết đúng hay là sai?

a) if x:=7 then a=b;

b) if x>5; then a:=b;

c) if x>5 then a:=b; else m:=n;

Bài 2: Viết chương trình kiểm tra ba số a,b,c có phải là ba cạnh của một tam giác

không?

III ĐÁP ÁN

A Lý thuyết:

Trả lời đúng ba câu, mỗi câu 1 điểm

Câu 1:

* Sự khác nhau giữa biến và hằng:

- Giá trị của biến có thể thay đổi trong

quá trình thực hiện chương trình

- Ví dụ: Var r: interger;

A: real;

- Hằng là đại lượng có giá trị không đổi trong suốt quá trình thực hiện chương trình

- Ví dụ: const pi:=3,14;

Const a:=30;

Câu 2:

- Bài toán là một công việc hay một nhiệm vụ cần phải giải quyết

KIỂM TRA HỌC KÌ I

Trang 2

- Thuật toán là dãy hữu hạn các thao tác cần thực hiện theo một trình tự xác định để thu được kết quả cần thiết từ những điều kiện cho trước

- Quá trình giải toán trên máy tính gồm các bước sau:

+ Xác định bài toán

+ Mô tả thuật toán

+ Viết chương trình

Câu 3:

a) Câu lệnh điều kiện dang thiếu:

* Cú pháp: if <ĐK> then <câu lệnh>;

-> CT sẽ kiểm tra ĐK này, nếu ĐK thỏa mãn, thì CT thực hiện câu lệnh sau từ khóa then, ngược lại câu lệnh bị bỏ qua

VD: If a>b then write(a)

b) Dạng đủ:

Cú pháp: if <ĐK> then <câu lệnh1> else <câu lệnh2>;

-> CT sẽ kiểm tra ĐK này, nếu ĐK thỏa mãn, thì CT thực hiện câu lệnh sau từ khóa then, ngược lại câu lệnh bị bỏ qua

VD: If a>b then write(a) else write(b);

* Vẽ sơ đồ:

B Bài tập:

Câu 1: (3đ)

a) Sai (thừa dấu hai chấm);

b) Sai (thừa dấu chấm phẩy thứ nhất);

c) Sai (thừa dấu chấm phẩy thứ nhất trước else);

Câu 2: (4đ)

program kiemtra;

uses crt;

var a,b,c:real;

begin

write(‘nhap ba canh’);

readln(a,b,c);

if (a+b>c) and (a+c>b) and (b+c>a) then writeln(‘a,b,c la ba canh tam giac’) else writeln(‘a,b,c khong la ba canh tam giac’);

readln;

end

IV THỐNG KÊ KẾT QUẢ

LỚP SĨ SỐ GIỎI KHÁ TRUNG BÌNH YẾU KÉM 8A1

8A2

V RÚT KINH NGHIỆM

Trang 3

-— -— -—» «— — —

Ngày đăng: 29/03/2021, 15:20

🧩 Sản phẩm bạn có thể quan tâm

w