مطالب جزوه دانشگاهی درس آﻣﻮزش زبان ﻓﺮﺗﺮن استاد امید علیزاده را از سایت JOZVEKADEH.IR تهیه نمایید. مطالب جزوه دانشگاهی درس آﻣﻮزش زبان ﻓﺮﺗﺮن استاد امید علیزاده در یکصد و سی و دو صفحه تهیه شده است.
معرفی آﻣﻮزش زبان ﻓﺮﺗﺮن
این جزوه به بررسی جنبههای مختلف زبان فرترن، از جمله ساختارهای پایه، توابع، زیرروالها و تکنیکهای پیشرفته برنامهنویسی میپردازد.
آﻣﻮزش زبان ﻓﺮﺗﺮن برای چه کسانی مناسب است؟
فرترن 90 یک زبان برنامهنویسی سطح بالا و کامپایلری است که به طور خاص برای محاسبات علمی و مهندسی طراحی شده است. این زبان برای افرادی مناسب است که:
- به دنبال یک زبان قدرتمند و کارآمد برای حل مسائل ریاضی، محاسباتی و علمی هستند.
- در زمینههایی مانند هوافضا، مهندسی مکانیک، فیزیک، شیمی، هواشناسی و … فعالیت میکنند.
- نیاز به پردازش دیتاهای بزرگ و انجام محاسبات پیچیده دارند.
- تمایل دارند از کتابخانهها و نرمافزارهای موجود که به زبان فرترن نوشته شدهاند، استفاده کنند.
ویژگی های کلیدی آﻣﻮزش زبان ﻓﺮﺗﺮن
- آرایهها و عملیات بر روی آرایهها: فرترن 90 دارای پشتیبانی قوی از آرایهها است و امکان انجام عملیات ریاضی بر روی آرایهها را به صورت مستقیم فراهم میکند.
- ماژولها: ماژولها به شما امکان میدهند تا کد خود را به بخشهای منطقی تقسیم کنید و از قابلیت استفاده مجدد کد بهرهمند شوید.
- انواع دیتاهای مشتق شده (Derived Types): این ویژگی به شما اجازه میدهد تا انواع دادههای جدیدی را تعریف کنید که شامل ترکیبی از انواع دیتاهای دیگر هستند. این امکان برای مدلسازی دادههای پیچیده بسیار مفید است.
- پویایی (Dynamism): فرترن 90 از تخصیص حافظه پویا پشتیبانی میکند، به این معنی که میتوانید در زمان اجرا، اندازه آرایهها و سایر ساختارهای داده را تغییر دهید.
- برنامهنویسی شیءگرا (Object-Oriented Programming): فرترن 90 از مفاهیم پایهای برنامهنویسی شیءگرا مانند encapsulation و polymorphism پشتیبانی میکند.
- قابلیت حمل (Portability): برنامههای فرترن 90 میتوانند به راحتی بر روی سیستمعاملهای مختلف اجرا شوند.
فهرست مطالب آﻣﻮزش زبان ﻓﺮﺗﺮن:
- آشنایی با فرترن:
- تاریخچه و ویژگیهای فرترن
- مراحل کامپایل و اجرای یک برنامه فرترن
- ساختار کلی یک برنامه فرترن
- انواع دادهها:
- انواع دیتاهای عددی (integer, real, complex)
- نوع دیتا منطقی (logical)
- نوع دیتا کاراکتری (character)
- متغیرها و ثوابت:
- اعلان متغیرها
- نامگذاری متغیرها
- مقداردهی اولیه متغیرها
- ثوابت
- عملگرها:
- عملگرهای ریاضی
- عملگرهای مقایسهای
- عملگرهای منطقی
- عملگرهای انتساب
- عبارات:
- تشکیل عبارات ریاضی و منطقی
- اولویت عملگرها
- دستورات کنترلی:
- دستور
if
(شرطی) - دستور
do
(حلقه) - دستور
select case
(انتخاب)
- دستور
- ورودی و خروجی:
- دستور
read
(خواندن داده از ورودی) - دستور
print
وwrite
(نوشتن داده در خروجی) - فرمتبندی خروجی
- دستور
- آرایهها:
- اعلان آرایهها
- دسترسی به عناصر آرایه
- عملیات بر روی آرایهها
- آرایههای چندبعدی
- زیربرنامهها (Subroutines) و توابع (Functions):
- تعریف و فراخوانی زیربرنامهها
- تعریف و فراخوانی توابع
- انتقال آرگومانها به زیربرنامهها و توابع
- ماژولها:
- تعریف و استفاده از ماژولها
پیشنهاد جزوه کده
نقد و بررسیها
هنوز بررسیای ثبت نشده است.