فرترن- FORTRAN
معرفی و تاريخچه فرترن
همانطور که در اغلب کتابهای مکانيک ديده ايد، در اغلب برنامه های مهندسی از اين زبان استفاده می گردد. زبان برنامه نويسی فرترن با وجود سادگی از قدرت و سرعت بالايی برخوردار است، بطوريکه می توان از آن برای نوشتن برنامه های
CFD استفاده کرد.فرترن اغلب با قابليت فوق العاده در مورد اعداد معرفی می گردد و همانطور که از اسمش (FORmula TRANslation) پيداست، برای انجاممحاسبات رياضی در کارهای علمی خلق شده است. در گذشته اين زبان دارای محدوديتهايی بوده که در نسخه های جديد اين مشکلات حل شده است و اين زبان به يک زبان بسيار قوی تبديل شده است. اغلب کتابخانه های لازم برای انجام انواع محاسبات در اين زبان وجوددارد. اين زبان در استاندارد فرترن 90 از قابليت نوشتن برنامه های محاسبات موازی برای کامپيوتر های چند پردازنده ای پشتيبانی می کند که آينده روشنی را برای محاسبات سنگينCFD نشان می دهد. اين زبان جزء اولين زبانهای خلق شده برای کامپيوتر می باشد که در IBMنوشته شده است. قابليت محاسبات سريع با سادگی در برنامه نويسی باعث محبوبيت آن بين مهندسان و دانشمندان شده است. زبان فرترن در حال حاضر دارای قابليت برنامه نويسی شيء گرا شده است.معمو ً لا از فرترن
77 و 90 استفاده می گردد که نسخه 90 آن محبوبيت عمومی تری دارد. در اين متن از استاندارد های برنامه نويسی فرترن 90 استفاده می کنيم و در موارد لازم در مورد فرترن 77 هم بحث خواهيم کرد.تاريخچه
Fortran I
1954 Fortran II
1958 Fortran IV
1958 Fortran 66 standard
1966 Fortran 77 standard
1978 Fortran 90 standard
1991 Fortran 95 standard
1996 چرا فرترن؟
زبان اصلی برنامه نويسی در کاربردهای علمی فرترن است. اغلب کدهای قديمی با اين زبان نوشته شده است. بنابراين لازم است که يک دانشجوی مهندسی با اين زبان آشنايی داشته باشد.
سالها پيش به نظر می رسيد که با پيشرفت و محبوبيت عمومی زبانهايی مانند Cزبان فرترن منسوخ گردد، اما با گذشت سالها اين زبان همچنان استفاده فراوان دارد. اين ماندگاری مديون کتابخانه ها و کدهای 40 ساله اين زبان است. در هر حال استانداردهای جديد اين زبان قدرت زيادی به اين زبان داده است. اين زبان همچنان بعنوان مهمترين زبان برای مهندسان و دانشمندان بشمار می آيد. فرترن برای انجام محاسبات رياضی با سرعت و قابليت بالا طراحی شده است. البته زبان فرترن هنوز در ايجاد محيط گرافيکی کمبود داردو اگر بخواهيد برای فرترن يک رابط گرافيکی کاربر (Graphical User Interface) بنويسيد، بايد خود را درگير فراخوانی توابع ويندوزAPI ها!)کنيد.انتخاب راحت تر استفاده از يک زبان ساده مانند
Delphi يا Visual Basic برای ايجاد رابط گرافيکی کاربر است.در اين روش GUIرا در اين زبانها می سازيم و موتور اصلی برنامه برای کار با معادلات و انجام محاسباترا در FORTRAN
می نويسيم وبعد آنرا با فرمت Dynamic Link Library) DLL )در اختيار برنامه قرار می دهيم. اينکاررا درمراحل پيشرفته تر آموزش (سطح متوسط) به شما آموزش خواهم داد.برنامهAnsys که بين مهندسان مکانيک محبوبيت دارد با زبان فرترن نوشته شده است.
فرترن
90 فرترن 90 فراتر از يک ويرايش جديد از استاندارد فرترن می باشد و برنامه نويسی را بسيار آسانتر کرده است. اين ويرايش کدهای فرترن77 را نيز پشتيبانی می کند. فرترن 90 يک زبان برنامه نويسی انعطاف پذير و قوی است, اين زبان امکانات برنامه نويسی شيء گرا راداراست. امکانات دسترسی به امکانات سيستمی مانند تخصيص حافظه, استفاده از اشاره گرها و بسياری امکانات ديگر به آن اضافه شده است ؛ بعبارته ديگر فرترن 90 بيشتر شبيه C++است تا فرترن 77 !بارتقاء قابليتهای عددی, استفاده از دستورات حالت موازی (چند پردازنده ای) که يک پيشرفت شايان ذکر در برنامه نويسی علمی و نوشتن کدهای موازی می باشد. اين روند در فرترن 95 دنبال شده است و انتظار می رود در ويرايش های جديدتر اين زبان امکانات گسترده تری برای برنامه نويسی علمی به اين زبان اضافه گردد.مطالب مشابه :
فرترن- FORTRAN
Fortran 95 standard 1996 چرا فرترن اينکاررا درمراحل پيشرفته تر آموزش (سطح متوسط) به شما آموزش خواهم
کامل ترین مجموعه آموزشی زبان برنامه نویسی فرترن + Fortran 95
تیک وب - کامل ترین مجموعه آموزشی زبان برنامه نویسی فرترن + Fortran 95 - خوش آمدید علمی - پروژه
کامل ترین مجموعه آموزشی زبان برنامه نویسی فرترن Fortran 95
گروه مهندسان جوان تاسیسات (مکانیک) - کامل ترین مجموعه آموزشی زبان برنامه نویسی فرترن Fortran 95
دانلود رایگان جزوه کامل آموزش فرترن جناب پرفسور بهروش فرترن 95
گروه مهندسان جوان تاسیسات (مکانیک) - دانلود رایگان جزوه کامل آموزش فرترن جناب پرفسور بهروش
انجام پروژه های برنامه نویسی فرترن fortran
آموزش فرترن در انجام پروژه های تخصصی و دانشگاهی به زبان برنامه نویسیfortran فرترن 77 و 90 و 95
دانلود نرم افزار مهندسی فرترن 95
mohandesyab.blogfa.com - دانلود نرم افزار مهندسی فرترن 95 نرم افزار و آموزش نرم افزار با .
دانلود کتاب آموزش زبان برنامه نویسی فرترن Fortran به زبان انگلیسی
گروه مهندسان جوان تاسیسات (مکانیک) - دانلود کتاب آموزش زبان برنامه نویسی فرترن Fortran به زبان
فرترن
وبلاگ شخصی سید علیرضا معزی - فرترن - کتاب های تخصصی - مقالات - جزوات - و هر آنچه بخواهید
مجموعه آموزشی زبان برنامه نویسی فرترن + Fortran 95
فرترن (Fortran) مخفف ، نرم افزار Fortran 95 ، Fortran 5.1 به همراه آموزش مقدماتی فرترن به معرفی
برچسب :
آموزش فرترن 95