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.[r]
(1)TIẾT 32: KIỂM TRA HỌC KỲ i Yªu cÇu cña bµi : 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 Kü n¨ng : - Hiểu đợc hoạt động câu lệnh điều kiện dạng đủ và câu lệnh điều kiện dạng thiếu Thái độ: Có thái độ tích cực làm bài, tự giác học tập, trung thực lµm bµi kiÓm tra ii Ma trận đề : Mức độ BiÕt HiÓu VËn dông Tæng TNKQ TNTL TNKQ TNTL TNKQ TNTL Chủ đề Tõ bµi to¸n 1 đến chơng tr×nh 0.5 0.5 1 Câu lệnh điều kiện 4 Tæng 1.5 4.5 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 cần xác định Input C Ta cần xác định Output B Ta cần xác định Input, output D Cả ý trên Câu 2: Hãy chọn phát biểu sai 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 C Input là mã hóa chương trình D Lệnh đưa vào máy tính dạng mã nhị phân để lưu trữ và xử lý các dạng liệu khác Câu 3: Để so sánh số a và b ta có thể viết câu lệnh nào? A If a>b then Write (‘a>b’) else if a<b then write (‘a<b’) else Write (‘a=b’); (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 các phát biểu sau? A Cấu trúc rẽ nhánh sử dụng để thị cho máy tính thực các hoạt động khác tùy theo điều kiện cụ thể có thỏa mãn hay không B Trong lập trình điều kiện cấu trúc rẽ nhánh thường biểu diễn các phép so sánh C Mọi ngôn ngữ lập trình có câu lệnh điều kiện để thể các cấu trúc rẽ nhánh D Cả ý trên đúng II Tự luận (8 điểm): Câu (4 điểm): Sau câu lệnh đây, biến X có giá trị bao nhiêu Biết trước đó X = A If (x mod 3) = then X:= X +1; B I f (x mod 3) = 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 (4 điểm): Một hiệu sách thực đợt khuyến mại lớn, với khách hàng mua sách với tổng số tiền toán từ 100 000 đồng trở lên giảm giá 30%, còn lại giảm 10% Viết chương trình tính tiền cho khách (3)