Giáo án môn Tin học 11 - Bài 3: Kiểu bản ghi

3 8 0
Giáo án môn Tin học 11 - Bài 3: Kiểu bản ghi

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

Thông tin tài liệu

Từ ví dụ 1 Gv lập hình 14có thể dùng tranh Sau khi coù kieåu baûn ghi, bieán baûn ghi coù theå vẽ trước khai baùo nhö sau: Var :< teân kieåu bieán baûn ghi > Dựa vào đây Gv chương trình [r]

(1)Bài soạn: bài 13 Gv Đỗ Đình Hải Đơn vị: Trường THPT Trường Chinh Trang Ngày soạn: 25/07/07 ; ngày giảng: …./…./….; Lớp: 11 Baøi: §13 KIEÅU BAÛN GHI Tieát PPCT: 31 I MUÏC TIEÂU BAØI HOÏC: Kiến thức: -Biết khai niệm ghi; -Biết cách khai báo ghi, truy cập trường ghi Kyõ naêng: -Bước đầu mô tả đối tượng số thuộc tính -Khai baùo kieåu baûn ghi -Biết trường biến ghi,bước đầu viết vài thao tác xử lý trên trường biến ghi Thái độ: -Có hành vi và thái độ đúng đắn vấn đề đạo đức liên quan đến việc sử dụng maùy tính II CHUAÅN BÒ: Taøi lieäu, baøi taäp: Duïng cuï, thieát bò: III TIẾN TRÌNH LÊN LỚP: Ổn định, tổ chức lớp: Kieåm tra baøi cuõ: Baøi giaûng: Hoạt động Thầy và Trò Noäi dung ghi baûng Hoạt động 1: Từ ví dụ Chúng ta kiểm tra xem có điểm chung nào? Và có điểm nào khác dẫn đến học sinh ví dụ khác Cho Hs phaùt bieåu yù kieán: Khaùi niệm kiểu ghi: a) Ví duï 1: Cho baûng keát quaû ñieåm thi cuûa nhoùm hoïc sinh: Teân Hoàng An Thò Bích Taán Caûnh Minh Đức Hữu Hùng Phái Toán Nữ Nữ Nam Nam Nam Lyù Hoùa Vaên Sử Ñòa 7 9 7 9 7 b) Khaùi nieäm: Gv HS mô tả Dữ liệu kiểu ghi dùng để mô tả các đối ghi, thuộc tính đối tượng tương ứng tượ n g coù cuøng moät soá thuoäc tính maø caùc thuoäc trường ghi, Các trường khác có tính có thể có các kiểu liệu khác các kiểu liệu khác Trong ngôn ngữ lập trình đưa quy tắc và Từ đó Gv đưa các quy tắc, cách thức thực cách thức xác định:  Teân kieåu baûn ghi xác định ngôn ngữ lập trình  Tên các thuộc tính(còn gọi là Trường)  Kiểu liệu trường Daãn daét Hs qua phaàn khai baùo kieåu, bieán,  Caùch khai baùo bieán tham chiếu dến trường và phép gán giá trị  Cách tham chiếu đến trường ghi (ở đây ta sử dụng ngôn ngữ Pascal) Khai baùo vaø pheùp gaùn giaù trò kiểu ghi: Hoạt động 2: a) Khai baùo:  Ñònh nghóa kieåu baûn ghi: Gv ñöa ñònh nghóa kieåu baûn ghi type <teân kieåu baûn ghi> = record <tên trường 1>:<kiểu trường 1>; Gv ñöa khai baùo sau coù kieåu baûn ghi, bieàn kieåu baûn ghi <tên trường k>:<kiểu trường k>; End; Lop11.com (2) Bài soạn: bài 13 Gv Đỗ Đình Hải Đơn vị: Trường THPT Trường Chinh Trang Từ ví dụ Gv lập hình 14(có thể dùng tranh Sau coù kieåu baûn ghi, bieán baûn ghi coù theå vẽ trước) khai baùo nhö sau: Var <teân bieán baûn ghi>:< teân kieåu bieán baûn ghi > Dựa vào đây Gv chương trình sử lý kết qủa  Ví dụ 2: từ ví dụ ta khai báo lớp là biến thi có thể sử dụng khai báo phần nôi dung: mảng chiều phàn tử mảng là ghi hoïc sinh, xem H14/75 Sgk Ơû đây ta giả sử lớp có sĩ số cao là 40  Chương trình xử lý kết thi có thể sử Khi đó: duïng khai baùo sau: Const Max =40; Neáu A laø bieán baûn ghi vaø X laø teân moät Type trường A , ta viết: Hoc sinh = record A.X Tham chiếu đến điểm lý học sinh ví duï ta vieát: A.Ly Ten : string[20]; Phai : boolean; Toan, Ly, Hoa, End; Van, Su, Dia: Real; Var Hoạt động 3: A, B: Hoc sinh; Lop: aray[1 max] of Hoc sinh; b) Gaùn giaù trò: Gv ñöa hai caùch gaùn giaù trò cho bieán baûn Coù hai caùch gaùn giaù trò cho bieán baûn ghi: ghi và lấy lại VD1 để xếp loại HS  Dùng lệnh gán trực tiếp: Gv laáy chöông trình SGK trang 77 giaûi Neáu Avaø B laø hai bieán baûn ghi cuøng kieåu thì thích cho HS ta gaùn giaù trò cuûa B cho A baèng leänh A:= B;  Gán giá trị cho trường: Có thể thực lệnh từ bàn phím Chương trình nhập từ bàn phím thông tin học sinh lớp và thực việc xếp loại (Trang 77 SGK) Tổng kết nội dung, đánh giá cuối bài: Dặn dò, kế hoạch học tập tiết sau: IV NHỮNG VẤN ĐỀ CẦN RÚT KINH NGHIỆM: Lop11.com (3) Bài soạn: bài 13 Gv Đỗ Đình Hải Đơn vị: Trường THPT Trường Chinh Trang ĐỀ KIỂM TRA 15 PHÚT Dữ liệu kiểu ghi dùng để: a) Mô tả các đối tượng b) Mô tả các đối tượng có cùng thuộc tính c) Mô tả các đối tượng có cùng kiểu liệu d) Mô tả các đối tượng không cùng thuộc tính Thuộc tính đối tượng: a) Các kiểu liệu phải giống b) Có thể các kiểu liệu khác c) Các kiểu liệu phải khác d) Các câu sai Quy tắc, cách thức xác định ngôn ngữ lập trình: a) Tên kiểu ghi, tên các thuộc tính(còn gọi là Trường) b) Kiểu liệu trường, cách khai báo biến c) Cách tham chiếu đến trường d) Các câu đúng Kieåu baûn ghi caùc thoâng tin caàn khai baùo: a) Teân kieåu baûn ghi, teân caùc thuoäc tính b) Moâ taû teân caùc thuoäc tính c) Kiểu lệu thuộc tính d) Câu a và c đúng Nếu X là biến kiểu ghi và M là tên trường X để tham chiếu đến trường M ta viết: a) M.X b) X.M c) Hai câu a, b đúng d) Hai câu a, b sai Để gán giá trị cho biến ghi ta dùng: a) Lệnh gán trực tiếp b) Leänh gaùn giaùn tieáp c) Gán giá trị cho trường d) Câu a và c đúng Gán giá trị trực tiếp cho biến ghi là: a) Hai giaù trò laø hai bieán baûn ghi cuøng kieåu b) Giá trị A có thể gán cho B ngược lại c) Giaù trò A chi coù theå gaùn cho B d) Câu a, b đúng Khai baùo teân kieåu baûn ghi ta duøng leänh: a) Type <kieåu baûn ghi> = record b) Type <teân kieåu baûn ghi> = record c) Type <kieåu baûn ghi> = record d) Var <teân bieán baûn ghi>: <teân kieåu baûn ghi> Teân baûn ghi ta duøng leänh: a) Type <kieåu baûn ghi> = record b) Type <teân kieåu baûn ghi> = record c) Type <baûn ghi> = record d) Type <dữ liệu ghi> = record 10 Lop11.com (4)

Ngày đăng: 01/04/2021, 23:45

Tài liệu cùng người dùng

Tài liệu liên quan