Trang chủ Tin Học Lớp 8 Câu 1. Trong Pascal, câu lệnh nào sau đây được...

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(

Câu hỏi :

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: j:=0; For i := 1 to 10 do j:= j + 2; Khi kết thúc câu lệnh lặp trên, câu lệnh j:=j+2 được thực hiện bao nhiêu lần? A. 10 lần B. 5 lần C. 2 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;While S9 do write(S); Câu 5. Phần mềm quan sát hình không gian là A. finger Break out B. turbo pascal C. geogebra D. yenka 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. 1 B. 5 C. 6 D. 7 Câu 7. Trong câu lệnh khai báo biến mảng, phát biểu nào sau đây sai? A. Chỉ số đầu và chỉ số cuối là 2 số thực. B. Chỉ số đầu chỉ số cuối. C. Kiểu dữ liệu có thể là integer hoặc real. D. Chỉ số đầu cuối là số nguyê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: tong:= 0; For i:= 1 to 5 do tong := tong + A[i]; Giá trị của biến tong là bao nhiêu? A. 4 B. 18 C. 20 D. 22 Câu 9: Kiểu dữ liệu của biến đếm trong lệnh lặp For – do: A. Cùng kiểu với giá trị đầu và giá trị cuối B. Chỉ cần khác kiểu với giá trị đầu C. Cùng kiểu với các biến trong câu lệnh D. Không cần phải xác định kiểu dữ liệu Câu 10: Hoạt động nào sau đây lặp với số lần lặp biết trước? A. Giặt tới khi sạch B. Học bài cho tới khi thuộc bài C. Gọi điện tới khi có người nghe máy D. Ngày đánh răng 2 lần

Lời giải 1 :

Câu 1 :

A. Giá trị đầu (4) > Giá trị cuối (1)

B. Sai dấu gán i = 1

D. Thiếu giá trị đầu

⇒ Đáp án : C. For i := 1 to 10 do writeln('A');

Câu 2 :

- Số lần lặp = 10 - 1 + 1 = 10

⇒ Đáp án : A. 10 lần

Câu 3 :

- J := J + i thực hiện 5 - 1 + 1 = 5 lần

- Cộng i vào biến J qua mỗi vòng lặp với i tương ứng

- J = 0 + 1 + 2 + 3 + 4 + 5 = 15

⇒ Đáp án : C. 15

Câu 4 :

A. Lặp vô hạn

B. Lặp vô hạn, giá trị s không đổi

C. Lặp vô hạn, giá trị n không đổi

D. Lặp vô hạn, giá trị s không đổi

⇒ Đáp án :

Câu 5 :

⇒ Đáp án : D. Yenka

Câu 6 :

- Readln(A[i]) được thực hiện 5 - 1 + 1 = 5 lần

- Thực hiện nhập được 5 gía trị từ bàn phím

⇒ Đáp án : B. 5

Câu 7 :

⇒ Đáp án : A. Chỉ số đầu và chỉ số cuối là 2 số thực.

Câu 8 :

- Giá trị i chạy từ 1 đến 5

- Thực hiện lệnh tong := tong + A[i] 5 lần

- Cộng A[i] vào biến tong qua mỗi vòng lặp

- tong = 0 + A[1] + A[2] + A[3] + A[4] + A[5] = 0 + 1 + 4 + 7 + 2 + 6 = 20

⇒ Đáp án : C. 20

Câu 9 :

⇒ Đáp án : A. Cùng kiểu với giá trị đầu và giá trị cuối

Câu 10 :

- Ngày đánh răng 2 lần với số lần lặp biết trước là 2

⇒ Đáp án : D. Ngày đánh răng 2 lần

Thảo luận

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 :))

Copyright © 2021 HOCTAP247