اسباب نشوء هندسة البرمجيات
33 Questions
1 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

يعتمد الاقتصاد والطب والعسكرية وغيرها على البرمجيات؟

True

أصبحت البنية التحتية للدول تعتمد على األنظمة الحاسوبٌة؟

True

تمتَّ مصانع وعمليات التوزيع بشكل كامل أو شبه كامل؟

True

البرمجيات ليس لها دور هام في حياتنا اليومية؟

<p>False</p> Signup and view all the answers

تطور الحواسيب باستخدام الدوائر المتكاملة هو أحد الظروف المصاحبة لنشوء هندسة البرمجيات؟

<p>True</p> Signup and view all the answers

انخفاض أسعار البرمجيات وارتفاع أسعار العتاد هو أحد الظروف المصاحبة لنشوء هندسة البرمجيات؟

<p>True</p> Signup and view all the answers

كانت المنتجات البرمجية ذات جودة عالية وأداء قوي وقابلة للصيانة والتطوير؟

<p>False</p> Signup and view all the answers

تجاوز المواعيد الزمنية المتفق عليها لتسليم المشاريع البرمجية كان مشكلة تواجه نشوء هندسة البرمجيات؟

<p>True</p> Signup and view all the answers

البرنامج هو مجموعة من الأكواد البرمجية المكتوبة بلغة معينة لتنفيذ أمر محدد؟

<p>True</p> Signup and view all the answers

البرمجيات أصبحت تعتمد على النظم التجارية والمالية بشكل كبير؟

<p>True</p> Signup and view all the answers

البرمجيات تعتبر منتجات محسوسة؟

<p>False</p> Signup and view all the answers

زادت إمكانيات المنتج البرمجي مما جعلها تستخدم في جميع المجالات؟

<p>True</p> Signup and view all the answers

ظهرت منتجات برمجية سهلة فهمها وغير معقدة؟

<p>False</p> Signup and view all the answers

استخدم لأول مرة مصطلح هندسة البرمجيات في المؤتمر المنعقد في عام 1968؟

<p>True</p> Signup and view all the answers

البرمجيات منتجات تبلى؟

<p>False</p> Signup and view all the answers

البرمجيات تخضع لقوانين مادية وتحكمها قوانين فيزيائية ثابتة؟

<p>False</p> Signup and view all the answers

هل أدت العوامل المذكورة في النص إلى أن تصبح عملية إنتاج وصيانة البرمجيات أكثر تعقيدًا؟

<p>True</p> Signup and view all the answers

هل استخدام البرمجيات يتطلب حلا لمشاكل لها دخل فيها؟

<p>True</p> Signup and view all the answers

هل ظهور منتجات برمجية معقدة جدًا يشير إلى سهولة فهم البرمجيات؟

<p>False</p> Signup and view all the answers

تخصص هندسة البرمجيات يهدف إلى إنتاج برامج ذات جودة منخفضة وبتكلفة مرتفعة وفترة زمنية غير محددة؟

<p>False</p> Signup and view all the answers

تعشق هندسة البرمجيات بجميع جوانب إنتاج البرمجيات من المراحل الأولى حتى مرحلة صيانة النظام؟

<p>True</p> Signup and view all the answers

فرع هندسة البرمجيات يُهتم بإضافة الأخطاء والعيوب في البرمجيات؟

<p>False</p> Signup and view all the answers

تهدف هندسة البرمجيات إلى إنتاج برمجيات بجودة عالية وبتكلفة معقولة وخلال فترة زمنية زائدة؟

<p>False</p> Signup and view all the answers

البرمجة تعني مجموعة من البرامج بالإضافة إلى ملفات التقويم فقط؟

<p>False</p> Signup and view all the answers

برمجيات عامة هي التي تصبح عامة من حيث الاستخدام وتكون مجانية دائمًا؟

<p>False</p> Signup and view all the answers

تعتبر البرمجيات الخاصة ملكًا للشركة المنتجة لها؟

<p>False</p> Signup and view all the answers

التقسيم السابق يشير إلى التقسيم بين برمجيات عامة وبرمجيات خاصة؟

<p>True</p> Signup and view all the answers

البرمجات المنفصلة يمكن جعلها كنظام واحد قابل للتنزيل على أي جهاز حاسوب؟

<p>True</p> Signup and view all the answers

البرمجات العامة تكون محتكرة على فئة محددة من المستخدمين؟

<p>False</p> Signup and view all the answers

البرمجات الخاصة هي التي يمكن استخدامها من قبل أي شخص؟

<p>False</p> Signup and view all the answers

البرمجات الخاصة قد تكون ملكًا للشركة المستخدمة لها؟

<p>True</p> Signup and view all the answers

البرمجات العامة قد تباع في الأسواق لأي شخص قادر على شرائها؟

<p>True</p> Signup and view all the answers

البرمجات العامة تعتبر ملكًا للشركة التي أنتجتها؟

<p>True</p> Signup and view all the answers

Study Notes

أهمية البرمجيات في العصر الحديث

  • تعتمد مجالات مختلفة على البرمجيات مثل الاقتصاد، الطب، والعسكرية.
  • البنية التحتية للدول تعتمد على الأنظمة الحاسوبية.
  • أصبحت مصانع وعمليات التوزيع تعتمد بشكل كامل أو شبه كامل على البرمجيات.
  • للبرمجيات دور هام في حياتنا اليومية.

نشأة هندسة البرمجيات

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

تعريف البرمجيات

  • البرنامج هو مجموعة من الأكواد البرمجية المكتوبة بلغة معينة لتنفيذ أمر محدد.
  • تعتمد البرمجيات على النظم التجارية والمالية بشكل كبير.

أهمية هندسة البرمجيات

  • أصبحت البرمجيات منتجات محسوسة.
  • زادت إمكانيات البرمجيات مما جعلها تستخدم في جميع المجالات.
  • ظهرت منتجات برمجية سهلة الفهم وغير معقدة.
  • دُرِسَ مصطلح هندسة البرمجيات لأول مرة في مؤتمر عام 1968.

خصائص البرمجيات

  • البرمجيات منتجات لا تتآكل.
  • تخضع البرمجيات لقوانين غير مادية.

تحديات هندسة البرمجيات

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

أنواع البرمجيات

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

Studying That Suits You

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

Quiz Team

Description

هذا الاختبار يغطي الأسباب التي أدت إلى نشوء هندسة البرمجيات، بما في ذلك التطور التقني وانخفاض تكلفة الأجهزة وزيادة تكلفة البرمجيات وجودة المنتجات البرمجية والمشاكل المتعلقة بالجداول الزمنية والميزانيات.

More Like This

Use Quizgecko on...
Browser
Browser