Danh mục

Bài 19 THƯ VIỆN CHƯƠNG TRINH CON CHUẨN

Số trang: 31      Loại file: pdf      Dung lượng: 9.62 MB      Lượt xem: 9      Lượt tải: 0    
Jamona

Phí tải xuống: 7,000 VND Tải xuống file đầy đủ (31 trang) 0
Xem trước 4 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Giới thiệu sơ lược nội dung của một số thư viện chương trình con chuẩn của Pascal, thông qua đó học sinh biết được: – Mỗi ngôn ngữ lập trình đều có các thư viện chương trình con chuẩn để mở rộng khả năng ứng dụng. – Mỗi thư viện có thể bao gồm các chương trình con chuẩn liên quan đến một loại công việc.
Nội dung trích xuất từ tài liệu:
Bài 19 THƯ VIỆN CHƯƠNG TRINH CON CHUẨN GIÁO ÁN TIN HỌC Bài 19THƢ VIỆN CHƢƠNG TRINH CON CHUẨNGv hướng dẫn:Thầy:Trần Doãn Vinh Sinh viên: Nguyễn Thị Hằng Lớp: K56a_CNTT MỤC ĐÍCH, YÊU CẦU KIẾN THỨC: Giới thiệu sơ lược nội dung của một số thư viện chương trình con chuẩn của Pascal, thông qua đó học sinh biết được: – Mỗi ngôn ngữ lập trình đều có các thư viện chương trình con chuẩn để mở rộng khả năng ứng dụng. – Mỗi thư viện có thể bao gồm các chương trình con chuẩn liên quan đến một loại công việc. – Các ngôn ngữ lập trình cung cấp những khả năng về quản lí, khai thác và điều khiển thiết bị vào/ra khả năng thực hiện các thao tác đồ họa…. 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 elipse, hình chữ nhật. Kiểm tra bài cũ Câu hỏi: Em hãy cho biết cấu trúc thủ tục gồm những phần nào?Trả lời : Cấu trúc thủ tục gồm: – Phần đầu thủ tục : gồm tên dành riêng: procedure, tiếp theo là tên thủ tục, danh sách tham số có thể có hoặc không. – Phần khai báo: dùng để xác định các hằng, kiểu,biến và cũng có thể xác định các chưong trình con khác được sử dụng trong thủ tục. – Dãy câu lệnh : được viết giữa cặp tên riêng Begin và End tạo thành thân của thủ tục. CẤU TRÚC THỦ TỤC Cấu trúc thủ tục : Procedure [] [ Begin End; ĐẶT VẤN ĐỀ Cho ví dụ sau:Program cuuchuong; Uses crt ; var A : Array[1..9,1..9] of Integer ; i, j : Byte ;Begin Clrscr ; Writeln(Bang cuu chuong 1 -> 9 : ); Writeln ; For i := 1 to 9 do For j := 1 to 9 do A[i,j] := i*j ; For i := 1 to 9 do Begin For j := 1 to 9 do Write(a[i,j]:4); Writeln ; Writeln ; End ;Ở trong ví dụ trên chúng ta có một dòng lệnh: “Uses Crt”. Chúng ta tự hỏi “crt” là gì , tại sao lai viết như vậy, và có cần thiết trong một chưong trình không. Để giải quyết những thắc mắc đó, hôm nay chúng ta sẽ đi tìm hiểu về bài: “Thư Viện Chương Trình Con”. THƢ VIỆN CHƢƠNG TRÌNH CON CHUẨN Bài học của chúng ta hôm nay gồm có những phần sau: – Thư viện CRT.  Đinh nghĩa thư viện CRT  Một số thủ tục của thư viện. – Tìm hiểu về GRAPH  Định nghĩa  Các thiết bị hỗ trợ chương trình đồ họa  Các thủ tục vẽ điểm, đoạn thẳng.  Các thủ tục và hàm liên quan đến vị trí con trỏ  Một số thủ tục vẽ hình đơn giản – Một số thư viện khác: – Sử dụng thư viện THƢ VIỆN CRT Thư viện Crt chứa các thủ tục liên quan đến quản lý và khai thác màn hình, bàn phím của máy tính. Dùng các thủ tục của thư viện này, người lập trình có thể điều khiển hoặc đưa dữ liệu ra màn hình, xây dựng các giao diện màn hình –bàn phím, dùng bàn phím điều khiển chương trình hoặc sử dụng âm thanh để xây dựng các chuơng trình mô phỏng. MỘT SỐ THỦ TỤC CỦA THƢ VIỆN CRT HỎI: Em hãy cho biết có những thủ CÂU tục nào của thư viện CRT . TRẢ LỜI: Có 4 thủ tục: Thủ tục clrscr Thủ tục Textcolor Thủ tục GotoXY Thủ tục TextBackground Thủ tục Textcolor Họcsinh quan sát và tìm hiểu chương trình: Uses Crt; Begin Writeln(„chua dat mau chu‟); Textcolor(4); Writeln („da dat mau chu la do‟); Readln; End.Thủ tục Textcolor : đặt màu cho chữ trên màn hình, color là hằng hoặc biến xác định màu và có thể nhận một số giá trị …Câu hỏi: Em hã cho biết Chức năng của lệnh: TextColor(4) là gì?Trả lời: Chức năng đặt màu cho chữ là màu đỏ.Học sinh xem bảng giá tị của Textcolor trong sgk. Thủ tục GotoXY(x,y) Học sinh quan sát và tìm hiểu chương trình: Uses Crt; Begin Writeln („con tro dang dung o vi tri cot 10 dong 20‟); GotoXY (10,20); Readln; End. Câu hỏi: Em hãy cho biết thủ tục GotoXY(10,20) ở trên có chức năng gì? Trả lời: Định vị trí con trỏ đang ở cột 10, dòng thứ 20.  Thủ tục GotoXY(x,y) đưa con trỏ tới vị trí cột x, dòng y của màn hình văn bản. Do màn hình văn bản gồm 25 dòng và 80 cột nên phạm vi giá trị của các tham số là 1Thủ tục TextBackground Học sinh quan sát và tìm hiểu chương trình: Uses Crt Begin TextBackground(1); Writeln („ Da dat lai mau nen‟); Readln; End. Câu hỏi: Chức năng của lệnhTextBackground(1) là gì? Trả lời: Chức năng đặt màu nền chữ màu xanh da trời. Thủ tục TextBackground(color):->Chức năng đặt màu cho nền màn hình GRAPHCâu hỏi: Em hiểu Graph là gì, và nó được dùng như thế nào? Đây là ngôn ngữ chuyên về đồ họa ...

Tài liệu được xem nhiều: