Tải bản đầy đủ (.pdf) (3 trang)

Giáo án môn Tin học 10 - Bài 4: Bài toán và thuật toán (tiết 3)

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (82.71 KB, 3 trang )

<span class='text_page_counter'>(1)</span>Người soạn: Hà Trung Hòa. Lớp: SP Tin 40 Giáo viên hướng dẫn: Lê Thị Bích Liên Ngµy so¹n : 30/09/2008 Ngµy gi¶ng :. / /2008 Bµi 4: Bµi to¸n vµ thuËt to¸n (tiÕt 3). I. Mục đích yêu cầu Häc sinh hiÓu vµ thùc hiÖn ®­îc thuËt to¸n s¾p xÕp d·y sè. II. Phương pháp, phương tiện giảng bài  Phương pháp: Thuyết trình, giảng giải  Phương tiện: SGK, SGV, bảng phụ (SGK trang 39) III. TiÕn tr×nh bµi gi¶ng Néi dung. Hoạt động của GV và HS Trong cuộc sống ta thường gặp những việc liên quan đến sắp xếp nh­ xÕp c¸c häc sinh theo thø tù tõ thấp đến cao, xếp điểm trung bình cña häc sinh trong líp theo thø tù tõ cao đến thấp,... Nói một cách tổng quát, cho một dãy đối tượng, cần sắp xÕp l¹i c¸c vÞ trÝ theo mét tiªu chÝ nào đó.. VÝ dô 2: Bµi to¸n s¾p xÕp. Ta chỉ xét bài toán dạng đơn giản: Cho d·y A gåm N sè nguyªn a1,. a2,...,aN Cần sắp xếp các số hạng để dãy A trở thµnh d·y kh«ng gi¶m. Thuật toán sắp xếp bằng tráo đổi (Exchange Sort) * Xác định bài toán - Input: D·y A gåm N sè nguyªn a1,a2,...,aN. - Output: D·y A ®­îc s¾p xÕp thµnh. Hãy xác định I/O của bài toán? HS: Lªn b¶ng viÕt.. Quá trình so sánh và đổi chỗ sau mỗi lượt chỉ thực hiện với dãy đã bỏ bít sè h¹ng cuèi d·y. §Ó thùc hiÖn điều đó trong thuật toán sử dụng biÕn nguyªn M cã gi¸ trÞ khëi t¹o lµ 1. Lop10.com.

<span class='text_page_counter'>(2)</span> N, sau mỗi lượt M giảm đi 1 cho mét d·y kh«ng gi¶m. * ý tưởng: Với mỗi cặp số hạng đứng đến khi M < 2. liền kề trong dãy, nếu số trước lớn hơn số sau ta đổi chỗ chúng cho nhau. Lặp lại quá trình này cho đến khi không có sự đổi chỗ nào xảy ra nữa. * ThuËt to¸n a) LiÖt kª B1. NhËp N, c¸c sè h¹ng a1, a2,...,aN; B2. M  N; B3. NÕu M < 2 th× ®­a ra d·y A ®­îc s¾p xÕp råi kÕt thóc; B4. M  M – 1, i  0; B5. i  i + 1; B6. Nếu i > M thì quay lại bước 3; B7. Nếu ai > ai+1 thì tráo đổi ai và ai+1 cho nhau; B8. Quay lại bước 5. b) Sơ đồ khối Mời 1 em lên bảng vẽ sơ đồ khối (SGK trang 39) HS: Mét HS kh¸c lªn b¶ng dùa vµo thuật toán bằng phương pháp liệt kê vẽ sơ đồ khối và trình bày trước lớp. III. Cñng cè. M« pháng viÖc thùc hiÖn thuËt to¸n trªn víi d·y A nh­ sau: 6 1 5 3 7 8 10 7 12 4 IV. DÆn dß. Học bài cũ và đọc trước ví dụ 3: Bài toán tìm kiếm. V. Rót kinh nghiÖm.. 2 Lop10.com.

<span class='text_page_counter'>(3)</span> Nhận xét của giáo viên hướng dẫn ................................................................................................................................. ................................................................................................................................. ................................................................................................................................. ................................................................................................................................. ................................................................................................................................. ................................................................................................................................. ................................................................................................................................. ................................................................................................................................. ................................................................................................................................. ................................................................................................................................. ................................................................................................................................. ................................................................................................................................. ................................................................................................................................. ................................................................................................................................. ................................................................................................................................. ................................................................................................................................. ................................................................................................................................. ................................................................................................................................. ................................................................................................................................. ................................................................................................................................. ................................................................................................................................. ................................................................................................................................. ................................................................................................................................. ................................................................................................................................. ................................................................................................................................. ................................................................................................................................. ................................................................................................................................. ................................................................................................................................. ................................................................................................................................. ................................................................................................................................. ................................................................................................................................. ................................................................................................................................. ................................................................................................................................. ................................................................................................................................. Ngµy. th¸ng. n¨m 2008. Giáo viên hướng dẫn. 3 Lop10.com.

<span class='text_page_counter'>(4)</span>

×