Font size
Worksheetsôn tập tin 8 cuối kì 2
Total questions: 136
Worksheet time: 1hrs 2mins
Với trường hợp nhân vật di chuyển theo đường đi là một tam giác đều thì góc quay của nhân vật khi đi hết một cạnh là?
3600
1800
900
00
Để mô tả thuật toán thì người ta sử dụng cách liệt kê các bước bằng?
Ngôn ngữ tự nhiên
Sơ đồi khối
Tất cả đều sai
Để máy tính "hiểu" và thực hiện thuật toán thì ta cần?
Điều khiển máy tính
Giải mẫu cho máy tính
Viết chương trình
Chương trình là?
Dãy các thao tác điều khiển máy tính thực hiện thuật toán
Dãy các lệnh điều khiển máy tính xử lý thuật toán
Dãy các lệnh điều khiển máy tính giải quyết thuật toán
Dãy các lệnh điều khiển máy tính thực hiện thuật toán
Thuật toán là gì?
Dãy các thao tác cần thực hiện theo 1 trình tự xác định để thu được kết quả cần thiết từ những điều kiện cho trước.
Một thao tác cần thực hiện để thu được kết quả cần thiết từ những điều kiện cho trước.
Dãy các thao tác cần thực hiện để thu được kết quả cần thiết từ những điều kiện cho trước.
Để chạy chương trình và xem kết quả, ta nháy chuột vào nút?
Xác định bài toán là đi xác định điều kiện cho trước của bài toán tính chu vi tam giác.
Chu vi tam giác
Diện tích tam giác
Chiều cao của tam giác
3 cạnh của tam giác
Thứ tự các bước giải bài toán trên máy tính:
Viết chương trình -> Xác định bài toán -> Mô tả thuật toán
Mô tả thuật toán -> Xác định bài toán -> Viết chương trình
Xác định bài toán -> Mô tả thuật toán -> Viết chương trình
Xác định bài toán -> Viết chương trình -> Mô tả thuật toán
Chương trình máy tính là gì?
Các bước của thuật toán được thực hiện tuần tự từ trên xuống dưới.
Là bước thực hiện công việc đó.
Các lệnh viết bằng ngôn ngữ lập trình chỉ dẫn máy tính thực hiện các bước của thuật toán.
Các lệnh trong chương trình được thực hiện tuần tự từ trên xuống dưới.
Lợi thế của việc sử dụng sơ đồ khối so với ngôn ngữ tự nhiên để mô tả thuật toán là gì?
Sơ đồ khối tuân theo một tiêu chuẩn quốc tế nên con người dù ở bất kể quốc gia nào cũng có thể hiểu.
Sơ đồ khối dễ vẽ.
Sơ đồ khối dễ thay đổi.
Vẽ sơ đồ khối không tốn thời gian.
Trong các ví dụ sau, đâu là thuật toán:
một bản nhạc tình ca
một bài hát mang âm điệu dân gian
một bài văn tả cảnh hoàng hôn ở biển
một dãy các bước hướng dẫn tính diện tích của hình thang cân
Thuật toán có thể được mô tả bằng:
ngôn ngữ tự nhiên (liệt kê các bước) và sơ đồ khối
ngôn ngữ logic toán học
ngôn ngữ kí hiệu
ngôn ngữ viết
Để mô tả thuật toán thì người ta sử dụng cách liệt kê các bước bằng?
Ngôn ngữ tự nhiên
Sơ đồi khối
Cả hai đáp án trên đều đúng
Cả hai đáp án trên đều sai
Để máy tính "hiểu" và thực hiện thuật toán thì ta cần?
Điều khiển máy tính
Giải mẫu cho máy tính
Viết chương trình
Đáp án khác
Chương trình là gì?
Dãy các thao tác điều khiển máy tính thực hiện thuật toán
Dãy các lệnh điều khiển máy tính xử lý thuật toán
Dãy các lệnh điều khiển máy tính giải quyết thuật toán
Dãy các lệnh điều khiển máy tính thực hiện thuật toán
Thuật toán là gì?
Dãy các thao tác cần thực hiện theo 1 trình tự xác định để thu được kết quả cần thiết từ những điều kiện cho trước.
Một thao tác cần thực hiện để thu được kết quả cần thiết từ những điều kiện cho trước.
Dãy các thao tác cần thực hiện để thu được kết quả cần thiết từ những điều kiện cho trước.
Tất cả đều sai
Để chạy chương trình và xem kết quả, ta nháy chuột vào nút?
Xác định bài toán là đi xác định điều kiện cho trước của bài toán tính chu vi tam giác.
Diện tích tam giác
3 cạnh của tam giác
Chiều cao của tam giác
Chu vi tam giác
Thứ tự các bước giải bài toán trên máy tính:
Xác định bài toán -> Viết chương trình -> Mô tả thuật toán
Xác định bài toán -> Mô tả thuật toán -> Viết chương trình
Mô tả thuật toán -> Xác định bài toán -> Viết chương trình
Viết chương trình -> Xác định bài toán -> Mô tả thuật toán
Một công việc hay một nhiệm vụ cần được giải quyết được gọi là:
Thuật toán
Chương trình
Bài toán
Điều kiện cho trước
Các bước của thuật toán thực hiện tuần tự như thế nào?
Từ trên xuống
Từ dưới lên
Do người viết quy định
Tất cả đều sai
Mô tả thuật toán là gì?
Liệt kê các bước thực hiện công việc.
Liệt kê các cách thực hiện công việc.
Liệt kê một bước thực hiện công việc.
Đáp án khác
Sơ đồ khối trong hình bên thực hiện công việc gì?
Điều khiển nhân vật đi theo hình vuông.
Điều khiển nhân vật đi theo hình ngũ giác đều.
Điều khiển nhân vật đi theo hình cầu thang có 5 bậc bằng nhau.
Điều khiển nhân vật đi theo hình ngôi sao 5 cánh.
Chương trình Scratch nào sau đây thực hiện thuật toán điều khiển nhân vật đi theo hình ngũ giác đều?
Chương trình Scratch nào sau đây thực hiện thuật toán điều khiển nhân vật đi theo hình lục giác đều?
Chương trình Scratch nào sau đây thực hiện thuật toán điều khiển nhân vật đi theo hình tam giác đều?
Chương trình Scratch nào sau đây thực hiện thuật toán điều khiển nhân vật đi theo hình vuông?
Sơ đồ khối trong hình bên mô tả thuật toán nào?
Giải phương trình bậc nhất.
So sánh hai số x và y.
Tính tổng hai số x, y.
Tính tích hai số x, y.
Khối lệnh nào sau đây thực hiện đúng thuật toán mô tả bằng sơ đồ khối ở hình 12.2 với hai số x và y được nhập từ bàn phím?
Chương trình Scratch như hình bên thực hiện công việc gì?
Điều khiển nhân vật di chuyển theo đường đi là một tam giác đều.
Điều khiển nhân vật di chuyển theo đường đi là một hình vuông.
Điều khiển nhân vật di chuyển theo đường đi là một hình chữ nhật.
Điều khiển nhân vật di chuyển theo đường đi là một hình thang.
Chương trình Scratch như hình bên thực hiện công việc gì?
Điều khiển nhân vật di chuyển theo đường đi là một tam giác đều.
Điều khiển nhân vật di chuyển theo đường đi là một hình vuông.
Điều khiển nhân vật di chuyển theo đường đi là một hình chữ nhật.
Điều khiển nhân vật di chuyển theo đường đi là một hình thang.
Chương trình Scratch như hình bên thực hiện công việc gì?
Điều khiển nhân vật di chuyển theo đường đi là một tam giác đều.
Điều khiển nhân vật di chuyển theo đường đi là một hình vuông.
Điều khiển nhân vật di chuyển theo đường đi là một hình chữ nhật.
Điều khiển nhân vật di chuyển theo đường đi là đa giác. (có 5 cạnh bằng nhau)
Sơ đồ khối sau mô tả thuật toán gì?
Đường di chuyển của nhân vật là một hình vuông.
Đường di chuyển của nhân vật là một hình chữ nhật.
Đường di chuyển của nhân vật là một tam giác đều.
Đường di chuyển của nhân vật là một hình đa giác.
Bạn Khoa viết kịch bản mô tả hoạt động của một xe ô tô chạy trên đường như sau: Khi xe cách hòn đá nhỏ hơn 120 bước xe sẽ dừng lại như hình 12.5.
Sơ đồ khối nào sau đây thể hiện thuật toán trên?
Chương trình là gì?
là dãy các lệnh điều khiển máy tính thực hiện một thuật toán.
là dãy các chỉ dẫn điều khiển máy tính thực hiện một thuật toán.
là dãy các hướng dẫn điều khiển máy tính thực hiện một thuật toán.
là dãy các cách điều khiển máy tính thực hiện một thuật toán.
Tọa độ của sân khấu được mô tả như Hình 12. 4. Vị trí của nhân vật trên sân khấu được xác định bởi tọa độ (x,y).
Bạn Khoa muốn tạo chương trình mô tả hành động một nhân vật rơi liên tục từ trên xuống dưới của dân khấu (rơi theo trục y) từ những vị trí khác nhau. Thuật toán được mô tả bằng cách liệt kê các bước như sau:
Lặp lại liên tục các hành động sau:
1- Giảm độ cao mỗi lần 5 bước bằng cách thay đổi y một lượng là -5.
2- Nếu vị trí y<-180 thì:
2.1. Di chuyển tới vị trí ngẫu nhiên.
2.2. Đặt độ cao xuất phát y=180.
Khối lệnh nào sau đây thực hiện thuật toán trên?
Chỉ số BMI còn được gọi là chỉ chỉ khối lượng cơ thể (Boday Mas Index). Dựa vào chỉ số BMI của một người có thể biết được người đó thừa cân, thiếu cân hay có cân nặng lí tưởng. Công thức tính chỉ số BMI dựa vào hai chỉ số là chiều cao và cân nặng, trong đó chiều cao tính bằng mét (m) và cân nặng tính bằng kilôgam (kg).
BMI=cân nặng / (chiều cao * chiều cao)
Nếu một người có chỉ số BMI >= 23 được kết luận là thừa cân.
Chương trình Scratch nào sau đây tính chỉ số BMI.
Câu 1: Thứ tự các bước giải bài toán trên máy tính:
A. Xác định bài toán → Viết chương trình → Mô tả thuật toán
B. Xác định bài toán → Mô tả thuật toán → Viết chương trình
C. Mô tả thuật toán → Xác định bài toán → Viết chương trình
D. Viết chương trình → Xác định bài toán → Mô tả thuật toán
Câu 2:Mô tả thuật toán pha trà mời khách
+ B1: Tráng ấm, chén bằng nước sôi
+ B2: Rót nước sôi vào ấm và đợi khoảng 3 đến 4 phút.
+ B3: Cho trà vào ấm
+ B4: Rót trà ra chén để mời khách.
A. B1- B3-B2- B4
B. B2-B4-B1-B3;
C. B1- B3- B4-B2;
D. B3-B4-B1-B2
Câu 4: Câu lệnh điều kiện dạng thiếu là:
A. If <câu lệnh> then <điều kiện>;
B. If <câu lệnh> then <điều kiện>
C. If <điều kiện> then <câu lệnh>
D. If <điều kiện> then <câu lệnh>;
Câu 5: Câu lệnh điều kiện dạng đủ là:
A. If < Điều kiện> then < Câu lệnh >;
B. If < Điều kiện> then < Câu lệnh 1 > Else < Câu lệnh 2 >;
C. If < Điều kiện> then < Câu lệnh 1 >, < Câu lệnh 2 >;
D. If < Điều kiện > then < Câu lệnh 1 > ;Else < Câu lệnh 2 >;
Câu 5:Chọn câu lệnh Pascal hợp lệ trong các câu sau:
A. If x : = a + b then x : = x + 1;
B. If a > b then max = a;
C. If a > b then write(a);
D. If x := 6 then x : = 100;
Câu 7: Thực hiện câu lệnh sau:
IF a>6 THEN b:=2 ELSE b:=4;
Khi a nhận giá trị là 0 thì b nhận giá trị nào?
A. 0
B. 2
C. 4
D. 6
Câu 8:Hãy cho biết giá trị của biến X bằng bao nhiêu sau khi thực hiện đoạn câu lệnh sau:
X:=5;
if (45 mod 5 ) = 0 then X :=X+3;
A. 5
B. 6
C. 7
D. 8
Câu 9:Chọn cú pháp câu lệnh lặp là:
for < biến đếm > : = < giá trị đầu > to < giá trị cuối > do < câu lệnh >;
for < biến đếm > := < giá trị cuối > to < giá trị đầu > do < câu lệnh >;
for < biến đếm > := < giá trị đầu > to < giá trị cuối >; do < câu lệnh >;
for < biến đếm > = < giá trị đầu > to < giá trị cuối > do < câu lệnh >;
Câu 10: Với ngôn ngữ lập trình Passcal câu lệnh lặp for i:=1 to 10 do x:=x+1; thì biến đếm i phải được khai báo là kiểu dữ liệu nào?
A. Integer
B. Real
C. String
D. Char
Câu 11: Trong lệnh lặp với số lần biết trước , câu lệnh sau từ khóa ‘do’ được thực hiện mấy lần?
A. (Giá trị cuối – giá trị đầu - 1) lần
B. (giá trị cuối – giá trị đầu ) lần
C. Khoảng n lần
D. (Giá trị cuối – giá trị đầu +1) lần
Câu 12: Câu lệnh For..to..do kết thúc :
A. Khi biến đếm nhỏ hơn giá trị cuối
B. Khi biến đếm bằng giá trị cuối
C. Khi biến đếm lớn hơn giá trị đầu
D. Khi biến đếm nhỏ hơn giá trị đầu
Câu 13: Đoạn chương trình sau giải bài toán nào?
For i:=1 to M do
If i mod 3 = 0 then T := T + i;
A. Tính tổng các số chia hết cho 3 trong phạm vi từ 1 đến M
B. Tính tổng các số không chia hết cho 3 trong phạm vi từ 1 đến M
C. Tính tổng các số trong phạm vi từ 1 đến M
D. Tính tổng các số khác 3 trong phạm vi từ 1 đến M
Câu 14: Sau khi thực hiện đoạn chương trình sau:
S:=5;
For i:=1 to 4 do S:=S+i;
Giá trị của biến S bằng bao nhiêu?
A. 4
B. 1
C. 15
D. 10
Để máy tính "hiểu" và thực hiện thuật toán thì ta cần?
Điều khiển máy tính
Giải mẫu cho máy tính.
Viết chương trình
Cài đặt phần mềm
Chương trình là gì?
Dãy các thao tác điều khiển máy tính thực hiện thuật toán.
Dãy các lệnh điều khiển máy tính xử lý thuật toán.
Dãy các lệnh điều khiển máy tính giải quyết thuật toán.
Dãy các lệnh điều khiển máy tính thực hiện thuật toán.
Với trường hợp nhân vật di chuyển theo đường đi là một tam giác đều thì góc quay của nhân vật khi đi hết một cạnh là?
45 độ
360 độ
120 độ
Chương trình Scratch nào sau đây thực hiện thuật toán trong sơ đồ khối sau
Sơ đồ khối trong hình sau mô tả thuật toán nào?
Giải phương trình bậc nhất
So sánh hai số x và y
Tính tổng hai số x và y
Tính tích hai số x và y.
Để mô tả thuật toán thì người ta sử dụng cách liệt kê các bước bằng?
Ngôn ngữ tự nhiên
Sơ đồi khối
Cả hai đáp án trên đều đúng
Cả hai đáp án trên đều sai
Chương trình là gì?
Dãy các thao tác điều khiển máy tính thực hiện thuật toán
Dãy các lệnh điều khiển máy tính xử lý thuật toán
Dãy các lệnh điều khiển máy tính giải quyết thuật toán
Dãy các lệnh điều khiển máy tính thực hiện thuật toán
Để chạy chương trình và xem kết quả, ta nháy chuột vào nút?
360 độ
90 độ
120 độ
0 độ
Hình bên mô tả thuật toán đường đi của nhân vật là hình vuông đúng hay sai?
ĐÚNG
Cấu trúc lặp nào sau đây không được cho trước trong các nhóm lệnh của Scratch?
Lặp một khối lệnh với số lần định trước.
Lặp một khối lệnh vô hạn.
Lặp với điều kiện được kiểm tra trước khi thực hiện khối lệnh.
Lặp với điều kiện được kiểm tra sau khi thực hiện khối lệnh.
Ba cấu trúc điều khiển cơ bản để mô tả thuật toán là gì?
Tuần tự, rẽ nhánh và lặp.
Tuần tự, rẽ nhánh và gán.
Tuần tự, rẽ nhánh dạng thiếu và rẽ nhánh dạng đủ.
Tuần tự, lặp và gán.
Em hãy ghép mỗi đoạn lệnh ở bảng hình bên với kết quả tương ứng mà đoạn lệnh đó vẽ ở hàng bên dưới bảng.
1-d; 2-a; 3-b; 4- c
1-d; 2-b; 3-a; 4- c
1-d; 2-a; 3-c; 4- b
1-c; 2-a; 3-b; 4- d
Khối lệnh như hình bên trong chương trình Scratch thể hiện cấu trúc nào?
Cấu trúc rẽ nhánh dạng đầy đủ.
Cấu trúc rẽ nhánh dạng khuyết.
Cấu trúc lặp.
Cấu trúc tuần tự.
Khối lệnh như hình bên trong chương trình Scratch thể hiện cấu trúc nào?
Cấu trúc rẽ nhánh dạng đầy đủ.
Cấu trúc rẽ nhánh dạng khuyết.
Cấu trúc lặp.
Cấu trúc tuần tự.
Khối lệnh như hình bên trong chương trình Scratch thể hiện cấu trúc nào?
Cấu trúc rẽ nhánh dạng đầy đủ.
Cấu trúc lặp có điều kiện kết thúc.
Cấu trúc lặp với số lần định trước.
Cấu trúc lặp vô hạn.
Khối lệnh như hình bên trong chương trình Scratch thể hiện cấu trúc nào?
Cấu trúc rẽ nhánh dạng đầy đủ.
Cấu trúc lặp có điều kiện kết thúc.
Cấu trúc lặp với số lần định trước.
Cấu trúc lặp vô hạn.
Khối lệnh như hình bên trong chương trình Scratch thể hiện cấu trúc nào?
Cấu trúc rẽ nhánh dạng đầy đủ.
Cấu trúc lặp có điều kiện kết thúc.
Cấu trúc lặp với số lần định trước.
Cấu trúc lặp vô hạn.
Cấu trúc lặp có 3 dạng nào sau đây?
Lặp với số lần định trước, lặp vô hạn và lặp có điều kiện kết thúc.
Lặp với số lần định trước, lặp vô hạn và lặp liên tục.
Lặp với số lần định trước, lặp vô hạn và lặp có điều kiện.
Lặp với số lần định trước, lặp vô hạn, liên tục.
Em hãy ghép các khối lệnh a, b, c, d vào các vị trí 1, 2, 3, 4 ở hình 14.8 để được chương trình giải phương trình ax + b = 0 trong ngôn ngữ lập trình Scratch với các giá trị a, b nhập từ bàn phím.
1-d; 2-b; 3-c; 4 -a
1-b; 2-c; 3-d; 4 -a
1-b; 2-a; 3-c; 4 -d
1-b; 2-d; 3-c; 4 -a
Ước chung lớn nhất của hai số không thay đổi nếu thay số lớn bằng phần dư trong phép chia của nó cho số bé. Dựa trên nhận xét đó, ước chung lướn nhất của hai số không âm có thể tính theo thuật toán được biểu diễn bằng sơ đồ khối trong hình 14.9.
Em hãy ghép các khối lệnh Scratch trong hình 14.10 thành chương trình tính ước chung lớn nhất của hai số nguyên không âm.
7-5-6-3-4-1-2-9-8
7-5-6-9-3-1-2-4-8
7-5-6-3-9-1-2-4-8
7-5-6-3-9-2-1-4-8
Đoạn chương trình Scratch như hình bên chứa cấu trúc gì?
Cấu trúc rẽ nhánh dạng khuyết.
Cấu trúc rẽ nhánh dạng đầy đủ.
Cấu trúc lặp.
Cấu trúc tuần tự.
Quan sát đoạn chương trình Scratch như hình bên và cho biết giá trị của biến đếm khi đoạn chương trình này thực thi xong là bao nhiêu?
15
16
17
18
Quan sát đoạn chương trình Scratch như hình bên và cho biết vòng lặp chương trình lặp các khối lệnh bên trong bao nhiêu lần?
8
9
10
11
Quan sát đoạn chương trình Scratch như hình bên và cho biết giá trị của biến đếm khi đoạn lệnh này thực thi xong là bao nhiêu?
8
9
10
11
Quan sát đoạn chương trình Scratch như hình bên và cho biết giá trị của biến đếm khi đoạn lệnh này thực thi xong là bao nhiêu?
12
13
14
15
Trong quá trình thể hiện một thuật toán, khi phải dựa trên điều kiện cụ thể nào đó để xác định bước tiếp theo thì ta cần sử dụng?
Cấu trúc chặt chẽ.
Cấu trúc một nhánh.
Cấu trúc rẽ nhánh.
Cấu trúc chung trong chương trình.
Có mấy loại cấu trúc rẽ nhánh?
Một loại.
Hai loại.
Ba loại.
Bốn loại.
Có hai khối lệnh rẽ nhánh nào dưới đây?
Rẽ nhánh đầy đủ. Rẽ nhánh khuyết.
Rẽ nhánh bên trái. Rẽ nhánh bên phải.
Rẽ cả hai nhánh.
Không có cấu trúc rẽ nhánh trong Scratch.
Điều kiện để rẽ nhánh luôn là?
Một biểu thức xâu kí tự.
Một biểu thức số.
Một biểu thức logic.
Một phép toán.
Để thể hiện cấu trúc rẽ nhánh dạng khuyết, có thể dùng?
Khối lệnh rẽ nhánh dạng đầy đủ (lf... then.... else...) nhưng kéo thả lệnh nào vào phần else.
Khối lệnh rẽ nhánh dạng đầy đủ (lf... then.... else...)
Khối lệnh rẽ nhánh dạng đầy đủ (lf... then.... else...) nhưng không kéo thả lệnh nào vào phần else
Khối lệnh Repeat…until.
Trong các câu sau, những câu nào sai với môi trường lập trình Scratch?
Hoàn toàn thể hiện được cấu trúc rẽ nhánh của thuật toán.
Khối lệnh rẽ nhánh dạng đầy đủ mới cân điều kiện rễ nhánh, còn khối lệnh rẽ nhánh dạng khuyết không cần có điều kiện nào.
Điều kiện rễ nhánh cần phải được thể hiện bằng một biểu thức logic.
Đã thể hiện cấu trúc rẽ nhánh dạng khuyết, có thể dùng khối lệnh rẽ nhánh
Phát biểu nào sau đây có thể lấy làm biểu thức điều kiện trong cấu trúc rẽ nhánh ?
A + B
A > B
N mod 100
"A nho hon B"
Trong quá trình thực hiện thuật toán, khi nào cần dùng cấu trúc rẽ nhánh?
Khi phải dựa trên một điều kiện cụ thể nào đó để xác định bước thực hiện tiếp theo.
Khi có các phép tính toán.
Khi lặp đi lặp lại một công việc nào đó.
Khi sử dụng các hàm toán học.
Trong mô tả thuật toán, <điều kiện> rẽ nhánh phải là
Một biểu thức số học
Một biểu thức nhận giá trị logic 0 hoặc 1
Một biểu thức nhận giá trị logic True hoặc False
Một biểu thức so sánh
Hãy chọn phương án ghép đúng . Với cấu trúc rẽ nhánh IF <điều kiện> THEN
Điều kiện được tính toán xong;
Điều kiện được tính toán và cho giá trị đúng;
Điều kiện không tính được;
Điều kiện được tính toán và cho giá trị sai;
Để mô tả thuật toán ngoài sử dụng ngôn ngữ tự nhiên ta còn sử dụng …?
phần mềm
phần cứng
sơ đồ khối
chương trình
Dãy các lệnh điều khiển máy tính thực hiện một thuật toán được gọi là …?
chương trình
xác định bài toán
giải quyết bài toán
mô tả thuật toán
Thuật toán là gì?
Là các lệnh được viết bằng ngôn ngữ lập trình
Là đang tường thuật lại một bài toán
Là đang hướng dẫn lại một bài toán
Là một dãy hữu hạn các hướng dẫn rõ ràng mà máy tính có thể thực hiện được.
Phát biểu nào sau đây là đúng khi nói về hằng số trong lập trình?
Hằng số có giá trị không đổi trong quá trình thực hiện chương trình
Hằng là giá trị có thể thay đổi trong quá trình thực hiện chương trình
Hằng chỉ có thể là dữ liệu kiểu số
Hằng chỉ có duy nhất một giá trị là 3.1416
Phát biểu nào sau đây là sai khi nói về biến trong chương trình?
Biến là giá trị không đổi trong quá trình thực hiện chương trình
Biến là giá trị có thể thay đổi trong quá trình thực hiện chương trình
Biến được dùng để lưu trữ dữ liệu
Mỗi biến có một tên khác nhau do người dùng đặt ra
Kiểu dữ liệu logic trả về 1 trong 2 giá trị?
0 hoặc 1
> hoặc <
True hoặc False
kí tự hoặc số
Câu lệnh bên thuộc loại cấu trúc nào?
Cấu trúc tuần tự
Cấu trúc rẽ nhánh dạng khuyết
Cấu trúc rẽ nhánh dạng đầy đủ
Cấu trúc lặp
Trong các câu lệnh sau câu lệnh nào lặp với số lần biết trước?
Phát biểu nào sau đây là đúng khi nói về cấu trúc tuần tự?
Tùy tình huống đúng hay sai chương trình định hướng đến khối lệnh tiếp theo
Chương trình hoạt động theo trình tự từ trên xuống
Đoạn chương trình lặp đến khi điều kiện đúng
Đoạn chương trình lặp lại 10 lần
Lỗi xảy ra khi viết lệnh sai so với qui tắc là loại lỗi gì?
Lỗi win
Lỗi cú pháp
Lỗi phần mềm
Lỗi logic
Việc viết chương trình đúng về mặt cú pháp nhưng vẫn cho ra kết quả sai là lỗi?
Lỗi ngôn ngữ
Lỗi cú pháp
Lỗi phần cứng
Lỗi logic
Để gỡ lỗi logic trong chương trình em có thể sử dụng biện pháp nào sau đây?
Sử dụng phần mềm sửa lỗi
Chạy thử với nhiều dữ liệu đầu vào và kiểm tra dữ liệu đầu ra
Thoát phần mềm và khởi động lại
Sử dụng phần mềm diệt virus
Để mô tả thuật toán ngoài sử dụng ngôn ngữ tự nhiên ta còn sử dụng …?
phần mềm
phần cứng
sơ đồ khối
chương trình
Dãy các lệnh điều khiển máy tính thực hiện một thuật toán được gọi là …?
chương trình
xác định bài toán
giải quyết bài toán
mô tả thuật toán
Thuật toán là gì?
Là các lệnh được viết bằng ngôn ngữ lập trình
Là đang tường thuật lại một bài toán
Là đang hướng dẫn lại một bài toán
Là một dãy hữu hạn các hướng dẫn rõ ràng mà máy tính có thể thực hiện được.
Phát biểu nào sau đây là đúng khi nói về hằng số trong lập trình?
Hằng số có giá trị không đổi trong quá trình thực hiện chương trình
Hằng là giá trị có thể thay đổi trong quá trình thực hiện chương trình
Hằng chỉ có thể là dữ liệu kiểu số
Hằng chỉ có duy nhất một giá trị là 3.1416
Phát biểu nào sau đây là sai khi nói về biến trong chương trình?
Biến là giá trị không đổi trong quá trình thực hiện chương trình
Biến là giá trị có thể thay đổi trong quá trình thực hiện chương trình
Biến được dùng để lưu trữ dữ liệu
Mỗi biến có một tên khác nhau do người dùng đặt ra
Kiểu dữ liệu logic trả về 1 trong 2 giá trị?
0 hoặc 1
> hoặc <
True hoặc False
kí tự hoặc số
Câu lệnh bên thuộc loại cấu trúc nào?
Cấu trúc tuần tự
Cấu trúc rẽ nhánh dạng khuyết
Cấu trúc rẽ nhánh dạng đầy đủ
Cấu trúc lặp
Trong các câu lệnh sau câu lệnh nào lặp với số lần biết trước?
Phát biểu nào sau đây là đúng khi nói về cấu trúc tuần tự?
Tùy tình huống đúng hay sai chương trình định hướng đến khối lệnh tiếp theo
Chương trình hoạt động theo trình tự từ trên xuống
Đoạn chương trình lặp đến khi điều kiện đúng
Đoạn chương trình lặp lại 10 lần
Lỗi xảy ra khi viết lệnh sai so với qui tắc là loại lỗi gì?
Lỗi win
Lỗi cú pháp
Lỗi phần mềm
Lỗi logic
Việc viết chương trình đúng về mặt cú pháp nhưng vẫn cho ra kết quả sai là lỗi?
Lỗi ngôn ngữ
Lỗi cú pháp
Lỗi phần cứng
Lỗi logic
Để gỡ lỗi logic trong chương trình em có thể sử dụng biện pháp nào sau đây?
Sử dụng phần mềm sửa lỗi
Chạy thử với nhiều dữ liệu đầu vào và kiểm tra dữ liệu đầu ra
Thoát phần mềm và khởi động lại
Sử dụng phần mềm diệt virus
Cấu trúc lặp nào sau đây không được cho trước
trong các nhóm lệnh của Scratch?
Lặp một khối lệnh với số lần định trước.
Lặp một khối lệnh vô hạn lần.
Lặp với điều kiện được kiểm tra trước khi thực hiện khối lệnh.
Lặp với điều kiện được kiểm tra sau khi thực hiện khối lệnh.
Có bao nhiêu cấu trúc điều khiển cơ bản
trong ngôn ngữ lập trình Scratch?
1
2
3
4
Hình bên là cấu trúc dạng:
Cấu trúc rẽ nhánh khuyết.
Cấu trúc tuần tự.
Cấu trúc lặp có điều kiện kết thúc.
Cấu trúc lặp có điều kiện kết thúc.
Nếu số bí mật là 58, bạn An đoán số 64 thì kết quả hiển thị là
Hoan hô
Quá cao
Quá thấp
Không xác định được
Cho đoạn lệnh như ảnh. Số lần thân lặp được thực hiện là
25 lần
20 lần
15 lần
10 lần
Sau khi thực thi đoạn lệnh trên, giá trị của biến đếm là
10
11
20
21
Khối lệnh nào để dừng chương trình
When click
Stop all
Control
Save
Điều kiện dừng lặp ở mệnh đề nào?
Repeat until
Repeat
Forever
Ask
Loại cấu trúc lặp nào trong Scratch thực hiện lặp một số lần cố định?
Lặp khi biết trước số lần lặp
Lặp khi chưa biết trước số lần lặp
Lặp mãi mãi
Lặp vô hạn
Muốn sử dụng điều dừng lặp khi nào?
Trùng với điều kiện lặp
Phủ định của điều kiện lặp
Ngược với điều kiện lặp
Khẳng định của điều kiện lặp
Muốn dừng vòng lặp mãi mãi em phải dùng lệnh gì?
Password
Control
Stop this Script
Say
Kiểu dữ liệu nào có miền giá trị bao gồm hai giá trị True và False.
Xâu kí tự
Chuỗi kí tự
Logic
Số
Kiểu dữ liệu nào có miền giá trị bao gồm kí tự hoặc dãy kí tự?
Xâu kí tự
Chuỗi kí tự
Logic
Số
Một biến có thể nhận giá trị thuộc các kiểu dữ liệu như thế nào?
Đa dạng
Phong phú
Khác nhau
Giống nhau
Kiểu dữ liệu nào có miền giá trị bao gồm số nguyên và số thập phân?
Chuỗi kí tự
Xâu kí tự
Logic
Số
Ý nghĩa của phép toán round?
Phép toán làm tròn số, lấy số nguyên gần nhất
Phép toán lấy giá trị tuyệt đối của một số
Phép toán lấy giá trị nguyên của một số
Phép toán lấy phần dư của phép chia
Phép toán lấy giá trị tuyệt đối của một số có tên là gì?
Round
Mod
Abs - of
not
Phép toán lấy phần dư của phép chia có tên là gì?
Round
Mod
Abs - of
not
Đâu là lệnh gán một giá trị cho biến?
To…by
Set….change
Change…by…
Set .... to.....
Đâu là lệnh thay đổi giá trị của biến?
To…by
Set….change
Change…by…
Set .... to.....
Trong chương trình Scratch, để nối hai xâu kí tự "Hello" và "World", bạn sử dụng khối lệnh nào
Repeat
Motion
Join
If ... then ..... Else
Để tạo ra cấu trúc rẽ nhánh, em sử dụng lệnh nào sau đây?
Repeat
Motion
Join
If ... then ..... Else
Để tạo ra cấu trúc lặp khi chưa biết số lần lặp, em sử dụng lệnh nào sau đây?
Repeat
Repeat Until
Forever
If ... then ..... Else
Công việc nào có liên quan trực tiếp đến nghề thiết kế đồ họa?
Phát thanh viên
Kiến trúc sư
Thợ may
Thư kí
Con người sử dụng máy tính, thiết bị kĩ thuật số và ứng dụng …. trong nhiều công việc kể cả trong những nghề hoạt động sáng tạo
tin học
toán học
tiếng Anh
thiên văn
Nghề nào sau đây có ứng dụng tin học để sáng tạo?
Tạo hình hóa trang
Kế toán
Nhân viên ngân hàng
Tiếp viên hàng không
