Tài liệu bồi dưỡng học sinh giỏi môn tin học dành cho học sinh THCS: 100 bài tập Turbo Pascal
Số trang: 75
Loại file: doc
Dung lượng: 697.00 KB
Lượt xem: 19
Lượt tải: 0
Xem trước 8 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Các trường THCS đang có xu hướng dạy môn tự chọn tin học thay cho chủ đề tự chọn khi mà cơ sở vật chất phục vụ cho việc dạy học môn học này được trang bị ngày càng tốt hơn. Rất nhiều học sinh, phụ huynh học sinh, lãnh đạo các trường muốn bản thân, con mình, học sinh mình tham gia các kỳ thi học sinh giỏi môn tin học bởi tính mới mẻ, hấp dẫn, thiết thực của bộ môn. Đáp ứng nhu cầu bồi dưỡng tại các trường, tập tài liệu bồi dưỡng học sinh giỏi môn tin học cấp THCS với tên gọi 100 bài tập Turbo Pascal được bộ phận chuyên môn Phòng GD&ĐT Quế Sơn biên soạn.
Nội dung trích xuất từ tài liệu:
Tài liệu bồi dưỡng học sinh giỏi môn tin học dành cho học sinh THCS: 100 bài tập Turbo Pascal100bàitậpTurboPascal ***** (Tàiliệubồidưỡnghọcsinhgiỏimôntinhọc dànhchohọcsinhTHCS)LêNhoDuyệt–PhòngGD&ĐTQuếSơnTrang1100bàitậpTurboPascal GIỚITHIỆUTÓMTẮTTẬPTÀILIỆU1.Sựcầnthiết: CáctrườngTHCSđangcóxuhướngdạymôntựchọntinhọcthaychochủđềtựchọnkhimàcơsởvậtchấtphụcvụchoviệcdạyhọcmônhọcnàyđượctrangbịngàycàngtốthơn.Rấtnhiềuhọcsinh,phụ huynhhọcsinh,lãnhđạocáctrường muốnbảnthân,conmình,họcsinhmìnhthamgiacáckỳthihọcsinhgiỏimôntinhọc (Kỳthitinhọctrẻ,Kỳthihọcsinhgiỏilớp9...)bởitínhmớimẻ,hấpdẫn,thiếtthựccủabộ môn.Lầnđầutiênbộ môntinhọcđượcđưavàodạyhọctạicáctrườngTHCSnêntàiliệubồidưỡngchohọcsinhgiỏi dànhchohọcsinhTHCShầunhưchưacó.Đápứngnhucầubồidưỡngtạicáctrường,tậptàiliệubồidưỡnghọcsinh giỏimôntinhọccấpTHCSvớitêngọi 100bàitậpTurboPascal đượcbộ phậnchuyênmônPhòngGD&ĐTQuếSơnbiênsoạn.2.Nộidung: Tậptàiliệuđượcbiênsoạntheođịnhhướng10x10.Nộidungbồidưỡng đượcchialàm10chương.Mỗichươnggồmtómtắtlýthuyếtvà10bàitậpxoayquanhnộidungcủachương.Mỗibàitậpđượctrìnhbàytheocấutrúc: a.Đềbài. b.Hướngdẫn,thuậttoán. c.Mãchươngtrình. d.Nhậnxét:Nhấnmạnhnộidungmới,quantrọngcầnnắmsaukhithựchiệnbàitập,giảiquyếtbàitoántheothuậttoánkhác,điểmđượcvàchưađượccủathuậttoán... Nộidungcácbàitậpởcácchươngđãđượclựachọntheohướngkếthừa,tăngdầnđộkhó.Nhiềubàitoáncầngiảiquyếttrongthựctếđượcđưavàocácbàitậpnhằmtănghướngthúhọctập.... Hầuhếtcácbàitậpcóđộkhóvừaphải,phùhợpvớinộidungbồidưỡngởcấptrường.Nộidungliênquanvớimôntoánvàcácmônkháctừlớp8trởxuống.Nộidungbồidưỡngđượcchiathành10chươngnhưsau:Lớp8: I.LàmquenvớichươngtrìnhPascal–Khaibáo,sửdụngbiến–Cácthủtụcvàora. II.Cấutrúclựachọn:if…then…else Case...of... III.Cấutrúclặpvớisốlầnlặpđãbiết:For…to…do IV.Cấutrúclặpvớisốlầnlặpchưabiết. V.Dữliệukiểumảng(mộtchiều). VI.Chươngtrìnhcon.LêNhoDuyệt–PhòngGD&ĐTQuếSơnTrang2100bàitậpTurboPascal VII.Chuyênđề:TínhchiahếtSốnguyêntố. VIII.Chuyênđềdãycon. IX.Chuyênđềchữsốhệcơsố. X.Chuyênđềđathức.3.Đềnghị: Chắcchắntậptàiliệucầnhiệuchỉnh,bổsungđểcóthểđưavàosửdụng.RấtmongHộiđồngthẩmđịnhchoykiếncụthểvề:Nhữnghiệuchỉnhvềcấutrúccủatậptàiliệu.Nhữngnộidungcầnbổsungthêm,nhữngnộidungcầngiảmbớtchophùhợpvớithựctếbồidưỡngtạicácđơnvịtrường.Đềxuấtcácbàitậphayhơnđểthaythếchocácbàitậpđãcóởtậptàiliệu.Cácbàitậpmàtậptàiliệucònthiếu.LêNhoDuyệt–PhòngGD&ĐTQuếSơnTrang3100bàitậpTurboPascal CHƯƠNGI CÁCKIỂUDỮLIỆUCƠBẢN KHAIBÁOHẰNG,BIẾN,KIỂU,BIỂUTHỨCVÀCÂULỆNHA.LÝTHUYẾT:I.CÁCKIỂUDỮLIỆUCƠBẢN1.Kiểulogic Từkhóa:BOOLEAN miềngiátrị:(TRUE,FALSE). Cácphéptoán:phépsosánh(=,)vàcácphéptoánlogic:AND,OR,XOR,NOT. TrongPascal,khisosánhcácgiátrị booleantatuântheoquitắc:FALSE< TRUE. GiảsửAvàBlàhaigiátrịkiểuBoolean.Kếtquảcủacácphéptoánđượcthểhiệnquabảngdướiđây: A B AANDB AORB AXORB NOTA TRUE TRUE TRUE TRUE FALSE FALSE TRUE FALSE FALSE TRUE TRUE FALSE FALSE TRUE FALSE TRUE TRUE TRUE FALSE FALSE FALSE FALSE FALSE TRUE2.Kiểusốnguyên2.1.Cáckiểusốnguyên Tênkiểu Phạmvi Dunglượng Shortint 128 127 1byte Byte 0 255 1byte Integer 32768 32767 2byte Word 0 65535 2byteLêNhoDuyệt–PhòngGD&ĐTQuếSơn ...
Nội dung trích xuất từ tài liệu:
Tài liệu bồi dưỡng học sinh giỏi môn tin học dành cho học sinh THCS: 100 bài tập Turbo Pascal100bàitậpTurboPascal ***** (Tàiliệubồidưỡnghọcsinhgiỏimôntinhọc dànhchohọcsinhTHCS)LêNhoDuyệt–PhòngGD&ĐTQuếSơnTrang1100bàitậpTurboPascal GIỚITHIỆUTÓMTẮTTẬPTÀILIỆU1.Sựcầnthiết: CáctrườngTHCSđangcóxuhướngdạymôntựchọntinhọcthaychochủđềtựchọnkhimàcơsởvậtchấtphụcvụchoviệcdạyhọcmônhọcnàyđượctrangbịngàycàngtốthơn.Rấtnhiềuhọcsinh,phụ huynhhọcsinh,lãnhđạocáctrường muốnbảnthân,conmình,họcsinhmìnhthamgiacáckỳthihọcsinhgiỏimôntinhọc (Kỳthitinhọctrẻ,Kỳthihọcsinhgiỏilớp9...)bởitínhmớimẻ,hấpdẫn,thiếtthựccủabộ môn.Lầnđầutiênbộ môntinhọcđượcđưavàodạyhọctạicáctrườngTHCSnêntàiliệubồidưỡngchohọcsinhgiỏi dànhchohọcsinhTHCShầunhưchưacó.Đápứngnhucầubồidưỡngtạicáctrường,tậptàiliệubồidưỡnghọcsinh giỏimôntinhọccấpTHCSvớitêngọi 100bàitậpTurboPascal đượcbộ phậnchuyênmônPhòngGD&ĐTQuếSơnbiênsoạn.2.Nộidung: Tậptàiliệuđượcbiênsoạntheođịnhhướng10x10.Nộidungbồidưỡng đượcchialàm10chương.Mỗichươnggồmtómtắtlýthuyếtvà10bàitậpxoayquanhnộidungcủachương.Mỗibàitậpđượctrìnhbàytheocấutrúc: a.Đềbài. b.Hướngdẫn,thuậttoán. c.Mãchươngtrình. d.Nhậnxét:Nhấnmạnhnộidungmới,quantrọngcầnnắmsaukhithựchiệnbàitập,giảiquyếtbàitoántheothuậttoánkhác,điểmđượcvàchưađượccủathuậttoán... Nộidungcácbàitậpởcácchươngđãđượclựachọntheohướngkếthừa,tăngdầnđộkhó.Nhiềubàitoáncầngiảiquyếttrongthựctếđượcđưavàocácbàitậpnhằmtănghướngthúhọctập.... Hầuhếtcácbàitậpcóđộkhóvừaphải,phùhợpvớinộidungbồidưỡngởcấptrường.Nộidungliênquanvớimôntoánvàcácmônkháctừlớp8trởxuống.Nộidungbồidưỡngđượcchiathành10chươngnhưsau:Lớp8: I.LàmquenvớichươngtrìnhPascal–Khaibáo,sửdụngbiến–Cácthủtụcvàora. II.Cấutrúclựachọn:if…then…else Case...of... III.Cấutrúclặpvớisốlầnlặpđãbiết:For…to…do IV.Cấutrúclặpvớisốlầnlặpchưabiết. V.Dữliệukiểumảng(mộtchiều). VI.Chươngtrìnhcon.LêNhoDuyệt–PhòngGD&ĐTQuếSơnTrang2100bàitậpTurboPascal VII.Chuyênđề:TínhchiahếtSốnguyêntố. VIII.Chuyênđềdãycon. IX.Chuyênđềchữsốhệcơsố. X.Chuyênđềđathức.3.Đềnghị: Chắcchắntậptàiliệucầnhiệuchỉnh,bổsungđểcóthểđưavàosửdụng.RấtmongHộiđồngthẩmđịnhchoykiếncụthểvề:Nhữnghiệuchỉnhvềcấutrúccủatậptàiliệu.Nhữngnộidungcầnbổsungthêm,nhữngnộidungcầngiảmbớtchophùhợpvớithựctếbồidưỡngtạicácđơnvịtrường.Đềxuấtcácbàitậphayhơnđểthaythếchocácbàitậpđãcóởtậptàiliệu.Cácbàitậpmàtậptàiliệucònthiếu.LêNhoDuyệt–PhòngGD&ĐTQuếSơnTrang3100bàitậpTurboPascal CHƯƠNGI CÁCKIỂUDỮLIỆUCƠBẢN KHAIBÁOHẰNG,BIẾN,KIỂU,BIỂUTHỨCVÀCÂULỆNHA.LÝTHUYẾT:I.CÁCKIỂUDỮLIỆUCƠBẢN1.Kiểulogic Từkhóa:BOOLEAN miềngiátrị:(TRUE,FALSE). Cácphéptoán:phépsosánh(=,)vàcácphéptoánlogic:AND,OR,XOR,NOT. TrongPascal,khisosánhcácgiátrị booleantatuântheoquitắc:FALSE< TRUE. GiảsửAvàBlàhaigiátrịkiểuBoolean.Kếtquảcủacácphéptoánđượcthểhiệnquabảngdướiđây: A B AANDB AORB AXORB NOTA TRUE TRUE TRUE TRUE FALSE FALSE TRUE FALSE FALSE TRUE TRUE FALSE FALSE TRUE FALSE TRUE TRUE TRUE FALSE FALSE FALSE FALSE FALSE TRUE2.Kiểusốnguyên2.1.Cáckiểusốnguyên Tênkiểu Phạmvi Dunglượng Shortint 128 127 1byte Byte 0 255 1byte Integer 32768 32767 2byte Word 0 65535 2byteLêNhoDuyệt–PhòngGD&ĐTQuếSơn ...
Tìm kiếm theo từ khóa liên quan:
Sáng kiến kinh nghiệm Phương pháp dạy học Quá trình dạy học Bồi dưỡng học sinh giỏi môn tin học Turbo Pascal Bài tập tin học Bài tập Turbo PascalGợi ý tài liệu liên quan:
-
Sáng kiến kinh nghiệm Tiểu học: Vận dụng giáo dục STEM trong dạy học môn Khoa học lớp 5
18 trang 1976 20 0 -
47 trang 904 6 0
-
65 trang 738 9 0
-
7 trang 578 7 0
-
16 trang 504 3 0
-
23 trang 470 0 0
-
26 trang 467 0 0
-
37 trang 467 0 0
-
29 trang 467 0 0
-
65 trang 436 3 0