btvn.vn
Tìm kiếm Đăng nhập

Từ bài toán đến chương trình

Lưu trên thiết bị này
Giải quyết vấn đề · Chọn bài khác

Bốn bước riêng của bài toán tin học

Sau khi tách một nhiệm vụ có thể tính toán, quy trình gồm: **xác định bài toán** (đầu vào, đầu ra) → **xây dựng thuật toán** (các bước và điều kiện) → **cài đặt** thành lệnh mà máy thực hiện → **gỡ lỗi và hiệu chỉnh** bằng dữ liệu thử. Cài đặt là thực hiện giải pháp đã mô tả; chạy ra một kết quả chưa chứng minh chương trình đúng với các trường hợp khác.

Bài luyện

Bước nào biến thuật toán đã mô tả thành các lệnh Scratch có thể chạy?
Chọn một đáp án

Quy tắc tính giả định cho một tuần

Giả sử mức tính là **100 đơn vị giả định/giờ**, số giờ hợp lệ từ **1 đến 60**. Với tối đa 40 giờ, tổng bằng mức tính × số giờ. Nếu quá 40 giờ, 40 giờ đầu tính theo mức 100, giờ vượt tính **1,5 lần**. Chẳng hạn 50 giờ: 40 × 100 + (50 − 40) × 100 × 1,5 = **5 500 đơn vị giả định**. Đây là dữ liệu học thuật toán của SGK, không phải quy định trả lương thực tế. Chương trình cần từ chối số giờ ngoài dải và mức tính không dương.

Bài luyện

Theo đúng quy tắc giả định trên, mức 100 và 40 giờ cho kết quả nào?
Chọn một đáp án

Bài luyện

Theo ví dụ, nhập 70 giờ thì chương trình nên làm gì trước khi tính?
Chọn một đáp án

Bài luyện

Vì sao bộ thử nên có cả 40 và 41 giờ?
Chọn một đáp án

Đang học