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

Đề cương ôn tập HK2 môn Tin học 8 năm 2019-2020 - Trường THCS Phước Nguyên

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

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

Nhằm giúp các em chủ động hơn trong quá trình học tập và ôn tập chuẩn bị cho kì thi sắp diễn ra, TaiLieu.VN chia sẻ đến các em Đề cương ôn tập HK2 môn Tin học 8 năm 2019-2020 - Trường THCS Phước Nguyên, hi vọng đây sẽ là tư liệu hữu ích giúp các em vượt qua kì thi sắp tới thật dễ dàng!

Chủ đề:
Lưu

Nội dung Text: Đề cương ôn tập HK2 môn Tin học 8 năm 2019-2020 - Trường THCS Phước Nguyên

  1. ĐÊ C ̀ ƯƠNG ÔN TÂP MÔN TIN L ̣ ƠP 8 HOC KI II ́ ̣ ̀ ( Năm hoc 2019 – 2020) ̣ I/ Khoanh tròn  chữ cái đứng trước phương án em cho là đúng:  Câu 1: Cú pháp khai báo biến mảng trong Pascal là: A. var   ; array [..] of  ; B. var   : aray […] of  ; C. var   : array [..] of  ; D. var   : array […] for  ;  Câu 2 :   Chọn khai báo hợp lệ: A. Var  a,b: array[1 .. n] of real; C.  Var  a,b: array[1 : n] of Integer; B. Var  a,b: array[1 .. 100] of real; D.  Var  a,b: array[1 … 100] of real; Câu 3: Trong lệnh lặp for…do của Pascal, trong mỗi vòng lặp, biến đếm thay đổi như thế nào? A. +1 B. +1 hoặc ­1    C. Một giá trị bất kì D. Một giá trị khác 0 Câu 4:  Đâu là công việc phải thực hiện nhiều lần  với số lần biết trước? A. Hàng ngày em đi học.   B. Em bị ốm vào một dịp có dịch cúm  C. Đến nhà bà ngoại chơi vào một hôm cả bố và mẹ đi vắng    D. Ngày đánh răng  ba lần                 Câu 5:  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;     writeln(s);     Kết quả in lên màn hình là :  a. s = 72  b. s = 101 c. s = 55 d. s = 120 Câu 6: Một số kiểu dữ liệu trong passcal:   A. Integer, real, byte, char…  B. Writeln, readln, integer...    C. For, while, array…  D. While, do, real… Câu 7: Câu lệnh nào phù hợp?    A. while (x mod 3=0) do s:=s+1;  B. While (x mod 3) do s:= s+1;   C. While (x mod 3=0) ;do s:= s+1; D. While (x:=x mod 3) do s:= s+1; Câu 8: Cho đoạn chương trình sau:  S:=20; n:=0;  While S>=10 do Begin n:=n+3; S:=S­n; End; Hãy cho biết giá trị của S sau đoạn chương trình trên?   A. 4 B. 1 C. 2 D. 3 Câu 9: Cách khai báo biến nào đúng?   A. Var : ;   B. Var : ;    C. Var ,: ;   D. Var ,: ; Câu 10: Cho đoạn chương trình sau:  S:=1; n:=0; While S
  2. S:=S+n; End; Hãy cho biết giá trị của S bằng bao nhiêu?   A. 6 B. 7 C. 8 D. 9 Câu 11: lệnh lặp For ...to ... do có:   A. Số lần lặp là vô hạn. B. Số vòng lặp phải nhỏ hơn 100   C. Số vòng lặp không biết trước. D. Số lần lặp biết trước.   Câu 12: Đoạn chương trình nào sai   A. Var x,y: real; begin While (x= 3.5) do y:= y+1; end.    B. Var x,y: real; begin While (x 3.5) do y:= y+1; end. Câu 13: Giả sử có dòng lệnh: for i:=0 to 10 do S:= 1+i; số lần lặp của lệnh S:= 1+i là:   A. 9 B. 0 C. 10 D. 11 Câu 14: Sau khi thực hiện đoạn chương trình sau :  j:=1;  for i:=1 to 4 do  j:=j+2;  Giá trị của biến j bằng bao nhiêu:   A. 7 B. 8 C. 9 D. 10 Câu 15: Câu lệnh lặp với số lần chưa biết trước có dạng:   A.  While (biến đếm) do (câu lênh); B.  While (điều kiện) do (câu lênh);   C. While (điều kiện); do (câu lênh); D. While (câu lệnh1) do (câu lênh); Câu 16: Tìm giá trị của S trong đoạn chương trình dưới đây:  S := 0; For i := 1 to 5 do S := S + 1;   A. S = 15 B. S = 10 C. S = 5 D. S = 1 Câu 17: Dòng lệnh for i:=1 to 5 do writeln('bbb') sẽ đưa ra màn hình mấy hàng chứa kí tự bbb?   A. 4 B. 2 C. 1 D. 5 Câu 18: Biến đếm trong vòng lặp For… do có kiểu dữ liệu nào?   A. Boolean B. Real C. Char  D. Integer Câu 19: Sau khi thực hiện đoạn chương trình sau:  j:=0; s:=1;  for i:=1 to 3 do  j:=j+1;  s:=j+1;  Giá trị của biến j, biến s bằng?   A. j=4;s=3 B.  j=3;s=4 C. j=1;s=2 D. j=2;s=3 Câu 20: Giả sử có dòng lệnh:  for i:=0 to 9 do  a:=1+i;  Số lần lặp của lệnh gán a:= 1+i là:   A. 11 B. 0 C. 10 D. 9 Câu 21: Số lần lặp của vòng lặp For...do   A. Giá trị cuối – giá trị đầu + 1  B. Giá trị đầu – giá trị cuối + 1    C. Giá trị cuối + giá trị đầu ­ 1  D. Giá trị cuối – giá trị đầu  Câu 22: 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.7;
  3. II/ BAI TÂP T ̀ ̣ Ự LUÂN:̣ Câu 1: Điền X vào các ô sao cho phù hợp và giải thích vì sao? a) for i=1 to 10 do writeln('A');  b) var X: Array[5…10] Of Char;  c) X:=10; while X:=10 do X := X+5;  d) if  x>5  then  a:=b;  else  m := n; e) for i:=100 to 1 do writeln('A'); f) for i:=1.5 to 10.5 do writeln('A'); g) var B:Array[2,20] of real; h) var x: real; begin for x:=4 to 15 do writeln('A'); end. i) i:=1; S:=0; While i
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

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