Ajiniyoz nomidagi nukus davlat pedagogika
Download 296.57 Kb. Pdf ko'rish
|
pascal va c dasturlash tillarini qiyosiy tahlil qilish metodikasi
3- masala. N natural son va X haqiqiy sonlar berilgan. Quyidagi yig’indini
hisoblang sinx+sin 2x+...sinnx Yechish. Izlanayotgan yig’indini S bilan belgilaymiz. program misol 1; var n,i:byte; x,s:real; begin
write('n='); read(n); write('x='); read(x); s:=0; x:=sin(x); #include #include #include int main () { int n,x; float s;
43 for i:=1 to n do s:=s+exp(i*ln(x)); write('s=',s); end.
cin>>n>>x; s=0; x=sin(x); for (int i=1; i<=n; i++ ){ s=s+exp(i*in(x));
} cout< getch (); return(0);} for (int i=1; i<=n; i++ ) i ning tipini shu yerda e’lon qilib o’tamiz pascal tilida hajimdan yutiq beradi C++ tilida vaqtdan yutiq berdi.
A(A+1)(A+2) ... (A+N) Yechish. Berilgan ko’paytmani k bilan belgilaymiz. program misol 7; var a,p:real;i,n:integer; begin write('n='); read(n); write('a='); read(a); p:=1;
for i:=0 to n do p:=p*(a+i); write('p=',p); end.
#include #include int main (){ int n; float p,a; cin>>n>>a; p=1;
for (int i=1; i<=n; i++){ p=p*(a+i);
}
getch(); return (0); }
for (int i=1; i<=n; i++) C++ tilida vaqtdan hajimdan yutiq berdi.
44 Demak, texnologiyalar tahlili shuni ko`rsatadiki, bu ikkala dasturlash tillarida ishlaganda quydagilarga etibor berish lozim: 1.
Pascal va C++ tilida dastur yozayotganda joy tashlashlarni kelishilgan aniq bir qoida asosida olib borgan ma’qul; Masalan, dastur sodda o`qilishi va ko`rinishiuchun tabulyatsiyani 4 ta probel deb qabul qilish mumkin; 2.
probel tashlagan ma’qul; 3.
O`zgaruvchilarni e`lon qilishni boshqa operatorlardan bo`sh satr bilan ajratib qo`ygan ma’qul; 4.
o`qilishini qulaylashtiradi.
45 X ul о s а Bu malakaviy bitiruv ishi Paskal va C++ dasturlash tillarini qiyosiy tahlil qilish metodikasiga bag’ishlangan. Bitiruv ishi kirish, 2 bob, xulosa va adabiyotlar ro’yxatidan iborat. Birinchi bobda Paskal dasturlash tili haqida batafsil ma’lumot beriladi. U 2 paragrafdan iborat bo’lib, birinchi paragrafda paskal dasturlash tili haqida umumiy ma’lumotlar beriladi. Ikkinchi paragrafda Paskal tilida dasturlash texnologiyasi ko’rib chiqiladi. Ikkinchi bobning birinchi paragrafida C++ dasturlash tili haqida umumiy ma’lumotlar beriladi. Ikkinchi paragrafda Paskal va C++ tillarida dasturlash texnologiyalarining qiyosiy taxlili keltiriladi. O`zgaruvchilarning turlari, farqlari va ularning qanday masalada qaysi o`zgaruvchidan foydalanish kerak ekanligini ko`rib chiqildi. Bunda asosan oliy matematika kursidagi tanish masalalar tanlab olingan. Qiyosiy taxlil shuni ko’rsatadiki, har ikki tilda ham bir hil natijaga ega bo’lamiz, ammo Paskal tilidagi dasturga nisbatan, C++ tilida esa vaqt va hajmdan ham yutamiz. Eslatib o’tamiz, Paskal tili asosan, dasturlash texnologiyasiga talabalarni o’rgatishga mo’jallangan bo’lib, uni oliy o’quv yurtlarining boshlang’ich kurslarida talabalar o’rganishgani ma’qul. Talabalar dasturlash texnologiyalarini Paskal tili asosida o’rganishib olishganlaridan keyin C++ dasturlash tiliga o’tish maqsadga muvofiq bo’lar ekan.
Ushbu bitiruv malakaviy ishning mаqsаdi tа’lim sоhаsidа keltirilgаn ikkаlа dаsturlаsh tilini o’rgаnishgа qаrаtilgаn сhоrа-tаdbirlаrini ishlаb сhiqishdа аmаliy yordаm beruvсhi mаnbаni yarаtish deb ko’rsаtishimiz mumkin.
46 Ad а biyotl а r
1. Bаrkаmоl аvlоd — O’zbekistоn tаrаqqiyotining pоydevоri. (O’zbekistоn Respublikаsining «Tа’lim to’g’risidа» vа «Kаdrlаr tаyyorlаsh milliy dаsturi to’g’risidа»gi qоnunlаr).—T.: SHаrk, 1998.-64 b. 2. Kаrimоv I. А. “O’zbekistоn buyuk kelаjаk sаri”.—Tоshkent.: «O’zbekistоn», 1998.—528 6. 3. Аlgоritmik tillаr vа dаsturlаsh. Nаmаngаn, 2003. Mа’ruzа mаtni. 4. Bоbоjоnоv K. Pаskаl dаsturlаsh tilidа o’zgаruvсhilаrni tаsvirlаsh. //”Хаlq tа’limi” jurnаli. 2002. №1. 95-97-betlаr. 5. Infоrmаtikа. Mа’ruzа mаtni. Tоshkent, 2000. – 38 bet. 6. Madraximov Sh.F.,Gaynazarov S.M. C++ tilida programmalash asoslari. Toshkent 2009 7. Култин Н. Программирование в Turbo Pascal 7.0 и Delphi, 2-e изд., С. Петербург, БХВ-С.Петербург, 1999. 8. Фигурнов Ф.E. IBM PC для пользователя. M.1997.
Internet resurslar 9.
http://dastur.uz 10.
http://www.edu.uz 11.
12.
http://www.arxiv.uz 13.
http://www.intuit.ru 14.
http://www.exponenta.ru
47 Ajiniyoz nomidagi Nukus Davlat pedagogika instituti fizika-matematika fakulteti “Informatika o’qitish metodikasi” bakalavr ta’lim yo’nalishi 4 kurs talabasi Yusufov Otabekning “ Pascal va C++ dasturlash tillarini qiyosiy tahlil qilish metodikasi ” mavzusidagi bitiruv malakaviy ishiga F I K R Ushbu bitiruv malakaviy ishi Pascal va C++ dasturlash tillarini qiyosiy tahlil qilish metodikasiga bag’ishlangan bo’lib, u kirish, ikki bob, xulosa va foydalanilgan adabiyotlar ro’yxatidan iborat. Ishning kirish qismida mavzuning aktualligi ko’rib chiqilgan. Birinchi bobda Paskal dasturlash tili haqida batafsil ma’lumotlar beriladi. U 2 paragrafdan iborat bo’lib, birinchi paragrafda paskal dasturlash tili haqida umumiy ma’lumotlar berilgan. Ikkinchi paragrafda Paskal tilida dasturlash texnologiyasi ko’rib chiqiladi. Ikkinchi bobning birinchi paragrafida C++ dasturlash tili haqida umumiy ma’lumotlar beriladi. Ikkinchi paragrafda Paskal va C++ tillarida dasturlash texnologiyalarining qiyosiy taxlili keltiriladi. O`zgaruvchilarning turlari, farqlari va ularning qanday masalada qaysi o`zgaruvchidan foydalanish kerak ekanligini ko`rib chiqiladi.
Ushbu bitiruv malakaviy ishning mаqsаdi tа’lim sоhаsidа keltirilgаn ikkаlа dаsturlаsh tilini o’rgаnishgа qаrаtilgаn сhоrа-tаdbirlаrini ishlаb сhiqishdа аmаliy yordаm beruvсhi mаnbаni yarаtish deb ko’rsаtishimiz mumkin Xulosa qilib aytganda, bu ish bitiriv malakaviy ishiga qo’yiladigan barsha talablarga javob beradi va uni “a’lo ” bahoga loyiq deb hisoblayman.
Ilmiy raxbar : “ Informatika o’qitish metodikasi” kafedrasi katta o’qituvchisi, f.-m.f.n. M.Alaminov
48 Ajiniyoz nomidagi Nukus Davlat pedagogika instituti fizika-matematika fakulteti “Informatika o’qitish metodikasi” bakalavr ta’lim yo’nalishi 4 kurs talabasi Yusufov Otabekning “ Pascal va C++ dasturlash tillarini qiyosiy tahlil qilish metodikasi ” mavzusidagi bitiruv malakaviy ishiga
T A Q R I Z Ushbu bitiruv malakaviy ishi Pascal va C++ dasturlash tillarini qiyosiy tahlil qilish metodikasiga bag’ishlangan. Bitiruv ishi kirish, ikki bob, xulosa va foydalanilgan adabiyotlar ro’yxatidan iborat. Ishning kirish qismida mavzuning aktualligi ko’rib chiqilgan. Birinchi bobda Paskal dasturlash tili haqida batafsil ma’lumot berilga. U ikki paragrafdan iborat bo’lib, birinchi paragrafda paskal dasturlash tili haqida umumiy ma’lumotlar berilgan. Ikkinchi paragrafda Paskal tilida dasturlash texnologiyasi ko’rib chiqilgan. Ikkinchi bobning birinchi paragrafida C++ dasturlash tili haqida umumiy ma’lumotlar berilgan. Ikkinchi paragrafda Paskal va C++ tillarida dasturlash texnologiyalarining qiyosiy taxlili keltirilgan. O`zgaruvchilarning turlari, farqlari va ularning qanday masalada qaysi o`zgaruvchidan foydalanish kerak ekanligini ko`rib chiqilgan. Bunda asosan oliy matematika kursidagi tanish masalalar tanlab olingan. Xulosa qilib aytganda, bu ish bitiriv malakaviy ishiga qo’yiladigan barsha talablarga javob beradi va uni “a’lo ” bahoga loyiq deb hisoblayman.
katta o’qituvchisi, p.f.n. N.Djumabaev Download 296.57 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling