Tiỏt: BÌi 14: Kiốu dƠliơu tơp BÌi 15: thao tĨc vắi tơp

Một phần của tài liệu Giáo án tin học 11 full hot nhất (Trang 40 - 44)

- XƯt vÝ dô sau:

Tiỏt: BÌi 14: Kiốu dƠliơu tơp BÌi 15: thao tĨc vắi tơp

BÌi 15: thao tĨc vắi tơp I. Môc tiởu

1. Kiỏn thục

- Hảc sinh biỏt ợîc vai trß kiốu dƠ liơu tơp - Hảc sinh biỏt ợîc cã hai cĨch phờn loÓi tơp - Hảc sinh biỏt khai bĨo biỏn tơp

2. Kü nÙng

- Dđn dđn hÈnh thÌnh kü nÙng vồ cĨc thao tĨc vắi tơp vÙn bộn . 3. ThĨi ợé

- Rỉn luyơn cho hảc sinh cã ý thục lu trƠ dƠ liơu mét cĨch khoa hảc, phßng chèng mÊt mĨt thỡng tin hoậc nhiÔm virót.

II. PhŨng phĨp, phŨng tiơn dÓy hảc

- PhŨng phĨp: Thuyỏt trÈnh, vÊn ợĨp

- PhŨng tiơn: MĨy tÝnh, mĨy chiỏu, phỡng chiỏu hoậc bộng

III. Néi dung bÌi giộng

Néi dung HoÓt ợéng cĐa giĨo viởn HoÓt ợéng cĐa hảc sinh

HoÓt ợéng 1: ớật vÊn ợồ

Trong cĨc giê thùc hÌnh ợỈ hảc, sau khi chÓy mét chŨng trÈnh ta thÊy kỏt quộ in lởn mÌn hÈnh, tuy nhiởn muèn sö dông kƯt quộ ợã vồ sau thÈ khỡng ợîc ( Nã khỡng lu trƠ lÓi lờu dÌi) => ớị kh¾c phôc ợîc nhîc ợiốm nÌy ta ngiởn cụu dƠ liơu kiốu tơp

&14: Kiốu dƠ liơu tơp

HoÓt ợéng 2: vai trß kiốu tơp

Cờu hái 1: Trong mĨy tÝnh cã nhƠng loÓi bé nhắ nÌo? LoẺa bả nhắ nÌo khỡng bẺ mÊtdƠ liơu khi t¾t mĨy hoậc mÊt ợiơn?

Cờu hái 2: Vẹy theo em cĨc kiốu dƠ liơu ợỈ hảc ợîc ợîc lu trƠ ẽ bé nhắ nÌo? Dù ợoĨn

Hs : Chó ý nghe giộng

HS: Lđn lît trộ lêi tõng cờu hái 1 (Dùa vÌo kiỏn thục ợỈ hảc ẽ lắp 10)

thêng cã dung lîng lắn hŨn? GV: Chèt lÓi:

- DƠ liơu kiốu tơp ợîc lu trƠ lờu dÌi ẽ bé nhắ ngoÌi cho nởn nã khỡng bẺ mÊt khi t¾t mĨy hoậc mÊt ợiơn.

- Lîng dƠ liơu lu trƠ trởn tơp cã thố rÊt lắn vÌ chừ phô thuéc vÌo dung lîng ă ợưa.

HoÓt ợéng3:Phờn loÓi tơp vÌ thao tĨc vắi tơp * Phờn loÓi tơp:

GV: Giắi thiơu cho HS biỏt ợîc hai cĨch phờn loÓi tơp.(Khỡng ợßi hái HS phộI hiốu cận kỹ tõng loÓi tơp mét)

- Theo cĨch tă chục dƠ liơu: + Tơp vÙn bộn

+ Tơp cã cÊu tróc - Theo cĨch truy cẹp: + Tơp truy cẹp tuđn tù + Tơp truy cẹp trùc tiỏp.

HoÓt ợéng4: chuyốn tiỏp sang tiỏt15.

GV: Cã hai thao tĨc cŨ bộn ợèi vắi tơp lÌ ghi dƠ liơu vÌo tơp vÌ ợảc dƠ liơu tõ tơp ra.Ta xƯt xem trong Pascal cĨc thao tĨc ợã ợîc thố hiơn nh thỏ nÌo ợèi vắi tơp vÙn bộn?

Tiỏt 15:

HoÓt ợéng5: Khai bĨo

GV: Viỏt khai bĨo biỏn tơp lởn bộng rại giội thÝch cĨc tõ khoĨ, tởn biỏn tơp ợố hảc sinh hiốu ợîc.

Var<tởn biỏn tơp>: Text; HoÓt ợéng6: Thao tĨc vắi tơp:

HoÓt ợéng6.1: G¾n tởn tơp:

GV: Giội thÝch cho hảc sinh tÓi sao phội g¾n tởn tơp cho biỏn tơp,rại ợa ra thĐ tôc:

Assign(<tởn biỏn tơp>,<tởn tơp>)

VÝ dô: ớố g¾n tơp KQ.TXT cho biỏn tơp f Assign(f,’KQ.TXT’)

HS: Dôa vÌo kiỏn thục ợỈ hảc ẽ lắp 10 ợố trộ lêi.

HS: chó ý nghe giộng vÌ ghi chƯp bÌi

HS: Chó ý nghe giộng.

HS: Lêy mét vÌi vÝ dô vồ khai bĨo biỏn tơp vÙn bộn.

HoÓt ợéng 6.2: Mẽ tơp:

GV: LÊy vÝ dô vồ 2 tÈnh huèng cđn phộI mẽ vẽ’’ Tin hảc 11Ể ợã lÌ: Mẽ ra ợố ghi bÌi (ghi dƠ liơu) vÌ mẽ ra ợố hảc bÌi(ớảc dƠ liơu).Hai trêng hîp phộI mẽ tơp.

GV: Giắi thiơu hai thĐ tôc ợố mẽ tơp: + Mẽ tơp ợố ghi dƠ liơu:

Rewhite(<Tởn biỏn tơp>) + Mẽ tơp ợố ợảc dƠ liơu Reset(<tởn biỏn tơp>)

GV: PhộI nhÊn mÓnh rững:Trắc khi sö dông hai thĐ tôc trởn phộI g¾n tơp cho biỏn tơp ợạng thêi biỏn tơp phộI ợîc khai bĨo tõ trắc. GV: Yởu cđu hảc sinh lÊy vÝ dô(khaibĨo biỏn tơp,g¾n tởn tơp cho biƯntơp,mẽ tơp)sau ợã gải hai hảc sinh trÈnh bÌy.

GV: Cã thố nãi thởm ợố hảc sinh biỏt vồ tr- êng hîp ợỈ cã tởn tơp ẽ trởn ợưa vÌ trêng hîp cha cã tơp ợã ợố hảc sinh hiốu thởm.

HoÓt ợéng 6.3: ớảc/ghi tơp vÙn bộn:

Cờu hái: ớố nhẹp dƠ liơu tõ bÌn phÝm vÌ ợố in dƠ liơu lởn mÌn hÈnh ta cã thố du ngf thĐ tôc gÈ?

GV: Giắ thiơu 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 vÌ 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ộ>)

GV: ớa ra vÝ dô trong SGK yởu cđu hảc sinh viỏt cờu lơnh ợố ợảc dƠ liơu tõ tơp vÌ ghi dƠ liơu vÌo tơp.

HS: Mçi hảc sinh tù lÊy mét vÌi vÝ dô vÌ ghi vÌo vẽ.

HS: Chó ý nghe giộng vÌ liởn hơ vắi bÌi hảc.

Mçi hảc sinh lÊy vÝ dô

HS: Trộ lêi cờu hái

HS: Ghi cĨc thĐ tôc vÌo vẽ vÌ tù so sĨnh sù khĨc nhau giƠa thĐ tôc nhẹp dƠ liơu tÌ bÌn phÝm,in dƠ liơu lởn mÌn hÈnh vắi cĨc thĐ tôc ợảc dƠ liơu tõ tơp vÌ ghi dƠ liơu vÌo tơp.

chuẻn thêng dĩng vÌ ý nghưa cĐa nã. + HÌm EOF(<tởn biỏn tơp>);

+ HÌm EOLN(<tởn biỏn tơp>); HoÓt ợéng 6.4:ớãng tơp:

GV: ớa ra lý do cĐa viơc phội ợãng tơp ợố giĨo dôc cho hảc sinh ý thục bộo mẹt,an toÌn thỡng tin

Close(<tởn biỏn tơp>) VD: Close(f);

HS: tù lÊy mét vÌi vis dô vồ thĐ tôc ợãng tơp IV. CĐng Cè:

- Gải 1 Hảc sinh khĨi quĨt lÓi vai trß cĐa kiốu tơp vÌ phờn loÓi tơp.

- Hảc sinh khĨi quĨt lÓi cĨc thao tĨc phội thùc hiơn khi ợảc dƠ liơu tõ tơp vÌ ghi dƠ liơu vÌo tơp(dùa vÌo hÈnh 16 Ố SGK)

BÌi 16 : VÝ dô lÌm viơc vắi tơp I. Môc tiởu

1. Kiỏn thục

Một phần của tài liệu Giáo án tin học 11 full hot nhất (Trang 40 - 44)

Tải bản đầy đủ (DOC)

(57 trang)
w