پاورپوینت مبانی برنامهسازی کامپیوتر (pptx) 32 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 32 اسلاید
قسمتی از متن PowerPoint (.pptx) :
بنام خدا
1
مشخصات درس
نام: مبانی برنامهسازی کامپیوتر (فرترن)
اهداف درس:
آشنایی با مبانی برنامهسازی
تحلیل یک مساله
تهیه الگوریتم آن
تبدیل آن نمودن به کد (code)
آشنایی با یک زبان برنامهنویسی (فرترن)
حل مسایل علمی و مهندسی به شیوه عددی
2
نحوه ارزيابي درس
ارزیابی درس به صورت زیر انجام خواهد شد.
امتحان میان ترم:
30 درصد
تاریخ: 1389/9/15
امتحان پایان ترم
70 درصد
تاریخ: 1389/10/26
نمره نهایی: Max{0.3midterm+0.7final, final}
تاریخ کلاس حل تمرین بهزودی مشخص خواهد شد.
3
4
مراجع و ماخذ
مبانی کامپیوتر و الگوریتمها، نوشته جعفرنژادقمی و کریمپور، ناشر: علوم رایانه
فرترن 90، نوشته دکتر مشعل، انتشارات جهاد دانشگاهی
فرترن 90 برای رشتههای علوم و مهندسی، ترجمه: دکتر محمود صالح، ناشر: دانشگاه امام حسین
کتاب آموزشی Fortran 90/95 ترجمه امید ناصرقدسی و امید ممتاز، انتشارات ناقوس
برنامهنویسی به زبان Fortran 90/95 برای رشتههای علوم و مهندسی تالیف: موسویندوشنی، ناشر: دانشگاه صنعت آب و برق
5
مراحل ایجاد یک برنامه
تعریف و شناخت کامل مساله
ایجاد الگوریتم برنامه
تبدیل الگوریتم به یک زبان برنامهنویسی (مثلا فرترن) یا نوشتن کدها (codes)
ترجمه کدها به زبان ماشین (compile)
ایجاد یک فایل اجرایی (*.exe)
اجرای برنامه و رفع خطاهای احتمالی آن
مستند نمودن برنامه
6
فلوچارت (روندنما) جمع و ضرب دو عدد
7
تاریخچه زبان فرترن
FORmula TRANslation invented 1954–8 by John Backus and his team at IBM
FORTRAN 66 (ISO Standard 1972)
FORTRAN 77 (1980)
Fortran 90 (1991)
Fortran 95 (1996)
Fortran 2003 (2004)
Fortran 2008 (ongoing)
8
9
Fortran Alphabets
حروف
A B C D E F…
a b c d e f…
فرترن نسبت به حروف کوچک و بزرگ حساس نیست.
اعداد
0 1 2 3 4 5 6 7 8 9
نویسههای یا کاراکترهای خاص
, “ ( ) * + - / : = - ! & $ ; < > ? . % _ blank