intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Đề thi học kì 2 môn Tin học lớp 8 năm 2021-2022 có đáp án - Trường PTDTBT THCS Trà Linh, Nam Trà My

Chia sẻ: _ _ | Ngày: | Loại File: DOC | Số trang:5

4
lượt xem
1
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

“Đề thi học kì 2 môn Tin học lớp 8 năm 2021-2022 có đáp án - Trường PTDTBT THCS Trà Linh, Nam Trà My” được chia sẻ nhằm giúp các bạn học sinh ôn tập, làm quen với cấu trúc đề thi và các dạng bài tập có khả năng ra trong bài thi sắp tới. Cùng tham khảo và tải về đề thi này để ôn tập chuẩn bị cho kì thi sắp diễn ra nhé! Chúc các bạn thi tốt!

Chủ đề:
Lưu

Nội dung Text: Đề thi học kì 2 môn Tin học lớp 8 năm 2021-2022 có đáp án - Trường PTDTBT THCS Trà Linh, Nam Trà My

  1. PHÒNG GDĐT NAM TRÀ MY MA TRẬN ĐỀ KIỂM TRA CUỐI HỌC KÌ II TRƯỜNG PTDTBT THCS TRÀ LINH NĂM HỌC: 2021-2022 MÔN: TIN HỌC 8 Cấp độ Nhận biết Thông hiểu Vận dụng thấp TNKQ TL TNKQ TL TNKQ TL Cộng Chủ đề - Xác định được số - Hiểu cách khai báo - Vận dụng bài đã vòng lặp và giá trị của các biến mảng và gán học để sử dụng biến sau khi thực hiện giá trị cho từng chỉ số câu lệnh ghép chương trình (for..do). của mảng trong chương - Biết cấu trúc câu lệnh trình lặp chưa xác định trước 1. Lập trình và giá trị của biến sau đơn giản khi thực hiện chương trình (while..do). - Biết cú pháp khai báo biến mảng và các phần tử, chỉ số có trong mảng. Số câu: 9 2 1/2 1/2 12 Số điểm: 2.25 2 3 2 9.25 Tỉ lệ %: 22.5 20 30 20 92.5 - Biết giao diện của 2. Phần mềm phần mềm Anatomy và học tập ý nghĩa biểu tượng của các hệ có trong phần mềm. Số câu: 3 3 Số điểm: 0.75 0.75 Tỉ lệ %: 7.5 7.5 Tổng số câu: 14 1/2 1/2 15 Tổng số điểm: 5 3 2 10 Tỉ lệ %: 50 30 20 100 ĐỀ CHÍNH THỨC
  2. Họ và tên:……………………………………………...SBD:….…Lớp:……. A. PHẦN LÝ THUYẾT (5 điểm) (thời gian: 30 phút) I. TRẮC NGHIỆM (3 điểm) Khoanh tròn vào chữ cái đầu của đáp án ở mỗi câu mà em cho là đúng nhất. Câu 1: Hãy cho biết câu lệnh For i: = 3 to 78 do writeln (‘A’); thực hiện bao nhiêu vòng lặp? A. 3. B. 76. C. 78. D. 81. Câu 2: Sau khi thực hiện đoạn chương trình sau, giá trị của biến j bằng bao nhiêu? j: = 0; For i: = 0 to 5 do j: = j + 2; A. j = 10. B. j = 12. C. j = -12. D. j = 13. Câu 3: Trong Pascal câu lệnh lặp với số lần chưa xác định trước có dạng A. While ; do ; B. While do ; C. While then ; D.While ; then; Câu 4: Dữ liệu kiểu mảng là một tập hợp hữu hạn các phần tử được sắp xếp theo dãy, mọi phần tử trong dãy đều có cùng một đặc điểm là A.cùng chung một kiểu dữ liệu. B. có giá trị hoàn toàn giống nhau. C. các phần tử của mảng đều có kiểu nguyên. D.các phần tử của mảng đều có kiểu thực. Câu 5: Cách khai báo biến mảng trong Pascal sau đây, cách khai báo nào đúng? A. Var A: Array[10.5..13] of integer; B. Var A: Array[4..10] of integer; C. Var A: Array[3.4..4.8] of integer; D. Var A: Array[5..10.5] of real; Câu 6: Để xác định được các phần tử trong mảng, yêu cầu các phần tử trong mảng cần thỏa mãn: A. mỗi phần tử đều có một chỉ số. B. mỗi phần tử đều có một dấu hiệu nhận biết. C. mỗi phần tử đều có giá trị nhỏ hơn 100. D. mỗi phần tử đều có một kiểu dữ liệu khác nhau. Câu 7: Để khởi động phần mềm Anatomy ta nháy đúp chuột lên biểu tượng nào sau đây? A. B. C. D. Câu 8: Trong phần mềm Anatomy để vào hệ xương ta vào biểu tượng nào sau đây? A. . B. C. . D. . Câu 9: Trong phần mềm Anatomy có mấy chủ đề chính? A. 4 B. 6 C. 8 D. 10 Câu 10: Câu lệnh lặp while…do nào dưới đây là đúng:
  3. A. While i
  4. I. TRẮC NGHIỆM (3 điểm) chọn đúng mỗi câu 0.25 điểm. CÂU 1 2 3 4 5 6 7 8 9 10 11 12 ĐÁP ÁN B B B A B A A B C A C B II. TỰ LUẬN (2 điểm) Câu Nội Dung Điểm a. Sai vì chỉ số dầu lớn hơn chỉ số cuối 0.25 For i:= 1 to 100 do writeln (‘A’); b. Sai vì chỉ số đầu và chỉ số cuối là số thực 0.25 13 For i:= 1 to 10 do writeln (‘A’); (1 điểm) c. Sai vì sau do không có dấu chấm phẩy 0.25 For i:= 1 to 10 do writeln (‘A’); d. Sai vì i thiếu dấu gán 0.25 For i:= 1 to 10 do writeln (‘A’); Cú pháp: 0.5 Var : array [ .. ] of 14 ; (1 điểm) Trong đó: chỉ số đầu và chỉ số cuối là hai số nguyên thỏa mãn chỉ 0.5 số đầu ≤ chỉ số cuối và kiểu dữ liệu có thể là integer hoặc real. Cho ví duï veà cách khai báo biến mảng đúng B. PHẦN THỰC HÀNH (5 điểm) Câu Nội dung Điểm 15 Program Tong_Chan; 0.5 (5 điểm) uses crt; 0.5 var i, n, Tong: integer; A : array[1..100] of integer; Begin 0.5 clrscr; writeln(‘Nhap do dai cua day so, N=’); readln(n); writeln(‘Nhap cac phan tu cua day so:’); 0.5 For i:=1 to n do Begin 0.5 write(‘a[‘,i,’]=’); readln(a[i]); End;
  5. Tong:=0; 0.5 For i:=1 to n do 0.5 if a[i] mod 2 = 0 then 0.5 Tong:= Tong+a[i]; 0.5 writeln(‘Tong cac gia tri chan la:’,Tong); 0.5 readln End.
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2