بخشی از پاورپوینت

اسلاید 1 :

v  جایگاه این درس در رشته مهندسی کامپیوتر

این درس اولین درس دانشگاهی رشته می باشد و نقطه شروعی برای ورود به

 دنیای جالب برنامه نویسی و علم و فن کامپیوتر هست . بنابراین یاد گیری

 اصول اولیه برنامه نویسی در این درس از جایگاه ویژه ای برخوردار است.

این درس پایه و اساس برنامه نویسی که جزء اصول این رشته می باشد را به

 فرگیران یاد می دهد .

بنابراین یادگیری دقیق این درس به همراه ارائه پروژه های عملی که لازمه این درس می باشد جزء اهم مسائل می باشد .

اسلاید 2 :

مقدمه

  در زندگي روزمره، انسان با مسائل مختلفي روبروست و براي هر كدام

 از اين مسائل (حل مشكلات) راه حلي و روشي را بر ميگزيند. مسائلی از قبيل راه رفتن، غذا خوردن، خوابيدن و غيره كه بشر تقريباً هر روز آنها را پيش روي خود دارد.

  همه اين مسائل نياز به روشي براي حل كردن دارند مثلا راه رفتن بايد

 با ترتيب خاصي و مراحل معيني انجام شود. تا مسئله راه رفتن  براي

 بشر حل شود. اصطلاحاً روش انجام كار يا حل مسئله را الگوريتم آن

 مسئله مينامند

اسلاید 3 :

v تعريف الگوريتم

v

 الگوريتم مجموعهاي از دستورالعمل ها، براي حل مسئله ميباشد كه

شرايط زير را بايد دارا باشد:

اسلاید 4 :

 مراحل الگوريتم

براي حل يك مسئله بايد الگوريتم آن مسئله را مشخص كنيم (يا بيابيم). كه

 اصطلاحاً طراحي الگوريتم براي آن مسئله ناميده مي‌شود. در طراحي

الگوريتم معمولاً سه مرحله زير را از هم جدا مي‌كنند:

اسلاید 5 :

مثال  : الگوريتمي بنويسيد كه دو عدد از ورودي دريافت كرده مجموع

 دو عدد را محاسبه و چاپ نمايد.

0ـ شروع

b ,a را بخوان.

2ـ مجموع b , a را محاسبه و در sum قرار بده.

sum را در خروجي چاپ كن

4ـ پايان

اسلاید 6 :

 مثال: الگوريتمي بنويسيد كه سه عدد از ورودي دريافت كرده مجموع و ميانگين

 سه عدد را محاسبه و چاپ كند.

0ـ شروع

1ـ سه عدد از ورودي بخوان

2ـ مجموع سه عدد را محاسبه و در sum قرار بده.

sum را بر سه تقسيم كرده،در ave قرار بده.

ave , sum را در خروجي چاپ كن.

5ـ پايان.

اسلاید 7 :

معمولا درك يك الگوريتم با شكل راحتر از نوشتن آن بصورت متن

ميباشد. لذا الگوريتم را با فلوچارت(  flowchart )نمايش ميدهند.

 فلوچارت از شكلهاي زير تشكيل ميشود.

اسلاید 8 :

  • علامتهاي محاسباتي و جايگزيني: براي نمايش دستورات جايگزيني

و محاسباتي از مستطيل استفاده مي‌كنند:

  • علامت شرط: براي نمايش شرط از لوزي استفاده ميشود.
  • علامت اتصال: براي اتصال شكلهاي مختلف بهم از فلشهاي

 جهتدار استفاده ميكنند.

اسلاید 9 :

مثال: فلوچارتی رسم نمائيد كه دو عدد از ورودي دريافت كرده سپس

 محتويات دو عدد را با هم جابجا نمايد.

اسلاید 10 :

4ـ فلوچارتي رسم نمائيد كه دو عدد از ورودي دريافت كرده، سپس

محتويات دو عدد را بدون استفاده از متغير كمكي جابجا كند.

 

در متن اصلی پاورپوینت به هم ریختگی وجود ندارد. برای مطالعه بیشتر پاورپوینت آن را خریداری کنید