Đề thi học kì 1

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Phạm Bá Hà
Ngày gửi: 11h:00' 17-04-2021
Dung lượng: 83.5 KB
Số lượt tải: 99
Nguồn:
Người gửi: Phạm Bá Hà
Ngày gửi: 11h:00' 17-04-2021
Dung lượng: 83.5 KB
Số lượt tải: 99
Số lượt thích:
0 người
Tuần 8 Ngày soạn: 153/03/2020 Ngày giảng: 09/03/2018
Tiết 51-52: KIỂM TRA GIỮA KỲ 2
I. Xác định chủ đề nội dung cần kiểm tra đánh giá: Câu lệnh lặp, lặp với số lần chưa biết trước
II. Xác định kiến thức, kĩ năng, Thái độ và năng lực hướng tới của chủ đề: Câu lệnh lặp, lặp với số lần chưa biết trước
a. Kiến thức
- Biết vận dụng kiến tthức đã học để làm bài kiểm tra
- Qua bài kiểm tra biết được kiến thức học sinh nắm được
b. Kĩ năng.
- Bổ sung kỹ năng viết chương trình và nhận ra lỗi chương trình
c. Thái độ.
- Nghiêm túc làm bài
d. Năng lực hướng tới
III. Bảng mô tả yêu cầu cần đạt:
Nội dung
Loại câu hỏi/bài tập
Nhận biết
(mô tả yêu cầu cần đạt)
Thông hiểu
(mô tả yêu cầu cần đạt)
Vận dụng thấp
(mô tả yêu cầu cần đạt)
Vận dụng cao
(mô tả yêu cầu cần đạt)
Câu lệnh lặp
Câu hỏi/bài tập định tính
Nhận biết được cú pháp của câu lệnh lặp biết trước
Thông hiêu cú pháp, nhận dạng được điều kiện, câu lệnh
Bài tập định lượng
Xác định được số lần lặp
Tính toán được giá tri của biến khi xác định số lần lặp
Vận dụng câu lệnh lặp biết trước để viết chương trình đơn giản
Bài tập thực hành
Lặp với số lần chưa biết trước
Câu hỏi/bài tập định tính
Nhận biết được cú pháp của câu lệnh lặp chưa biết trước
Bài tập định lượng
Tính toán được giá tri của biến khi xác định số lần lặp
Vận dụng câu lệnh lặp chưa biết trước để viết chương trình đơn giản
Bài tập thực hành
IV. Hệ thống câu hỏi, bài tập đánh giá theo các mức độ đã mô tả:
A. Trắc nghiệm:
1 ND1.DT.NB1 Câu lệnh pascal nào sau đây là hợp lệ?
A. For i:= ’1’ to ‘10’ do writeln(‘A’); B. For i:= 2.5 to 10.5 do writeln(‘A’);
C. For i = 1 to 10 do writeln(‘A’); D. For i:= 1 to 10 do writeln(‘A’);
2 ND1.DT.NB2 Pascal sử dụng câu lệnh lặp nào sau đây để lặp với số lần chưa biết trước?
A. If…then…else; B. If..then;
C. While…do; D. For…do;
3 ND1.DL.TH1 Cho S và i là biến nguyên. Khi chạy đoạn chương trình :
S := 1; for i:=1 to 5 do s := s+i;
Kết quả in lên màn hình là của s là :
A. 15 B. 16 C. 11 D. 22
4 ND1.DL.TH2 Trong câu lệnh lặp for i:=0 to 100 do begin … end; câu lệnh ghép được thực hiện bao nhiêu lần (hay bao nhiêu vòng lặp được thực hiện)?
A. 102 B. 101 C. 100 D. 99
5 ND1.DL.TH3 Hãy đọc đoạn chương trình sau:
s:= 0;
for i:= 1 to 5 do s := s + 1;
Sau khi thực hiện xong, kết quả s bằng:
A. 10 B. 16
C. 21 D. 15
6 ND1.DL.TH4 Sau khi thực hiện đoạn chương trình Pascal :
X:=3
For i : = 1 to 3 do
x : = x - 1
X sẽ nhận được giá trị nào dưới đây ?
A. 0; B. 1 ; C. -4 ; D. – 1;
7 ND1.DT.TH1 Điều kiện trong câu lệnh lặp với số lần chưa biết trước thường là :
A. phép gán B. Câu lệnh đơn C. Câu lệnh ghép D. Phép so sánh
8 ND1.DL.TH5 câu lệnh lặp For i:=1 to 5 do Writeln(‘Day la lan lap thu ‘,i); sẽ in ra màn hình 5 dòng chữ trong đó dòng thứ 3 có nội dung là:
A. Day la lan lap thu i
B. Day la lan lap thu, i
C. Day la lan lap thu 3
D. Day la lan lap thu , 3
9 ND1.DT.TH2 Phát biểu nào sau đây đúng nhất khi nói
Tiết 51-52: KIỂM TRA GIỮA KỲ 2
I. Xác định chủ đề nội dung cần kiểm tra đánh giá: Câu lệnh lặp, lặp với số lần chưa biết trước
II. Xác định kiến thức, kĩ năng, Thái độ và năng lực hướng tới của chủ đề: Câu lệnh lặp, lặp với số lần chưa biết trước
a. Kiến thức
- Biết vận dụng kiến tthức đã học để làm bài kiểm tra
- Qua bài kiểm tra biết được kiến thức học sinh nắm được
b. Kĩ năng.
- Bổ sung kỹ năng viết chương trình và nhận ra lỗi chương trình
c. Thái độ.
- Nghiêm túc làm bài
d. Năng lực hướng tới
III. Bảng mô tả yêu cầu cần đạt:
Nội dung
Loại câu hỏi/bài tập
Nhận biết
(mô tả yêu cầu cần đạt)
Thông hiểu
(mô tả yêu cầu cần đạt)
Vận dụng thấp
(mô tả yêu cầu cần đạt)
Vận dụng cao
(mô tả yêu cầu cần đạt)
Câu lệnh lặp
Câu hỏi/bài tập định tính
Nhận biết được cú pháp của câu lệnh lặp biết trước
Thông hiêu cú pháp, nhận dạng được điều kiện, câu lệnh
Bài tập định lượng
Xác định được số lần lặp
Tính toán được giá tri của biến khi xác định số lần lặp
Vận dụng câu lệnh lặp biết trước để viết chương trình đơn giản
Bài tập thực hành
Lặp với số lần chưa biết trước
Câu hỏi/bài tập định tính
Nhận biết được cú pháp của câu lệnh lặp chưa biết trước
Bài tập định lượng
Tính toán được giá tri của biến khi xác định số lần lặp
Vận dụng câu lệnh lặp chưa biết trước để viết chương trình đơn giản
Bài tập thực hành
IV. Hệ thống câu hỏi, bài tập đánh giá theo các mức độ đã mô tả:
A. Trắc nghiệm:
1 ND1.DT.NB1 Câu lệnh pascal nào sau đây là hợp lệ?
A. For i:= ’1’ to ‘10’ do writeln(‘A’); B. For i:= 2.5 to 10.5 do writeln(‘A’);
C. For i = 1 to 10 do writeln(‘A’); D. For i:= 1 to 10 do writeln(‘A’);
2 ND1.DT.NB2 Pascal sử dụng câu lệnh lặp nào sau đây để lặp với số lần chưa biết trước?
A. If…then…else; B. If..then;
C. While…do; D. For…do;
3 ND1.DL.TH1 Cho S và i là biến nguyên. Khi chạy đoạn chương trình :
S := 1; for i:=1 to 5 do s := s+i;
Kết quả in lên màn hình là của s là :
A. 15 B. 16 C. 11 D. 22
4 ND1.DL.TH2 Trong câu lệnh lặp for i:=0 to 100 do begin … end; câu lệnh ghép được thực hiện bao nhiêu lần (hay bao nhiêu vòng lặp được thực hiện)?
A. 102 B. 101 C. 100 D. 99
5 ND1.DL.TH3 Hãy đọc đoạn chương trình sau:
s:= 0;
for i:= 1 to 5 do s := s + 1;
Sau khi thực hiện xong, kết quả s bằng:
A. 10 B. 16
C. 21 D. 15
6 ND1.DL.TH4 Sau khi thực hiện đoạn chương trình Pascal :
X:=3
For i : = 1 to 3 do
x : = x - 1
X sẽ nhận được giá trị nào dưới đây ?
A. 0; B. 1 ; C. -4 ; D. – 1;
7 ND1.DT.TH1 Điều kiện trong câu lệnh lặp với số lần chưa biết trước thường là :
A. phép gán B. Câu lệnh đơn C. Câu lệnh ghép D. Phép so sánh
8 ND1.DL.TH5 câu lệnh lặp For i:=1 to 5 do Writeln(‘Day la lan lap thu ‘,i); sẽ in ra màn hình 5 dòng chữ trong đó dòng thứ 3 có nội dung là:
A. Day la lan lap thu i
B. Day la lan lap thu, i
C. Day la lan lap thu 3
D. Day la lan lap thu , 3
9 ND1.DT.TH2 Phát biểu nào sau đây đúng nhất khi nói
 








Các ý kiến mới nhất