1. Trang chủ
  2. » Giáo án - Bài giảng

tiet 14. Bài 4

2 289 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Bài toán và thuật toán
Trường học Trường Đại Học
Chuyên ngành Tin học
Thể loại Bài giảng
Năm xuất bản 2008
Thành phố Hà Nội
Định dạng
Số trang 2
Dung lượng 45,5 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Kiến thức: - Hiểu được khỏi niệm thuật toỏn là cỏch giải bài toỏn mà về nguyờn tắc cú thể giao cho mỏy tớnh thực hiện.. - Biết biểu diễn thuật toán bằng cách liệt kê, sơ đồ khối.. - Hiểu

Trang 1

Kớ kiểm tra Ngày soạn: 5/10/2008

Ngày dạy : 10/10/2008 Tiết theo PPCT: 14

Đ4.Bài toán và thuật toán

I MỤC TIấU

1 Kiến thức:

- Hiểu được khỏi niệm thuật toỏn là cỏch giải bài toỏn mà về nguyờn tắc cú thể giao cho mỏy tớnh thực hiện

- Biết biểu diễn thuật toán bằng cách liệt kê, sơ đồ khối.

- Hiểu v thực hiện đà thực hiện đ ợc thuật toán tìm kiếm nhị phân

2 Kỹ năng:

- Chỉ ra được Input và Output của một số bài toỏn đưa ra

- Xây dựng đợc thuật toán cho một số bài toán đơn giản trong SGK

3 Thỏi độ:

- Luyện khả năng tư duy lụgic khi giải quyết một vấn đề nào đú

II.Đồ dùng dạy-học

-Sách giáo khoa, sách giáo viên

III HOẠT ĐỘNG DẠY- HỌC

1 Ổn định tổ chức(1’):

 Kiểm tra sỹ số

2 Kiểm tra bài cũ(4 ):’):

- Câu hỏi: Trình bày ý tởng và viết thuật toán tìm kiếm tuần tự?

3.Nội dung bài mới(38’):

g

Hoạt động của GV và HS

3 Một số vớ dụ:

* Thuật toỏn tỡm kiếm nhị phõn

- Xỏc định bài toỏn

+ Input: Dóy A là dóy tăng gồm N

số nguyờn khỏc nhau a1, a2, …, aN

và một số nguyờn k

+Output: Chỉ số i mà ai = k hoặc

thụng bỏo khụng cú số hạng nào

của dóy A cú giỏ trị bằng k

- í tưởng: SGK

- Thuật toỏn:

7’

4’

- Đặt vấn đề: giả sử muốn tìm tới trang

40 của SGK Tin 10 các em tìm nh thế nào?

- HS: Ước chừng trang 40 nằm ở đoạn

đầu, mở ra, nếu trang sách vừa mở >40 thì tiếp tục giở về trớc, không thì tiếp tục tìm về phía sau

hoặc GV minh hoạ qua việc tra từ điển -GV nhấn mạnh dóy A là một dóy tăng

+Hỏi:So sỏnh 2 bài toỏn tỡm kiếm

trong 2 thuật toỏn?

+HS trả lời: Dóy A ở đõy là dóy tăng -GV: Tại mỗi bước phạm vi tỡm kiếm được thu hẹp chỉ cũn “một nửa”(chia đụi dóy thành 2 dóy con, hơn kộm nhau ko quỏ 1 phần tử) do đú sẽ tăng nhanh tốc độ tỡm kiếm

- Thay vì dùng biến i(nh các thuật toán khác), ta dùng biến Giua, xác định số hạng cần so sánh với giá trị khóa, để

Trang 2

* Cỏch liệt kờ:

SGK trang 42, 43

* Sơ đồ khối:

SGK trang 43

12 ’ 15 ’ nhấn mạnh ý tởng thuật toán  GV hướng dẫn HS tỡm thuật toỏn giải bài toỏn - Giải thích thuật toán theo sơ đồ khối - Lấy ví dụ minh họa 4.Củng cố(1 ):’): - Nhắc lại khỏi niệm bài toỏn - Muốn giải bài toỏn, trước tiờn phải xỏc định được Input và Output 5.Nhận xét cuối giờ(1 ):’): - Đánh giá giờ học - Học bài cũ, làm bài tập 4, 5, 6, 7 trang 44 SGK RÚT KINH NGHIỆM, BỔ SUNG:

ai>aj

i:=1,j:=1.ai>aj

Đổi chổ ai cho aji:=i+1i=nThông báo dãy tăng A

Ngày đăng: 08/07/2013, 01:27

Xem thêm

w