پاورپوینت خلاصه کتاب مبانی کامپیوتر جعفر تنها – مهدی یوسف خانی با فرمت ppt ودر 480 اسلاید قابل ویرایش
قسمتی از متن پاوزپوینت خلاصه کتاب مبانی کامپیوتر جعفر تنها – مهدی یوسف خانی
فصل 1
Algorithm الگوریتم ها
فصل 2
كاربرد آرايه ها در الگوريتم ها
فصل 3
آشنايي با كامپيوتر
فصل 4
ساختار برنامه در زبان پاسکال
فصل 5
انواع عملگرها و دادهها در زبان پاسکال
فصل 6
ورودي و خروجي
فصل 7
ساختارهاي شرطي و كنترلي
فصل 8
Arrayآرایه ها
فصل 9
توابع و روالهاي كتابخانه ای
فصل 10
(String) متغيرهاي كاراكتري و رشتهها
فصل 11
برنامههاي فرعي
فصل 12
مجموعهها و دادههاي شمارشي
فصل 13
(Records)ركوردها
فصل 14
(Files) فــايـلها
فصل 15
تحليل الگوريتمها
اهداف كلي این درس
الگوریتمی برای حل مسئله ارائه دهد
اصول و مبانی اولیه نرم افزار و سخت افزار را بشناسد
اهداف و مفا هیم زبان های برنامه نویسی را بداند
مفاهیم اولیه برنامه نویسی ساخت یافته را بداند و اصول لازم را در
مرحله اجراء بکار ببرد
دستورات زبان پاسکال را در برنامه ها بکار ببرد
از توابع و روال های استاندارد زبان پاسکال در صورت لوزم استفاده
نماید
•از توابع ، روال ها برای جدا کردن قطعات برنامه استفاده کند
•فایل ها را به عنوان محلی برای ذخیره داده ها در برنامه استفاده
کند
•با استفاده از قابلیت های زبان پاسکال برنامه ای را برای یک
سیستم بنویسد.
v جایگاه این درس در رشته مهندسی کامپیوتر
این درس اولین درس دانشگاهی رشته می باشد و نقطه شروعی برای ورود به
دنیای جالب برنامه نویسی و علم و فن کامپیوتر هست . بنابراین یاد گیری
اصول اولیه برنامه نویسی در این درس از جایگاه ویژه ای برخوردار است.
این درس پایه و اساس برنامه نویسی که جزء اصول این رشته می باشد را به
فرگیران یاد می دهد .
بنابراین یادگیری دقیق این درس به همراه ارائه پروژه های عملی که لازمه این درس می باشد جزء اهم مسائل می باشد .
فصل 1
Algorithm الگوریتم ها
هدفهاي كلي
بررسی صحت الگوریتم
شناخت اجزاء لازم برای حل مسئله
شناخت حل مسئله و ارائه الگوریتم
هدفهاي رفتاري
دانشجو پس از مطالعه اين فصل بايد بتواند:
الگوریتمی را برای حل مسئله ارائه دهد.
الگوریتم های مختلف برای یک مسئله را مقایسه کند.
شرط ها و حلقه ها را در الگوریتم بکار ببرد .
مقدمه
همه اين مسائل نياز به روشي براي حل كردن دارند مثلا راه رفتن بايد
با ترتيب خاصي و مراحل معيني انجام شود. تا مسئله راه رفتنبراي
بشر حل شود. اصطلاحاً روش انجام كار يا حل مسئله را الگوريتم آن
مسئله مينامند
از اين مسائل (حل مشكلات) راه حلي و روشي را بر ميگزيند. مسائلی از قبيل راه رفتن، غذا خوردن، خوابيدن و غيره كه بشر تقريباً هر روز آنها را پيش روي خود دارد.
در زندگي روزمره، انسان با مسائل مختلفي روبروست و براي هر كدام
v تعريف الگوريتم
الگوريتم مجموعهاي از دستورالعمل ها، براي حل مسئله ميباشد كه
شرايط زير را بايد دارا باشد:
• دقيق باشد
• جزئيات كامل حل مسئله را داشته باشد.
•پايانپذير باشد.
v مراحل الگوريتم
اصطلاحاً طراحي الگوريتم براي آن مسئله ناميده ميشود. در طراحي
براي حل يك مسئله بايد الگوريتم آن مسئله را مشخص كنيم (يا بيابيم). كه
الگوريتم معمولاً سه مرحله زير را از هم جدا ميكنند:
•انجام محاسبات
•خروجيها
•خواندن دادهها
دیدگاه خود را ثبت کنید