Giải chuyên đề Tin học định hướng khoa học máy tính 11 KNTT bài 1 Đệ quy và hàm đệ quy

Hướng dẫn giải chuyên đề bài 1 Đệ quy và hàm đệ quy trang 5, chuyên đề học tập Tin học định hướng khoa học máy tính 11 sách KNTT. Bộ sách được biên soạn theo định hướng đổi mới giáo dục phổ thông nhằm phát triển toàn diện phẩm chất, năng lực của học sinh. Hi vọng, với cách hướng dẫn cụ thể và giải chi tiết dưới đây các em sẽ nắm bài học tốt hơn.

B. Bài tập và hướng dẫn giải

Khởi động

Câu hỏi. Trong cuộc sống hằng ngày, các em thường gặp các hiện tượng sự vật, sự việc thể hiện giống hệt nhau, được lặp đi lặp lại với quy mô khác nhau. Ví dụ. búp bê Matryoshka rất nỗi tiếng của Nga. khi mở búp bê mẹ ra chúng ta lại thấy búp bê con bên trong. Lá dương xỉ có mỗi nhánh lá có cấu trúc giống cấu trúc tổng thể của lá. Cây súp lơ có mỗi nhánh của cây súp lơ là hình ảnh thu nhỏ của cả cây súp lơ.... Em có thể nói gì về đặc điểm chung nhất của các búp bê Matryoshka, lá dương xỉ và cây súp lơ?

Giải chuyên đề Tin học định hướng khoa học máy tính 11 KNTT bài 1 Đệ quy và hàm đệ quy

1. Khái niệm đệ quy

Câu hỏi. Quan sát mô hình dãy số được tạo ra (Hình 1.4) và trả lời câu hỏi:

Giải chuyên đề Tin học định hướng khoa học máy tính 11 KNTT bài 1 Đệ quy và hàm đệ quy

1. Dãy số được tạo theo quy luật nào?

2. Em hãy xác định hình và dãy số trong trường hợp n * 6.

Câu hỏi 1. Trường hợp nào sau đây không có tính chất đệ quy?

Giải chuyên đề Tin học định hướng khoa học máy tính 11 KNTT bài 1 Đệ quy và hàm đệ quy

Câu hỏi 2. Phát biểu nào sau đây sai về đệ quy?

A. Một đối tượng được gọi là đệ quy nếu nó hoặc một phần của nó được định nghĩa thông qua khái niệm về chính nó.

B. Đối tượng đệ quy thì sự vật, hiện tượng liên quan đến đối tượng sẽ được lặp lại nhiều lần.

C. Trong đệ quy, lời giải của một bài toán phụ thuộc vào lời giải của các trường hợp nhỏ hơn của cùng một bài toán.

D. Đệ quy là cách gọi khác của lặp.

2. Công thức truy hồi

Câu hỏi. Đọc, quan sát các công thức sau để phát hiện các đặc điểm tương tự giữa các công thức này và khái niệm đệ quy.

Câu hỏi 1. Em hãy xác định phần cơ sở và phần đệ quy của n!

Giải chuyên đề Tin học định hướng khoa học máy tính 11 KNTT bài 1 Đệ quy và hàm đệ quy

Câu hỏi 2. Em hãy xác định phần cơ sở và phần đệ quy của thuật toán

 Em hãy xác định phần cơ sở và phần đệ quy của thuật toán

3. Hàm đệ quy

Câu hỏi. Bạn An được yêu cầu viết các hàm đệ quy cho các bài toán sau:

1. Viết một hàm có chức năng in ra các số đếm ngược từ n xuống 1.

2. Viết hàm tính số Fibonacci thứ n.

Bạn An đã viết các hàm giải hai bài toán trên như Sau:

Giải chuyên đề Tin học định hướng khoa học máy tính 11 KNTT bài 1 Đệ quy và hàm đệ quy

Các hàm trên của bạn An có đúng không?

Câu hỏi 1. Trong chương trình tính số Fibonacci, các lệnh nào là phần cơ sở, các lệnh nào là phần đệ quy của chương trình?

Câu hỏi 2. Một hàm đệ quy sẽ có những thành phần nào?

  • A. Phần cơ sở và phần khởi tạo.
  • B. Phần cơ sở và phần đệ quy.
  • C. Phần đệ quy và phần khởi tạo.

Luyện tập 

Câu hỏi 1. Viết chương trình in và đếm xuôi từ 1 đến 100 trên màn hình.

Câu hỏi 2. Viết chương trình tính số Lucas thứ n.

Vận dụng

Câu hỏi 1. Viết chương trình nhập số n từ bàn phím và in ra n số hạng đầu tiên của dãy số Pell

Từ khóa tìm kiếm: Giải chuyên đề tin học 11 KNTT bài 1 Đệ quy và hàm đệ quy, Giải chuyên đề tin học 11 kết nối tri thức bài 1 Đệ quy và hàm đệ quy, Giải chuyên đề tin học KNTT bài 1 Đệ quy và hàm đệ quy

Bình luận

Giải bài tập những môn khác