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

Kì 2 K11

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

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Trờng THPT Nh Xuân Giáo án Tin học 11 Chơng v. tệp và thao tác với tệp Đ14. kiểu dữ liệu tệp Đ15. thao tác với tệp <Tiết số: 37> Ngày soạn: 21/01/2008 I. Mục tiêu cần đạt: Kiến thức: - Biết khái niệm và vai trò kiểu tệp - Biết cách phân loại tệp: theo cách tổ chức dữ liệu và theo cách truy cập; - Hiểu bản chất của tệp văn bản. Kĩ năng : - Biết các bớc làm việc với tệp: gắn tên cho biến tệp, mở tệp, đọc/ghi tệp, đóng tệp; - Biết khai báo biến tệp và các thao tác cơ bản với tệp văn bản; - Biết sử dụng một số hàm và thủ tc chuẩn làm việc với tệp. II. Chuẩn bị: Giáo viên: Chuẩn bị một số chơng trình Pascal về khai báo, mở, đóng tệp, . sẵn ở dạng bảng phụ hoặc ở dạng trình chiếu cho học sinh xem Học sinh: Ôn bài trớc khi đến lớp III. Tiến trình Dạy Học Hoạt động 1: Tìm hiểu về vai trò của kiểu tệp, phân loại và thao tác với tệp? CH1: Kiểu dữ liệu tệp có những đặc điểm gì? CH2: Tệp có thể phân thành bao nhiêu loại? Hãy trình bày cách phân loại tệp? Hoạt động của Giáo viên Hoạt động của Học sinh Giáo viên: - Giao nhiệm vụ - Bao quát lớp - Tiếp nhận câu trả lời của học sinh - Chính xác hóa kết quả - Nhận nhiệm vụ - Tìm phơng án trả lời - Trình bày phơng án trả lời - Ghi nhận kiến thức Nội dung: Kiểu dữ liệu tệp có những đặc điểm: Đợc lu trữ lâu dài ở bộ nhớ ngoài và không bị mất khi cắt nguồn điện Lợng dữ liệu lu trữ trong tệp có thể rất lớn và chỉ phụ thuộc vào dung lợng đĩa. Phân loại tệp theo cách tổ chức dữ liệu: Tệp văn bản và tệp có cấu trúc. Phân loại tệp theo cách thức truy cập: Tệp truy cập tuần tự và tệp truy cập trực tiếp. Các thao tác cơ bản đối với tệp: Ghi dữ liệu vào tệp và đọc dữ liệu từ tệp Hoạt động 2: Tìm hiểu về cách khai báo tệp Khai báo biến tệp có dạng: Var <tên biến tệp> : Text; Ví dụ: Khai báo biến tệp văn bản: Var tep1, tep2: Text; Giáo viên: Trần Thị bích Thảo 1 Trờng THPT Nh Xuân Giáo án Tin học 11 Hoạt động 3: Tìm hiểu về thao tác với tệp Hoạt động của Giáo viên Hoạt động của Học sinh Câu hỏi: Tại sao lại có thao tác gắn tên tệp, mở tệp, đóng tệp, Hãy giải thích? Giáo viên: - Giao nhiệm vụ - Bao quát lớp - Tiếp nhận câu trả lời của học sinh - Chính xác hóa kết quả - Nhận nhiệm vụ - Tìm phơng án trả lời - Trình bày phơng án trả lời - Ghi nhận kiến thức Nội dung: Mỗi tệp đều có một tên tệp để tham chiếu, tệp có thể dùng để đa kết quả ra hoặc dữ liệu vào a. Gán tên tệp Thủ tục gán tên tệp: Assign(<tên biến tệp>,<tên tệp>); b. Mở tệp Có hai thủ tục mở tệp: Mở để ghi dữ liệu: Rewrite(<tên biến tệp>); Mở để đọc dữ liệu: Reset(<tên biến tệp>); Trớc hai thủ tục này phải gắn tên tệp cho biến têp đồng thời biến tệp phải đợc khai báo trớc. c. Đọc/ghi tệp văn bản Các thủ tục đọc dữ liệu từ tệp và ghi dữ liệu vào tệp: Đọc dữ liệu từ tệp : Read(<tên biến tệp>,<danh sách biến>); Hoặc Readln(<tên biến tệp>,<danh sách biến>); Ghi dữ liệu từ tệp: Write(<tên biến tệp>,<danh sách kết quả>); Hoặc Writeln(<tên biến tệp>,<danh sách kết quả>); d. Đóng tệp Thủ tục đóng tệp: Close(<tên biến tệp>); Một số hàm thờng dùng đối với tệp văn bản: Hàm EOF(<tên biến tệp>); Hàm EOLN(<tên biến tệp>); Hoạt động 4: Củng cố kiến thức Nhắc lại các khái niệm mới đã học trong bài 14;15 Vai trò của kiểu tệp và phân loại tệp Cách khai báo biến tệp và rèn luyện các thao tác đọc ghi dữ liệu trên tệp Giao bài tập về nhà. Giáo viên: Trần Thị bích Thảo 2 Trờng THPT Nh Xuân Giáo án Tin học 11 Đ16. ví dụ làm việc với tệp <Tiết số: 38> Ngày soạn: 27/01/2008 IV. Mục tiêu cần đạt: - Hiểu và hình thành kĩ năng về thao tác cơ bản khi làm việc với tệp nh: Mở tệp,gán tên tệp cho biến tệp,đọc/ghi dữ liệu đối với tệp,đóng tệp. V. Chuẩn bị: Giáo viên: Chuẩn bị một số chơng trình Pascal về kiểu dữ liệu tệp: khai báo, mở, đóng tệp, . sẵn ở dạng bảng phụ hoặc ở dạng trình chiếu cho học sinh xem Học sinh: Ôn bài trớc khi đến lớp VI. Tiến trình Dạy Học Hoạt động 1: Tìm hiểu về đề bài, chơng trình, mở rộng bài toán ở ví dụ 1 Hoạt động của Giáo viên Hoạt động của Học sinh Giáo viên: - Giao nhiệm vụ - Bao quát lớp - Tiếp nhận câu trả lời của học sinh - Chính xác hóa kết quả - Nhận nhiệm vụ - Tìm phơng án trả lời - Trình bày phơng án trả lời - Ghi nhận kiến thức Nội dung: Phân tích bài toán, xác định yêu cầu của bài toán Nhắc lại công thức tính khoảng cách. Tìm hiểu chơng trình, ý nghĩa của từng câu lệnh Có thể bổ sung thêm yêu cầu: in lên màn hình khoảng cách của trại xa với trại của hiệu trởng nhất. Hoạt động 2: Tìm hiểu về đề bài, chơng trình, mở rộng bài toán ở ví dụ 2 Hoạt động của Giáo viên Hoạt động của Học sinh Giáo viên: - Giao nhiệm vụ - Bao quát lớp - Tiếp nhận câu trả lời của học sinh - Chính xác hóa kết quả - Nhận nhiệm vụ - Tìm phơng án trả lời - Trình bày phơng án trả lời - Ghi nhận kiến thức Nội dung: Phân tích bài toán, xác định yêu cầu của bài toán Nhắc lại công thức tính điện trở tơng đơng của hai điện trở mắc nối tiếp và của hai điện trở mắc song song. Tìm hiểu chơng trình, ý nghĩa của từng câu lệnh + Khai bỏo . + Gỏn tờn tp cho bin tp . + c d liu t tp . + Tớnh cỏc in tr tng ng . + Ghi vo tp . Giáo viên: Trần Thị bích Thảo 3 Trờng THPT Nh Xuân Giáo án Tin học 11 + úng tp . Minh họa các thao tác trên bằng ngôn ngữ Pascal để học sinh thấy rõ từng thao tác, cách thức làm việc với tệp. Hoạt động 3: Củng cố kiến thức Nhắc lại các đơn vị kiến thức sau khi học xong bài 16: Các thao tác làm việc với tệp cùng với các thủ tục của nó Việc trao đổi dữ liệu thông qua bộ nhớ ngoài đợc thực hiện thông qua kiểu dữ liệu tệp Để làm việc với tệp cần phải khai báo biến tệp. Mỗi ngôn ngữ lập trình đều phải có hàm và thủ tục chuẩn để làm việc với tệp. Các thao tác với tệp văn bản: Khai báo biến, mở và đóng tệp Đọc/ghi: tơng tự nh làm việc với màn hình và bàn phím Một số bài tập làm thêm: Bài tập1: Đa vào một dãy số nguyên (n<=100), ghi dãy số đó vào tệp có tên BAITAP.INP Bài tập2: Mở tệp BâITP.INP in dãy số trong tệp ra màn hình. Tính tổng của dãy số đó. Giáo viên: Trần Thị bích Thảo 4 Trờng THPT Nh Xuân Giáo án Tin học 11 Chơng v. tệp và thao tác với tệp Đ17. chơng trình con và phân loại <Tiết số:40> Ngày soạn: 11/02/2008 I. Mục tiêu cần đạt: Kiến thức: - Nắm đợc khái niệm chơng trình con - Sự khác biệt giữa hàm và thủ tục - Phân biệt sự giống nhau và khác nhau về cấu trúc chơng trình và chơng trình con. - Biết đợc mối liên hệ gia tham số hình thức và tham số thực sự - Biến cục bộ: Cách khai báo và phạm vi sử dụng. Kĩ năng : - Cha đòi hởi phải có kĩ năng cụ thể II. Chuẩn bị: Giáo viên: Chuẩn bị một số chơng trình Pascal về chơng trình con sẵn ở dạng bảng phụ hoặc ở dạng trình chiếu cho học sinh xem Học sinh: Ôn bài trớc khi đến lớp III. Tiến trình Dạy Học Hoạt động 1: Tìm hiểu về khái niệm chơng trình con ? Nêu thuật toán của bài toán tính tổng của 4 luỹ thừa trong SGK ? Trong chơng trình có những khối lệnh nào đợc viết tơng tự nhau Hoạt động của Giáo viên Hoạt động của Học sinh Giáo viên: - Giao nhiệm vụ - Bao quát lớp - Tiếp nhận câu trả lời của học sinh - Chính xác hóa kết quả - Nhận nhiệm vụ - Tìm phơng án trả lời - Trình bày phơng án trả lời - Ghi nhận kiến thức Nội dung: Khái niệm chơng trình con: Chơng trình con là một chơng trình gồm một dãy lệnh mô tả các thao tác nhất định và có thể đợc thực hiện (đợc gọi) từ nhiều vị trí trong chơng trình. Lợi ích của việc sử dụng chơng trình con: Tránh đợc việc phải lặp đi lặp lại cùng một dãy lệnh Hỗ trợ việc thực hiện các chơng trình lớn. Phục vụ cho quá trình trừu tợng hoá Mở rộng khả năng ngôn ngữ. Thuận tiện cho việc phát triển và nâng cấp chơng trình. Hoạt động 2: Tìm hiểu về cách phân loại và cấu trúc của chơng trình con ? Chơng trình con đợc phân thành bao nhiêu loại, đó là những loại nào? Giáo viên: Trần Thị bích Thảo 5 Trờng THPT Nh Xuân Giáo án Tin học 11 ? Cấu trúc của chơng trình con có gì giống và khác cấu trúc của một chơng trình? ? Nêu các điểm khác nhau giữa thủ tục Procedure và hàm Fuction ? Tham số hình thức và tham số thực sự, cách gọi chơng trình con, biến cục bộ và biến toàn cục. Hoạt động của Giáo viên Hoạt động của Học sinh Giáo viên: - Giao nhiệm vụ - Bao quát lớp - Tiếp nhận câu trả lời của học sinh - Chính xác hóa kết quả - Nhận nhiệm vụ - Tìm phơng án trả lời - Trình bày phơng án trả lời - Ghi nhận kiến thức Nội dung: a. Phân loại Trong ngôn ngữ lập trình, chơng trình con thờng gồm hai loại: Hàm (Fuction) là chơng trình con thực hiện một số thao tác nào đó và trả về giá trị qua tên hàm Thủ tục (Fuction) là chơng trình con, thực hiện một số thao tác nào đó nhng không trả về giá trị qua tên của nó b. Cấu trúc chơng trình Chơng trình con có cấu trúc tơng tự nh chơng trình chính Phần khai báo: có thể khai báo biến cho dữ liệu vào/ra, các hằng và biến dùng trong chơng trình con. Phần thân: Tham số hình thức: Là các biến đợc khai báo cho dữ liệu vào/ra của chơng trình con Biến cục bộ: Là biến đợc khai báo trong chơng trình con. Biến toàn cục: Là biến đợc khai báo trong chơng trình chính. c. Thực hiện chơng trình con Gọi chơng trình con bao gồm tên chơng trình với tham số (nếu có) là các hằng và các biến chứa dữ liệu vào và ra tơng ứng với các tham số hình thức. Các hằng và biến này gọi là các tham số thực sự Hoạt động 4: Củng cố kiến thức Nhắc lại các khái niệm mới đã học trong bài 17 Khái niệm chơng trình con và lợi ích của nó Phân loại và cấu trúc của chơng trình con Giao bài tập về nhà. Giáo viên: Trần Thị bích Thảo 6 Trờng THPT Nh Xuân Giáo án Tin học 11 Đ18. ví dụ về cách viết và sử dụng chơng trình con <Tiết số:48,49> Ngày soạn: 17/02/2008 I. Mục tiêu cần đạt: Kiến thức: - Học sinh biết đợc cấu trúc chung và vị trí của một thủ tục và hàm trong chơng trình chính. - Phân biệt đợc tham trị và tham biến. - Phân biệt đợc tham số hình thức và tham số thực sự - Nắm đợc khái niệm biến cục bộ và biến toàn cục Kĩ năng : - Nhận biết đợc các thành phần trong phần đầu của thủ tục và hàm. - Nhận biết đợc Hai tham số trong phần đầu của thủ tục và hàm, lời gọi của chơng trình con ở chơng trình chính cùng với tham số thực sự II. Chuẩn bị: Giáo viên: Chuẩn bị một số chơng trình Pascal về chơng trình con sẵn ở dạng bảng phụ hoặc ở dạng trình chiếu cho học sinh xem Học sinh: Ôn bài trớc khi đến lớp III. Tiến trình Dạy Học Hoạt động 1: Tìm hiểu cách viết và sử dụng thủ tục ? Đặt câu hỏi: CTC là Procedure hay Function? Giải quyết: CTC là Function khi và chỉ khi thoả mãn đồng thời các yêu cầu sau: - Nếu ta muốn nhận lại một (và chỉ một ) kết quả, - Kết quả dố phải là kiểu vô hớng hoặc là kiểu con trtỏ - Có cần dùng tên CTC (chứa kết quả) để viết các biểu thức không? Còn nếu không thoả mãn các tính chất trên thì CTC là Procedure Hoạt động của Giáo viên Hoạt động của Học sinh Giáo viên: - Giao nhiệm vụ - Bao quát lớp - Tiếp nhận câu trả lời của học sinh - Chính xác hóa kết quả - Nhận nhiệm vụ - Tìm phơng án trả lời - Trình bày phơng án trả lời - Ghi nhận kiến thức Nội dung: 1. Cách viết và sử dụng thủ tục a. Cấu trúc của thủ tục Procedure <tên thủ tục>[<ds tham số>]; [<phần khai báo>] Begin [<dãy các lệnh>] End; b. Ví dụ và thủ tục Giáo viên: Trần Thị bích Thảo 7 Trờng THPT Nh Xuân Giáo án Tin học 11 Giáo viên đa ra ví dụ minh hoạ từ đó giải thích và làm sáng tỏ vai trò của tham biến, tham trị, tham số hình thức, tham số thực sự, biến toàn cục, biến cục bộ trong thủ tục Procedure Hoạt động 2: Tìm hiểu cách viết và sử dụng hàm ?Nêu điểm khác biệt giữa hàm và thủ tục, lợi ích của việc sử dụng hàm? Hoạt động của Giáo viên Hoạt động của Học sinh Giáo viên: - Giao nhiệm vụ - Bao quát lớp - Tiếp nhận câu trả lời của học sinh - Chính xác hóa kết quả - Nhận nhiệm vụ - Tìm phơng án trả lời - Trình bày phơng án trả lời - Ghi nhận kiến thức Nội dung: 2. Cách viết và sử dụng hàm a. Cấu trúc của hàm Fuction<tên hàm>[<ds tham số>]: <kiểu dữ liệu>; [<phần khai báo>] Begin [<dãy các lệnh>] End; b. Ví dụ về hàm Giáo viên đa ra ví dụ minh hoạ từ đó giải thích và làm sang tỏ vai trò của tham biến, tham trị, tham số hình thức, tham số thực sự, biến toàn cục, biến cục bộ trong Function Hoạt động 3: Củng cố kiến thức Nhắc lại các khái niệm liên quan trong bài học 18 Cách viết chơng trình con: Hàm và thủ tục Cách sử dụng các loại tham số Giao bài tập về nhà. Giáo viên: Trần Thị bích Thảo 8 Trêng THPT Nh Xu©n Gi¸o ¸n Tin häc 11 ………………………………………………………… § 19 THƯ VIỆN CHƯƠNG TRÌNH CON CHUẨN I. MỤC TIÊU 1 Kiến thức :  Biết được một số thư viện chương trình con : 2 Kỹ năng :  Bước đầu sử dụng được các thư viện đó trong lập trình .  Khởi động được chế độ đồ họa .  Sử dụng được các thủ tục vẽ điểm, đường, hình tròn, hình ellipse, hình chữ nhật . II. ĐỒ DÙNG DẠY HỌC : 1 Chuẩn bị của giáo viên  Máy chiếu Projector để giới thiệu ví dụ . 2 Chuẩn bị của học sinh  Sách giáo khoa . III. HOẠT ĐỘNG DẠY -- HỌC : 1. Hoạt động 1 : Tìm hiểu thư viện CRT . a. Mục tiêu : - Học sinh biết được một số chương trình con chuẩn trong thư viện . b. Nội dung : - Thư viện CRT chứa các thủ tục liên quan đến việc quản lí và khai thác màn hình và bàn phím . - Thủ tục Clrscr : xóa màn hình . - Thủ tục Textcolor(c) : đặt màu cho chữ trên màn hình, trong đó c – là hằng hoặc biến có giá trị nguyên không âm để xác định màu . - Thủ tục Textbackground(c) : đặt màu cho nền của màn hình . - Thủ tục Gotoxy(x,y) : đưa con trỏ đến vị trí cột x dòng y của màn hình văn bản . c. Các bước tiến hành Gi¸o viªn: TrÇn ThÞ bÝch Th¶o 9 Trêng THPT Nh Xu©n Gi¸o ¸n Tin häc 11 ………………………………………………………… HOẠT ĐỘNG CỦA GIÁO VIÊN HOẠT ĐỘNG CỦA HỌC SINH 1. Tìm hiểu thủ tục Clrscr . - Yêu cầu học sinh nghiên cứu SGK, kể tên các chương trình con trong thư viện CRT . - Chiếu chương trình sau : Begin Clrscr; Readln; End. - Biên dịch chương trình . Hỏi : Tại sao xuất hiện lỗi ? Khắc phục như thế nào ? - Thêm Uses CRT; vào đầu chương trình và thực hiện chương trình để học sinh thấy được kết quả. Chú ý cho học sinh ghi nhớ màn hình trước lúc thực hiện chương trình này . - Hỏi : Chức năng của thủ tục Clrscr ; 2. Tìm hiểu thủ tục textcolor - Chiếu chương trình ví dụ : Uses CRT; Begin Write(‘Chua dat mau chu’); Textcolor(4); Write(‘Da dat mau chu la do’); Readln; End. - Thực hiện chương trình để học sinh thấy kết quả - Hỏi : Chức năng của lệnh textcolor(4); 3. Tìm hiểu thủ tục extbackground. - Chiếu chương trình ví dụ : Uses CRT; Begin Textbackground(1); Writeln(‘Da dat lai mau nen’); Readln; End. - Thực hiện chương trình để học sinh thấy kết quả. - Hỏi : Chức năng của lệnh 1. Tham khảo sách giáo khoa : - Clrscr, textcolor, textbackground, gotoxy - Quan sát chương trình . - Vì sử dụng thủ tục nhưng chưa sử dụng thư viện CRT . - Thêm lệnh Uses CRT; - Quan sát giáo viên thực hiện chương trình - Xóa màn hình - Quan sát chương trình - Quan sát kết quả chương trình - Đặt màu chữ thành màu đỏ . - Quan sát chương trình - Quan sát kết quả chương trình - Đặt màu chữ nền thành màu xanh da trời Gi¸o viªn: TrÇn ThÞ bÝch Th¶o 10 [...]... hi - Quan sỏt chng trỡnh 12 Trờng THPT Nh Xuân Giáo án Tin học 11 Uses graph Begin Drive:=0; Initgraph(drive, mode ,c:\Tp\BGI); Putpixel( 12, 40,15); Readln; End - - Thc hin chng trỡnh hc sinh thy kt qu Hi : Chc nng ca th tc Putpixel - Chiu cu trỳc chung ca th tc : Line(x1,y1,x2,y2:integer); Chiu chng trỡnh vớ d trờn nhng thay lnh Putpixel( 12, 40,15); bng lnh line(1,1 ,20 ,20 ); Thc hin chng trỡnh hc... Tỡm hiu th tc gotoxy Chiu chng trỡnh vớ d : Uses CRT; Begin Writeln(Con tro dang dung o cot 10 dong 20 ); Gotoxy(10 ,20 ); Readln; End - Thc hin chng trỡnh hc sinh thy kt qu Hi : Chc nng ca lnh gotoxy(10 ,20 ); Quan sỏt chng trỡnh - - Quan sỏt kt qu chng trỡnh - a con tr v v trớ ct 10 dũng 20 1 Hot ng 2 : Tỡm hiu th vin Graph ca ngụn ng lp trỡnh Pascal a Mc tiờu : - Hc sinh bit c cỏch khi ng v thoỏt... trỡnh vớ d trờn nhng thay lnh Putpixel( 12, 40,15); bng lnh Lineto (20 ,20 ); Thc hin chng trỡnh hc sinh thy kt qu Hi : Chc nng ca th tc Lineto - Chiu cu trỳc chung ca th tc Linerel(dx,dy:integer); Hi : Chc nng ca th tc Linerel 5 Tỡm hiu Rectangle - th tc - Quan sỏt chng trỡnh - Quan sỏt kt qu ca chng trỡnh - V mt on thng t im cú ta (x1,y1) n im cú ta (x2,y2) - Quan sỏt chng trỡnh - Quan sỏt kt... chc nng ca tng th tc b Ni dung : - - V im : V ng thng : Putpixel(x,y:integer;color:word); Line(x1,y1,x2,y2:integer); Lineto(x,y:integer); Linerel(dx,dy:integer); V hỡnh trũn : Circle(x,y:integer;r:word); V hỡnh elip : Ellipse(x,y:integer;stangle,endangle,xr,yr:word); V hỡnh ch nht : Rectang(x1,y1,x2,y2:integer); t mu cho nột v : Setcolor(word); c Cỏc bc tin hnh HOT NG CA GIO VIấN 1 Tỡm hiu th tc Putpixel... tc Lineto - - 2 Quan sỏt cu trỳc chung v suy ngh tr li cõu hi 2 Tỡm hiu th tc line - Quan sỏt kt qu ca chng trỡnh Circle, - Ellipse, V on thng ni im hin ti vi im cú ta bng ta im hin ti cng vi dx,dy 5 Quan sỏt cu trỳc chung v suy ngh tr li cõu hi Chiu cu trỳc chung ca cỏc th tc : Circle(x,y:integer;r:word); Ellipse(x,y:integer;stangle,endangle, xr,yr:word); Rectangle(x1,y1,x2,y2:integer); Giáo... Giáo viên: Trần Thị bích Thảo 13 Trờng THPT Nh Xuân Giáo án Tin học 11 - - Chiu chng trỡnh vớ d Uses graph Begin Drive := 0; Initgraph(drive,mode,c:\Tp\BGI); Circle( 12, 40,30); Ellipse(50,50,30, 120 ,50,100:word); Rectangle(100,100 ,20 0 ,20 0); Readln; End - - Quan sỏt chng trỡnh - Quan sỏt kt qu ca chng trỡnh Thc hin chng trỡnh hc sinh thy kt qu Hi : Chc nng ca cỏc th tc Circle, Ellipse, Rectangle... cu trỳc chung v suy ngh tr li cõu hi Chiu cu trỳc chung ca cỏc th tc : Setcolor(m:word); Chiu chng trỡnh vớ d : Uses graph Begin Drive:=0; Initgraph(drive,mode,c:\Tp\BGI); Circle( 12, 40,100); Setcolor(4); Circle( 12, 40 ,20 0); Readln; End - Quan sỏt chng trỡnh - Quan sỏt kt qu ca chng trỡnh Thc hin chng trỡnh hc sinh thy kt qu Hi : Chc nng ca th tc setcolor - Setcolor (m:word) : t mu cho nột v vi mu... chng trỡnh v 20 hỡnh trũn lng nhau cú ta tõm l im chớnh gia ca mn hỡnh, cỏc hỡnh cú bỏn kớnh cỏch nhau 5 im nh c Cỏc bc tin hnh : HOT NG CA GIO VIấN 1 Gii thiu ni dung yờu cu lờn bng nh hng cỏch gii quyt vn cho hc sinh - Th tc v c mt hỡnh trũn cú tõm l im chớnh gia mn hỡnh - Cn bao nhiờu lnh nh vy, dựng cu trỳc no iu khin 2 Chia lp lm 03 nhúm, 01 nhúm vit chng trỡnh trờn mỏy, 02 nhúm vit lờn... học 11 - Th vin Printer cung cp cỏc th tc lm vic vi mỏy in c Cỏc bc tin hnh : HOT NG CA GIO VIấN 1 Yờu cu hc sinh nghiờn cu SGK, nờu tờn cỏc th vin 2 Yờu cu hc sinh nờu chc nng ca mi th vin HOT NG CA HC SINH 1 Cỏc th vin : System, Dos, Printer 2 Chc nng mi th vin : System : cha cỏc hm v th tc vo/ra s cp Dos : cha cỏc th tc nh to th mc, úng m file Printer : cha cỏc th tc liờn quan n mỏy in 5... trờn mn hỡnh ? - Hi : Nhim v chớnh ca Card mn hỡnh ? - Hi : Khi núi mn hỡnh cú phõn gii 640 x 480 l núi n iu gỡ ? 2 a ra cu trỳc chung ca th tc khi ng ha 1 Tham kho SGK tr li - Vn bn v hỡnh nh - Lm cu ni gia CPU v mn hỡnh khi th hin thụng tin L núi n mn hỡnh cú 640 dũng v 480 ct - 2 Quan sỏt v theo dừi dn dt ca giỏo viờn Initgraph(dr, md : integer ; pth : string) ; - Gii thớch cỏc thụng s trong . Putpixel 2. Tìm hiểu thủ tục line - Chiếu cấu trúc chung của thủ tục : Line(x1,y1,x2,y2:integer); - Chiếu chương trình ví dụ trên nhưng thay lệnh Putpixel( 12, 40,15);. Initgraph(drive,mode,‘c:TpBGI’); Circle( 12, 40,30); Ellipse(50,50,30, 120 ,50,100:word); Rectangle(100,100 ,20 0 ,20 0); Readln; End. - Thực hiện chương trình

Ngày đăng: 16/09/2013, 07:10

Xem thêm: Kì 2 K11

HÌNH ẢNH LIÊN QUAN

- Hiểu và hình thành kĩ năng về thao tác cơ bản khi làm việc với tệp nh:          Mở tệp,gán tên tệp cho biến tệp,đọc/ghi dữ liệu đối với tệp,đóng tệp. - Kì 2 K11
i ểu và hình thành kĩ năng về thao tác cơ bản khi làm việc với tệp nh: Mở tệp,gán tên tệp cho biến tệp,đọc/ghi dữ liệu đối với tệp,đóng tệp (Trang 3)
+ Bảng mạch điều khiển màn hỡnh là thiết bị đảm bảo tương tỏc giữa bộ xử lớ và màn hỡnh để thực hiện cỏc chế độ phõn giải và màu sắc . - Kì 2 K11
Bảng m ạch điều khiển màn hỡnh là thiết bị đảm bảo tương tỏc giữa bộ xử lớ và màn hỡnh để thực hiện cỏc chế độ phõn giải và màu sắc (Trang 11)
- Thu phiếu trả lời . Chiếu lờn bảng, gọi học sinh nhúm khỏc nhận xột đỏnh giỏ . Sửa  chương trỡnh hoàn chỉnh cho học sinh viết  trờn mỏy . - Kì 2 K11
hu phiếu trả lời . Chiếu lờn bảng, gọi học sinh nhúm khỏc nhận xột đỏnh giỏ . Sửa chương trỡnh hoàn chỉnh cho học sinh viết trờn mỏy (Trang 15)

TỪ KHÓA LIÊN QUAN

w