Tải bản đầy đủ (.pdf) (4 trang)

Đề thi HK2 năm 2020 môn Tin học 8 có đáp án Trường THCS Trưng Vương

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (891.61 KB, 4 trang )

<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>

W: www.hoc247.net F: www.facebook.com/hoc247.net Y: youtube.com/c/hoc247tvc Trang | 1
<b>Vững vàng nền tảng, Khai sáng tương lai </b>


<b>TRƯỜNG THCS TRƯNG VƯƠNG </b> <b>ĐỀ THI HỌC KÌ 2 </b>


<b>MÔN TIN HỌC 8 </b>
<b>NĂM HỌC 2019 - 2020 </b>
<b>I. PHẦN TRẮC NGHIỆM KHÁCH QUAN:</b>


<b>Thí sinh chọn chữ cái đứng trước kết quả mà em cho là đúng và ghi vào phần bài làm dưới đây.</b>
<b>Câu 1. </b>Pascal sử dụng câu lệnh nào sau đây để lặp với số lần lặp biết trước <b>?</b>


<b>A</b>. if...then <b>B.</b> if...then...else <b>C.</b> for...do <b>D.</b> while...do
<b>Câu 2.</b> Cú pháp đầy đủ của câu lệnh <b>While … do</b> là:


A. <b>While</b> <câu lệnh> <b>do</b> <điều kiện>;
<b>B. While</b> <điều kiện>; <câu lệnh>;
<b>C. While</b> <điều kiện> <b>to</b> <câu lênh> <b>do</b>;
<b>D. While</b> <điều kiện> <b>do</b> <câu lệnh>;


<b>Câu 3.</b> Trong Pascal, câu lệnh khai báo biến mảng nào sau đây đúng?
<b>A.</b> var a : array[10..1] of integer;


<b>B.</b> var b : array(1..100) of real;
<b>C.</b> var c : array[1..15] of integer;
<b>D.</b> var d : array[-2..-5] of real;


<b>Câu 4.</b> Sau khi thực hiện đoạn chương trình sau:
S:=0; For i:=1 to 5 do S:=S+i;


Giá trị của biến S bằng bao nhiêu?



<b>A</b>. 20 <b>B</b>. 15 <b>C</b>. 10 <b>D</b>. 0
<b>Câu 5</b>. Sau khi thực hiện chương trình dưới đây, giá trị của biến j bằng bao nhiêu?


<b>j:= 1;</b>


<b>for i:= 0 to 10 do j:= j+1;</b>


<b>A.</b> 12; <b>B. </b>13; <b>C. </b>11; <b>D. </b>14;
<b>Câu 6. </b>Hãy cho biết chương trình dưới đây sẽ thực hiện bao nhiêu vịng lặp khi thực hiện đoạn chương
trình ?


n:=10; T:=100;


<b>While </b>n>10<b> do </b>n:=n+5; T:=T - n;


<b>A.</b> 0 <b> B.</b> 4 <b>C. </b>6 <b>D. </b>10
<b>Câu 7</b>. Câu lệnh Pascal : While (3*5>=15) do Writeln (3*5); sẽ :


<b>A</b>. In số 15 ra màn hình 3 lần. <b>B</b>. In số 15 ra màn hình 5 lần.
<b>C</b>. Không thực hiện lệnh Writeln (3*5); <b>D</b>. Lặp vô hạn lần lệnh Writeln (3*5);


<b>Câu 8. </b>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ị?


<b>A.</b> 5; <b>B. </b>4; <b>C. </b>6; <b>D. </b>7;
<b>Câu 9.</b> Trong câu lệnh khai báo biến mảng, phát biểu nào sau đây đúng:


</div>
<span class='text_page_counter'>(2)</span><div class='page_container' data-page=2>

W: www.hoc247.net F: www.facebook.com/hoc247.net Y: youtube.com/c/hoc247tvc Trang | 2
<b>Vững vàng nền tảng, Khai sáng tương lai </b>



<b>C.</b> Kiểu dữ liệu chỉ có thể là real;
<b>D.</b> Cả ba ý trên đều đúng;


<b>Câu 10. </b>Hãy tính số vịng lặp của các câu lệnh dưới đây?
for i:=3 to 28 do writeln(’A’);


<b>Câu 11. </b>Đối với từng đoạn chương trình Pascal sau đây, hãy cho biết lệnh <i>writeln</i> in ra màn hình giá trị
của <i> j, k</i> là bao nhiêu?


j:=2; k:=3;


for i:=1 to 5 do j:=j+2;
k:=k+j;


writeln(j,k);


<b>II. PHẦN TỰ LUẬN: </b>


<b>Câu 1. </b>Nêu cú pháp và hoạt động của câu lệnh chưa biết trước số lần lặp
<b>Câu 2. </b>Viết các câu lệnh theo yêu cầu:


a) Sử dụng câu lệnh lặp in ra màn hình 50 dấu *.


b) Khai tên báo biến mảng A, với chỉ số đầu là 1, chỉ số cuối là 20, kiểu dữ liệu số nguyên


<b>Câu 3. </b>Viết chương trình dùng để tìm <b>giá trị nhỏ nhất</b> trong 10 phần tử số nguyên nhập từ bàn phím.
<b>ĐÁP ÁN ĐỀ THI HK2 MƠN TIN HỌC 8 NĂM 2020 </b>


<b>I. PHẦN TRẮC NGHIỆM </b>



<b>Câu </b> <b>1 </b> <b>2 </b> <b>3 </b> <b>4 </b> <b>5 </b> <b>6 </b> <b>7 </b> <b>8 </b> <b>9 </b> <b>10 </b> <b>11 </b>


<b>j </b> <b>k </b>


<b>Kết quả </b> <b>C </b> <b>D </b> <b>B </b> <b>B </b> <b>C </b> <b>A </b> <b>D </b> <b>A </b> <b>B </b> 26 12 15


<b>II. PHẦN TỰ LUẬN </b>


<b>Câu </b> <b>Diễn giải </b>


<b>1 </b> -Cú pháp của câu lệnh lặp <b>While... do...</b> là :


<b>While <điều kiện> do <câu lệnh>; </b>
- Cách thực hiện lệnh của câu lệnh lặp <b>While... do...</b> :


<i>Bước 1: Kiểm tra <</i><b>điều kiện</b>>.


<i>Bước 2: Nếu <</i><b>điều kiện</b>> đúng, máy sẽ thực hiện <<b>câu lệnh</b>> và quay lại bước 1. Nếu <<b>điều </b>
<b>kiện</b>> sai, <<b>câu lệnh</b>> sẽ bị bỏ qua và việc thực hiện lệnh lặp kết thúc.


<b>2 </b> <b>a) </b> <b>For i</b>≔<b>1 to 50 do write(‘*’); </b>
<b>b) </b> <b>Var </b>


</div>
<span class='text_page_counter'>(3)</span><div class='page_container' data-page=3>

W: www.hoc247.net F: www.facebook.com/hoc247.net Y: youtube.com/c/hoc247tvc Trang | 3
<b>Vững vàng nền tảng, Khai sáng tương lai </b>


<b>3 </b> Program tim_Min;
Uses Crt;



<b>Var A:array[1..10]of integer; </b>
i,min:integer;


Begin
Clrscr;


For i:=1 to 10 do
Begin


<b>Write(‘Nhap phan tu thu ’,i, ‘ :’); Readln(A[i]); </b>
End;


<b>min:=A[1]; </b>


<b>For i:=2 to 10 do If min>A[i] Then min:=A[i]; </b>
<b>Writeln('Phan tu nho nhat cua mang: ',min); </b>
Readln


</div>
<span class='text_page_counter'>(4)</span><div class='page_container' data-page=4>

W: www.hoc247.net F: www.facebook.com/hoc247.net Y: youtube.com/c/hoc247tvc Trang | 4
<b>Vững vàng nền tảng, Khai sáng tương lai </b>


Website <b>HOC247</b> cung cấp một môi trường <b>học trực tuyến</b> sinh động, nhiều <b>tiện ích thơng minh</b>, nội
dung bài giảng được biên soạn công phu và giảng dạy bởi những <b>giáo viên nhiều năm kinh nghiệm, </b>
<b>giỏi về kiến thức chuyên môn lẫn kỹ năng sư phạm</b> đến từ các trường Đại học và các trường chuyên
danh tiếng.


<b>I.Luyện Thi Online </b>


-<b>Luyên thi ĐH, THPT QG: Đội ngũ GV Giỏi, Kinh nghiệm</b> từ các Trường ĐH và THPT danh tiếng
xây dựng các khóa <b>luyện thi THPTQG </b>các mơn: Tốn, Ngữ Văn, Tiếng Anh, Vật Lý, Hóa Học và Sinh


Học.


-<b>Luyện thi vào lớp 10 chun Tốn: </b>Ơn thi <b>HSG lớp 9</b> và <b>luyện thi vào lớp 10 chuyên Toán</b> các
trường PTNK, Chuyên HCM (LHP-TĐN-NTH-GĐ), Chuyên Phan Bội Châu Nghệ An và các trường
Chuyên khác cùng TS.Trần Nam Dũng, TS. Pham Sỹ Nam, TS. Trịnh Thanh Đèo và Thầy Nguyễn Đức
Tấn.


<b>II.Khoá Học Nâng Cao và HSG </b>


-<b>Toán Nâng Cao THCS: Cung cấp chương trình Tốn Nâng Cao, Tốn Chuyên dành cho các em HS </b>
THCS lớp 6, 7, 8, 9 u thích mơn Tốn phát triển tư duy, nâng cao thành tích học tập ở trường và đạt
điểm tốt ở các kỳ thi HSG.


-<b>Bồi dưỡng HSG Tốn: Bồi dưỡng 5 phân mơn Đại Số, Số Học, Giải Tích, Hình Học </b>và <b>Tổ Hợp</b> dành
cho học sinh các khối lớp 10, 11, 12. Đội ngũ Giảng Viên giàu kinh nghiệm: TS. Lê Bá Khánh Trình, TS.
Trần Nam Dũng, TS. Pham Sỹ Nam, TS. Lưu Bá Thắng, Thầy Lê Phúc Lữ, Thầy Võ Quốc Bá Cẩn cùng
đơi HLV đạt thành tích cao HSG Quốc Gia.


<b>III.Kênh học tập miễn phí </b>


-<b>HOC247 NET: Website hoc miễn phí các bài học theo chương trình SGK</b> từ lớp 1 đến lớp 12 tất cả
các môn học với nội dung bài giảng chi tiết, sửa bài tập SGK, luyện tập trắc nghiệm mễn phí, kho tư liệu
tham khảo phong phú và cộng đồng hỏi đáp sôi động nhất.


-<b>HOC247 TV: Kênh Youtube</b> cung cấp các Video bài giảng, chuyên đề, ôn tập, sửa bài tập, sửa đề thi
miễn phí từ lớp 1 đến lớp 12 tất cả các mơn Tốn- Lý - Hoá, Sinh- Sử - Địa, Ngữ Văn, Tin Học và Tiếng
Anh.


<i><b>Vững vàng nền tảng, Khai sáng tương lai </b></i>




<i><b> Học mọi lúc, mọi nơi, mọi thiết bi – Tiết kiệm 90% </b></i>


<i><b>Học Toán Online cùng Chuyên Gia </b></i>


</div>

<!--links-->
Đề thi tuyển chọn HSG môn sinh lớp 9(có đáp án)
  • 7
  • 2
  • 21
  • ×