NEW
Font size
WorksheetsÔN HK2 TIN 8 CTST-2425
Total questions: 43
Worksheet time: 18mins
Câu 1. Thuật toán có thể được mô tả bằng:
ngôn ngữ viết
ngôn ngữ kí hiệu
ngôn ngữ logic toán học
ngôn ngữ tự nhiên và sơ đồ khối
Câu 3. Cấu trúc rẽ nhánh có mấy loại?
1
2
3
4
Đâu là hình ảnh của khối lệnh rẽ nhánh dạng thiếu trong Scratch?
Với cấu trúc rẽ nhánh IF <điều kiện> THEN <câu lệnh>, câu lệnh đứng sau THEN được thực hiện khi:
điều kiện được tính toán xong.
điều kiện thỏa mãn.
điều kiện không tính được.
điều kiện không thỏa mãn.
Trong các phát biểu sau, phát biểu nào sử dụng câu lệnh rẽ nhánh dạng đủ?
Nếu a chia hết cho 2 thì a là số chẵn, ngược lại a là số lẻ.
a là số chẵn khi a chia hết cho 2.
Số a chia hết cho 2 thì a là số chẵn.
Điều kiện cần để a là số chẵn là a chia hết cho 2.
.“Thuật toán tìm số lớn nhất trong hai số a, b”. Đầu ra là:
hai số a, b
số lớn nhất
số bé hơn
số bằng nhau
Có mấy khối lệnh lặp thường dùng trong Scratch?
2
3
4
5
Số lần lặp trong cấu trúc lặp là:
Số thực.
Số thập phân.
Số tự nhiên.
Số nguyên dương.
Trong các ví dụ sau, đâu là thuật toán:
một dãy các bước hướng dẫn tính diện tích hình vuông
một bài văn tả cảnh hoàng hôn ở biển
một bài hát mang âm điệu dân gian
một bản nhạc tình ca
Thuật toán so sánh hai giá trị có thể được mô tả dưới dạng:
Cấu trúc dữ liệu.
Cấu trúc tuần tự.
Cấu trúc rẽ nhánh.
Cấu trúc lặp.
Lỗi chương trình có thể được phân thành mấy loại?
2
3
4
5
<Điều kiện> trong câu lệnh rẽ nhánh thường là:
Biểu thức tính toán.
Biểu thức quan hệ.
Phép so sánh.
Các hàm toán học.
Văn bản trên trang chiếu có đặc điểm gì?
Ngắn gọn, súc tích, không nêu chi tiết.
Ngắn gọn, chỉ nêu tiêu đề.
Nêu chi tiết các ý chính.
Nêu tiêu đề và chi tiết các ý.
Bản mẫu được lưu dưới dạng một tệp có phần mở rộng là:
.pptx.
.pot.
.odp.
.potx.
Công cụ Debug dùng để:
Mở chương trình.
Chạy chương trình.
Lưu chương trình.
Gỡ lỗi.
Chương trình máy tính là gì?
Các lệnh viết bằng ngôn ngữ lập trình
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à bước thực hiện công việc đó.
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.
Khi có một (hay nhiều) thao tác cần được thực hiện lặp lại một số lần liên tiếp trong quá trình thực hiện thuật toán thì cần dùng
Cấu trúc vòng
Cấu trúc so sánh
Cấu trúc lặp
Cấu trúc rẽ nhánh
Các màu nóng mang lại cảm giác gì?
Bình tĩnh, hiền hòa, lắng dịu,...
Lịch sự, nhẹ nhàng,...
Năng
Trong Scratch, cụ thể dữ liệu kiểu số của biến là gì?
Số nguyên, số thực
Dãy kí tự.
Đúng (true), sai (false).
Hình ảnh, tệp âm thanh.
Trong các ví dụ sau, ví dụ nào là thuật toán?
Một dãy các bước hướng dẫn tính diện tích hình trò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.
Kết quả của phép toán round(6.345) là:
6.3
6.35
6.34
6
Chương trình máy tính là gì?
Các lệnh trong chương trình được thực hiện tuần tự từ trên xuống dưới.
Các lệnh chỉ dẫn máy tính thực hiện các bước của thuật toán.
Là bước thực hiện công việc đó.
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.
Thuật toán có thể được mô tả bằng:
Ngôn ngữ logic toán học.
Ngôn ngữ tự nhiên và sơ đồ khối.
Ngôn ngữ kí hiệu.
Ngôn ngữ viết.
Hằng là gì?
Là 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.
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.
Dùng để lưu trữ dữ liệu.
Hãy sắp xếp các việc dưới đây theo trình tự để phát hiện, gỡ lỗi chương trình.
1. Xây dựng bộ dữ liệu thử với các tình huống xảy ra khi đưa chương trình vào sử dụng.
2. Tìm câu lệnh, cấu trúc điều khiển gây lỗi.
3. Thực hiện chương trình với các bộ dữ liệu thử.
4. Sửa lỗi cho chương trình.
5. Xác định nguyên nhân gây lỗi.
1 – 3 – 2 – 5 – 4
3 – 4 – 5 – 2 – 1
5 – 1 – 2 – 3 – 4
1 – 3 – 2 – 4 – 5
Phép và (and) cho kết quả là True khi nào?
Khi tất cả các toán hạng đều đúng.
Khi tất cả các toán hạng đều sai.
Khi 1 trong các toán hạng đúng.
Khi 1 trong các toán hạng sai.
Đâu là câu lệnh thông báo tổng S rồi kết thúc?
Kết quả của phép toán (20 > 5) or (20 <5) là
True.
False.
20 > 5.
20 < 5.
Phát biểu nào dưới đây là SAI?
Mô tả công việc dưới dạng thuật toán là việc liệt kê các bước thực hiện công việc đó. 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.
Chương trình 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.
Tại mỗi thời điểm thực hiện chương trình, biến nhớ có thể nhận cùng lúc nhiều giá trị.
Ngoài các biến có sẵn, người dùng phải tạo biến trước khi sử dụng.
Ban đầu x = 6. Sau khi thực hiện đoạn lệnh sau thì x bằng bao nhiêu
6
5
1
7
Trong các phát biểu sau, phát biểu nào sử dụng câu lệnh rẽ nhánh dạng đủ?
a là số chẵn khi a chia hết cho 2.
Nếu a chia hết cho 2 thì a là số chẵn, ngược lại a là số lẻ.
Số a chia hết cho 2 thì a là số chẵn.
Điều kiện cần để a là số chẵn là a chia hết cho 2.
Chọn phát biểu đúng nhất về hoạt động gỡ lỗi.
Gỡ lỗi là phát hiện và loại bỏ lỗi, không nhất thiết phải gỡ lỗi.
Gỡ lỗi là chạy thử chương trình để phát hiện lỗi, không nhất thiết phải gỡ lỗi.
Gỡ lỗi là phát hiện và loại bỏ lỗi. Gỡ lỗi là một phần quan trọng của lập trình.
Gỡ lỗi là chạy thử chương trình để phát hiện lỗi, là một phần quan trọng của lập trình.
Ý nghĩa của khối lệnh lặp với số lần biết trước là gì?
Lặp đi lặp lại Câu lệnh cho đến khi đạt giá trị đúng.
Lặp đi lặp lại Câu lệnh cho đến khi hết số lần lặp.
Lặp đi lặp lại Câu lệnh cho đến hết thời gian quy định.
Lặp đi lặp lại Câu lệnh cho đến khi nháy chuột vào nút .
Cấu trúc rẽ nhánh dạng đủ có cú pháp là:
if <điều kiện> then <câu lệnh 1> else <câu lệnh 2>
if <điều kiện> else <câu lệnh>
if <điều kiện> else <câu lệnh 1> then <câu lệnh 2>
if <điều kiện> then <câu lệnh>
Lỗi cú pháp xảy ra do đâu?
Do phần mềm bị lỗi.
Do phần mềm không tương thích với máy tính.
Do câu lệnh sai cú pháp.
Do khối câu lệnh viết quá nhiều
Biến có đặc điểm gì?
Là đại lượng có giá trị không thay đổi trong quá trình thực hiện chương trình
Là đại lượng có giá trị luôn thay đổi trong quá trình thực hiện chương trình
Là đại lượng dùng để tính toán
Là đại lượng dùng để khai báo tên chương trình
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.
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.
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,…
Nhằm phát hiện tình huống bất thường (được gọi là lỗi) khi thực hiện chương trình.
Ý nghĩa của việc sử dụng câu lệnh lặp là:
Giúp người dùng dễ thao tác hơn.
Giúp chương trình dễ dàng hơn.
Giúp chương trình ngắn gọn, rõ ràng hơn.
Giúp chương trình dễ điều khiển hơn.
đâu là kiểu dữ liệu số nguyên
real
integer
char
string
Hoạt động nào sau đây lặp lại với số lần biết trước?
Ăn cơm đến khi no thì thôi
Trời không mưa thì đi đá bóng vào chiều thứ bảy
Mỗi ngày đánh răng hai lần
Truy cập zalo, facebook khi rãnh rỗi
Mô tả thuật toán là:
Liệt kê các cách thực hiện công việc
Liệt kê các bước thực hiện công việc
Liệt kê một bước thực hiện công việc.
Tất cả đều đúng
Có bao nhiêu loại lỗi trong lập trình?
1 loại
3 loại
2 loại
4 loại
Một chương trình được viết đúng quy tắc nhưng khi thực hiện lại sai so với kịch bản. Chương trình đó đã mắc lỗi gì?
Lỗi cú pháp
Lỗi kịch bản
Lỗi lôgic
Lỗi tương thích
