Danh mục

Bộ 5 đề thi học kì 2 môn Tin học lớp 8 năm 2019-2020 có đáp án

Số trang: 23      Loại file: pdf      Dung lượng: 970.47 KB      Lượt xem: 14      Lượt tải: 0    
tailieu_vip

Hỗ trợ phí lưu trữ khi tải xuống: 10,000 VND Tải xuống file đầy đủ (23 trang) 0
Xem trước 3 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bộ 5 đề thi học kì 2 môn Tin học lớp 8 năm 2019-2020 có đáp án giúp các bạn học sinh làm quen với cấu trúc đề thi, các dạng bài tập. Mỗi đề thi có đáp án giúp hỗ trợ cho quá trình ôn luyện của các em học sinh lớp 8, nhằm giúp các em học sinh nâng cao kỹ năng luyện đề, chuẩn bị sẵn sàng kiến thức cho các kì thi học kì 2 sắp tới. Mời quý thầy cô và các bạn tham khảo đề thi.
Nội dung trích xuất từ tài liệu:
Bộ 5 đề thi học kì 2 môn Tin học lớp 8 năm 2019-2020 có đáp ánĐề thi học kì 2 môn Tin học lớp 8 năm 2019-20201.Đề thi học kì 2 môn Tin học lớp 8 - Trường THCS Phú ThànhA. Phần trắc nghiệm: (2,0 điểm) Hãy chọn một đáp án đúng nhất.Câu 1. Trong Pascal, câu lệnh nào sau đây được viết đúng?A. for i:= 4 to 1 do writeln(‘A’); B. for i= 1 to 10 writeln(‘A’);C. for i:= 1 to 10 do writeln(‘A’); D. for i to 10 do writeln(‘A’); Câu 2. Trong câu lệnh lặp: For i := 1 to 10 do j:= j + 2; write( j );Khi kết thúc câu lệnh lặp trên, câu lệnh write( j ); được thực hiện bao nhiêu lần?A. 10 lần B. 5 lần C. 1 lần D. Không thực hiện.Câu 3. Cho đoạn chương trình: J:= 0; For i:= 1 to 5 do J:= j + i;Sau khi thực hiện đoạn chương trình trên, giá trị của biến j bằng bao nhiêu?A. 12 B. 22 C. 15 D. 42.Câu 4. Trong Pascal, câu lệnh nào sau đây là đúng?A. S:=1; B. i:=0; S:=1; While S<10 do write(S); while s<10 do S:=S+i; i:=i+1; C. n:=2; while n<5 do write(‘A’); D. Cả A và B.Câu 5. Khi thực hiện đoạn chương trình sau: n:=1; T:=50;While n>20 do begin n:=n+5; T:=T - n end;Hãy cho biết giá trị của biến T bằng bao nhiêu?A. 14 B. 15 C. 16 D. 17 Câu 6. Khai báo biến mảng: A : array[1..7] of real;. Sử dụng câu lệnh For i:= 1 to 5 do readln(A[i]); để gán giá trị cho các phần tử trong biến A từ bàn phím, ta sẽ nhập được bao nhiêu giá trị?A. 4 B. 5 C. 6 D. 7Câu 7. Trong câu lệnh khai báo biến mảng, phát biểu nào sau đây đúng:A. Chỉ số đầu và chỉ số cuối là 2 số nguyên. B. Chỉ số đầu chỉ số cuối.C. Kiểu dữ liệu có thể là integer hoặc real. D. Cả ba ý trên.Câu 8. Giả sử biến mảng A có 5 phần tử và giá trị của các phần tử lần lượt là 1, 4, 7, 2, 6. Khi thực hiện câu lệnh sau: tb:= 0; For i:= 1 to 5 do tb := tb + A[i]; Giá trị của biến tb là bao nhiêu?A. 20 B. 18 C. 21 D. 22B. Phần tự luận: (8.0 điểm)Câu 1. (2 điểm) Viết chương trình tính tổng 10 số tự nhiên đầu tiên.Câu 2. (2 điểm) Viết chương trình tính tổng các số tự nhiên đầu tiên cho đến khi tổng đó bằng 100 thì dừng lại.Câu 3. (4 điểm) Viết chương trình nhập điểm kiểm tra học kỳ môn tin cho N học sinh và in ra màn hình. Với N và điểm kiểm tra được nhập từ bàn phím (sử dụng biến mảng)--Đáp án học kì 2 môn Tin học lớp 8--A. Phần trắc nghiệm: (2 điểm – mỗi câu đúng 0,25 điểm).Câu12345678Đáp ánBCCADBDAB. Phần tự luận: (8 điểm)CÂUĐÁP ÁNĐIỂMCâu 1Var s,i:integer;beginS:= 0;For i:= 1 to 10 do s:=s+1;Writeln (‘tong cua 10 so tu nhien dau tien la:’,s);ReadlnEnd.11Câu 2Var s,n:integer;BeginS:=0; n:=1;While (s<=100) doBeginS:=s+n; n:=n+1;End;Writen(‘tong cac so tu nhien dau tien:’,s);ReadlnEnd.11Câu 3Var n, i: integer;Diem: array[1..50] of real;BeginWrite(‘Nhap so luong hoc sinh N = ‘); Readln(n);Writeln(‘Nhap diem cho tung hoc sinh’);For i := 1 to n doBeginWrite(‘Diem HS ‘,i,’ = ‘); readln(Diem[i]);End;For i : = 1 to n do Writeln(‘Diem cua HS ‘,i, ‘ = ‘,diem[i]);Readln;End.11112. Đề thi học kì 2 môn Tin học lớp 8 - Trường THCS Long Trị ACâu 1. (4 điểm). Hãy trình bày dạng tổng quát cấu trúc lệnh lặp với số lần biết trước và số lầnchưa biết trước? Mỗi lệnh lặp cho ví dụ minh họa ?Câu 2. (3 điểm). Viết cấu trúc dạng tổng quát để khai báo mảng? Cho mảng A có số lượngphần tử là 50, kiểu dữ liệu của từng phần tử trong mảng là số nguyên. Hãy khai báo mảng trên?Câu 3. (3 điểm). Màn hình làm việc chính của phần mềm Yenka gồm những thành phần nào?Hãy trình bày chức năng của hộp công cụ và thanh công cụ?--Đáp án học kì 2 môn Tin học lớp 8--CÂUNỘI DUNGĐIỂM1Một lệnh thay thế cho nhiểu lệnh1đ2Công cụ di chuyểnCác công cụ liên quan đến đối tượng điểm Các công cụ liên quan đền đoạn, đường thẳng Các công cụ tạo mối quan hệ hình họcCác công cụ liên quan đến đường tròn Các công cụ biến đổi hình học.0.5đ0.5đ0.5đ0.5đ0.5đ0.5đ3For := to do ;2đ4Whlie <điều kiện> do ;2đ5Để vẽ các hình học đơn giản.1đ6Biến j bằng 121đ3. Đề thi học kì 2 môn Tin học lớp - ...

Tài liệu được xem nhiều:

Tài liệu liên quan: