با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن ، در این پست آموزش برنامه نویسی به زبان Fortran را یرای شما کاربران عزیز آماده کرده ایم. زبان فرترن (FORTRAN) یک زبان برنامه نویسی سطح بالا می باشد که از لحاظ قدمت از قدیمی ترین زبان ها و البته از پیشگامان زبان های سطح بالا است. سهولت برنامه نویسی با زبان فرترن به قدری زیاد است که زبان هایی مانند BASIC را به وسیله ی این زبان پرقدرت نوشتند. اين زبان جزء اولين زبانهای خلق شده برای کامپيوتر می باشد که در IBM نوشته شده است. قابليت محاسبات سريع با سادگی در برنامه نويسی باعث محبوبيت آن بين مهندسان و دانشمندان شده است. زبان فرترن در حال حاضر دارای قابليت برنامه نويسی شيء گرا شده است.
ابتدا مقدماتی در مورد دلیل استفاده از زبان فرترن بیان خواهد شد و پیش نیازهای مورد نیاز برای برنامه نویسی به این زبان، ذکر خواهند شد.
زبان اصلی برنامه نويسی در کاربردهای علمی فرترن است. اغلب کدهای قديمی با اين زبان نوشته شده است. بنابراين لازم است که يک دانشجوی مهندسی با اين زبان آشنايی داشته باشد. سالها پيش به نظر می رسيد که با پيشرفت و محبوبيت عمومی زبانهايی مانند C زبان فرترن منسوخ گردد، اما با گذشت سالها اين زبان همچنان استفاده فراوان دارد. اين ماندگاری مديون کتابخانه ها و کدهای ۴۰ ساله اين زبان است. در هر حال استانداردهای جديد اين زبان قدرت زيادی به اين زبان داده است. اين زبان همچنان بعنوان مهمترين زبان برای مهندسان و دانشمندان بشمار می آيد. فرترن برای انجام محاسبات رياضی با سرعت و قابليت بالا طراحی شده است.
این آموزش برای خوانندگانی که مایل به یادگیری اصول فورترن هستند طراحی شده است.
این آموزش برای مبتدیان طراحی شده است. آگاهی عمومی از زبان های برنامه نویسی کامپیوتر تنها پیش شرط لازم برای استفاده بیشتر از این آموزش است.
آموزش فرترن شامل ۲۵ جلسه می باشد. در هر حال استانداردهای جديد زبان فرترن قدرت زيادی به اين زبان داده است. اين زبان همچنان بعنوان مهمترين زبان برای مهندسان و دانشمندان بشمار می آيد. فرترن برای انجام محاسبات رياضی با سرعت و قابليت بالا طراحی شده است. البته زبان فرترن هنوز در ايجاد محيط گرافيکی کمبود دارد و اگر بخواهيد برای فرترن يک رابط گرافيکی کاربر(Graphical User Interface) بنويسيد، بايد خود را درگير فراخوانی توابع ويندوز(API ها!) کنيد. انتخاب راحت تر استفاده از يک زبان ساده مانندVisual Basic يا Delphi برای ايجاد رابط گرافيکی کاربر است.
پریسا هاشمی
سلام وقتتون بخیر ببخشید شما فورترن هم کار میکنین؟
پی وی لرن
با سلام
متاسفانه خیر
یلدا
سلام خسته نباشید ببخشید این مطالب رو خوندم ولی یک سوالی برام پیش امده و به مشکل خوردم. ممنون میشم جواب بدید، سوالم اینه که اگر من توی این برنامه نویسی طی یک محاسباتی، به طور مثال عددی اعشاری مانند ۰٫۱۲۳۴۵۶۷۸۹۱۲۳۴۵۶۷۸۹ بدست آوردم که تعداد رقم های اعشار آن ۱۸ تا است. چطور میتونم کاری کنم که تنها ۹رقم اعشار رو در نظر بگیره یعنی ۰٫۱۲۳۴۵۶۷۸۹ وباقی اعداد اعشاری را صفر در نظر بگیره؟ دستور خاصی وجود داره؟