Font size
WorksheetsBài kiểm tra cuối khóa CS1
Total questions: 14
Worksheet time: 14mins
Chọn từ thích hợp điền vào chỗ trống:
Thuật toán là một danh sách các chỉ dẫn được sắp xếp theo một (a) để giải quyết vấn đề.
Hai câu lệnh hero.attack("Door") và hero.attack ("door") có giống nhau hay không?
Có
Không
Câu lệnh nào sâu đây viết ĐÚNG cú pháp nhất?
hero.say(Happy)
hero...say("Happy")
hero.say("Happy")
hero.say[Happy]
Chỉ có 1 cách để hero di chuyển đến vị trí kẻ địch
Đúng
Sai
Câu nào sau đây KHÔNG ĐÚNG khi nói về vòng lặp while True?
Là vòng lặp với số lần biết trước
Là vòng lặp vô tận
Là vòng lặp vô hạn
Là vòng lặp lặp đi lặp lại mãi mãi
LÝ DO chính khi chúng ta sử dụng VÒNG LẶP là gì?
Vì chương trình bắt buộc phải có
Để lặp lại các lệnh phải dùng nhiều lần
Để chương trình chạy theo thứ tự xác định
khi bấm chạy chương trình sau thì hero di chuyển như thế nào?
hero lên trên, sau đó sang phải
hero sang phải, sau đó lên trên
hero không di chuyển
hero di chuyển sang phải
Chức năng của biến trong lập trình là gì? Chọn đáp án ĐÚNG NHẤT.
Khai báo tên
Lưu trữ dữ liệu, thông tin trong chương trình
Lưu trữ thông tin về kẻ thù cần tấn công
Các thành phần nào là thành phần quan trọng BẮT BUỘC trong phép gán giá trị cho BIẾN? Tích chọn các đáp án đúng.
Tên biến, dấu = =, các chữ số
Tên biến, dấu bằng =, giá trị biến
Tên biến có chữ số đứng đầu, dấu +, giá trị
Dấu gạch dưới _, Các ký tự đặc biệt khác: !, @, #, $, %,...
Cách khai báo biến ĐÚNG nhất?
name = ”test”
name = test
name = = test
name = 'test"
Bạn cần lập trình để tấn công kẻ thù enemy có tên là Hacker. Hãy viết 1 câu lệnh gán giá trị cho biến enemy để lưu trữ tên kẻ thù này?
(a)
Điều gì sẽ xảy ra khi đảo vị trí của câu lệnh gán biến sau:
enemy1 = “Brak”
hero.attack(enemy1)
Chuyển thành:
“Brak” = enemy1
hero.attack (enemy1)
Chương trình không chạy
“Brak” là tên biến, enemy1 là giá trị của biến
“Brak” sẽ vẫn là giá trị của biến, enemy1 là tên biến
Câu lệnh nào được thực hiện lặp đi lặp lại?
hero.moveRight()
hero.attack("Door")
hero.moveDown()
hero.moveRight(), hero.attack("Door")
Viết 1 câu lệnh để hero di chyển đến điểm màu đỏ
hero.moveDown()
hero.moveDown(2)
hero.moveDown(3)
