سلام دوستان بحث امروز در باره نحوه نوشتن یک برنامه است
خوب ادامه میدم. نوشتن برنامه چند مرحله دارد که من ابتدا به اختصار نام میبرم بعد راجع به هر یک توضیحاتی مینویسم
1:بررسی صورت مسئله
2:یافتن راه حل
3:تهیه الگوریتم
4:کد نویسی
5:make
مراحل 1تا3 در کلیه زبانهای برنامه نویسی مشترک است بعد از ان شما باید تصمیم بگیرید که برنامه را به چه زبانی بنویسید که مراحل 4و5بسته به نوع
زبان انتخابی شما متفاوت است
1بررسی صورت مسئله:به مثال زیر توجه کنید
مثال:برنامه ای بنویسید که طول و عرض یک مستطیل را گرفته و مصاحت ان را حساب کند
بیایید این مسئله را با هم بررسی کنیم در مثال بالا از برنامه نویس خواسته شده که یک عمل ریاضی را در برنامه بگنجاند(حساب کردن مساحت)همچنین
با توجه به صورت مسئله داده های خروجی و ورودی مشخص میشود
ورودی:طول وعرض
خروجی :مساحت
خوب به همین سادگی مسئله بررسی شد در واقع هر برنامه ای برای مقاصدی نوشته میشود(به تعریف برنامه در درس اول نگاهی کنید)پس باید برنامه یک عملی انجام
دهد که به بررسی عملکرد برنامه بررسی صورت مسئله میگوییم به بیان ساده تر شما باید معین کنید که می خواهید سیستم چه کاری برای شما انجام دهد.
2یافتن راه حل:بعد از اینکه مشخص شد که در خواست ما از سیستم چه هست نوبت به یافتن را حل مسئله میرسد
در مثال بالا راه حل مسئله بدین شکل است
طول*عرض=مساحت
خوب حالا مسئله هم حل شد
3تهیه الگوریتم:در واقع اکثر برنامه نویسها وقت خود را برای انجام این مرحله نمیگذارند که این اشتباه بزرگی است شاید بتوان برنامه های کوچکی نوشت که
قبلا الگوریتم ان تهیه نشده اما در برنامه های بزرگ قطعا اگر این مرحله را انجام ندهید وقت زیادی از شما گرفته میشود همچنین برنامه
نویس سر در گم میشود به جرآت میگوییم که اکثر این نوع برنامه ها با شکست مواجه میشود به همین دلیل است که بعضی از برنامه نویسان هیچ رشدی در زمینه
برنامه نویسی نمیکنند و به نوشتن برنامه های کوچک اکتفا میکنند.
تهیه الگوریتم خود شامل دو مرحله است:
1نوشتن الگوریتم برنامه
2رسم فلو چارت برنامه
در نوشتن الگوریتم برنامه باید به دادهای ورودی و خروجی همچنین به نحوه هل مسئله دقت کرد
که الگوریتم مثال بالا بدین شکل میشود
1شروع
2طول و عرض را از کاربر دریافت کن
3طول را در عرض ضرب کن و حاصل را در مساحت بریز(طول*عرض=مساحت)
4مساحت را نمایش بده
5 پایان
همانطور که متوجه شدید به نوشتن نحوه عملکرد برنامه به صورت مرحله به مرحله
و الگوریتمی تهیه الگوریتم گفته میشود
شاید به نظر ساده باشد ولی بعدها که خواستید برنامه های بزرگ بنویسید خواهید دید که عمل به این مرحله
چقدر به شما کمک میکند
خوب برای امروز کافیه باید برم کار دارم فعلا بای
خوب ادامه میدم. نوشتن برنامه چند مرحله دارد که من ابتدا به اختصار نام میبرم بعد راجع به هر یک توضیحاتی مینویسم
1:بررسی صورت مسئله
2:یافتن راه حل
3:تهیه الگوریتم
4:کد نویسی
5:make
مراحل 1تا3 در کلیه زبانهای برنامه نویسی مشترک است بعد از ان شما باید تصمیم بگیرید که برنامه را به چه زبانی بنویسید که مراحل 4و5بسته به نوع
زبان انتخابی شما متفاوت است
1بررسی صورت مسئله:به مثال زیر توجه کنید
مثال:برنامه ای بنویسید که طول و عرض یک مستطیل را گرفته و مصاحت ان را حساب کند
بیایید این مسئله را با هم بررسی کنیم در مثال بالا از برنامه نویس خواسته شده که یک عمل ریاضی را در برنامه بگنجاند(حساب کردن مساحت)همچنین
با توجه به صورت مسئله داده های خروجی و ورودی مشخص میشود
ورودی:طول وعرض
خروجی :مساحت
خوب به همین سادگی مسئله بررسی شد در واقع هر برنامه ای برای مقاصدی نوشته میشود(به تعریف برنامه در درس اول نگاهی کنید)پس باید برنامه یک عملی انجام
دهد که به بررسی عملکرد برنامه بررسی صورت مسئله میگوییم به بیان ساده تر شما باید معین کنید که می خواهید سیستم چه کاری برای شما انجام دهد.
2یافتن راه حل:بعد از اینکه مشخص شد که در خواست ما از سیستم چه هست نوبت به یافتن را حل مسئله میرسد
در مثال بالا راه حل مسئله بدین شکل است
طول*عرض=مساحت
خوب حالا مسئله هم حل شد
3تهیه الگوریتم:در واقع اکثر برنامه نویسها وقت خود را برای انجام این مرحله نمیگذارند که این اشتباه بزرگی است شاید بتوان برنامه های کوچکی نوشت که
قبلا الگوریتم ان تهیه نشده اما در برنامه های بزرگ قطعا اگر این مرحله را انجام ندهید وقت زیادی از شما گرفته میشود همچنین برنامه
نویس سر در گم میشود به جرآت میگوییم که اکثر این نوع برنامه ها با شکست مواجه میشود به همین دلیل است که بعضی از برنامه نویسان هیچ رشدی در زمینه
برنامه نویسی نمیکنند و به نوشتن برنامه های کوچک اکتفا میکنند.
تهیه الگوریتم خود شامل دو مرحله است:
1نوشتن الگوریتم برنامه
2رسم فلو چارت برنامه
در نوشتن الگوریتم برنامه باید به دادهای ورودی و خروجی همچنین به نحوه هل مسئله دقت کرد
که الگوریتم مثال بالا بدین شکل میشود
1شروع
2طول و عرض را از کاربر دریافت کن
3طول را در عرض ضرب کن و حاصل را در مساحت بریز(طول*عرض=مساحت)
4مساحت را نمایش بده
5 پایان
همانطور که متوجه شدید به نوشتن نحوه عملکرد برنامه به صورت مرحله به مرحله
و الگوریتمی تهیه الگوریتم گفته میشود
شاید به نظر ساده باشد ولی بعدها که خواستید برنامه های بزرگ بنویسید خواهید دید که عمل به این مرحله
چقدر به شما کمک میکند
خوب برای امروز کافیه باید برم کار دارم فعلا بای
هیچ نظری موجود نیست:
ارسال یک نظر