giáo trình cntt đại học bách khoa

Giáo trình C++ - Đại Học Bách Khoa (phần 1) potx

Giáo trình C++ - Đại Học Bách Khoa (phần 1) potx

Ngày tải lên : 05/07/2014, 16:20
... NhvậycuốnsáchbaotrùmđủcácvấnđềcầnđềcậpvàđÃđợccấutrúckhá hợplý.Mỗichơngđềukếtthúcbởiphầntómtắtvàcácbàitập,thuậntiệnchoviệc họcvàthựchành. NộidungcácphầnđÃđợctrìnhbàydễhiểu,chuẩnxác,cónhiềuthídụminh hoạ. Cuốnsáchcóthểdùnglàm: -GiáotrìnhgiảngdạyvềlậptrìnhhớngđốitợngởcáctrờngĐạihọc. -SáchthamkhảovềC++chonhữngngờilậptrìnhchuyênnghiệp. Tôichorằngquyểnsáchlàrấtcóíchvàhyvọngsẽsớmđợcxuấtbảnđể phụcvụbạnđọc.XintrântrọnggiớithiệuvớibạnđọccuốnsáchLậptrìnhhớng đốitợngvớiC++,mộtsxảnphẩmlaođộngkhoahọcnghiêmtúccủatậpthểcán bộgiảngdạykhonaCôngnghệThôngtin,ĐạihọcBáchkhoaHànội. Hànội,ngày4tháng5năm1999 GS. GS. GS. GS. Nguy Nguy Nguy Nguy ễ ễ ễ ễ n n n n V V V V ă ă ă ă n n n n Ba Ba Ba Ba Khoa Khoa Khoa Khoa CNTT, CNTT, CNTT, CNTT, Đ Đ Đ Đ HBK HBK HBK HBK H H H H à à à à n n n n ộ ộ ộ ộ i i i i ... NhvậycuốnsáchbaotrùmđủcácvấnđềcầnđềcậpvàđÃđợccấutrúckhá hợplý.Mỗichơngđềukếtthúcbởiphầntómtắtvàcácbàitập,thuậntiệnchoviệc họcvàthựchành. NộidungcácphầnđÃđợctrìnhbàydễhiểu,chuẩnxác,cónhiềuthídụminh hoạ. Cuốnsáchcóthểdùnglàm: -GiáotrìnhgiảngdạyvềlậptrìnhhớngđốitợngởcáctrờngĐạihọc. -SáchthamkhảovềC++chonhữngngờilậptrìnhchuyênnghiệp. Tôichorằngquyểnsáchlàrấtcóíchvàhyvọngsẽsớmđợcxuấtbảnđể phụcvụbạnđọc.XintrântrọnggiớithiệuvớibạnđọccuốnsáchLậptrìnhhớng đốitợngvớiC++,mộtsxảnphẩmlaođộngkhoahọcnghiêmtúccủatậpthểcán bộgiảngdạykhonaCôngnghệThôngtin,ĐạihọcBáchkhoaHànội. Hànội,ngày4tháng5năm1999 GS. GS. GS. GS. Nguy Nguy Nguy Nguy ễ ễ ễ ễ n n n n V V V V ă ă ă ă n n n n Ba Ba Ba Ba Khoa Khoa Khoa Khoa CNTT, CNTT, CNTT, CNTT, Đ Đ Đ Đ HBK HBK HBK HBK H H H H à à à à n n n n ộ ộ ộ ộ i i i i ... LậptrìnhhớngđốitợngvớiC++ Tácgiả:LêĐăngHng,TạTuấnAnh,NguyễnHữuĐức, NguyễnThanhThuỷ Chủbiên:NguyễnThanhThuỷ Biêntập: Chịutráchnhiệmxuấtbản: Giấyphépxuấtbảnsố: TrờngĐạihọcBáchkhoaHànội KhoaCôngnghệThôngtin ...
  • 7
  • 1.2K
  • 20
Giáo trình C++ - Đại Học Bách Khoa (phần 2) ppsx

Giáo trình C++ - Đại Học Bách Khoa (phần 2) ppsx

Ngày tải lên : 05/07/2014, 16:20
... Mục l ục -329- M M M M ụ ụ ụ ụ c c c c l l l l ụ ụ ụ ụ c c c c Ch Ch Ch Ch ơ ơ ơ ơ ng ng ng ng 1. 1. 1. 1. L L L L ậ ậ ậ ậ p p p p tr tr tr tr ì ì ì ì nh nh nh nh h h h h ớ ớ ớ ớ ng ng ng ng đố đố đố đố i i i i t t t t ợ ợ ợ ợ ng, ng, ng, ng, ph ph ph ph ơ ơ ơ ơ ng ng ng ng ph ph ph ph á á á á p p p p gi gi gi gi ả ả ả ả i i i i quy quy quy quy ế ế ế ế t t t t b b b b à à à à i i i i to to to to á á á á n n n n m m m m ớ ớ ớ ớ i i i i 1.Phơngpháplậptrình 1 2.Bàitoánquanhệgiađình 2 3.Lậptrìnhhớngđốitợng 6 3.1Mộtsốkháiniệm 7 3.2CácuđiểmcủaLTHĐT 8 3.3NhữngứngdụngcủaLTHĐT 9 4.Cácngônngữlậptrìnhhớngđốitợng 9 5.NgônngữlậptrìnhC++ 10 Ch Ch Ch Ch ơ ơ ơ ơ ng ng ng ng 2. 2. 2. 2. C C C C á á á á c c c c m m m m ở ở ở ở r r r r ộ ộ ộ ộ ng ng ng ng c c c c ủ ủ ủ ủ a a a a C++ C++ C++ C++ so so so so v v v v ớ ớ ớ ớ i i i i C C C C 1.CácđiểmkhôngtơngthíchgiữaC++vàANSIC ... 35 8.2Toántửgiảiphóngvùngnhớđộng delete 36 9.Tómtắt 38 9.1Ghinhớ 38 9.2Cáclỗithờnggặp 39 9.3Mộtsốthóiquenlậptrìnhtốt 39 10.Bàitập 39 Ch Ch Ch Ch ơ ơ ơ ơ ng ng ng ng 3. 3. 3. 3. Đố Đố Đố Đố i i i i t t t t ợ ợ ợ ợ ng ng ng ng v v v v à à à à l l l l ớ ớ ớ ớ p p p p 1.Đốitợng ... 15 2.2Cáckhảnăngviếtratrên cout 16 2.3Đọcdữliệutừthiếtbịvàochuẩn(bànphím ) cin 18 3.Nhữngtiệníchchongờilậptrình 19 3.1Chúthíchcuốidòng 19 3.2Khaibáomọinơi 20 3.3Toántửphạmvi :: 20 4.Hàminline 21 5.Thamchiếu...
  • 9
  • 391
  • 4
Giáo trình C++ - Đại Học Bách Khoa (phần 3) pps

Giáo trình C++ - Đại Học Bách Khoa (phần 3) pps

Ngày tải lên : 05/07/2014, 16:20
... -1- Ch Ch Ch Ch ơ ơ ơ ơ ng ng ng ng 1 1 1 1 L L L L ậ ậ ậ ậ p p p p tr tr tr tr ì ì ì ì nh nh nh nh h h h h ớ ớ ớ ớ ng ng ng ng đố đố đố đố i i i i t t t t ợ ợ ợ ợ ng ng ng ng ph ph ph ph ơ ơ ơ ơ ng ng ng ng ph ph ph ph á á á á p p p p gi gi gi gi ả ả ả ả i i i i quy quy quy quy ế ế ế ế t t t t b b b b à à à à i i i i to to to to á á á á n n n n m m m m ớ ớ ớ ớ i i i i 1. 1. 1. 1. Ph Ph Ph Ph ơ ơ ơ ơ ng ng ng ng ph ph ph ph á á á á p p p p l l l l ậ ậ ậ ậ p p p p tr tr tr tr ì ì ì ì nh nh nh nh TừnhiềunămnaychúngtađÃnghenhiềuđếnthuậtngữLậptrìnhhớngđối tợng(OOP-ObjectOrientedProgramming).Vậythựcchấtnólàgì?Đểhiểu đợcvấnđềnàychúngtabắtđầunhìnlạimộtchútlịchsửpháttriểncácphơng pháplậptrình.Vàonhữngngàyđầupháttriểncủamáytính,khicácphầnmềmcòn rấtđơngiảnchỉcỡvàichụcdònglệnh,chơngtrìnhđợcviếttuầntựvớicáccâu lệnhthựchiệntừđầuđếncuối.Cáchviếtchơngtrìnhnhthếnàygọilàphơng phápl l l l ậ ậ ậ ậ p p p p tr tr tr tr ì ì ì ì nh nh nh nh tuy tuy tuy tuy ế ế ế ế n n n n t t t t í í í í nh nh nh nh .Khoahọcmáytínhngàycàngpháttriển,cácphầnmềm đòihỏingàycàngphứctạpvàlớnhơnrấtnhiều.Đếnlúcnàyphơngpháplậptrình tuyếntínhtỏrakémhiệuquảvàcónhữngtrờnghợpngờilậptrìnhkhôngthể kiểmsoátđợcchơngtrình.Thếlàphơngphápl l l l ậ ậ ậ ậ p p p p tr tr tr tr ì ì ì ì nh nh nh nh c c c c ấ ấ ấ ấ u u u u tr tr tr tr ú ú ú ú c c c c (LTCT)rađời. Theocáchtiếpcậnnày,chơngtrìnhđợctổchứcthànhcácchơngtrìnhcon. Mỗichơngtrìnhconđảmnhậnxửlýmộtcôngviệcnhỏtrongtoànbộhệthống. Mỗichơngtrìnhconnàylạicóthểchianhỏthànhcácchơngtrìnhconnhỏhơn. Quátrìnhphânchianhvậytiếptụcdiễnrachođếncácchơngtrìnhconnhỏnhận đợcđủđơngiản.Ngờitagọiđólàquátrìnhlàmmịndần.Cácchơngtrìnhcon tơngđốiđộclậpvớinhau,dođócóthểphâncôngchotừngnhómđảmnhậnviết cácchơngtrìnhconkhácnhau.Ngônngữlậptrìnhthểhiệnrõnétnhấtphơng pháplậptrìnhcấutrúcchínhlàPascal.Tuynhiên,khisửdụngphơngpháplập trìnhnàyvẫncòngặpmộtkhókhănlớnlàtổchứcdữliệucủahệthốngnhthếnào trongmáytính.BởivìtheoquanđiểmcủaLTCTthì Chơngtrình=Cấutrúcdữ liệu+Giảithuật .Đểlàmđợcviệcnàyđòihỏingờilậptrìnhphảicókiếnrất vữngvềcấutrúcdữliệu.Mộtkhókhănnữagặpphảilàgiảithuậtcủachơngtrình phụthuộcrấtchặtchẽvàocấutrúcdữliệu,dovậychỉcầnmộtsựthayđổinhỏở cấutrúcdữliệucũngcóthểlàmthayđổigiảithuậtvànhvậyphảiviếtlạichơng trình. Điềunàyrõràngkhôngthểthíchhợpkhiphảixâydựngmộtdựánphầnmềm rấtlớn.Mộtphơngpháplậptrìnhmớirađờiđểkhắcphụcnhợcđiểmnàyvàđó chínhlàphơngphápl l l l ậ ậ ậ ậ p p p p tr tr tr tr ì ì ì ì nh nh nh nh h h h h ớ ớ ớ ớ ng ng ng ng đố đố đố đố i i i i t t t t ợ ợ ợ ợ ng ng ng ng (LTHĐT).Điểmcănbảncủa phơngphápnàylàthiếtkếchơngtrìnhxoayquanhdữliệucủahệthống.Nghĩa làlúcnàycácthaotácxửlýcủahệthốngđợcgắnliềnvớidữliệuvànhvậymột sựthayđổinhỏcủadữliệuchỉảnhhởngđếncácmộtsốnhỏcáchàmxửlýliên quan.Sựgắnkếtgiữadữliệuvàcáchàmxửlýtrênchúngtạorađốitợng.Mộtu điểmnữacóởphơngphápLTHĐTlàcáchtiếpcậnbàitoántrởnêngầngũivới thựctếhơn.Đểhiểurõhơnvềphơngpháplậptrìnhnày,khônggìtốthơnlà chúngtađivàomộtbàitoáncụthể,chẳnghạnbàitoánquanhệgiađình.ởđâyyêu ... -1- Ch Ch Ch Ch ơ ơ ơ ơ ng ng ng ng 1 1 1 1 L L L L ậ ậ ậ ậ p p p p tr tr tr tr ì ì ì ì nh nh nh nh h h h h ớ ớ ớ ớ ng ng ng ng đố đố đố đố i i i i t t t t ợ ợ ợ ợ ng ng ng ng ph ph ph ph ơ ơ ơ ơ ng ng ng ng ph ph ph ph á á á á p p p p gi gi gi gi ả ả ả ả i i i i quy quy quy quy ế ế ế ế t t t t b b b b à à à à i i i i to to to to á á á á n n n n m m m m ớ ớ ớ ớ i i i i 1. 1. 1. 1. Ph Ph Ph Ph ơ ơ ơ ơ ng ng ng ng ph ph ph ph á á á á p p p p l l l l ậ ậ ậ ậ p p p p tr tr tr tr ì ì ì ì nh nh nh nh TừnhiềunămnaychúngtađÃnghenhiềuđếnthuậtngữLậptrìnhhớngđối tợng(OOP-ObjectOrientedProgramming).Vậythựcchấtnólàgì?Đểhiểu đợcvấnđềnàychúngtabắtđầunhìnlạimộtchútlịchsửpháttriểncácphơng pháplậptrình.Vàonhữngngàyđầupháttriểncủamáytính,khicácphầnmềmcòn rấtđơngiảnchỉcỡvàichụcdònglệnh,chơngtrìnhđợcviếttuầntựvớicáccâu lệnhthựchiệntừđầuđếncuối.Cáchviếtchơngtrìnhnhthếnàygọilàphơng phápl l l l ậ ậ ậ ậ p p p p tr tr tr tr ì ì ì ì nh nh nh nh tuy tuy tuy tuy ế ế ế ế n n n n t t t t í í í í nh nh nh nh .Khoahọcmáytínhngàycàngpháttriển,cácphầnmềm đòihỏingàycàngphứctạpvàlớnhơnrấtnhiều.Đếnlúcnàyphơngpháplậptrình tuyếntínhtỏrakémhiệuquảvàcónhữngtrờnghợpngờilậptrìnhkhôngthể kiểmsoátđợcchơngtrình.Thếlàphơngphápl l l l ậ ậ ậ ậ p p p p tr tr tr tr ì ì ì ì nh nh nh nh c c c c ấ ấ ấ ấ u u u u tr tr tr tr ú ú ú ú c c c c (LTCT)rađời. Theocáchtiếpcậnnày,chơngtrìnhđợctổchứcthànhcácchơngtrìnhcon. Mỗichơngtrìnhconđảmnhậnxửlýmộtcôngviệcnhỏtrongtoànbộhệthống. Mỗichơngtrìnhconnàylạicóthểchianhỏthànhcácchơngtrìnhconnhỏhơn. Quátrìnhphânchianhvậytiếptụcdiễnrachođếncácchơngtrìnhconnhỏnhận đợcđủđơngiản.Ngờitagọiđólàquátrìnhlàmmịndần.Cácchơngtrìnhcon tơngđốiđộclậpvớinhau,dođócóthểphâncôngchotừngnhómđảmnhậnviết cácchơngtrìnhconkhácnhau.Ngônngữlậptrìnhthểhiệnrõnétnhấtphơng pháplậptrìnhcấutrúcchínhlàPascal.Tuynhiên,khisửdụngphơngpháplập trìnhnàyvẫncòngặpmộtkhókhănlớnlàtổchứcdữliệucủahệthốngnhthếnào trongmáytính.BởivìtheoquanđiểmcủaLTCTthì Chơngtrình=Cấutrúcdữ liệu+Giảithuật .Đểlàmđợcviệcnàyđòihỏingờilậptrìnhphảicókiếnrất vữngvềcấutrúcdữliệu.Mộtkhókhănnữagặpphảilàgiảithuậtcủachơngtrình phụthuộcrấtchặtchẽvàocấutrúcdữliệu,dovậychỉcầnmộtsựthayđổinhỏở cấutrúcdữliệucũngcóthểlàmthayđổigiảithuậtvànhvậyphảiviếtlạichơng trình. Điềunàyrõràngkhôngthểthíchhợpkhiphảixâydựngmộtdựánphầnmềm rấtlớn.Mộtphơngpháplậptrìnhmớirađờiđểkhắcphụcnhợcđiểmnàyvàđó chínhlàphơngphápl l l l ậ ậ ậ ậ p p p p tr tr tr tr ì ì ì ì nh nh nh nh h h h h ớ ớ ớ ớ ng ng ng ng đố đố đố đố i i i i t t t t ợ ợ ợ ợ ng ng ng ng (LTHĐT).Điểmcănbảncủa phơngphápnàylàthiếtkếchơngtrìnhxoayquanhdữliệucủahệthống.Nghĩa làlúcnàycácthaotácxửlýcủahệthốngđợcgắnliềnvớidữliệuvànhvậymột sựthayđổinhỏcủadữliệuchỉảnhhởngđếncácmộtsốnhỏcáchàmxửlýliên quan.Sựgắnkếtgiữadữliệuvàcáchàmxửlýtrênchúngtạorađốitợng.Mộtu điểmnữacóởphơngphápLTHĐTlàcáchtiếpcậnbàitoántrởnêngầngũivới thựctếhơn.Đểhiểurõhơnvềphơngpháplậptrìnhnày,khônggìtốthơnlà chúngtađivàomộtbàitoáncụthể,chẳnghạnbàitoánquanhệgiađình.ởđâyyêu ... -1- Ch Ch Ch Ch ơ ơ ơ ơ ng ng ng ng 1 1 1 1 L L L L ậ ậ ậ ậ p p p p tr tr tr tr ì ì ì ì nh nh nh nh h h h h ớ ớ ớ ớ ng ng ng ng đố đố đố đố i i i i t t t t ợ ợ ợ ợ ng ng ng ng ph ph ph ph ơ ơ ơ ơ ng ng ng ng ph ph ph ph á á á á p p p p gi gi gi gi ả ả ả ả i i i i quy quy quy quy ế ế ế ế t t t t b b b b à à à à i i i i to to to to á á á á n n n n m m m m ớ ớ ớ ớ i i i i 1. 1. 1. 1. Ph Ph Ph Ph ơ ơ ơ ơ ng ng ng ng ph ph ph ph á á á á p p p p l l l l ậ ậ ậ ậ p p p p tr tr tr tr ì ì ì ì nh nh nh nh TừnhiềunămnaychúngtađÃnghenhiềuđếnthuậtngữLậptrìnhhớngđối tợng(OOP-ObjectOrientedProgramming).Vậythựcchấtnólàgì?Đểhiểu đợcvấnđềnàychúngtabắtđầunhìnlạimộtchútlịchsửpháttriểncácphơng pháplậptrình.Vàonhữngngàyđầupháttriểncủamáytính,khicácphầnmềmcòn rấtđơngiảnchỉcỡvàichụcdònglệnh,chơngtrìnhđợcviếttuầntựvớicáccâu lệnhthựchiệntừđầuđếncuối.Cáchviếtchơngtrìnhnhthếnàygọilàphơng phápl l l l ậ ậ ậ ậ p p p p tr tr tr tr ì ì ì ì nh nh nh nh tuy tuy tuy tuy ế ế ế ế n n n n t t t t í í í í nh nh nh nh .Khoahọcmáytínhngàycàngpháttriển,cácphầnmềm đòihỏingàycàngphứctạpvàlớnhơnrấtnhiều.Đếnlúcnàyphơngpháplậptrình tuyếntínhtỏrakémhiệuquảvàcónhữngtrờnghợpngờilậptrìnhkhôngthể kiểmsoátđợcchơngtrình.Thếlàphơngphápl l l l ậ ậ ậ ậ p p p p tr tr tr tr ì ì ì ì nh nh nh nh c c c c ấ ấ ấ ấ u u u u tr tr tr tr ú ú ú ú c c c c (LTCT)rađời. Theocáchtiếpcậnnày,chơngtrìnhđợctổchứcthànhcácchơngtrìnhcon. Mỗichơngtrìnhconđảmnhậnxửlýmộtcôngviệcnhỏtrongtoànbộhệthống. Mỗichơngtrìnhconnàylạicóthểchianhỏthànhcácchơngtrìnhconnhỏhơn. Quátrìnhphânchianhvậytiếptụcdiễnrachođếncácchơngtrìnhconnhỏnhận đợcđủđơngiản.Ngờitagọiđólàquátrìnhlàmmịndần.Cácchơngtrìnhcon tơngđốiđộclậpvớinhau,dođócóthểphâncôngchotừngnhómđảmnhậnviết cácchơngtrìnhconkhácnhau.Ngônngữlậptrìnhthểhiệnrõnétnhấtphơng pháplậptrìnhcấutrúcchínhlàPascal.Tuynhiên,khisửdụngphơngpháplập trìnhnàyvẫncòngặpmộtkhókhănlớnlàtổchứcdữliệucủahệthốngnhthếnào trongmáytính.BởivìtheoquanđiểmcủaLTCTthì Chơngtrình=Cấutrúcdữ liệu+Giảithuật .Đểlàmđợcviệcnàyđòihỏingờilậptrìnhphảicókiếnrất vữngvềcấutrúcdữliệu.Mộtkhókhănnữagặpphảilàgiảithuậtcủachơngtrình phụthuộcrấtchặtchẽvàocấutrúcdữliệu,dovậychỉcầnmộtsựthayđổinhỏở cấutrúcdữliệucũngcóthểlàmthayđổigiảithuậtvànhvậyphảiviếtlạichơng trình. Điềunàyrõràngkhôngthểthíchhợpkhiphảixâydựngmộtdựánphầnmềm rấtlớn.Mộtphơngpháplậptrìnhmớirađờiđểkhắcphụcnhợcđiểmnàyvàđó chínhlàphơngphápl l l l ậ ậ ậ ậ p p p p tr tr tr tr ì ì ì ì nh nh nh nh h h h h ớ ớ ớ ớ ng ng ng ng đố đố đố đố i i i i t t t t ợ ợ ợ ợ ng ng ng ng (LTHĐT).Điểmcănbảncủa phơngphápnàylàthiếtkếchơngtrìnhxoayquanhdữliệucủahệthống.Nghĩa làlúcnàycácthaotácxửlýcủahệthốngđợcgắnliềnvớidữliệuvànhvậymột sựthayđổinhỏcủadữliệuchỉảnhhởngđếncácmộtsốnhỏcáchàmxửlýliên quan.Sựgắnkếtgiữadữliệuvàcáchàmxửlýtrênchúngtạorađốitợng.Mộtu điểmnữacóởphơngphápLTHĐTlàcáchtiếpcậnbàitoántrởnêngầngũivới thựctếhơn.Đểhiểurõhơnvềphơngpháplậptrìnhnày,khônggìtốthơnlà chúngtađivàomộtbàitoáncụthể,chẳnghạnbàitoánquanhệgiađình.ởđâyyêu ...
  • 13
  • 603
  • 4
Giáo trình C++ - Đại Học Bách Khoa (phần 4) doc

Giáo trình C++ - Đại Học Bách Khoa (phần 4) doc

Ngày tải lên : 05/07/2014, 19:20
... CácmởrộngcủaC++ -22- getch(); } /*Địnhnghĩahàminline*/ inlinedoublenorme(doublevec[3]) { int i;double s=0; for(i=0;i<3;i++) s+=vec[i]*vec[i]; return(sqrt(s)); } normecuav1:2.236068-normecuav2:3.316625 Hàm norme() nhằmmụcđíchtínhchuẩncủa vector vớibathànhphần. Từkhoáinline inline inline inline yêucầuchơngtrìnhbiêndịchxửlýhàmnormekhácvớicác hàmthôngthờng.Cụthểlà,mỗilầngọi norme() ,trìnhbiêndịchghéptrựctiếp cácchỉthịtơngứngcủahàmvàotrongchơngtrình(ởdạngngônngữmáy).Do đócơchếquảnlýlờigọivàtrởvềkhôngcầnnữa(khôngcầnlungữcảnh,sao chépcácthôngsố ... CácmởrộngcủaC++ -31- return (min(min(a,b),c)); } double min(double a, double b) { return(a> b?a: b); } char min(char a, char b) { return(a> b?a: b); } intmin(int n, int*t) { intres = t[0]; for(inti=1;i<n;i++) res = min(res,t[i]); returnres; } Nh Nh Nh Nh ậ ậ ậ ậ n n n n x x x x é é é é t t t t 16. Mộthàmcóthểgọiđếnhàmcùngtênvớinó(vídụnhhàm4,5gọihàm1). 17. Trongtrờnghợpcócáchàmtrùngtêntrongchơngtrình,việcxácđịnh hàmnàođợcgọidochơngtrìnhdịchđảmnhiệmvàtuântheocác nguyêntắcsau: Trờnghợpcáchàmcómộ t thamsố Chơngtrìnhdịchtìmkiếmsựtơngứngnhiềunhấtcóthểđợc;cócác mứcđộtơngứngnhsau(theođộutiêngiảmdần): a)Tơngứngthậtsự:taphânbiệtcáckiểudữliệucơsởkhácnhauđồngthời luýđếncảdấu. b) Tơngứngdữliệusốnhngcósựchuyểnđổikiểudữliệutựđộng (numericpromotion): char char char char vàshort short short short ... CácmởrộngcủaC++ -19- Tathamkhảochơngtrìnhsau: V V V V í í í í d d d d ụ ụ ụ ụ 2.6 2.6 2.6 2.6 #include<iostream.h> #include<conio.h> voidmain() { int n; float x; chart[81]; clrscr(); do{ cout << "Nhapvaomot so nguyen, mot xau, mot so thuc :"; cin >>n>>t>>x; cout << "Danhap "<<n<< "," <<t<< " va"<<x<< "\n"; } while(n); } Nhapvaomotsonguyen,motxau,motsothuc:3long3.4 Danhap3,longva3.4 Nhapvaomotsonguyen,motxau,motsothuc:5hung5.6 Danhap5,hungand5.6 Nhapvaomotsonguyen,motxau,motsothuc:04 3 Danhap0,4va3 3. 3. 3. 3. Nh Nh Nh Nh ữ ữ ữ ữ ng ng ng ng ti ti ti ti ệ ệ ệ ệ n n n n í í í í ch ch ch ch cho cho cho cho ng ng ng ng ờ ờ ờ ờ i i i i l l l l ậ ậ ậ ậ p p p p tr tr tr tr ì ì ì ì nh nh nh nh 3.1 3.1 3.1 3.1 Ch Ch Ch Ch ú ú ú ú th th th th í í í í ch ch ch ch cu cu cu cu ố ố ố ố i i i i d d d d ò ò ò ò ng ng ng ng Mọikýhiệuđisau//chođếnhếtdòngđợccoilàchúthích,đợcchơng trìnhdịchbỏquakhibiêndịchchơngtrình. Xétvídụsau: cout << "Xin chao\n"; //lờ i chàohỏi Thờngtasửdụngchúthíchcuốidòngkhimuốngiảithíchýnghĩacủamột câulệnhgìđó.Đốivớimộtđoạnchơngtrìnhkiểuchúthíchgiớihạnbởi/*và */chophépmôtảđợcnhiềuthôngtinhơn. ...
  • 29
  • 758
  • 5
Giáo trình C++ Đại Học Bách Khoa (phần 5) pdf

Giáo trình C++ Đại Học Bách Khoa (phần 5) pdf

Ngày tải lên : 05/07/2014, 19:20
... NgônngữC++ -41- dữliệukhôngquantrọngđốivớingờisửdụng.Vớimộtđốitợngđiểm, ngờitachỉquantâmđếnviệccóthểthựchiệnđợcthaotácgìtrênnómà khôngcầnbiếtcácthaotácđóđợcthựchiệnnhthếnào,cũngnhđiềugì xảyrabêntrongbảnthânđốitợngđó.Tathờngnóiđólàsựtrừutợng hoádữliệu(khicácchitiếtcàiđặtcụthểđợcgiấuđi). Đónggóicónhiềulợiíchgópphầnnângcaochấtlợngcủachơng trình. Nólàmchocôngviệcbảotrìchơngtrìnhthuậnlơihơnrấtnhiều:một sựthayđổicấutrúccủamộtđốitợngchỉảnhhởngtớibảnthânđốitợng; ngờisửdụngđốitợngkhôngcầnbiếtđếnthayđổinày(vớilậptrìnhcấu trúcthìngờilậptrìnhphảitựquảnlýsựthayđổiđó).Chẳnghạncóthể biểudiễntoạđộmộtđiểmdớidạngsốthực,khiđóchỉcóngờithiếtkế đốitợngphảiquantâmđểsửalạiđịnhnghĩacủađốitợngtrongkhiđó ngờisửdụngkhôngcầnhaybiếtvềđiềuđó,miễnlànhữngthayđổiđó khôngtácđộngđếnviệcsửdụngđốitợngđiểm. Tơngtựnhvậy,tacóthểbổsungthêmthuộctínhmàuvàmộtsốthao táclênmộtđốitợngđiểm,đểcóđợcmộtđốitợngđiểmmàu.Rõrànglà đónggóichophépđơngiảnhoáviệcsửdụngmộtđốitợng. Tronglậptrìnhhớngđốitợng,đónggóichophépdữliệucủađối tợngđợcchelấpkhinhìntừbênngoài,nghĩalànếungờidùngmuốntác độnglêndữliệucủađốitợngthìphảigửiđếnđốitợngcácthông điệp(message).ởđâycácphơngthứcđóngvaitròlàgiaodiệnbắtbuộc giữacácđốitợngvàngờisửdụng.Tacónhậnxét: Lờigọiđếnmột phơngthứclàtruyềnmộtthôngbáođếnchođốitợng . Cácthôngđiệpgửitớiđốitợngnàosẽgắnchặtvớiđốitợngđóvàchỉ đốitợngnàonhậnđợcthôngđiệpmớiphảithựchiệntheothôngđiệpđó; chẳnghạncácđốitợngđiểmđộclậpvớinhau,vìvậythôngđiệpthayđổi toạđộđốitợngđiểmpchỉlàmảnhhởngđếncácthànhphầntoạđộtrong pchứkhôngthểthayđổiđợcnộidungcủamộtđốitợngđiểmqkhác. Môtảđố i tợngđ i ểm{ //dữliệu intx,y; //phơngthức voidinit(intox,intoy); voidmove(intdx,intdy); voiddisplay(); }; Hình3.1Môtảcácđốitợngđiểm ... NgônngữC++ -42- Sovớilậptrìnhhớngđốitợngthuầntuý,cáccàiđặtcụthểcủađối tợngtrongC++linhđộnghơnmộtchút,bằngcáchchophépchỉchedấu mộtbộphậndữliệucủađốitợngvàmởrộnghơnkhảnăngtruynhậpđến cácthànhphầnriêngcủađốitợng.Kháiniệmlớpchínhlàcơsởchocác linhđộngnày. Lớplàmộtmôtảtrừutợngcủanhómcácđốitợngcócùngbảnchất. Trongmộtlớpngờitađaracácmôtảvềtínhchấtcủacácthànhphầndữ liệu,cáchthứcthaotáctrêncácthànhphầnnày(hànhvicủacácđốitợng), ngợclạimỗimộtđốitợnglàmộtthểhiệncụthểchonhữngmôtảtrừu tợngđó.Trongcácngônngữlậptrình,lớpđóngvaitròmộtkiểudữliệu đợcngờidùngđịnhnghĩavàviệctạoramộtđốitợngđợcvínhkhai báomộtbiếncókiểulớp. 2. 2. 2. 2. L L L L ớ ớ ớ ớ p p p p 2.1 2.1 2.1 2.1 Khai Khai Khai Khai b b b b á á á á o o o o l l l l ớ ớ ớ ớ p p p p Từquanđiểmcủalậptrìnhcấutrúc,lớplàmộtkiểudữliệutựđịnh nghĩa.Tronglậptrìnhhớngđốitợng,chơngtrìnhnguồnđợcphânbố trongkhaibáovàđịnhnghiÃcủacáclớp. Sauđâylàmộtvídụđiểnhìnhvềcúphápkhaibáolớp.Kinhnghiệm chothấymọikiểukhaibáokhácđềucóthểchuẩnhoáđểđavềdạngnày. Cácchitiếtliênquanđếnkhaibáolớpsẽlầnlợtđợcđềcậpđếntrong cácphầnsau.Đểdễhìnhdungxétmộtvídụvềkhaibáolớpđiểmtrongmặt phẳng.Trongvídụnàytacóđềcậpđếnmộtvàikhíacạnhliênquanđến khaibáolớp,đốitợngvàsửdụngchúng. class class class class <tênlớp>{ private: private: private: private: <khaibáocácthànhphầnriêngtrongtừngđốitợng> public: public: public: public: <khaibáocácthànhphầncôngcộngcủatừngđối tợng> }; <địnhnghiÃcủacáchàmthànhphầnchađợcđịnh nghĩabêntrongkhaibáolớp> ... NgônngữC++ -51- Tấtnhiên,theonguyêntắcđónggói,khônggántrịchocácthànhphần dữliệucủađốitợngmộtcáchtrựctiếp. p.x = 2; p.y = 4; Hơnnữa,khôngthểthựchiệnlờigọitớihàmthànhphầnnếukhôngchỉ rõđốitợngđợcthamchiếu.Chỉthị: init(5,2); tronghàm main sẽcóthểgâylỗibiêndịchnếutrongchơngtrình khôngcóhàmtựdovớitên init . 2.1.5 2.1.5 2.1.5 2.1.5 Ph Ph Ph Ph ạ ạ ạ ạ m m m m vi vi vi vi l l l l ớ ớ ớ ớ p p p p Phạmvichỉraphầnchơngtrìnhtrongđócóthểtruyxuấtđếnmộtđối tợngnàođó.TrongCcóbốnkiểuphạmviliênquanđếncáchthứcvàvịtrí khaibáobiến:phạmvikhốilệnh,phạmvitệp,phạmvichơngtrìnhvà phạmvihàmnguyênmẫu,trongđóthờngdùngnhấtlàphạmvitoàncục (tệp,chơngtrình)vàphạmvicụcbộ(khốilệnh,hàm).Mụcđíchcủaphạm vilàđểkiểmsoátviệctruyxuấtđếncácbiến/hằng/hàm. Đểkiểmsoáttruynhậpđếncácthànhphần(dữliệu,hàm)củacáclớp, C++đarakháiniệmphạmvilớp.Tấtcảcácthànhphầncủamộtlớpsẽ đợccoilàthuộcphạmvilớp;trongđịnhnghĩahàmthànhphầncủalớpcó thểthamchiếuđếnbấtkỳmộtthànhphầnnàokháccủacùnglớpđó.Tuân theoýtởngđónggói,C++coitấtcảcácthànhphầncủamộtlớpcóliênhệ vớinhau.Ngoàira,C++cònchophépmởrộngphạmvilớpđếncáclớpcon cháu,bạnbèvàhọhàng(Xemthêmchơng5-Kếthừavàcácmụctiếpsau đểhiểurõhơn). 2.1.6 2.1.6 2.1.6 2.1.6 T T T T ừ ừ ừ ừ kho kho kho kho á á á á x x x x á á á á c c c c đị đị đị đị nh nh nh nh thu thu thu thu ộ ộ ộ ộ c c c c t t t t í í í í nh nh nh nh truy truy truy truy xu xu xu xu ấ ấ ấ ấ t t t t Trongphầnnàytanóitớivaitròcủahaitừkhoáprivate private private private vàpublic public public public - dùngđểxácđịnhthuộctínhtruyxuấtcủacácthànhphầnlớp. Trongđịnhnghĩacủalớptacóthểxácđịnhkhảnăngtruyxuấtthành phầncủamộtlớpnàođótừbênngoàiphạmvilớp.Tronglớppointcóhai thànhphầndữliệuvàbathànhphầnhàm.Cácthànhphầndữliệuđợckhai báovớinhÃnlàprivate, private, private, private, còncáchàmthànhvớinhÃnpublic public public public .private private private private và public public public public làcáctừkhoáxácđịnhthuộctínhtruyxuất.Mọithànhphầnđợc liệtkêtrongphầnpublic public public public đềucóthểtruyxuấttrongbấtkỳhàmnào.Những ...
  • 85
  • 742
  • 3
Giáo trình C++ - Đại Học Bách Khoa (phần 6) pps

Giáo trình C++ - Đại Học Bách Khoa (phần 6) pps

Ngày tải lên : 05/07/2014, 19:20
... Địnhngh ĩ atoán t ửtrên l ớp -114- cout<<"a = "; a.display(); cout<<"b = "; b.display(); cout<<"Tonghai so phuc:\n"; complex c; c=a+b; //a.operator+(b); cout<<"c = "; c.display(); cout<<"Tangthemphanthuccua a3 donvi\n"; complex d; d=3+a; //operator+(3,a); cout<<"d = "; d.display(); getch(); } Haisophuc: a=-2+j*5 b=3+j*4 Tonghaisophuc: Goitoicomplex::operator+(complex) c=1+j*9 Tangthemphanthuccuaa3donvi Goitoioperator+(float,complex) d=1+j*5 Trongchơngtrìnhtrên,biểuthức a+b đợcchơngtrìnhhiểulàlờigọi hàmthànhphần a.operator+(b), trongkhiđóvớibiểuthức 3+a, chơng trìnhdịchsẽthựchiệnlờigọihàmtựdo operator+(3,a) . ... Điềunàyđòihỏi haihàmtoántửkhácnhau. Cáctoántửđợcđịnhnghĩachồngphảibảotoànsốngôicủachínhtoán tửđótheocáchhiểuthôngthờng,vídụ:cóthểđịnhnghĩatoántử-một ngôivàhaingôitrênlớptơngứngvớiphépđảodấu(mộtngôi)vàphéptrừ s học( haingôi),nhngkhôngthểđịnhnghĩatoántửgánmộtngôi,còn++ lạichohaingôi.Nếulàmvậy,chơngtrìnhdịchsẽhiểulàtạoramộtký hiệuphéptoánmới. Khiđịnhnghĩachồngtoántử,phảituântheonguyêntắclà M M M M ộ ộ ộ ộ t t t t trong trong trong trong s s s s ố ố ố ố c c c c á á á á c c c c to to to to á á á á n n n n h h h h ạ ạ ạ ạ ng ng ng ng ph ph ph ph ả ả ả ả i i i i l l l l à à à à đố đố đố đố i i i i t t t t ợ ợ ợ ợ ng. ng. ng. ng. Nóicáchkhác,hàmtoántửphải: (iv)hoặclàhàmthànhphần,khiđó,hàmđÃcómộtthamsốngầmđịnh cókiểulớpchínhlàđốitợnggọihàm.Thamsốngầmđịnhnày đóngvaitròtoánhạngđầutiên(đốivớiphéptoánhaingôi)haytoán hạngduynhất(đốivớiphéptoánmộtngôi).Dovậy,nếutoántửlà mộtngôithìhàmtoántửthànhphầnsẽkhôngchứamộtthamsố nàokhác.Ngợclạikhitoántửlàhaingôi,hàmsẽcóthêmmộtđối sốtờngminh. (v)hoặclàmộthàmtựdo.Trongtrờnghợpnày,ítnhấtthamsốthứ nhấthoặcthamsốthứhai(nếucó)phảicókiểulớp. Hơnnữa,mỗihàmtoántửchỉcóthểápdụngvớikiểutoánhạngnhất định;cầnchúýrằngcáctínhchấtvốncó,chẳnghạntínhgiaohoáncủatoán tửkhôngthểápdụngmộtcáchtuỳtiệnchocáctoántửđợcđịnhnghĩa chồng.Vídụ: a+3.5 khácvới 3.5+a ởđây a làmộtđốitợng complex nàođó. Cầnluýrằngkhôngnênđịnhnghĩanhữnghàmhàmtoántửkhácnhau cùnglàmnhữngcôngviệcgiốngnhauvìdễxảyranhậpnhằng.Chẳnghạn, đÃcómộthàm operator +làmộthàmthànhphầncóthamsốlàđốitợng complex thìkhôngđợcđịnhnghĩathêmmộthàm operator +làmộthàm tựdocóhaithamsốlàđốitợng complex . Tr Tr Tr Tr ờ ờ ờ ờ ng ng ng ng h h h h ợ ợ ợ ợ p p p p c c c c á á á á c c c c to to to to á á á á n n n n t t t t ử ử ử ử ++ ++ ++ ++ v v v v à à à à ... Địnhngh ĩ atoán t ửtrên l ớp -153- fct(6); //lờigọihàmthôngthờng fct(a); //lờigọihàmcóxảyrachuyểnđổikiểudữliệu getch(); } Goifctvoithamso:6 Goifloat()chocomplex Goifctvoithamso:3 Trongchơngtrìnhnày,lờigọihàm fct(a) đÃđợcchơngtrìnhdịchchuyểnthànhcácthaotác: (xiii)chuyểnđổiđốitợngthành float float float float , (xiv)lờigọihàm fct() vớithamsốlàgiátrịthuđợcsauchuyển đổi. Sựchuyểnđổiđợcthựchiệnkhigọihàmdođókhôngxảyraviệcsao chéplạiđốitợnga. 6.1.2 6.1.2 6.1.2 6.1.2 H H H H à à à à m m m m to to to to á á á á n n n n t t t t ử ử ử ử chuy chuy chuy chuy ể ể ể ể n n n n ki ki ki ki ể ể ể ể u u u u trong trong trong trong bi bi bi bi ể ể ể ể u u u u th th th th ứ ứ ứ ứ c c c c Chơngtrìnhdớiđâychotabiếtbiểuthứcdạng a+b hoặc a+3 đợc tínhnhthếnàovới a, b làcácđốitợngkiểu complex . V V V V í í í í d d d d ụ ụ ụ ụ 4.13 4.13 4.13 4.13 /*complex8.cpp*/ /*complex8.cpp*/ /*complex8.cpp*/ /*complex8.cpp*/ #include<iostream.h> #include<conio.h> classcomplex { floatreal,image; public: complex(float r, float i){ real = r; image = i; } ...
  • 62
  • 1.2K
  • 0
Giáo trình C++ - Đại Học Bách Khoa (phần 8) potx

Giáo trình C++ - Đại Học Bách Khoa (phần 8) potx

Ngày tải lên : 05/07/2014, 19:20
... Khuônh ì nh -238- C C C C á á á á c c c c tham tham tham tham s s s s ố ố ố ố ki ki ki ki ể ể ể ể u u u u c c c c ủ ủ ủ ủ a a a a khu khu khu khu ô ô ô ô n n n n h h h h ì ì ì ì nh nh nh nh h h h h à à à à m m m m Phầnnàytrìnhbàycáchđavàocácthamsốkiểutrongmộtkhuônhìnhhàm, đểchơngtrìnhbiêndịchsảnsinhmộthàmthểhiện. C C C C á á á á c c c c tham tham tham tham s s s s ố ố ố ố ki ki ki ki ể ể ể ể u u u u trong trong trong trong đị đị đị đị nh nh nh nh ngh ngh ngh ngh ĩ ĩ ĩ ĩ a a a a khu khu khu khu ô ô ô ô n n n n h h h h ì ì ì ì nh nh nh nh h h h h à à à à m m m m Mộtcáchtổngquát,khuônhìnhhàmcóthểcómộthaynhiềuthamsốkiểu, vớimỗithamsốnàycótừkhoáclass class class class điliềntrớc,chẳnghạnnh: template <class T, class U> intfct (Ta,T *b, Uc) { ... Khuônh ì nh -235- S S S S ử ử ử ử d d d d ụ ụ ụ ụ ng ng ng ng khu khu khu khu ô ô ô ô n n n n h h h h ì ì ì ì nh nh nh nh h h h h à à à à m m m m Khu Khu Khu Khu ô ô ô ô n n n n h h h h ì ì ì ì nh nh nh nh h h h h à à à à m m m m cho cho cho cho ki ki ki ki ể ể ể ể u u u u d d d d ữ ữ ữ ữ li li li li ệ ệ ệ ệ u u u u c c c c ơ ơ ơ ơ s s s s ở ở ở ở Đểsửdụngkhuônhìnhhàm min() vừatạora,chỉcầnsửdụnghàm min() trongnhữngđiềukiệnphùhợp(ởđâycónghĩalàhaithamsốcủahàmcócùng kiểudữliệu).Nhvậy,nếutrongmộtchơngtrìnhcóhaithamsốnguyên n và p , vớilờigọi min(n,p) chơngtrìnhbiêndịchsẽtựđộngsảnsinhrahàm min() (ta gọilàmộthàmthểhiện)tơngứngvớihaithamsốkiểunguyên int int int int .Nếuchúngta gọi min() vớihaithamsốkiểu float float float float ,chơngtrìnhbiêndịchcũngsẽtựđộngsản sinhmộthàmthểhiện min kháctơngứngvớicácthamsốkiểu float float float float vàcứthế. Sauđâylàmộtvídụhoànchỉnh: V V V V í í í í d d d d ụ ụ ụ ụ 6.1 6.1 6.1 6.1 /*template1.cpp*/ /*template1.cpp*/ /*template1.cpp*/ /*template1.cpp*/ #include <iostream.h> #include<conio.h> //tạomộtkhuônhìnhhàm template <class T> T min(T a, T b) { if (a< b) return a; elsereturn b; } //vídụsửdụngkhuônh ì nhhàmmin voidmain() { clrscr(); int n= 4, p= 12; float x= 2.5, y= 3.25; cout<<"min (n, p) = "<<min(n, p)<<"\n"; //intmin(int,int) cout<<"min (x, y) = "<<min(x, y)<<"\n"; //floatmin(float,float) getch(); } min(n,p)=4 min(x,y)=2.5 ... -233- Ch Ch Ch Ch ơ ơ ơ ơ ng ng ng ng 6 6 6 6 khu khu khu khu ô ô ô ô n n n n h h h h ì ì ì ì nh nh nh nh (Template) (Template) (Template) (Template) Mụcđíchchơngnày: 1. Hiểuđợclợiíchcủaviệcsửdụngkhuônhìnhhàmvàkhuônhìnhlớpđể viếtchơngtrình. 2.Biếtcáchtạovàsửdụngmộtkhuônhìnhhàmvàkhuônhìnhlớp. 3.Kháiniệmcácthamsốkiểuvàcácthamsốbiểuthứctrongkhuônhình hàm,khuônhìnhlớp. 4. Địnhnghĩachồngkhuônhìnhhàm. 5.Cụthểhoámộtkhuônhìnhhàm,mộthàmthànhphầncủakhuônhìnhlớp. 6.Thuậttoánsảnsinhmộtthểhiệnhàm(hàmthểhiện)củamộtkhuônhình hàm 7. Cácvấnđềkháccủalậptrìnhhớngđốitợngliênquanđếnkhuônhình lớp. Khu Khu Khu Khu ô ô ô ô n n n n h h h h ì ì ì ì nh nh nh nh h h h h à à à à m m m m Khu Khu Khu Khu ô ô ô ô n n n n h h h h ì ì ì ì nh nh nh nh h h h h à à à à m m m m l l l l à à à à g g g g ì ì ì ì ? ? ? ? TađÃbiếtđịnhnghĩachồnghàmchophépdùngmộttênduynhấtchonhiều hàmthựchiệncáccôngviệckhácnhau.Kháiniệmkhuônhìnhhàmcũngchophép sửdụngcùngmộttênduynhấtđểthựchiệncáccôngviệckhácnhau,tuynhiênso vớiđịnhnghĩachồnghàm,nócóphầnmạnhhơnvàchặtchẽhơn;mạnhhơnvìchỉ cầnviếtđịnhnghĩakhuônhìnhhàmmộtlần,rồisauđóchơngtrìnhbiêndịchlàm chonóthíchứngvớicáckiểudữliệukhácnhau;chặtchẽhơnbởivìdựatheo khuônhìnhhàm,tấtcảcáchàmthểhiệnđợcsinhrabởitrìnhbiêndịchsẽtơng ứngvớicùngmộtđịnhnghĩavànhvậysẽcócùngmộtgiảithuật. T T T T ạ ạ ạ ạ o o o o m m m m ộ ộ ộ ộ t t t t khu khu khu khu ô ô ô ô n n n n h h h h ì ì ì ì nh nh nh nh h h h h à à à à m m m m Giảthiếtrằngchúngtacầnviếtmộthàm m...
  • 33
  • 544
  • 1
GIÁO ÁN TRƯỜNG ĐẠI HỌC BÁCH KHOA ĐƠN VỊ ĐO ÁP SUẤT pdf

GIÁO ÁN TRƯỜNG ĐẠI HỌC BÁCH KHOA ĐƠN VỊ ĐO ÁP SUẤT pdf

Ngày tải lên : 30/03/2014, 06:20
... TRƯỜNG ĐẠI HỌC BÁCH KHOA TPHCM 9 Biểu diễn các quá trình trên đồ thị p - v TRƯỜNG ĐẠI HỌC BÁCH KHOA TPHCM 10 Biểu diễn các quá trình trên đồ thị T - s TRƯỜNG ĐẠI HỌC BÁCH KHOA TPHCM Quá trình ... t 1 ), (J/kg) 1 2 v12 T T lncsss  v = const 22 11 pT pT  TRƯỜNG ĐẠI HỌC BÁCH KHOA TPHCM Ví dụ 1 Ví dụ 2 TRƯỜNG ĐẠI HỌC BÁCH KHOA TPHCM 3 Mối quan hệ giữa thành phần khối lượng g i và thành ... của quá trình. TRƯỜNG ĐẠI HỌC BÁCH KHOA TPHCM p = const 22 11 vT vT  Công thay đổi thể tích : w 12 = p(v 2 – v 1 ), (J/kg)  W 12 = p(V 2 – V 1 ) , (J) Công kỹ thuật : w kt12 = 0 Nhiệt của quá trình...
  • 12
  • 630
  • 3
Giáo trình Toán ứng dụng I - Đại học Bách Khoa Hà Nội

Giáo trình Toán ứng dụng I - Đại học Bách Khoa Hà Nội

Ngày tải lên : 12/09/2012, 16:20
...          0, 0, 1 sin xa x x xf   af 0   af 0 VÔ CÙNG BÉ   0lim 0   x xx  Đại lượng (x) – vô cùng bé (VCB) khi x  x 0 : VCB cơ bản (x  0): Lượng giác   xxxx tg,cos1,sin ... C(x)(x): VCB (x) VCB, C(x) bò chaën BT:   xx x sin1sinlim   VÍ DỤ 2/ Chứng minh phương trình sau có ít nhất 1 nghiệm âm xx 1 5 1/ Tìm a, b để hàm số sau liên tục trên R              1, 10, 0,1 2 xx xbax xx xf f...
  • 16
  • 2.8K
  • 25
Giáo trình Cơ sở tạo hình - Trường Đại học Bách Khoa Đà Nẵng

Giáo trình Cơ sở tạo hình - Trường Đại học Bách Khoa Đà Nẵng

Ngày tải lên : 16/10/2012, 11:26
... TRƯỜNG ĐẠI HỌC BÁCH KHOA ĐẦ NẴNG LÊ MINH SƠN GIÁO TRÌNH CƠ SỞ TẠO HÌNH – DÀNH CHO CHUYÊN NGÀNH KIẾN TRÚC 15 Hình I-8a Hình I-8b Hình I-8c Hình I-8e Hình I-8d TRƯỜNG ĐẠI HỌC BÁCH KHOA ĐẦ ... chẳn của các đại lượng, người ta còn gọi đó là tỷ lệ môdun. 2.2.3.2. Ví dụ:(Hình II-2e) Hình II-2b Hình II-2c u v Hình II-2d TRƯỜNG ĐẠI HỌC BÁCH KHOA ĐẦ NẴNG LÊ MINH SƠN GIÁO TRÌNH CƠ SỞ ... Hình V-2a Hình V-2b Hình V-2c TRƯỜNG ĐẠI HỌC BÁCH KHOA ĐẦ NẴNG LÊ MINH SƠN GIÁO TRÌNH CƠ SỞ TẠO HÌNH – DÀNH CHO CHUYÊN NGÀNH KIẾN TRÚC 17 theo dõi quá trình tạo ra kiệt tác này. Hoá ra là những...
  • 60
  • 7.3K
  • 44
Giáo trình Vẽ Mỹ ThuậtBỘ GIÁO DỤC VÀ ĐÀO TẠO ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC BÁCH KHOAGIÁO TRÌNH VẼ MỸ THUẬT 1VẼ BÚT SẮTTÀI LIỆU THAM KHẢO DÀNH CHO SINH VIÊN HỌC NGÀNH KIẾN TRÚCBIÊN SOẠN: GV. HS. TRẦN VĂN TÂM ĐÀ NẴNG, 2007TRẦN VĂN TÂM1.Giáo potx

Giáo trình Vẽ Mỹ ThuậtBỘ GIÁO DỤC VÀ ĐÀO TẠO ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC BÁCH KHOAGIÁO TRÌNH VẼ MỸ THUẬT 1VẼ BÚT SẮTTÀI LIỆU THAM KHẢO DÀNH CHO SINH VIÊN HỌC NGÀNH KIẾN TRÚCBIÊN SOẠN: GV. HS. TRẦN VĂN TÂM ĐÀ NẴNG, 2007TRẦN VĂN TÂM1.Giáo potx

Ngày tải lên : 30/03/2014, 15:20
... nước. Giáo trình Vẽ Mỹ Thuật TRẦN VĂN TÂM 37 H61. Lê Trương Di Hạ, 05KT- ĐHBK ĐN, Một góc khu A, 2005. Giáo trình Vẽ Mỹ Thuật TRẦN VĂN TÂM 1 BỘ GIÁO DỤC VÀ ĐÀO TẠO ĐẠI HỌC ĐÀ ... GIÁO DỤC VÀ ĐÀO TẠO ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC BÁCH KHOA GIÁO TRÌNH VẼ MỸ THUẬT 1 VẼ BÚT SẮT TÀI LIỆU THAM KHẢO DÀNH CHO SINH VIÊN HỌC NGÀNH KIẾN TRÚC ... già. Giáo trình Vẽ Mỹ Thuật TRẦN VĂN TÂM 39 H63. Trần Đăng Khoa, 02KT- ĐHBK ĐN, Chùa, 2002. H64. Ký họa của SV ĐH Phương Đông, Chùa Mía, Đường Lâm, Hà Tây, 2006. Giáo trình Vẽ...
  • 46
  • 851
  • 2
GIÁO TRÌNH MÔN ĐỘC HỌC MÔI TRƯỜNG ĐẠI HỌC BÁCH KHOA CHƯƠNG 1

GIÁO TRÌNH MÔN ĐỘC HỌC MÔI TRƯỜNG ĐẠI HỌC BÁCH KHOA CHƯƠNG 1

Ngày tải lên : 24/04/2014, 16:10
... CHUNG VỀ ðỘC HỌC 1.1. Các khái niệm về ñộc học 1.1.1. ðộc học ðộc học là bộ môn khoa học nghiên cứu về lượng và chất các tác ñộng bất lợi của các tác nhân hoá học, vật lý và sinh học lên hệ ... viên qua học học phần + Nâng cao ý thức bảo vệ môi trường + Nắm ñược cách thức và phương pháp nghiên cứu của bộ môn khoa học ðộc học môi trường. 7. Mô tả vắn tắt nội dung học phần: Học phần ... GIÁO TRÌNH ðỘC HỌC MÔI TRƯỜNG ðẠI HỌC BÁCH KHOA - 2007 4 Chương 1: Một số vấn ñề chung Giới thiệu các khái niệm chung của bộ môn ñộc học môi...
  • 17
  • 1.1K
  • 4
GIÁO TRÌNH MÔN ĐỘC HỌC MÔI TRƯỜNG ĐẠI HỌC BÁCH KHOA  17 CHƯƠNG 2 NGUYÊN LÝ CỦA ðỘC HỌC

GIÁO TRÌNH MÔN ĐỘC HỌC MÔI TRƯỜNG ĐẠI HỌC BÁCH KHOA 17 CHƯƠNG 2 NGUYÊN LÝ CỦA ðỘC HỌC

Ngày tải lên : 24/04/2014, 16:11
... Gây rối loạn quá trình chuyển hóa năng lượng: ñộc chất tác ñộng ñến các hợp chất trung gian trong quá trình chuyển hóa năng lượng hoặc làm mất hoạt tính enzyme gây rối loạn quá trình chuyển hóa ... cản quá trình hô hấp: một số ñộc chất oxy hóa hemoglobin thành methemoglobin là dạng hem protein không có khả năng liên kết với oxy, ngăn cản quá trình hô hấp. - Can thiệp vào các quá trình ... hơn so với chất ban ñầu. Trong trường hợp này ñộc chất ñã ñược hoạt hóa sinh học nhờ các phản ứng sinh học. Quá trình chuyển hóa chịu ảnh hưởng của nhiều yếu tố: ñộ tuổi, di truyền, dinh dưỡng,...
  • 29
  • 590
  • 0

Xem thêm