Logo

Hướng dẫn làm bài tập thực hành 4 Tin học lớp 11 (Đầy đủ nhất)

Hướng dẫn làm bài tập thực hành 4 Tin học lớp 11 (Đầy đủ nhất), hướng dẫn các em trả lời các câu hỏi và bài tập trong sách giáo khoa (SGK) ngắn gọn, đầy đủ nhất. Hỗ trợ các em hiểu và nắm vững kiến thức trọng tâm trong bài.
5.0
1 lượt đánh giá

Mời các em học sinh cùng quý thầy cô giáo tham khảo ngay hướng dẫn Soạn SGK Tin học lớp 11: Bài tập và thực hành 4 ngắn gọn và đầy đủ nhất, được chúng tôi biên soạn và chia sẻ dưới đây.

Soạn SGK Tin Học lớp 11: Bài tập và thực hành 4​​​​​​​

1. Mục đích, yêu cầu

+ Biết nhận xét, phân tích, đề xuất thuật toán giải bài toán sao cho chương trình chạy nhanh hơn.

+ Làm quen với dữ liệu có cấu trúc và bài toán sắp xếp.

2. Nội dung

Bài 1 (trang 65 SGK Tin 11)

a) Hãy tìm hiểu và chạy thử chương trình thuật toán sắp xếp dãy số nguyên bằng thuật toán tráo đổi với các giá trị khác nhau của n dưới đây .

Qua đó nhận xét về thời gian chạy chương trình.

Trả lời:

            anh-b4-1

Kết quả:

Giải bài tập Tin học 11 | Để học tốt Tin học 11

b) Khai báo thêm biến nguyên Dem và bổ sung vào chương trình những câu lệnh cần thiết để biến Dem tính số lần thực hiện tráo đổi trong thuật toán. Đưa kết quả ra màn hình.

Trả lời:

            anh-b4-2

Kết quả:

Giải bài tập Tin học 11 | Để học tốt Tin học 11

Bài 2 (trang 66 SGK Tin 11)

Hãy đọc và tìm hiểu những phân tích để viết chương tình giải bài toán :

Cho mảng A gồm n phần tử. Hãy biết chương trình tạo mảng B[1..n] trong đó B[i] là tổng của I phần tử đầu tiên trong A.

Trả lời:

Có 2 cách:

Cách 1 là duyệt lần lượt các phần từ của mảng B. Đến vị trí I ta sẽ duyệt từ 1 đến I của mảng A rồi cộng dồn vào B[i]

Cách 2 là ta nhận thấy B[j]=B[j-1]+A[j] nếu j khác 1và B[j]=A[1] nếu j=1.

Cách 1:

            anh-b4-3

Kết quả:

Số lần thực thi phép cộng là:

Giải bài tập Tin học 11 | Để học tốt Tin học 11

Cách 2:

            anh-b4-4​​​​​​​

Kết quả:

Số lần thực thi phép cộng là

Giải bài tập Tin học 11 | Để học tốt Tin học 11

Nhận thấy sử dụng cách 2 có thể làm giảm đáng kể số lượng phép toán cần thực hiện. Tuy tốc độ máy tính rất nhanh nhưng cũng có giới hạn. Vì thế ta nên tìm cách viết sao cho chương trình thực hiện càng ít phép toán càng tốt.

►►CLICK NGAY vào nút TẢI VỀ dưới đây để tải về Giải bài tập Tin học 11: Bài tập và thực hành 4 (Ngắn gọn) file PDF hoàn toàn miễn phí.

Đánh giá bài viết
5.0
1 lượt đánh giá
CÔNG TY CỔ PHẦN TRUYỀN THÔNG HDC VIỆT NAM
Tầng 3, toà nhà S3, Vinhomes Skylake, đường Phạm Hùng, quận Nam Từ Liêm, Hà Nội
Liên hệ quảng cáo: tailieucom123@gmail.com
Copyright © 2020 Tailieu.com
DMCA.com Protection Status