Lớp 5

Trắc nghiệm Lập trình Scratch lớp 5 có đáp án – Đề 2

Tổng hợp các bài Trắc nghiệm Lập trình Scratch lớp 5 có đáp án Đề 2 hay nhất do THCS Hồng Thái sưu tầm, biên soạn, giúp ôn tập tốt Môn Tin học lớp 5.

31. Chọn mô tả đúng về phép toán logic : Chỉ cần một biểu thức là đúng thì sẽ nhận kết quả đúng.

Trắc nghiệm Lập trình Scratch lớp 5 có đáp án - Đề 2
  1. A
  2. B
  3. C

32. Chọn mô tả đúng về phép toán logic : Chỉ cần một biểu thức là sai thì sẽ nhận kết quả là sai.

Trắc nghiệm Lập trình Scratch lớp 5 có đáp án - Đề 2 (ảnh 2)
  1. A
  2. B
  3. C

33. Nó là 1 vùng trong bộ nhớ, được đặt tên bằng một dãy chữ và số (ví dụ: a, a1,…), dùng để lưu trữ các giá trị (số, chữ hoặc logic). Nó có thể do hệ thống tạo sẵn hoặc do người dùng tự tạo ra để giúp giải quyết các bài toán lập trình. Nó ở đây, trong lập trình được gọi là:

  1. Hàm
  2. Biến
  3. Thủ tục
  4. Khối mở rộng

34. Khi bạn chọn sân khấu rồi tạo ra một biến thì các nhân vật khác có thấy được biến này không?

  1. Có vì nó là biến toàn cục
  2. Không, chỉ khi bấm vào sân khấu thì mới thấy được biến này.

35. Giả sử quá trình tạo ra biến KQ được tạo theo trình tự 1 2 3 4 5 (Hình) Hỏi sau khi tạo xong thì nhân vật Bat2 có thể truy cập được biến KQ không?

Trắc nghiệm Lập trình Scratch lớp 5 có đáp án - Đề 2 (ảnh 3)
  1. Không

36. Sau vòng lặp này biến KQ sẽ bằng bao nhiêu?

Trắc nghiệm Lập trình Scratch lớp 5 có đáp án - Đề 2 (ảnh 4)
  1. 9
  2. 10
  3. 11
  4. 12

37. Sau khi kết thúc vòng lặp này thì KQ bằng bao nhiêu?

Trắc nghiệm Lập trình Scratch lớp 5 có đáp án - Đề 2 (ảnh 5)
  1. 99
  2. 100
  3. 101
  4. Không xác định được.

38. Bạn vào đâu để ra lệnh tạo ra một bản sao cho nhân vật?

Trắc nghiệm Lập trình Scratch lớp 5 có đáp án - Đề 2 (ảnh 6)

 

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6

39. Phát biểu nào sau đây là đúng?

  1. Nhân vật được tạo bản sao từ nhân vật chính là giống hệt nhau.
  2. Mỗi nhân vật chỉ có thể tạo ra một bản sao.
  3. Kịch bản điều khiển cho bản sao và nhân vật chính là khác nhau.
  4. Khi nhân vật chính bị xóa thì tất cả bản sao đều biến mất

40. Khi xuất hiện một thông báo thì đối tượng nào sẽ nhận được nó và “phản ứng” lại?

  1. Tất cả các đối tượng.
  2. Chỉ có những đối tượng mà chúng ta cài đặt tiếp nhận thông báo với khối lệnh “Khi tôi nhận được thông báo…”
  3. Chỉ những bản sao của đối tượng
  4. Chỉ những đối tượng giống nhau

41. Chương trình sau đây làm gì?

Trắc nghiệm Lập trình Scratch lớp 5 có đáp án - Đề 2 (ảnh 7)
  1. Tính 1+2+2+4+5+6+7+8+9+10
  2. Tính 1*2*2*3*4*5*6*7*8*9*10
  3. Tăng giá trị cho i từ 0 đến 10
  4. Tính n=10 * giá trị biến i

42. Trong Scratch bạn có thể xây dựng một kịch bản mà không có nhân vật. Phát biểu này đúng hay sai?

  1. Đúng
  2. Sai
  3. Lúc nào cũng phải tồn tại một nhân vật
  4. Tùy từng trường hợp

43. Khi bấm cờ xanh để chạy chương trình mèo sẽ nói gì trước?

Trắc nghiệm Lập trình Scratch lớp 5 có đáp án - Đề 2 (ảnh 8)
  1. 1
  2. 2
  3. 12
  4. 21

44. Giả sử người ta tạo ra một biến mảng A như sau (hình) hãy cho biết các nhân vật khác có thấy được mảng A không (chọn các đáp án bạn cho là đúng)?
 

Trắc nghiệm Lập trình Scratch lớp 5 có đáp án - Đề 2 (ảnh 9)
  1. Không thấy.
  2. Thấy
  3. Các bản sao từ Sprite1 sẽ thấy.
  4. Chỉ ở Sân khấu mới thấy được mảng A.

45. Mảng A của đối tượng Sprite1 được khai báo như hình A. Nếu tạo thêm một đối tượng nữa bằng cách nhấn chuột phải vào Sprite1 rồi chọn nhân bản (hình B) thì đối tượng mới có thể thấy mảng A của đối tượng Sprite1 không?
 

Trắc nghiệm Lập trình Scratch lớp 5 có đáp án - Đề 2 (ảnh 10)
  1. Thấy
  2. Không thấy

46. Nếu tạo thêm một đối tượng nữa bằng cách nhấn chuột phải vào Sprite1 rồi chọn nhân bản (hình) thì chúng ta có mấy biến mảng tên là A (chọn câu đúng nhất)?

Trắc nghiệm Lập trình Scratch lớp 5 có đáp án - Đề 2 (ảnh 11)
  1. Có hai biến mảng khác nhau.
  2. Mỗi nhân vật có một biến mảng tên là A và 2 biến mảng này khác nhau.
  3. Hai đối tượng dùng chung một biến mảng giống nhau có tên là A.
  4. Do đã có một biến mảng tên A rồi nên không thể tạo được vì sẽ bị trùng tên.

47. Chọn các phát biểu đúng.

  1. Các giá trị trong cùng một mảng phải cùng kiểu giống nhau.
  2. Nếu một mảng được tạo từ sân khấu thì tất cả các đối tượng có thể thấy nó.
  3. Khi hiện biến mảng thì có thể thay đổi chiều dài mảng, giá trị các phần tử của mảng bằng tay thay vì code.
  4. Khi xóa một đối tượng thì tất cả biến và mảng cục bộ (biến và mảng được tạo ra chi cho đối tượng đó) sẽ bị xóa theo.

48. Sau khi tạo ra một biến mảng rồi thao tác nào dưới đây không thể thực hiện được?

  1. Thêm, xóa phần tử vào mảng.
  2. Tăng độ dài của mảng.
  3. Thay đổi giá trị của một phần tử.
  4. Kiểm tra xem một giá trị nào đó có trong mảng hay không.
  5. Ẩn, hiện mảng.
  6. Xóa hết các phần tử của mảng.
  7. Đổi tên mảng thành một tên khác (Scratch 3).
  8. Chuyển phạm vi của biến mảng thành cục bộ/toàn cục

49. Bạn có một file văn bản chứa danh sách 100 học sinh bạn làm thế nào để đưa danh sách này vào mảng ?

Trắc nghiệm Lập trình Scratch lớp 5 có đáp án - Đề 2 (ảnh 12)
  1. Phương án A
  2. Phương án B
  3. Phương án C

50. Bạn có một danh sách như sau (hình)

Trắc nghiệm Lập trình Scratch lớp 5 có đáp án - Đề 2 (ảnh 13)

Bạn có thể dùng lệnh trong khối màu vàng nhạt để kiểm tra xem có học sinh tên Quỳnh trong danh sách hay không?

  1. Không

51. Có thể thực hiện các phép toán so sánh đối với 2 mảng không?

  1. Không

52. Hình này có nghĩa  là gì?

Trắc nghiệm Lập trình Scratch lớp 5 có đáp án - Đề 2 (ảnh 14)
  1. Nối chuỗi ký tự.
  2. Nối ký tự.
  3. Nói hello world.
  4. Nghĩ hello world.

53. Cho biết kết quả của việc sắp xếp phép toán như sau: 

Trắc nghiệm Lập trình Scratch lớp 5 có đáp án - Đề 2 (ảnh 15)
  1. 102
  2. 20
  3. 201
  4. Chuỗi và số không thể thục hiện phép nhân được.

54. Cho biết kết quả của 

Trắc nghiệm Lập trình Scratch lớp 5 có đáp án - Đề 2 (ảnh 16)
  1. Rỗng (không thực hiện được).
  2. 0
  3. 21
  4. 121
  5. Báo lỗi

55. Cho biết kết quả của

Trắc nghiệm Lập trình Scratch lớp 5 có đáp án - Đề 2 (ảnh 17)
  1. 1020
  2. 200
  3. 3
  4. 1200

56. Cho biết kết quả của 

Trắc nghiệm Lập trình Scratch lớp 5 có đáp án - Đề 2 (ảnh 18)
  1. Rỗng (không có gì)
  2. 10000
  3. 5
  4. 10

57. Cho biết kết quả của  

Trắc nghiệm Lập trình Scratch lớp 5 có đáp án - Đề 2 (ảnh 19)
  1. False
  2. 5
  3. 3
  4. 7

58. Cho biết kết quả của 

Trắc nghiệm Lập trình Scratch lớp 5 có đáp án - Đề 2 (ảnh 20)
  1. 110
  2. 5555
  3. 20
  4. Rỗng

59. Cho biết kết quả của 

  1. Rỗng
  2. 5A5B5C5D
  3. 5555ABCD
  4. 0

60. Hãy cho biết giá trị của 2 phép toán dưới đây?

Trắc nghiệm Lập trình Scratch lớp 5 có đáp án - Đề 2 (ảnh 22)
  1. (1) và (2) cùng giá trị.
  2. (1) và (2) khác nhau.
  3. Còn tùy thuộc vào giá trị của các biến.

61. Kết quả của phép so sánh ký tự dưới đây là gì ?

Trắc nghiệm Lập trình Scratch lớp 5 có đáp án - Đề 2 (ảnh 23)
  1. True, Scratch không phân biệt chữ hoa và chữ thường.
  2. False, Scratch phân biệt chữ hoa và chữ thường.

62. Hãy xem đoạn code sau và cho biết giá trị A của các bản sao là?

Trắc nghiệm Lập trình Scratch lớp 5 có đáp án - Đề 2 (ảnh 24)
  1. Giống nhau.
  2. Khác nhau.
  3. Tất cả đều bằng 0
  4. Không xác định được.

63. Khi bạn gửi thông báo (Broadcast) đến một nhân vật nào đấy thì?

  1. Chỉ nhân vật đó nhận được thông báo.
  2. Chỉ bản sao nhận được thông báo.
  3. Cả nhân vật chính và bản sao đều nhận được.
  4. Chỉ nhân vật chính và bản sao có ID mới nhận được.

THCS Hồng Thái

“Đừng xấu hổ khi không biết, chỉ xấu hổ khi không học.” Khuyết Danh
Back to top button