مقدمة في البرمجة ونمذجة التكلفة
5 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

ما الذي يشير إليه مصطلح لغة البرمجة ذات المستوى العالي؟

  • لغات البرمجة القريبة من لغة الآلة
  • لغات البرمجة التي تسهل كتابة التعليمات البرمجية (correct)
  • لغات البرمجة التي تتطلب معرفة تقنية عالية
  • لغات البرمجة التي تقتصر على سطر واحد
  • ما هي ميزة لغات البرمجة التي يمكن أن تمتد لجمل متعددة أو تجمع عدة جمل في سطر واحد؟

  • سهولة الفهم والقراءة (correct)
  • تقليل عدد الأخطاء البرمجية
  • تحسين سرعة التنفيذ
  • زيادة تعقيد التعليمات
  • كيف تصنف اللغة البرمجية التي ترتبط بشكل مباشر مع العتاد؟

  • لغة برمجية ذات مستوى عالي
  • لغة برمجية ذات مستوى منخفض (correct)
  • لغة برمجية ذات مستوى متوسط
  • لغة برمجية فقط للأغراض الخاصة
  • ما هي إحدى مراحل تطوير البرمجيات التي تسبق مرحلة الترميز؟

    <p>تحليل المتطلبات</p> Signup and view all the answers

    أي من الخيارات التالية يميز لغات البرمجة ذات المستوى العالي مقارنة باللغات ذات المستوى المنخفض؟

    <p>سهولة الاستخدام والفهم</p> Signup and view all the answers

    Study Notes

    جمل لغة البرمجة

    • جمل البرمجة مثل Java يمكن أن تمتد لعدة سطور.
    • إمكانية تجميع عدة جمل في سطر واحد.

    لغات المستوى العالي والمنخفض

    • اللغات منخفضة المستوى:
      • تتعامل مباشرة مع مكونات الجهاز، مما يمنحها أداءً عالياً.
    • اللغات عالية المستوى:
      • تعتمد على استخدام تراكيب أبسط وأسهل للفهم، مثل Java وPython.

    الجوريثم ونمذجة التكلفة

    • تعتمد منهجية معادلات التكلفة على بيانات تاريخية توضح معلومات التكلفة.
    • غالباً ما تعتمد نمذجة التكلفة على حجم البرمجيات المطلوب.

    الحكم الخبير

    • يتضمن الاستعانة بخبراء في مجالات فرعية معينة.
    • يبدأ التقدير من أسفل إلى أعلى من مستوى المكونات.
    • يتم جمع تقديرات الجهد من كل مكون للحصول على تقدير نهائي.

    التقديرات

    • التقدير من أعلى إلى أسفل:
      • يُستخدم دون معرفة التفاصيل المعمارية للنظام.
    • التقدير من أسفل إلى أعلى:
      • يُستخدم عندما تتوفر معلومات دقيقة عن معمارية النظام ومكوناته.

    نموذج كوكومو

    • نموذج تقديري يعتمد على خبرة المشاريع السابقة.
    • يشمل التوثيق الجيد ولا يرتبط بمورد برمجيات معين.
    • يأخذ بعين الاعتبار منهجيات تطوير البرمجيات المتنوعة.
    • يعكس الزمن المقدر بناءً على عوامل مثل التعقيد والموثوقية.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    10.pdf

    Description

    هذا الاختبار يستعرض أساسيات جمل البرمجة ومستويات اللغات البرمجية. كما يتناول مفاهيم مثل نمذجة التكلفة والتقديرات في تطوير البرمجيات. يعد هذا الاختبار مناسبًا للمبتدئين الذين يرغبون في فهم أساسيات البرمجة.

    More Like This

    Programming Concepts Chapter 6 Review
    20 questions
    Programming Concepts Overview
    39 questions
    Programming Concepts Quiz
    14 questions
    Introduction to Programming Concepts
    20 questions
    Use Quizgecko on...
    Browser
    Browser