Font size
WorksheetsGỡ lỗi TIn 8
Total questions: 67
Worksheet time: 31mins
Em có thể kiểm tra trò chơi mà mình đã tạo hoạt động có tốt không bằng cách?
Xem chương trình chạy đúng với kịch bản hay không
Hỏi thầy cô giáo
Tham khảo các bài khác
Đáp án khác
Việc chạy thử chương trình để kiểm tra nhằm ?
Thử nhiệm chương trình
Cho chương trình hoạt động
Phát hiện những tình huống bất thường khi chạy chương trình
Cả ba đáp án trên đều sai
Em có thể phát hiện lỗi khi chạy thử chương trình nhờ phát hiện ra?
Chương trình không hoạt động
Số lần đoán hiển thị không đúng với số lần thực tế mà người chơi đã đoán
Biến thay đổi
Đáp án khác
Có loại lỗi nào dưới đây có thể xảy ra khi chạy thử chương trình?
Lỗi cú pháp
Lỗi logic
Cả hai đáp án trên đều đúng
Cả hai đáp án trên đều sai
Lỗi cú pháp xảy ra khi?
Lệnh viết sai so với quy tắc của ngôn ngữ lập trình làm cho chương trình không hoạt động
Các câu lệnh trong chương trình tuy viết đúng cú pháp nhưng thực hiện không đúng kịch bản
Lệnh sai thứ tự
Tất cả đều sai
Ngôn ngữ nào hạn chế những tình huống xảy ra lỗi cú pháp?
Ngôn ngữ số
Ngôn ngữ lập trình trực quan
Cả hai đáp án trên đều đúng
Cả hai đáp án trên đều sai
Đâu là cách để phát hiện lỗi logic?
Phân tích logic
Chạy thử với dữ liệu mẫu để dò lỗi
Cả hai đáp án trên đều đúng
Cả hai đáp án trên đều sai
Khi chạy thử với dữ liệu mẫu để dò lỗi thì em nên?
Chạy chương trình từng bước
Theo dõi sự thay đổi của các biến, các giá trị đầu ra
So sánh với các giá trị tính được theo cách thủ công
Cả ba đáp án trên đều đúng
Vì sao sau 7 lần đoán vẫn có thể xảy ra hai khả năng đoán đúng hoặc đoán sai?
Vì số lần đoán không cho biết kết quả đoán đúng hay đoán sai
Vì lỗi chưa được chữa hết
Vì lỗi chưa được sửa
Vì phần mềm có thể bị sai
Sau khi biết câu lệnh xảy ra lỗi và cách thức câu lệnh đó tạo ra lỗi thì em có thể?
Chạy lại chương trình
Đưa ra những cách sửa chữa lỗi phù hợp với yêu cầu
Để nguyên chương trình
Cả ba đáp án trên đều sai
Em có thể kiểm tra trò chơi mà mình đã tạo hoạt động có tốt không bằng cách?
Xem chương trình chạy đúng với kịch bản hay không
Tham khảo các bài khác
Hỏi thầy cô giáo
Việc chạy thử chương trình để kiểm tra nhằm ?
Phát hiện những tình huống bất thường khi chạy chương trình
Cho chương trình hoạt động
Thử nhiệm chương trình
Có loại lỗi nào dưới đây có thể xảy ra khi chạy thử chương trình?
Lỗi cú pháp
Lỗi logic
Cả hai đáp án trên đều sai
Lỗi cú pháp
Lỗi logic
Tất cả đều sai
Ngôn ngữ nào hạn chế những tình huống xảy ra lỗi cú pháp?
Ngôn ngữ lập trình trực quan
Ngôn ngữ số
Ngôn ngữ nói
Tất cả đều đúng
Đâu là cách để phát hiện lỗi logic?
Chạy thử với dữ liệu mẫu để dò lỗi
Phân tích logic
Tất cả đều sai
Khi dựa vào phân tích logic để tìm lỗi thì ta nên tập trung vào?
Khối lệnh liên quan logic đến nó theo các cấu trúc điều khiển
Khối lệnh trực tiếp liên quan đến lỗi
Tất cả đều đúng
Tất cả đều sai
Khi chạy thử với dữ liệu mẫu để dò lỗi thì em nên?
Chạy chương trình từng bước
Theo dõi sự thay đổi của các biến, các giá trị đầu ra
So sánh với các giá trị tính được theo cách thủ công
Cả ba đáp án trên đều đúng
Sau khi biết câu lệnh xảy ra lỗi và cách thức câu lệnh đó tạo ra lỗi thì em có thể?
Đưa ra những cách sửa chữa lỗi phù hợp với yêu cầu
Chạy lại chương trình
Tất cả đều đúng
Tất cả đều sai
Hệ thống sẽ báo lỗi nào trong các lỗi sau?
Lỗi ngữ nghĩa
Lỗi ngoại lệ (Exceptions Error)
Lỗi cú pháp
Định nghĩa về lỗi cú pháp.
Lỗi xảy ra trong trường hợp chương trình hoạt động nhưng đưa ra kết quả sai.
Là một vùng trong bộ nhớ, được đặt tên và được dùng để lưu trữ dữ liệu khi thực hiện chương trình.
Là đại lượng có giá trị không đổi trong quá trình thực hiện chương trình.
Là lỗi viết chương trình, câu lệnh sai cú pháp dẫn đến chương trình không hoạt động.
Mục đích của việc chảy thử chương trình là gì?
Gợi ý nội dung cho bài trình chiếu.
Nhằm phát hiện những tình huống bất thường (được gọi là lỗi) khi thực hiện chương trình.
Cung cấp công cụ đề chèn thêm văn bản, điều chỉnh độ sáng, tối, tương phản, làm mờ, sắc nét,…
Sự kết hợp của biến, hằng, dấu ngoặc, phép toán và các hàm để trả lại giá trị thuộc một kiểu dữ liệu nhất định.
Trong ngôn ngữ lập trình trực quan, cấu trúc tuần tự được thể hiện bằng?
Khối lệnh chứa một điều kiện hay biểu thức logic
Cách lắp ghép các khối lệnh thành phần theo đúng trình tự của các hoạt động từ trên xuống dưới
Khối lệnh " lặp cho đến khi"
Đáp án khác
Trong ngôn ngữ lập trình trực quan, cấu trúc lặp được thể hiện bằng?
Khối lệnh chứa một điều kiện hay biểu thức logic
Cách lắp ghép các khối lệnh thành phần theo đúng trình tự của các hoạt động từ trên xuống dưới
Khối lệnh " lặp cho đến khi"
Đáp án khác
Trong ngôn ngữ lập trình trực quan, cấu trúc rẽ nhánh được thể hiện bằng?
Khối lệnh chứa một điều kiện hay biểu thức logic
Cách lắp ghép các khối lệnh thành phần theo đúng trình tự của các hoạt động từ trên xuống dưới
Khối lệnh " lặp cho đến khi"
Đáp án khác
Cấu trúc tuần tự thể hiện cách lắp ghép các khối lệnh thành phần theo trình tự nào?
Từ trên xuống dưới
Từ dưới lên trên
Từ phải sang trái
Đáp án khác
Trong cấu trúc rẽ nhánh thì điều kiện sẽ được nhận giá trị nào?
Đúng
Sai
Đúng hay sai
Đúng một phần
Cấu trúc rẽ nhánh gồm dạng nào dưới đây?
Dạng khuyết
Dạng đầy đủ
Cả ba đáp án trên đều đúng
Cả ba đáp án trên đều sai
Việc lặp lại các câu hỏi trong cấu trúc lặp được thực hiện khi?
Người chơi đoán đúng
Khi còn thời gian
Người chơi đoán sai
Đáp án khác
Điều kiện kết thúc vòng lặp là
Người chơi đoán sai
Người chơi đoán đúng
Khi không còn thời gian
Người chơi đoán sai
Cấu trúc lặp có dạng nào dưới đây
Lặp với số lần cố định trước
Lặp vô hạn
Lặp có điều kiện
Cả ba đáp án trên đều đúng
Để thực hiện Thuật toán giải phương trình ax + b = 0 thì bước đầu tiên cần?
Nhập hai số thực a và b
Hoán đổi giá trị hai biến a và b
Tìm số lớn hơn trong hai số
Đáp án khác
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
