رفتن به مطلب
جامعه‌ی برنامه‌نویسان مُدرن ایران
  • 0
Mehdios

کامپوننت و sdk چیست و چه کاربردی دارد؟


سوال

دورود خدمت همه دوستان
من چندتا سوال داشتم 

میخواستم بدونم کامپوننت ها ، sdk چی هستند و در کجا بکار میرند؟
و اینکه تفاوت بین فریمورک و sdk چیه؟

و درC++ چقدر کاربرد دارند؟

و در آخر برای افراد مبتدی مثله خودم برای یادگیری این مباحث(در صورت نیاز) چه راه و روشی رو پیشنهاد می کنید(اگر در ارتباط با این مباحث کتابی هم میشناسید لطفا معرفی کنید).

لطفا کاملا توضیح بدید.🙏🌹

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

3 پاسخ به این سوال تا کنون داده شده است

پست های پیشنهاد شده

  • 0
در 9 ساعت قبل، Mehdios گفته است :

میخواستم بدونم کامپوننت ها ، sdk چی هستند و در کجا بکار میرند؟

کامپوننت یا جزء (بخشی) از یک نرم‌افزار یا پروژه هستند. پروژه‌ی شما می‌تونه از بخش‌ها و اجزای اصلی و فرعی بسیاری تشکیل شود که هر کدام وظیفه‌ی خود را خواهند داشت. برای مثال در یک پروژه تحت سی‌پلاس‌پلاس یک کنترل به عنوان یک جزء یا همان کامپوننت تعریف می‌شود.

در رابطه با SDK مخفف (Software Development Kit) به معنای کیت توسعه‌ی نرم‌افزار است.

کیت توسعه‌ی نرم‌افزار به مجموعه توابع و کتابخانه‌های کامپایل شده‌ای که تولیدکنندگان نرم‌افزار برای آسان کردن برنامه‌نویسی برای محیط یا سکوی خاصی فراهم می‌کنند و در اختیار برنامه‌نویسان کاربردی قرار می‌دهند گفته می‌شود. به عنوان مثال جهت توسعه‌ی محصولات ویندوز و دسترسی به سرویس‌های آن شما باید از کیت ویندوز استفاده کنید.

در 9 ساعت قبل، Mehdios گفته است :

و اینکه تفاوت بین فریمورک و sdk چیه؟

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

برای مثال OpenSSL یک کتابخانه‌ی رمزنگاری است.

یا Qt به عنوان یک کتابخانه و فریمورک گرافیکی جهت تولید و توسعه‌ی رابط‌های کاربری مورد استفاده قرار می‌گیرد.

در 9 ساعت قبل، Mehdios گفته است :

و درC++ چقدر کاربرد دارند؟

و در آخر برای افراد مبتدی مثله خودم برای یادگیری این مباحث(در صورت نیاز) چه راه و روشی رو پیشنهاد می کنید(اگر در ارتباط با این مباحث کتابی هم میشناسید لطفا معرفی کنید).

لطفا کاملا توضیح بدید.🙏🌹

نه تنها در سی++ بلکه در زبان‌های دیگر هم این موارد کاربرد دارند.

 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
  • 0

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

بسیار مفید بود

لطفا در مورد قسمت اخر هم توضیح بدید تا امثال من برای یادگیری این مباحث بدونند که باید از کجا شروع کنند (در آخر برای افراد مبتدی مثله خودم برای یادگیری این مباحث(در صورت نیاز) چه راه و روشی رو پیشنهاد می کنید(اگر در ارتباط با این مباحث کتابی هم میشناسید لطفا معرفی کنید).)

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
  • 0
در 52 دقیقه قبل، Mehdios گفته است :

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

بسیار مفید بود

لطفا در مورد قسمت اخر هم توضیح بدید تا امثال من برای یادگیری این مباحث بدونند که باید از کجا شروع کنند (در آخر برای افراد مبتدی مثله خودم برای یادگیری این مباحث(در صورت نیاز) چه راه و روشی رو پیشنهاد می کنید(اگر در ارتباط با این مباحث کتابی هم میشناسید لطفا معرفی کنید).)

 

لینکی که دادم پاسخ مرتبط با همون سوأل بود.

این مقالات رو مطالعه کنید:

 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

مهمان
پاسخ به این سوال ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از ۷۵ اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به عنوان یک لینک به جای

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


  • کاربران آنلاین در این صفحه   0 کاربر

    هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.

×
×
  • جدید...