Kinh nghiệm cho thấy một thuật toán hay nhưng do cài đặt vụng về nên khi chạy lại cho kết quả sai hoặc tốc độ chậm.

Một phần của tài liệu Kỹ năng giải toán bằng ngôn ngữ lập trình pascal môn tin học 8 tai trường THCS tân tiến (Trang 30 - 32)

về nên khi chạy lại cho kết quả sai hoặc tốc độ chậm.

I. XÁC ĐỊNH BÀI TOÁNII. TÌM THUẬT TOÁN II. TÌM THUẬT TOÁN

III. VIẾT CHƯƠNG TRÌNH

1. Kỹ năng lập trình

Một bài toán ta có thể đưa ra nhiều cách giải khác nhau, song là một giáo viên thì chúng ta cần giúp học sinh viết chương trình làm sao người xem nhìn vào có thể dễ hiểu được bài toán đó là gì? Do đó, việc tinh chỉnh các bước cho bài toán trong máy tính là

phương pháp khoa học, có hệ thống giúp ta phân tích các thuật toán và cấu trúc dữ liệu từ đó thành một chương trình. Muốn lập trình giỏi không phải chỉ cần nắm ngôn ngữ lập trình là đủ. Mà vấn đề cốt yếu là biết phương pháp phát triển dần dần để chuyển các ý tưởng ra thành chương trình hoàn chỉnh.

Một chương trình bắt đầu được viết bằng lời tự nhiên (tiếng việt) thể hiện sự phân tích tổng thể của người lập trình, được thể hiện ở từng bước sau các câu lệnh được phân tích chi tiết hơn. Bằng những lời khác nhau, tương ứng với sự phân tích công việc thành các việc nhỏ, chi tiết hơn, dễ hiểu và chỉnh xác hơn. Người lập trình có thể đưa ra phương pháp tinh chỉnh từng bước, thể

hiện tư duy để giải quyết những vấn đề của bài toán từ trên xuống. Trong đó, các bư ớc hướng về phương pháp lập trình tối ưu, sáng sửa làm cho bài toán được giải một cách gọn gàng nhất, chính xác

1. Kỹ năng lập trình

Ví dụ 1 Kiểm tra N có phải là số nguyên tố hay không? Biết N nhập từ bàn phím.

Tinh chế lần 1:

Một phần của tài liệu Kỹ năng giải toán bằng ngôn ngữ lập trình pascal môn tin học 8 tai trường THCS tân tiến (Trang 30 - 32)

Tải bản đầy đủ (PPT)

(59 trang)