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



  • ۱۵
  • اردیبهشت

جلسه ۲۳ : Unit ها در زبان پاسکال (Pascal)

  • دسته‌بندی‌ها :
جلسه ۲۳ : Unit ها در زبان پاسکال (Pascal)
    • جزئیات
    • نوع محتواآموزشی

      علاقمندان به زبان های برنامه نویسی روزتون بخیر. با آموزش زبان برنامه نویسی پاسکال (Pascal) از وب سایت آموزشی پی وی لرن همراهتون خواهیم بود. Unit ها در زبان پاسکال (Pascal) را در این بخش مورد بررسی قرار خواهیم داد.

      Unit ها در زبان پاسکال (Pascal)

      یک برنامه پاسکال می تواند از ماژول هایی به نام Unit تشکیل شود. یک Unit ممکن است از برخی از بلوک های کد تشکیل شده باشد ، که به نوبه خود از متغیرها و اظهارات نوع ، بیانیه ها ، رویه ها و غیره تشکیل شده است. Unit های داخلی بسیاری در Pascal وجود دارد و همچنین Pascal به برنامه نویسان اجازه می دهد تا Unit های خودشان را تعریف کنند و بنویسند تا بعداً در برنامه های مختلف از آن ها استفاده نمایند.

      استفاده از Unit های داخلی

      Unit های داخلی و Unit های تعریف شده توسط کاربر توسط بند استفاده شده، در یک برنامه را مشمول می شوند. این آموزش ایجاد و شامل شدن Unit های تعریف شده توسط کاربر را توضیح می دهد. با این حال ، اجازه دهید ابتدا ببینیم که چگونه یک Unit داخلی crt را در برنامه خود بگنجانید.

      مثال : 

      مثال زیر با استفاده از واحد crt نشان داده شده است.

      مثال : 

      این همان برنامه ای است که ما در ابتدای آموزش Pascal از آن استفاده کردیم ، آن را کامپایل و اجرا کنید تا اثرات تغییر را پیدا کنید.

      ایجاد و استفاده از Unit ها پاسکال

      برای ایجاد یک Unit ، باید ماژول ها یا زیر برنامه هایی را که می خواهید در آن ذخیره کنید بنویسید و آن را در فایلی با پسوند pas. ذخیره کنید. خط اول این فایل باید با کلمه کلیدی Unit شروع شود. به عنوان مثال:

      مثال : 

      در زیر سه مرحله مهم در ایجاد Unit پاسکال وجود دارد.

      • نام فایل و نام Unit باید دقیقاً یکسان باشد. بنابراین ، یونیت calculateArea فایلی به نام calculateArea.pas ذخیره می شود.
      • خط بعدی باید از یک رابط کلمه کلیدی واحد تشکیل شده باشد. پس از این خط ، اعلان های مربوط به کلیه توابع و رویه هایی را که در این واحد به وجود می آید ، می نویسید.
      • بلافاصله پس از اعلان تابع، کلمه implementation را بنویسید که دوباره یک کلمه کلیدی است. پس از خط حاوی کلمه کلیدی implementation، تعریف همه زیر برنامه ها را ارائه دهید.

      برنامه زیر پونیتی به نام calculateArea را ایجاد می کند.

      مثال : 

      سپس، بگذارید یک برنامه ساده بنویسیم که از یونیتی که در بالا تعریف کردیم استفاده کند.

      مثال : 

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

      مثال : 

      کلام پایانی

      در این بخش از  آموزش زبان برنامه نویسی پاسکال (Pascal) با مبحث Unit ها در زبان پاسکال (Pascal) همراه بودیم. در بخش بعد به بررسی توابع تاریخ و زمان می پردازیم. با وب سایت پی وی لرن همراه باشید.

      QR:  جلسه ۲۳ : Unit ها در زبان پاسکال (Pascal)
      به اشتراک بگذارید