Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 12 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
12
Dung lượng
176,7 KB
Nội dung
SÁNG KIẾN KINH NGHIỆM ĐỀ TÀI: "MỘT SỐ ƯU ĐIỂM CỦA NGÔN NGỮ FREE PASCAL SO VỚI TURBO PASCAL" LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com A PHẦN MỞ ĐẦU I LÝ DO CHỌN ĐỀ TÀI Ngày nay, với phát triển tin học Việt Nam nói chung giới diễn q trình tin học hố nói riêng đặc biệt nhiều lĩnh vực hoạt động xã hội loài người đem lại nhiều hiệu to lớn Sự phát triển mạnh mẽ “ vũ bão ” tin học làm cho xã hội có nhiều nhận thức cách tổ chức hoạt động Nhiều quốc gia giới ý thức rõ tầm quan trọng tin học có đầu tư lớn cho lĩnh vực này, đặc biệt giáo dục nâng cao dân trí tin học đào tạo nguồn nhân lực có chất lượng cao Người Việt Nam có nhiều tố chất thích hợp với ngành khoa học này, hi vọng sớm hoà nhập với khu vực giới Nước ta nhận thấy tầm quan trọng ngành Tin học đưa môn học vào nhà trường phổ thông môn khoa học khác năm học 2006-2007 Và tổ chức thi học sinh giỏi môn Tin học cấp tỉnh, cấp quốc gia Hiện tỉnh Thanh Hóa kỳ thi học sinh giỏi cấp tỉnh thường cho học sinh lập trình ngơn ngữ lập trình Turbo Pascal Free Pascal Trong q trình ơn luyện đội tuyển học sinh giỏi môn Tin học trường nhận thấy số ưu điểm ngôn ngữ lập trình Free Pascal so với ngơn ngữ lập trình Turbo Pascal Từ lí trên, tơi xin trình bày sáng kiến kinh nghiệm “MỘT SỐ ƯU ĐIỂM CỦA NGÔN NGỮ LẬP TRÌNH FREE PASCAL SO VỚI TURBO PASCAL” II MỤC ĐÍCH CỦA ĐỀ TÀI Trong chương trình tin học THPT số lượng tiết học han chế (52 tiết) kiến thức lập trình giải tốn có kiểu lớn thường khó khăn Với ưu điểm ngơn ngữ lập trình mơi trường 32 bít (64 bít) ngơn ngữ lập trình Free pascal cố thể giải số toán theo cách lập trình thơng thường học sinh mà Turbo Pascal không giải III NHIỆM VỤ VÀ PHƯƠNG PHÁP NGHIÊN CỨU Viết sáng kiến kinh nghiệm thường xuyên liên tục nhiệm vụ trị giáo viên, cần phải lựa chọn phương pháp nghiên cứu thích hợp với nhà trường trung học phổ thơng Sáng kiến kinh nghiệm trình bày tơi dựa theo luận khoa học hướng đối tượng, cụ thể: thuyết trình, quan sát, điều tra bản, phân tích kết thực nghiệm sư phạm,v.v… phù hợp với học môn học LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com B PHẦN NỘI DUNG I Cơ sở lí luận: Khi học sinh học chương trình Tin học lớp 11 Các em tiếp cận khái niệm lập trình ngơn ngữ lập trình Và sử dụng ngơn ngữ lập trình cụ thể để giải tốn Nhưng mục đích, ưu cầu chương trình tin học 11 khơng u em giải tốn phức tạp tốn chương trình thi học sinh giỏi gặp tốn cần phải xử lý số lớn em thường không xử lý hết Test mà đề yêu cầu ví dụ số tốn sau: II Nội dung giải pháp thực hiện: Trong SKKN đưa số toán với kiểu liệu lớn mà học sinh THPT giải ngôn ngữ lập trình Turbo Pascal đường gặp khó khăn giải Free Pascal vấn đề giải đơn giản Bài toán 1: Trung bình cộng (đề thi học sinh giỏi năm 2008-2009) Cho dãy gồm N số nguyên a1, a2, , aN số nguyên K Yêu cầu: Cho biết dãy số cho có tồn hay khơng cặp số mà trung bình cộng chúng K Dữ liệu: Vào file văn BAI2.INP: - Dòng đầu ghi số N K - Dòng ghi N số a1, a2, , aN Kêtq quả: Ra file văn BAI2.OUT: - Số tồn cặp số thoả mãn yêu cầu toán - Số không tồn cặp số thoả mãn yêu cầu toán Giới hạn: 0