1. Trang chủ
  2. » Khoa Học Tự Nhiên

De kiem tra hoc ky I

3 2 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 12,99 KB

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

Nội dung

Lệnh được đưa vào máy tính dưới dạng mã nhị phân để lưu trữ và xử lý như các dạng dữ liệu khác... Begin Write ‘nhap tien khach phai thanh toan’; Readln T;.[r]

Trang 1

TIẾT 32: KIỂM TRA HỌC KỲ

I Yêu cầu của bài :

1 Kiến thức :

- Kiểm tra kiến thức về b i toán và câu lệnh điều kiện.à

2 Kỹ năng :

- Hiểu đợc hoạt động của câu lệnh điều kiện dạng đủ và câu lệnh điều kiện dạng thiếu

3 Thái độ: Có thái độ tích cực làm bài, tự giác trong học tập, trung thực trong khi

làm bài kiểm tra

ii Ma trận đề :

Mức độ

Chủ đề

Tổng

TNKQ TNTL TNKQ TNTL TNKQ TNTL

Từ bài toán

đến chơng

trình

1 0.5

1 0.5

2

1 Cõu lệnh

điều kiện

2 1

1 4

1 4

4

9

1.5

2

4.5

1

4

6

10

Đề bài

I Trắc nghiệm (2 điểm).

Cõu 1: Khi sử dụng mỏy tớnh giải bài toỏn

A Ta chỉ cần xỏc định Input C Ta chỉ cần xỏc định Output

B Ta chỉ cần xỏc định Input, output D Cả 3 ý trờn

Cõu 2: Hóy chọn phỏt biểu sai trong cỏc phỏt biểu sau đõy:

A Input là thụng tin vào mỏy tớnh

B Output là thụng tin cần mỏy tớnh đưa ra

C Input là mó húa chương trỡnh

D Lệnh được đưa vào mỏy tớnh dưới dạng mó nhị phõn để lưu trữ và xử lý như cỏc dạng dữ liệu khỏc

Cõu 3: Để so sỏnh 2 số a và b ta cú thể viết cõu lệnh như thế nào?

A If a>b then Write (‘a>b’) else if a<b then write (‘a<b’) else Write (‘a=b’);

Trang 2

B If a>b then Write (‘a>b’); if a<b then write (‘a<b’) else Write (‘a=b’);

C If a>b then Write (‘a>b’) else a<b then write (‘a<b’) else Write (‘a=b’);

D If a>b then Write (‘a>b’) or if a<b then write (‘a<b’) else Write (‘a=b’);

Câu 4: Hãy chọn phát biểu đúng nhất trong các phát biểu sau?

A Cấu trúc rẽ nhánh được sử dụng để chỉ thị cho máy tính thực hiện các hoạt động khác nhau tùy theo một điều kiện cụ thể có được thỏa mãn hay không

B Trong lập trình điều kiện trong cấu trúc rẽ nhánh thường được biểu diễn bằng các phép so sánh

C Mọi ngôn ngữ lập trình đều có câu lệnh điều kiện để thể hiện các cấu trúc rẽ nhánh

D Cả 3 ý trên đều đúng

II Tự luận (8 điểm):

Câu 1 (4 điểm): Sau mỗi câu lệnh dưới đây, biến X sẽ có giá trị bằng bao nhiêu Biết rằng

trước đó X = 3

A If (x mod 3) = 2 then X:= X +1;

B I f (x mod 3) = 2 then X:= X *5;

C I f (x > 10) then X:= (20 – X) + (2*X);

D If (x*x) <>10 then Begin X:=X*5; X:= X+5; end;

Câu 2 (4 điểm): Một hiệu sách thực hiện đợt khuyến mại lớn, với những khách hàng mua

sách với tổng số tiền thanh toán từ 100 000 đồng trở lên sẽ được giảm giá 30%, còn lại được giảm 10% Viết chương trình tính tiền cho khách

ĐÁP ÁN

Trang 3

Câu 1: B (0.5 điểm) Câu 2: C (0.5 điểm) Câu 3: A (0.5 điểm) Câu 4: D (0.5 điểm)

II TỰ LUẬN

Câu 1:

Câu 2

Program bai_2;

Begin

Write (‘nhap tien khach phai thanh toan’);

If (T>= 100000) then T:= t* 70% eles T:=T*90%; (1điểm)

Readln End

Ngày đăng: 17/06/2021, 20:54

w