1. Trang chủ
  2. » Ngoại Ngữ

Giáo án môn Tin học 11 - Khái niệm lập trình và ngôn ngữ lập trình

2 8 0

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

THÔNG TIN TÀI LIỆU

- Chương trình dịch: là chương trình đặc biệt có chức năng chuyển đổi chương tình ®­îc viÕt b»ng ng«n ng÷ lËp tr×nh bËc cao thành chương trình thực hiện được trên m¸y tÝnh.. Chương trình[r]

(1)Ngµy so¹n: Ngµy d¹y: TiÕt : Kh¸i niÖm lËp tr×nh vµ ng«n ng÷ lËp tr×nh I.Mục đích yêu cầu: - Hiểu khả ngôn ngữ LT bậc cao, phân biệt với ngôn ngữ máy và hợp ngữ - Hiểu ý nghĩa và nhiệm vụ ctrinhf dịch Phân biệt biên dịch và thông dịch II.Biện pháp: Gợi mở vấn đáp III Phương tiện: Gv: Giáo án, SGK Hs: Vở, SGK IV/ Néi dung tiÕt d¹y: ổn định tổ chức lớp: TiÕn tr×nh tiÕt d¹y: Hoạt động GV- HS Hoạt động HS Néi dung G/v: giải bài toán trên - Mọi bài toán có thuật toán có thể giải MTĐT, sau các bước XĐ bài trên máy tính điện tử to¸n vµ x©y dùng hoÆc lùa chän thuật toán khả thi là bước lập tr×nh VD: bµi to¸n nÊu c¬m, *1- H/s đứng Y/c; Hs nªu VD minh ho¹ chç cho VD -Y/c: +) Cã nh÷ng lo¹i ng«n ng÷ lËp tr×nh nµo? +) Tại người ta phải xây dùng ng«n ng÷ lËp tr× bËc cao? +) Ph©n biÖt ng«n ng÷ bËc cao víi c¸c ng«n ng÷ lËp tr×nh kh¸c ë nh÷ng néi dung nµo? +) KÓ tªn mét sè lo¹i ng«n ng÷ lËp tr×nh mµ em biÕt? - Lập trình là sử dụng cấu trúc liệu và *4- H/s đứng c¸c c©u lÖnh cña ng«n ng÷ lËp tr×nh cô thÓ chç tr¶ lêi nhanh để mô tả liệu và diễn đạt các thao tác cña thuËt to¸n * Chú ý: Trong trường hợp, người lập tr×nh cÇn c©n nh¾c chän cÊu tróc d÷ liÖu cho phï hîp VD: SGK (4,5) G/v: gi¶ng gi¶i VD - Chương trình dịch: là chương trình đặc biệt có chức chuyển đổi chương tình ®­îc viÕt b»ng ng«n ng÷ lËp tr×nh bËc cao thành chương trình thực trên m¸y tÝnh CTN Chương trình dịch Lop11.com CT§ (2) G/v:Tõ VD ta cã N/x: Các chương trình thông dịch dịch và thực tõng c©u lÖnh Y/c: Hs cho vÝ dô minh ho¹ cuéc sèng cã sö dông viÖc th«ng dÞch Y/c: H/s nhËn xÐt vÒ biªn dÞch Y/c: Hs cho vÝ dô minh ho¹ cuéc sèng cã sö dông viÖc biªn dÞch chương trình dịch có loại: biên dịch và * 1- H/s đứng th«ng dÞch chç ®­a nhËn xÐt +) Th«ng dÞch: thùc hiÖn viÖc lÆp ®i lÆp l¹i các bước; B1: Kiểm tra tính đúng dắn câu lệnh chương trình nguồn B2: Chuyển đổi câu lệnh đó thành hay nhiều câu lệnh tương ứng ngôn ngữ m¸y b3: Thực các câu lệnh vừa chuyển đổi ®­îc +)Biên dịch: thực qua bước; B1: DuyÖt, ph¸t hiÖn lçi, kiÓm tra tÝnh đúng đắn các câu lệnh chương tr×nh nguån B2: Dịch toàn chương trình nguồn thành chương trình đích có thể thực trên máy và có thể lưu trữ để sử dụng lại cÇn thiÕt * 1- H/s đứng chç ®­a nhËn xÐt Y/c: H/s so s¸nh sù gièng vµ kh¸c gi÷a biªn dÞch vµ th«ng dÞch - Mét sè lo¹i ng«n ng÷ lËp tr×nh bËc cao: Turbo Pascal, Turbo C++, III/ Cñng cè: Häc sinh cÇn n¾m ®­îc: - Kh¸i niÖm lËp tr×nh vµ ng«n ng÷ lËp tr×nh - Chương trình dich và phân loại nó IV/ BTVN: đọc bài đọc thêm Lop11.com Hs đọc SGK (3)

Ngày đăng: 01/04/2021, 12:11

Xem thêm:

w