Câu 7 :
- Cú pháp khai báo biến : var <danh sách biến> : <kiểu dữ liệu>;
=> Đáp án : D. Var a : integer;
Câu 8 :
- Cú pháp khai báo hằng : const <tên hằng> = <giá trị hằng>;
=> Đáp án : B. Const Pi = 3.14;
=> Đáp án : D. Const V = 500;
Câu 9 :
- Cấu trúc tuần tự thực hiện 3 thao tác :
+ Thao tác nhập dữ liệu
+ Thao tác xử lí dữ liệu
+ Thao tác xuất dữ liệu
=> Đáp án : C. 3
Câu 10 :
- Giá trị ban đầu j = 0 và s = 1
+ j = j + 2 = 0 + 2 = 2
+ s = s + 2 = 1 + 2 = 3
=> Giá trị j = 2 và s = 3
=> Đáp án : A. j = 2, s = 3
Câu 11 :
- Giá trị ban đầu biến x = 5, y = 7
- N = x * y = 5 * 7 = 35
=> Đáp án : D. 35
Câu 12 :
- Cú pháp câu điều kiện dạng thiếu : if <điều kiện> then <câu lệnh>;
- Cú pháp câu điều kiện dạng đủ : if <điều kiện> then <câu lệnh 1> else <câu lệnh 2>;
Câu 13 :
- Giá trị ban đầu S = 100
- S > 10 ⇔ 100 > 10
- Điều kiện đúng
- Thực hiện lệnh sau then bỏ qua lệnh sau else
- S = S + 1 = 100 + 1 = 101
=> Đáp án : A. 101
Câu 14 :
- x nhỏ hơn 0 ⇒ x < 0
- in ra màn hình "x là số âm" ⇒ writeln('x la so am');
=> Đáp án : B. if x < 0 then writeln('x la so am');
Câu 15 :
A. x + 5 không phải là một điều kiện trả về giá trị đúng hoặc sai
C. dư dấu chấm phẩy trước then
D. sai từ khoá then
=> Đáp án : B. if x + 5 = 10 then x := x + 2;
Câu 16 :
- if x := 5 then a = b viết sai vì :
+ x := 5 không là một điều kiện trả về giá trị đúng hoặc sai
+ a = b sai dấu gán
=> Đáp án : A. if x :=5 then a = b
Câu 17 :
- Giá trị ban đầu x = 10
- x > 5 ⇔ 10 > 5
- Điều kiện đúng, thực hiện lệnh sau then
- x = x + 5 = 10 + 5 = 15
=> Đáp án : A. 15
Câu 18 :
A. sai điều kiện x := a + b
B. sai dấu gán max = a
D. sai dấu gán x : 100
=> Đáp án : C. if a > b then max := a else max := b;
Câu 19 :
A. sai điều kiện x := 5
B. sai dấu chấm phẩy trước then
D. sai dấu chấm phẩy trước else
=> Đáp án : C. if x > 4 then a := b else m := n;
Câu 20 :
=> Đáp án : A. Vẽ sơ đồ trực tuyến.
7. chọn câu D vì cuối mỗi câu lệnh phải kết thúc bằng dấu chấm phẩy.
8. mình chưa hiểu rõ câu hỏi lắm nên bạn thông cảm :D
9. cái này mình không biết giải thích sao nhưng đáp án là C, vì cấu trúc tuần tự sẽ thực hiện ba bước sau là Nhập --> xử lí ---> và xuất.
10. chọn câu A vì j:=0; j:= j + 2 tức là j:= 0 + 2 = 2 tưởng tự với S ta sẽ có kết quả là 3 vì khi khai báo biến bằng hàm var thì giá trị của biến có khả năng bị thay đổi trong suốt quá trình chạy trương trình.
câu 11. chọn D vì N:= x*y tức x nhân với y ta sẽ có 5 nhân với 7 = 35 ;)
câu 12: chọn B vì câu điều kiện dạng đủ sẽ có điều kiện đứng sau if, sau câu lệnh điều kiện sẽ là câu lệnh else là khi điều kiện không đúng với điều kiện ban đầu sẽ kích hoạt lệnh esle hoạt động.
13. chọn câu A vì S= 100 lúc này S lớn hơn điều kiện đã cho nên sẽ kích hoạt lệnh điều kiện nên lúc này S + 1 hay 100 + 1 =101
14. chọn câu B
15.chọn câu B vì sau if phải là 1 điều kiện.
16. chọn C vì lệnh if - else là một chuỗi lệnh nên không thể ngăn cách câu lệnh bằng dấu " ; ".
17.chọn A vì x:=15 lớn hơn điều kiện nên sẽ kích hoạt câu lệnh thì x:= x + 5 hay x:= 10 + 5 = 15
18 không biết câu này TvT.
19.chọn A nốt ( tới đoạn này lười nên không giải thích nữa :D ).
20.chọn 20 :D
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ư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 :))Xem thêm tại https://loigiaisgk.com/cau-hoi or https://giaibtsgk.com/cau-hoi
Copyright © 2021 HOCTAPSGK