1. Trang chủ
  2. » Giáo Dục - Đào Tạo

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

11 30 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 11
Dung lượng 161,69 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

cách để xác định :  Tên kiểu bản ghi;  Tên các thuộc tính trường;  Kiểu dữ liệu của mỗi trường;  Cách khai báo biến;  Cách tham chiếu đến trường; Hoạt động 2: Khai báo Gv : Mỗi ngôn[r]

Trang 1

BÀI 13 KIỂU BẢN GHI

(1 

Ngày Ngày

Gv

I MỤC ĐÍCH, YÊU CẦU

1 Kiến thức

 & '() khái ,-  */! 0 ghi

 Phân

).!1

2 Kĩ năng

 Khai báo '() */! 0 ghi

3 Về thái độ

 Rèn B! , thái '< J) 45 nghiêm túc, suy B!4 khoa J) và sáng 1

1

'.O

2

III NỘI DUNG CHƯƠNG TRÌNH

1 Ổn định tổ chức lớp

Trang 2

2.Kiểm tra bài cũ

Câu

tính, '/- )62 7 môn: Tin, Toán, Lý, Hoá, $3 PF3 [21 Hãy khai báo */! ; B,! (5 lý  các thông tin )= A! lý trên ]^'

[+5 án:

Var

SBD: string[10];

Hoten: string[30];

GioiTinh: string[10];

NgaySinh: string[10];

Tin, Toan, Ly, Hoa, van, Su, Dia: Real;

3 Bảng phân phối thời gian

4 Đặt vấn đề.

GV:

Em nào có / cho cô 0 là làm  nào '/ A! lí '() toàn 0< thông tin trên )62 thí sinh? qr thông tin trên có */! ; B,! gì?

HS

GV: Tuy nhiên trong ngôn

trên

chúng ta ' vào tìm /! bài hôm nay

Trang 3

BÀI 13: KIỂU BẢN GHI

Hoạt động 1: Giới thiệu về bản ghi

Gv : Yêu

thi trang 74

Gv : Trên

Gv : Yêu )=! : J) sinh tìm thêm ví Q

GV

Gv : D/! 0 ghi(record) '() dùng '/ mô

mà các !<) tính có / có các */! ; B,!

khác nhau

-

ghi

nhau có / có ; B,! khác nhau

 Các ngôn

- HS chú ý quan sát

- HS % B : Các thông tin trên

tính, '/- )62 7 môn thi Tin, Toán,

Lí, Hoá, #$3 PF3 [2

- HS : danh 0 ',  )= có các thông tin :

- HS :

- HS :

- HS :

Trang 4

cách '/ xác ' :

 Tên */! 0 ghi;

 Tên các

 Cách khai báo 0c

 Cách tham

Hoạt động 2: Khai báo

Gv :

không cho 0 khai báo 0 0 ghi %9)

5 mà 5 khai báo 0 0 ghi thông qua

*/! 0 ghi

 Các thông tin

tên */! 0 ghi, tên các !<) tính,

*/! ; B,! )62 -r !<) tính

 Do

sau 'U dùng nó '/ khai báo các 0

liên quan

 sau :

type <tên kiểu bản ghi> = record

<tên trường 1>: <kiểu trường 1>;

<tên trường k>: <kiểu trường k>;

end;

- HS :

- HS :

- HS : Ghi bài

Trang 5

 Khai báo 0 */! 0 ghi :

var

<tên biến bản ghi>: <tên kiểu bản ghi>;

Chú ý: 7= mô  */! 0 ghi '() 0R '=!

khoá end ;2 hai G khoá 'U là 5= khai

báo các

Gv : Yêu )=! J) sinh tìm -< ví Q '/ minh

]  ! J) sinh không BN ví Q '() thì

giáo viên 5 BN 

 GV 4 xét

 Làm  nào '/ khai báo '() .!

 GV 4 xét

Ví dụ

GioiTinh và '/- 7 môn thi : Tin, Toan, Li,

Hoa, Van, Su, Dia.

 Hãy xác ' */! ; B,! cho các

- HS : Ghi bài

- HS: N ví Q  cách khai báo

*/! 0 ghi, 0 0 ghi

- HS trong 0 ghi

Trang 6

 GV 4 xét

ghi



 GV 4 xét

Gv : Em nào hãy cho cô 0 tên */! ; B,!

)62 0 A, hai 0 A và B có cùng -<

- HS : Xác ' */! ; B,! (hình 14-tr 75)

- HS:

const Max=60;

type

HocSinh = record HoTen : string[30]; NgaySinh : string[10];

GioiTinh : boolean; Tin, Toan, Li, Hoa, Van, Su, Dia : Real;

end;

var

A, B: HocSinh;

Lop: array[1 Max] of HocSinh;

- HS : Quan sát,

- HS % B :

Trang 7

*/! không?

 7= F Lop[1] và 5= F Lop[5] )62

có cùng */! không?

 GV 4 xét

 Yêu

).!]

Gv : Khi có nhu )=! thay 'g thông tin trong

'()  là:

<tên biến bản ghi>.<tên trường>

Ví dụ

A.HoTen

B.NgaySinh

Lop[i].Van

 & A là 0 */! 0 ghi

 A, B cùng -< */!

- HS % B : !<) */! 0 ghi Lop[1]

và A có cùng */!

- HS % B

.! 5= F1

 Khác nhau:

là ghép .! 5= F có cùng

; B,!1 Trong 0 ghi là ghép /! 5= F có */!

; B,! có / khác nhau

- HS : Ghi bài

Trang 8

 Lop[15].HoTen là '/ )t thông tin gì?

 GV 4 xét

Hoạt động 3: Gán giá trị

Gv : Vì

giá

0 khác

 Khi 45 thông tin vào G bàn phím, ta

 Có 2 cách gán giá % cho 0 0

ghi :

 Dùng B, gán %9) 5 ! A

và B là hai 0 0 ghi cùng

*/!3 thì ta có / gán giá % )62

B cho A A:= B;

 Gán giá

bàn phím

VD: A.HoTen:=’Tran Phuong Thao’;

Readln(A.NgaySinh);

 [J) ' bài )62 ví Q trong SGK

 GV làm cho HS /! rõ yêu )=! )62

bài toán

Nhấn mạnh: [:  -r J) sinh,

thông tin  !<) tính E5 B không

trình tính toán 92 vào giá % )62 hai

- HS % B : Tt J tên )62 J) sinh h 15 trong B5

- HS :

- HS :

- HS : Quan sát,

Trang 9

!<) tính khác nhau theo -< quy R)

'\ 01

 GV

không thì cho J) sinh quan sát

và phân tích

 Câu B, for-do,  0) Bl5 h i làm

J) sinh h i Các ,) 5 làm ':

 -< 0 ghi  4 chia làm hai

giai ' %) tiên ta 45 G bàn

phím giá

(có 5 )l5 B, write-readln), 5 '

tính toán giá

trên giá

Van theo

' ( 0: câu B, if-then).

 Câu

trình

tin J tên và E5 B )62 -r

J) sinh

 &: '.! *, 9) , B, M 0:

câu

, ,) chia 9)  thành 0:

thích, phân tích )62 GV

- HS : Quan sát, thích, phân tích )62 GV

Trang 10

0) Bl5 có -< và )t -< câu B,

sau then )62 -< trong 0: if-then N

'() 9) ,1 Có /  ' này

theo */! if-then-else.

! có  gian, GV yêu )=! HS  B

Gv : Em nào hãy cho cô 0 'l) '/- )

GV 4 xét => D B!4

- HS : 'U1

- HS % B

+ [l) '/- chung )62 */! ; B,! có )N! trúc: [()  nên G

0 có .! thành 5=1 + Khác

*/! thành 5= )62 */! 0 ghi có

khác nhau

IV CỦNG CỐ, DẶN DÒ

1 Củng cố

[:  bài hôm nay các em )= R- '() cách khai báo */! 0 ghi, cách truy

2 Dặn dò

Các em  nhà làm các bài 45 G 4.47 ' 4.53 trong sách bài 45 và các bài 45 trong SGK trang 79

Trang 11

ƒ XÉT T… GIÁO VIÊN Š‹  _Œ

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

... B : Các thơng tin

tính, '' /- )62 mơn thi Tin, Tốn,

Lí, Hố, #$3 PF3 [2

- HS : danh 0 '',  )= có thông tin :

- HS :

- HS :

- HS :

Trang 3

BÀI 13: KIỂU BẢN GHI< /b>

Hoạt động 1: Giới thiệu ghi< /b>

Gv : Yêu

thi trang...

GioiTinh '' /- môn thi : Tin, Toan, Li,

Hoa, Van, Su, Dia.

 Hãy xác '' */! ; B,! cho

- HS : Ghi

- HS: N ví Q  cách khai báo

*/! 0 ghi,

Ngày đăng: 01/04/2021, 22:13

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w