الفرق بين سك و جدك الفرق بين

Anonim

سك مقابل جدك

مجموعة أدوات تطوير البرامج (تعرف أيضا باسم سك أو ديفيكيت) هي مجموعة من أدوات التنمية. وهو يسمح للتطبيقات التي سيتم إنشاؤها لمجموعة برامج معينة، وإطار البرامج، منصة الأجهزة، ونظام الكمبيوتر، وحدة تحكم لعبة فيديو، ونظام التشغيل، أو أي منصة مماثلة لأي من تلك المدرجة. سك تتراوح من أي شيء بسيط مثل أبي في الطريقة التي بعض الملفات واجهة إلى لغة برمجة معينة أو تشمل أجهزة متطورة من أجل التواصل مع نظام مضمن معين. تتضمن بعض الأدوات الأكثر شيوعا الموجودة في سك أدوات تصحيح الأخطاء وأدوات مساعدة مشابهة يتم عرضها في بيئة تطوير متكاملة (أو إيد).

مجموعة تطوير جافا (أو جدك) هي سك الأكثر استخداما على نطاق واسع في السوق. وضعت من قبل صن مايكروسيستمز لمطوري جافا، جدك هو البرمجيات الحرة التي تم إصدارها تحت رخصة جنو العمومية العامة (أو غل). هناك عدد كبير من المكونات التي تشكل جدك. هذه المكونات هي مجموعة مختارة من أدوات البرمجة. وهي تشمل، ولكن لا تقتصر على جافا، محمل لجميع تطبيقات جافا أن يفسر وقادرة على تفسير ملفات الفئة التي تم إنشاؤها بواسطة مترجم جافاك. جافاك، وهو المترجم الذي يحول شفرة المصدر إلى جافا بيتيكود. جافاو، وهو جافا جافا بدء قاذفة لتطبيقات جنلب؛ جماب، وهو أداة تجريبية التي تنتج خريطة الذاكرة لجافا وقادرة على طباعة المشتركة خرائط ذاكرة الكائن أو كومة الذاكرة التفاصيل لعملية معينة. و فيسوالفم، وهو أداة البصرية التي تدمج عدة أدوات سطر الأوامر جدك والأداء خفيفة الوزن والذاكرة قدرات التنميط.

تتضمن حزم سك نموذجا رمزيا وملاحظات تقنية أو وثائق أخرى تدعم هذا الرمز للمساعدة في توضيح النقاط من المادة المرجعية الأساسية. عادة ما يتلقى مهندس برمجيات سك من مطور برامج الهدف. سك هو تماما بسهولة تحميلها بسهولة من الإنترنت. العديد من حزم سك مجانية - تقريبا لتشجيع المطورين على استخدام النظام أو اللغة. وقد يكونون قد أرفقوا تراخيص من أجل جعلها غير مناسبة لبناء البرمجيات التي من المزمع تطويرها بموجب ترخيص غير متوافق. قد تتضمن حزمة سك التي تم تطويرها لنظام التشغيل (أوس) على (كيكتيمي لنظام التشغيل ماك أوس، على سبيل المثال) الإضافة الفعلية على البرنامج نفسه لاستخدامها في التنمية، إذا لم يتم إعادة توزيعها.

و جدك هو مجموعة فرعية موسعة من سك. يقر الشمس تحت المصطلحات، جدك هو مجموعة فرعية من سك التي هي المسؤولة عن كتابة وتشغيل برامج جافا. ما تبقى من هذا سك تتكون من برامج إضافية (ملقمات التطبيق، مصحح الأخطاء، والوثائق).

ملخص:

1. سك هي مجموعة من أدوات التطوير التي تسمح بإنشاء التطبيقات لحزم برامج أو منصات معينة؛ و جدك هو سك الأكثر استخداما على نطاق واسع و هو امتداد سك المسؤولة عن كتابة وتشغيل برامج جافا.

2. تتضمن حزمة سك شفرة نموذجية وملاحظات فنية أو مستندات داعمة أخرى؛ يتضمن جدك المكونات التي هي مجموعة مختارة من أدوات البرمجة.