پاورپوینت کامل و جامع با عنوان بسته بندی و انتزاع در زبان های برنامه سازی در 39 اسلاید

- پاورپوینت کامل و جامع با عنوان بسته بندی و انتزاع در زبان های برنامه سازی در 39 اسلاید

پاورپوینت کامل و جامع با عنوان بسته بندی و انتزاع در زبان های برنامه سازی در 39 اسلاید

 

 

 

 

 

 

 

 

برنامه‌نویسی رایانه (به انگلیسی: Computer Programming) (یا به اختصار برنامه‌نویسی) به‌طور کلی به فرایند نوشتن و توسعه نرم‌افزار کامپیوتر گفته می‌شود. به بیان جزئی‌تر برنامه‌نویسی رایانه به معنای فرایند تبدیل و سوق دادن فرمول حل یک مسئله یا الگوریتم محاسباتی، به یک برنامه قابل اجرا (نرم‌افزار) می‌باشد.

معنای برنامه‌نویسی رایانه در فرهنگ عامه می‌تواند به تمامی فرایند توسعه نرم‌افزار (به انگلیسی: Software Development) اطلاق گردد که شامل فعالیت‌های مختلفی همچون بررسی، توسعه، درک، طراحی الگوریتم؛ پیاده‌سازی، تست، اشکال زدایی و نگهداری نرم‌افزار‌های رایانه‌ای نیز می‌شود. همچنین برنامه‌نویس به شخصی اطلاق می‌گردد که عمل برنامه‌نویسی و توسعه نرم‌افزار را انجام می‌دهد.

برنامه‌نویسی مستلزم فعالیت‌هایی همچون تحلیل و درک مسئله است و عموماً حل چنین مسایلی منجر به ایجاد یک الگوریتم می‌شود، بازبینی نیازمندی‌های الگوریتم که شامل صحت و میزان منابع مصرفی است، پیاده‌سازی (که معمولاً به عنوان کدینگ از آن یاد می‌شود) این الگوریتم در یک زبان برنامه‌نویسی مقصد، تست کردن، اشکال زدایی، نگهداری کد منبع، پیاده‌سازی سیستم ساخت (build system) و مدیریت مصنوعات مشتق شده مانند کد ترجمه شده به زبان ماشین برنامه‌های کامپیوتری. الگوریتم اغلب تنها به شکل قابل تجزیه و تحلیل برای انسان و قابل استدلال با منطق نمایش داده می‌شود. کد منبع به یک یا چند زبان برنامه‌نویسی، مانند ویژوال بیسیک، جاوااسکریپت، اسمال‌تاک، پایتون، جاوا، سی شارپ، سی پلاس‌پلاس و سی نوشته شده‌است.

 

فهرست مطالب:

مفهوم انتزاع

نوع داده انتزاعی

نوع ممیز شناور به عنوان نوع داده انتزاعی

انواع داده انتزاعی تعریف کاربر

نکات طراحی انواع داده انتزاعی

نوع داده انتزاعی در Ada

بسته بندی

پنهان سازی اطلاعات

انواع داده انتزاعی که پارامتر دارند

تعریف نوع جدید

پیاده سازی

تعریف انواعی جدیدی که پارامتر دارند

ساختارهای بسته بندی

بسته بندی در C

بسته بندی در ++C

پکیج ها در Ada

اسمبلی ها در #C

بسته بندی اسامی

فضای اسامی در ++C

پکیج ها در Java

پکیج در Ada

بسته بندی با زیر برنامه ها

مشخصات و پیاده سازی زیربرنامه

تعریف و فراخوانی زیربرنامه

و…

برای دانلود کلیک کنید