Ngân hàng đề
/ … / Lớp 10
/ Tin học
/ Tin học 10 – Cánh diều
/ Chủ đề f. Giải quyết vấn đề với sự trợ giúp của máy tính. Lập trình cơ bản
/ Lập trình giải quyết bài toán trên máy tính
Nội dung đề
Phần I. Trắc nghiệm nhiều lựa chọn
Giải bài toán trên máy tính được tiến hành qua mấy bước?
A
Đáp án A: 3
B
Đáp án B: 4
C
Đáp án C: 5
D
Đáp án D: 6
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án: B
Đáp án đúng là: B
Giải bài toán trên máy tính được tiến hành qua các bước: Xác định bài toán, tìm thuật toán, viết chương trình, kiểm thử.
Nếu muốn học một ngôn ngữ lập trình bậc cao, em sẽ phải tìm hiểu những gì ở ngôn ngữ lập trình đó?
A
Đáp án A: Các kiểu dữ liệu – Các hàm thư viện.
B
Đáp án B: Quy định về cách viết các thành tố như: Tên, câu lệnh, biểu thức.
C
Đáp án C: Các phép tính và loại câu lệnh có thể thực hiện - Bảng chữ cái của ngôn ngữ.
D
Đáp án D: Cả A, B và C đều đúng.
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án: D
Đáp án đúng là: D
Nếu muốn học một ngôn ngữ lập trình bậc cao, cần phải tìm hiểu cả 3 yếu tố trên.
Các bước giải bài toán trên máy tính được tiến hành theo thứ tự nào sau đây:
A
Đáp án A: Xác định bài toán – Tìm thuật toán giải bài toán và cách tổ chức dữ liệu – Viết chương trình – Kiểm thử, chạy và hiệu chỉnh chương trình.
B
Đáp án B: Xác định bài toán – Tìm thuật toán giải bài toán và cách tổ chức dữ liệu – Kiểm thử, chạy và hiệu chỉnh chương trình
C
Đáp án C: Tìm thuật toán giải bài toán và cách tổ chức dữ liệu – xác định bài toán – viết chương trình – Kiểm thử, chạy và hiệu chỉnh chương trình
D
Đáp án D: Viết chương trình – Kiểm thử, chạy và hiệu chỉnh chương trình.
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án: A
Đáp án đúng là: A
Có thể xem quá trình giải bài toán bằng lập trình trên máy tính có các bước sau:
Bước 1. Xác định bài toán.
Bước 2. Tìm thuật toán giải bài toán và cách tổ chức dữ liệu.
Bước 3. Viết chương trình.
Bước 4. Kiểm thử, chạy và hiệu chỉnh chương trình.
Cách phát biểu bài toán nào sau đây là trong tin học?
A
Đáp án A: Trong mặt phẳng tọa độ Oxy, cho ba điểm A(3;-1); B(2; 10); C(-4; 2). Tính tích vô hướng A B → , A C → \overrightarrow{AB},\ \overrightarrow{AC} A B , A C .
B
Đáp án B: Giải phương trình 4x 2 {x}^{2} x 2 - 2x - 6 = 0
C
Đáp án C: Tính tổng, tích, hiệu và thương của 2 số nguyên a và b. Kết quả lấy 3 chữ số sau dấu phẩy.
D
Đáp án D: Có một hình chữ nhật ABCD với chiều dài = 9 cm và chiều rộng = 6 cm. Hỏi diện tích hình chữ nhật ABCD bằng bao nhiêu?
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án: C
Đáp án đúng là: C
Các bài tập trong toán học thường đưa ra số liệu cụ thể, còn các bài tập trong tin học thường đưa dữ liệu dạng tổng quát ví dụ a, b, c, ....
Trong các câu sau đây, những câu nào đúng?
A
Đáp án A: Kết quả của bước xác định bài toán có ý nghĩa quan trọng đối với bước tìm thuật toán giải bài toán.
B
Đáp án B: Nếu không biết thuật toán của một bài toán thì không thể viết được chương trình để máy tính giải quyết bài toán đó.
C
Đáp án C: Việc viết chương trình không liên quan gì đến thuật toán và cách tổ chức dữ liệu.
D
Đáp án D: A và B đúng.
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án: D
Đáp án đúng là: D
Việc viết chương trình chắc chắn phải liên quan gì đến thuật toán và cách tổ chức dữ liệu, nên đáp án C sai.
Mục đích của việc kiểm thử, chạy và hiệu chỉnh chương trình
A
Đáp án A: Xác định bài toán
B
Đáp án B: Phát hiện và sửa sai sót
C
Đáp án C: Mô tả chi tiết bài toán
D
Đáp án D: Để tạo ra một chương trình
Xem đáp án và lời giải
Viết chương trình là?
A
Đáp án A: Biểu diễn thuật toán
B
Đáp án B: Dùng ngôn ngữ lập trình để diễn đạt bài toán
C
Đáp án C: Dùng ngôn ngữ lập trình và cấu trúc dữ liệu thích hợp để diễn tả thuật toán
D
Đáp án D: Tất cả đều đúng
Xem đáp án và lời giải
Có mấy loại chương trình dịch?
A
Đáp án A: 1
B
Đáp án B: 2
C
Đáp án C: 3
D
Đáp án D: 4
Xem đáp án và lời giải
Các bước giải bài toán sau dùng để:
A
Đáp án A: Tìm số nhỏ nhất trong ba số a, b, c;
B
Đáp án B: Tìm số lớn nhất trong ba số a, b, c ;
C
Đáp án C: Tìm số lớn nhất trong dãy số nguyên N số.
D
Đáp án D: Tìm số nhỏ nhất trong dãy số nguyên N số.
Xem đáp án và lời giải
Tiêu chí lựa chọn thuật toán giải bài toán và cách tổ chức dữ liệu là gì?
A
Đáp án A: Lượng tài nguyên thuật toán đòi hỏi và lượng tài nguyên cho phép.
B
Đáp án B: Độ phức tạp của thuật toán.
C
Đáp án C: Các tài nguyên như thời gian thực hiện, số lượng ô nhớ.
D
Đáp án D: Cả 3 ý trên đều đúng.
Xem đáp án và lời giải
Trong chế độ biên dịch, một chương trình đã được dịch thông suốt, hệ thống không báo lỗi. Có thể khẳng định rằng ta đã có một chương trình đúng hay chưa?
A
Đáp án A: Chưa thể khẳng định
B
Đáp án B: Có thể khẳng định
C
Đáp án C: Còn tùy thuộc vào chương trình
D
Đáp án D: Tùy thuộc vào ngôn ngữ lập trình
Xem đáp án và lời giải
Trong chế độ thông dịch, giả sử hai phần ba số câu lệnh trong chương trình đã được thự hiện. Có thể khẳng định rằng chương trình không còn chứa lỗi cú pháp nữa hay không?
A
Đáp án A: Chưa thể khẳng định
B
Đáp án B: Có thể khẳng định
C
Đáp án C: Còn tùy thuộc vào chương trình
D
Đáp án D: Tùy thuộc vào ngôn ngữ lập trình
Xem đáp án và lời giải
Tất cả đề Lập trình giải quyết bài toán trên máy tính · Các bộ sách Tin học Lớp 10