Trang chủ Tin Học Lớp 8 1)Cho đoạn chương trình: S:= 3; For i:=1 to 7...

1)Cho đoạn chương trình: S:= 3; For i:=1 to 7 do S:=S+3; Sau khi thực hiện đoạn chương trình trên biến i có kết quả là : A. 2 B. 3 C. 7 D. 5 2)Hãy cho biết

Câu hỏi :

1)Cho đoạn chương trình: S:= 3; For i:=1 to 7 do S:=S+3; Sau khi thực hiện đoạn chương trình trên biến i có kết quả là : A. 2 B. 3 C. 7 D. 5 2)Hãy cho biết số lần lặp của câu lệnh for sau đây: For i:= 10 to 23 do … A. 23 lần. B. 10 lần. C. 14 lần D. 13 lần 3)hi giải thích các thành phần trong câu lệnh lặp For..do, phát biểu nào sau đây đúng? A. For, to, do là các từ khóa, biến đếm là biến kiểu số nguyên hoặc số thực. B. Giá trị đầu và giá trị cuối là các giá trị nguyên hoặc giá trị thực. C. Số lần lặp là biết trước và bằng giá trị cuối – giá trị đầu + 1. D. Cả ba ý trên. 4)Trong các câu lệnh For…do thì: A. For, to, do là các từ khóa. B. For, to, do là các biến đếm. C. For, to, do là các câu lệnh. D. For, to, do là những câu lệnh. 5)Trong vòng While, điều kiện của vòng lặp nhận kiểu dữ liệu gì? A. Đúng; Sai B. Integer C. Real D. Char. 6)Cho biết câu lệnh nào sau đây viết đúng: A. For i:=200 to 1 do writeln(‘A’); B. For i:=1.5 to 20.5 do writeln(‘A’); C. T:=20; n:=1; While T:=20 do begin n:=n+1;T:=T+n end; D. T:=20; n:=1; While T=20 do begin n:=n+1;T:=T+n; end; 9)Hoạt động nào sau đây lặp với số lần lặp chưa biết trước? A. Đi lên các bậc cầu thang để lên lớp học của mình B. Rửa rau cho đến khi nào sạch C. Đến trường hằng ngày D. Đi đá bóng vào mỗi chiều thứ 7 10)Trong câu lệnh While <điều kiện> do <câu lệnh>; thì vòng lặp sẽ dừng lại khi: A. Điều kiện còn đúng B. Điều kiện sai C. Không phụ thuộc vào điều kiện D. Khi có yêu cầu. 11)Trong bài toán tính tích của 10 số nguyên dương đầu tiên, ta phải gán giá trị đầu tiên nào cho biến tích T? A. T:=1; B. T:=0; C. T:= 10; D. T:= 2;

Lời giải 1 :

Câu 1 :
Vì số vòng lặp của chương trình là 7 nên biến i sẽ tăng từ 1 đến 7

=>Đáp án C.7

Câu 2 :
Vòng lặp = Gía trị cuối - Gía trị đầu +1 = 23-10+1=14 Vòng lặp

=>Đáp án C.14 lần

Câu 3 :

=>Đáp án D đúng 

Câu 4 : Trong vòng lặp với số lần biết trước For, to, do là các từ khóa, biến đếm là biến kiểu số nguyên hoặc số thực.
=>Đáp án A đúng
Câu 5 :

Điều kiện là phép so sánh nên điều kiện của vòng lặp chỉ có đúng hoặc sai
=>Đáp án A

Câu 6 :

Câu A,B,C sai cú pháp và kiểu dữ liệu

=>Câu D đúng

Câu 9:
Câu A,B,C không biết thời gian chính xác  

=>Đáp án D

Câu 10 :
Trong câu lệnh While..Do điều kiện sai thì vòng lặp sẽ dừng

=>Đáp án B

Câu 11 :

Vì tính tích 10 số nguyên dương đầu tiên nên gán T=1 khong thể gián T=0 vì 0 nhân với gì cũng = 0

=>Đáp án A

Thảo luận

Lời giải 2 :

`1)`

`->` Ta có : vòng lặp For ... do dừng khi giá trị đầu lớn hơn giá trị cuối thì dừng chương trình

`=>C`

`2)`

`-` Ta có : Giá trị cuối - Giá trị đầu + 1 = 23 - 10 + 1 = 14 9 lần )

`=>C`

`3)`

`-` Trong câu lệnh For ... do thì

`+` For, to, to là các từ khóa

`+` Biến đếm, giá trị đầu và giá trị cuối thuộc kiểu nguyên

`+` Giá trị đầu phải nhỏ hơn hoặc bằng giá trị cuối

`+` Số lần lặp bằng giá trị cuối trừ đi giá trị đầu và cộng thêm 1

`=>` Không chọn đáp án nào

`4)`

`-` Dựa vào giải thích câu 3), ta chọn A

`5)`

`-` Trong câu lệnh While ... do, nếu điều kiện ĐÚNG thì thực hiện câu lệnh, nếu điều kiện SAI thì bỏ qua câu lệnh và kết thúc vòng lặp

`=>` A

`6)`

`@` Dựa vào giải thích ở câu 3 và cú pháp của For... do và While ... do, ta có

`-` Loại A vì giá trị đầu lớn hơn giá trị cuối

`-` Loại B vì giá trị đầu và giá trị cuối phải thuộc kiểu số nguyên

`-` Loại C vì sau While là một điều kiện ( trong câu 6C là câu lệnh ghép )

`=>D`

`9)`

`-` Ta chọn B vì việc rửa rau cho đến khi nào sạch chưa xác định lần rửa nào rau sạch

`=>`

`-` A : là công việc đi lên cầu thang

`-` C : ta đã biết hằng ngày, ta đến trường ( ủa, Chủ nhật cũng học à ? )

`-` D : ta đã biết vào mỗi T7, ta đi đá bóng

`10)`

`-` Trong câu lệnh While ... do, nếu điều kiện ĐÚNG thì thực hiện câu lệnh, nếu điều kiện SAI thì bỏ qua câu lệnh và kết thúc vòng lặp

`=>B`

`11)`

`-` Việc tính tính tức là nhân biến lưu cho n số

`->` Nếu Tích =0 thì kết quả luôn bằng 0 ( mọi số nhân 0 bằng 0 )

`->` Nếu nhân với giá trị khác sẽ làm kết quả sai lệch

`=>A`

Bạn có biết?

Tin học, tiếng Anh: informatics, tiếng Pháp: informatique, là một ngành khoa học chuyên nghiên cứu quá trình tự động hóa việc tổ chức, lưu trữ, xử lý và truyền dẫn thông tin của một hệ thống máy tính cụ thể hoặc trừu tượng (ảo). Với cách hiểu hiện nay, tin học bao hàm tất cả các nghiên cứu và kỹ thuật có liên quan đến việc mô phỏng, biến đổi và tái tạo thông tin.

Nguồn : Wikipedia - Bách khoa toàn thư

Tâm sự 8

Lớp 8 - Năm thứ ba ở cấp trung học cơ sở, học tập bắt đầu nặng dần, sang năm lại là năm cuối cấp áp lực lớn dần nhưng các em vẫn phải chú ý sức khỏe nhé!

Nguồn : ADMIN :))

Liên hệ hợp tác hoặc quảng cáo: gmail

Điều khoản dịch vụ

Copyright © 2021 HOCTAPSGK