دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۲۶
  • اردیبهشت

جلسه ۰۳ : ساختار برنامه در #F

  • دسته‌بندی‌ها :
جلسه ۰۳ : ساختار برنامه در #F
    • جزئیات
    • نوع محتواآموزشی

      مقدمه

      سلام درود خدمت همراهان همیشگی سایت پی وی لرن . با آموزش زبان برنامه نویسی #F همراهتون هستیم. #F یک زبان کاربردی است که به عنوان جایگزینی برای #C و VB طراحی شده است که به پارادایم شی گرا احترام می گذارد .نوشتن کد در #F ایمن تر و راحت تر می باشد. همچنین توانایی #F برای توصیف مشکلات کسب و کار با دقت بیش تری نسبت به #C صورت می گیرد. در دو قسمت قبلی اطلاعاتی راجع به زبان اف شارپ و پیش نیازها داشتیم. در ادامه ساختار برنامه در #F رو خواهیم دید.

      ساختار برنامه در #F

      #F یک زبان برنامه نویسی کاربردی است.

      در #F، توابع مانند انواع داده کار می کنند. شما می توانید یک تابع را به همان شیوه مانند هر متغیر دیگری اعلام و استفاده کنید.

      به طور کلی، یک برنامه #F هیچ نقطه ورودی خاصی ندارد کامپایلر تمام جملات در فایل را از بالا به پایین اجرا می کند.

      با این حال، برای پیروی از سبک برنامه نویسی رویه ای، بسیاری از برنامه ها یک بیانیه واحد سطح بالا دارند که حلقه اصلی را فراخوانی می کند.

      کد زیر یک برنامه ساده #F را نشان می دهد.

      مثال : 

      هنگامی که شما برنامه را کامپایل و اجرا می کنید، خروجی زیر را تولید می کند .

      مثال : 

      لطفا توجه داشته باشید که

      یک فایل کد #F ممکن است با تعدادی متن باز که برای وارد کردن namespaces است، استفاده می شود .

      بدنه فایل شامل توابع دیگری است که منطق کاری(business logic) برنامه را پیاده سازی می کنند.

      حلقه اصلی حاوی جملات اجرایی قوی است.

      کلام پایانی

      زبان اف شارپ بر اساس سینتکس و مفاهیم زبان OCaml پیاده سازی شده است.

      در این بخش ،ساختار برنامه در #F رو مشاهده نمودیم .در ادامه Basic Syntax رو مورد بررسی قرار می دهیم.

      موفق باشید.

      QR:  جلسه ۰۳ : ساختار برنامه در #F
      به اشتراک بگذارید