Câu 1 Hãy mô tả một kịch bản đơn giản dưới dạng thuật toán để tính tổng của hai số nhập vào từ người dùng.
Câu 2 Bạn tạo một chương trình Scratch để nhân hai số nhập từ người dùng và hiển thị kết quả. Tuy nhiên, khi bạn thử chương trình, nó không hiển thị kết quả đúng. Hãy mô tả cách bạn tìm lỗi
và sửa chương trình. Câu 3 Hãy nêu một ví dụ minh hoạ về sự thiếu bình đẳng giới trong lĩnh vực công nghệ thông tin và tác động của nó.
Câu 4. Nêu sự khác nhau giữa biến và hằng trong lập trình. Cho ví dụ minh họa mỗi loại.
Câu 5. Viết thuật toán hoặc mô tả bằng lời chương trình thực hiện công việc sau:
Nhập một số từ bàn phím. Nếu số đó là số chẵn thì hiển thị “Số chẵn”, ngược lại hiển thị “Số lẻ”. Câu 6. Quan sát chương trình Scratch sau (mô tả): Khi nhấn cờ xanh - Lặp 10 lần -Di chuyển 20 bước - Quay 36 độ. Hãy cho biết chương trình trên tạo ra hình gì và giải thích vì sao.?
làm ch
Quảng cáo
2 câu trả lời 49
Câu 1
Thuật toán tính tổng hai số:
Bước 1: Nhập số thứ nhất là a.
Bước 2: Nhập số thứ hai là b.
Bước 3: Tính tổng: S = a + b.
Bước 4: Hiển thị kết quả S.
Câu 2
Để tìm lỗi và sửa chương trình Scratch nhân hai số, em sẽ:
Kiểm tra xem đã tạo đúng hai biến để lưu hai số chưa.
Kiểm tra lệnh nhập dữ liệu có lưu vào đúng biến không.
Kiểm tra phép tính có đúng là “số thứ nhất × số thứ hai” không.
Kiểm tra lệnh hiển thị kết quả đã đặt đúng vị trí chưa.
Nếu phát hiện nhập sai biến hoặc dùng nhầm phép cộng, em sẽ sửa lại thành phép nhân và chạy thử lại chương trình.
Câu 3
Ví dụ: Trong một lớp học lập trình, các bạn nam thường được khuyến khích tham gia nhiều hơn, còn các bạn nữ ít được giao nhiệm vụ viết chương trình.
Tác động: Điều này khiến các bạn nữ thiếu tự tin, ít có cơ hội phát triển năng lực công nghệ thông tin và làm giảm sự đa dạng trong ngành công nghệ.
Câu 4
Biến: Là đại lượng có giá trị có thể thay đổi trong khi chương trình chạy.
Ví dụ: biến điểm số, biến tuổi.
Hằng: Là đại lượng có giá trị không thay đổi trong chương trình.
Ví dụ: số Pi = 3,14.
Câu 5
Thuật toán kiểm tra số chẵn, số lẻ:
Bước 1: Nhập số n.
Bước 2: Kiểm tra n có chia hết cho 2 không.
Bước 3: Nếu n chia hết cho 2 thì hiển thị “Số chẵn”.
Bước 4: Ngược lại hiển thị “Số lẻ”.
Câu 6
Chương trình tạo ra hình gần giống hình tròn hoặc đa giác đều 10 cạnh.
Vì nhân vật lặp 10 lần, mỗi lần di chuyển 20 bước rồi quay 36 độ. Tổng góc quay là:
10 × 36 = 360 độ
Do đó nhân vật quay đủ một vòng và tạo thành một hình khép kín.
câu 6 bị mất kìa
Thuật toán tính tổng hai sốQuy trình tính tổng của hai số nhập từ người dùng được thực hiện qua các bước sau:
- Bắt đầu.
- Nhập số thứ nhất: Lưu vào biến a.
- Nhập số thứ hai: Lưu vào biến b.4. Tính toán: Tính Tổng=a+b.
- Hiển thị: Xuất giá trị Tổng ra màn hình.
- Kết thúc.
Nếu chương trình nhân hai số hiển thị kết quả sai, bạn có thể thực hiện quy trình kiểm tra sau:
Cách tìm lỗi
- Kiểm tra khối lệnh phép toán: Đảm bảo bạn đang sử dụng khối lệnh nhân ( * ) trong nhóm Các phép toán (Operators) thay vì phép cộng hay trừ.
- Kiểm tra biến số: Quan sát các biến trên màn hình để xem giá trị nhập vào có được lưu đúng vào các biến tương ứng hay không.
- Chạy từng bước: Tách các khối lệnh để kiểm tra xem lỗi nằm ở khâu nhập liệu hay khâu tính toán.
Cách sửa lỗi
- Thay thế khối lệnh sai bằng khối lệnh nhân chính xác.
- Đảm bảo lệnh đặt [biến] thành (trả lời) được đặt ngay sau mỗi khối lệnh hỏi.
Tác động
- Sản phẩm thiếu tính đa dạng: Các thuật toán hoặc ứng dụng có thể mang định kiến giới nếu đội ngũ phát triển không có sự góp mặt của phụ nữ.
- Lãng phí nguồn nhân lực: Ngành công nghệ mất đi những góc nhìn sáng tạo và kỹ năng giải quyết vấn đề độc đáo từ phái nữ.
Sự khác biệt chính nằm ở khả năng thay đổi giá trị trong quá trình chương trình vận hành.
- Biến (Variable): Có giá trị có thể thay đổi được. Ví dụ: Biến tốc độ của nhân vật trong trò chơi sẽ tăng hoặc giảm tùy theo hành động của người chơi.
- Hằng (Constant): Có giá trị cố định, không thay đổi suốt quá trình chạy. Ví dụ: Hằng số PI=3.14 dùng để tính chu vi đường tròn.
Thuật toán được thực hiện như sau:
- Nhập số: Nhập một số n từ bàn phím.
- Kiểm tra: Nếu n(mod2)=0 (số dư của phép chia n cho 2 bằng 0).
- Kết luận:
- Nếu đúng: Hiển thị "Số chẵn".
- Nếu sai: Hiển thị "Số lẻ".
Quảng cáo
Bạn cần hỏi gì?
Câu hỏi hot cùng chủ đề
-
Hỏi từ APP VIETJACK
Đã trả lời bởi chuyên gia
45347 -
Hỏi từ APP VIETJACK
Đã trả lời bởi chuyên gia
34770 -
Đã trả lời bởi chuyên gia
30566 -
Hỏi từ APP VIETJACK28059
-
Hỏi từ APP VIETJACK
Đã trả lời bởi chuyên gia
22322
