نظم المعلومات العامة والبرمجيات
30 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)
  • البرامج الإشرافية
  • الإضافات

البرامج الإشرافية تحتاج الوحدة السريعة فقط.

False (B)

ماذا تحتاج بعض المهام لتحقيق الأداء المطلوب؟

مكونات إضافية

الوسائط المتعددة تحتاج إلى ______ للوصول إلى البيانات سريعاً.

<p>البيانات السريعة</p> Signup and view all the answers

طابق بين العناصر والاحتياجات المناسبة:

<p>مشاريع الوسائط المتعددة = الوصول السريع إلى البيانات البرامج الإشرافية = المقاطعات السريعة بعض المهام = المكونات الإضافية البيانات = التحكم العادي</p> Signup and view all the answers

ما هي القابلية لإعادة الاستخدام؟

<p>قدرة المكونات على أن تكون مناسبة للاستخدام في تطبيقات أخرى. (C)</p> Signup and view all the answers

سهولة الاستخدام تعني مدى تعقيد التطبيق.

<p>False (B)</p> Signup and view all the answers

ما هي قابلية الصيانة؟

<p>قدرة النظام على الخضوع للتغييرات بسهولة.</p> Signup and view all the answers

قابلية _____ تعني قدرة الأنظمة المختلفة على العمل بشكل مشترك.

<p>التشغيل البيني</p> Signup and view all the answers

قم بمطابقة كل مصطلح مع وصفه المناسب:

<p>الموثوقية = قدرة النظام على الاستمرار في العمل بمرور الوقت. سهولة الاستخدام = تلبية متطلبات المستخدم بطريقة بديهية. قابلية التوسع = قدرة النظام على معالجة زيادة الحمل بسهولة. المساءلة = تحديد استيفاء جميع متطلبات النظام.</p> Signup and view all the answers

ما هي الطبقة المسؤولة عن واجهة المستخدم في نظم المعلومات العامة؟

<p>طبقة العرض التقديمي (A)</p> Signup and view all the answers

نموذج خادم العميل يشير إلى وجود ثلاثة أطراف بدلاً من اثنين.

<p>False (B)</p> Signup and view all the answers

ما هي الطبقة التي تعرف أيضًا بطبقة الخدمة؟

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

تطبيقات _____ العادية تعتد على هيكل الطبقات المختصر.

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

طابق كل طبقة مع الاستخدامات المناسبة:

<p>طبقة العرض التقديمي = تفاعل المستخدم طبقة التطبيق = خدمات الأعمال طبقة منطق الأعمال = معالجة البيانات طبقة الوصول إلى البيانات = تخزين واسترجاع المعلومات</p> Signup and view all the answers

أي من الخيارات التالية يصف مخطط مستقل؟

<p>عندما يتكون نظام كبير من عدة أنظمة صغيرة ذات صلة. (A)</p> Signup and view all the answers

المخطط المستقل يسمح بأنظمة صغيرة مختلفة بتبادل البيانات بشكل سلس.

<p>False (B)</p> Signup and view all the answers

ما هي الاستراتيجية الشائعة لتنظيم تصميم توزيع البيانات؟

<p>المخطط المستقل</p> Signup and view all the answers

عندما تحتوي الأنظمة الصغيرة على تعريفات مختلفة لمخطط قاعدة البيانات، فإن هذا يسمى __________.

<p>مخطط مستقل</p> Signup and view all the answers

طابق بين الأنظمة المختلفة ومفهومها:

<p>نظام مستقل = يحتوي على تعريفات مختلفة لمخطط قاعدة البيانات نظام متكامل = يعتمد على مخطط بيانات موحد نظام فرعي = جزء من نظام أكبر نظام متزامن = يعمل بشكل متزامن مع أنظمة أخرى</p> Signup and view all the answers

ما اسم التقنية التي تزيد من سرعة المعالجة من خلال تنفيذ عدة أعمال في وقت واحد؟

<p>خطوط الأنابيب (D)</p> Signup and view all the answers

تقوم خطوط الأنابيب بتجزئة المعالج إلى عدة وحدات تؤدي عملًا واحدًا فقط.

<p>False (B)</p> Signup and view all the answers

ما الفائدة الأساسية من استخدام تقنية خطوط الأنابيب في المعالجات؟

<p>زيادة سرعة المعالجة</p> Signup and view all the answers

في تقنية خطوط الأنابيب، يتم تقسيم المعالج إلى عدة ______، حيث تؤدي كل وحدة عملًا منفصلًا.

<p>وحدات</p> Signup and view all the answers

طابق بين المكونات وميزات تقنية خطوط الأنابيب:

<p>وحدات المعالجة = تنفيذ تعليمات متعددة السرعة = زيادة الكفاءة تقنية الأنابيب = تنفيذ التعليمات على التوازي التقسيم = تجزئة العمل</p> Signup and view all the answers

أي من المعالجات التالية لا تحتوي على مساعد المعالج الرياضي؟

<p>معالجات Cyrix (C), معالجات IBM (D)</p> Signup and view all the answers

مجموعة التعليمات وطريقة برمجة المعالجات المكافئة للمعالج 80486 تختلف كثيرا عن بعضها البعض.

<p>False (B)</p> Signup and view all the answers

ما هو المعالج الذي يُعتبر كمثال مع المعالجات المكافئة له؟

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

معالجات __________ لا تحتوي على مساعد المعالج الرياضي.

<p>IBM و Cyrix</p> Signup and view all the answers

طابق بين المعالجات مع وصفها:

<p>IBM = لا تحتوي على مساعد المعالج الرياضي Cyrix = لا تحتوي على مساعد المعالج الرياضي 80486 = معالج تقليدي مع مساعد رياضي</p> Signup and view all the answers

Flashcards

مشاريع عالية الأداء

تصميم وتطوير وتنفيذ مشاريع تقنية تتطلب معالجة بيانات سريعة للغاية، مثل مشاريع الوسائط المتعددة.

البرنامج الإشرافي

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

المكونات الإضافية

أجزاء إضافية من البرمجيات أو المكونات المادية التي يتم دمجها في نظام معين لتقديم وظائف إضافية.

مهندس البرامج الإشرافية

مُختص في تصميم وتطوير أنظمة البرمجيات التي تشرف على أنظمة أخرى.

Signup and view all the flashcards

مشاريع متعددة المكونات

مشاريع تتطلب استخدام مكونات إضافية لتقديم وظائف محددة.

Signup and view all the flashcards

قابلية الصيانة

قدرة النظام على الخضوع للتغييرات بسهولة.

Signup and view all the flashcards

قابلية إعادة الاستخدام

قدرة المكونات والأنظمة الفرعية على الاستخدام في تطبيقات أخرى.

Signup and view all the flashcards

إمكانية التشغيل البيني

قدرة أنظمة مختلفة على العمل بنجاح عند تبادل المعلومات مع أنظمة خارجية.

Signup and view all the flashcards

إمكانية الإدارة

مدى سهولة إدارة التطبيق على مسؤولي النظام.

Signup and view all the flashcards

الموثوقية

قدرة النظام على الاستمرار في العمل بمرور الوقت.

Signup and view all the flashcards

مخطط مستقل

عندما يتألف نظام كبير من عدة أنظمة فرعية متصلة، ولكن لكل نظام فرعي تعريف مختلف لمخطط قاعدة البيانات.

Signup and view all the flashcards

توزيع البيانات

تتميز بتقسيم بيانات النظام إلى أجزاء مستقلة (شرائح) يتم تخزينها على أجهزة مستقلة.

Signup and view all the flashcards

توزيع البيانات المركزي

استراتيجية لتنظيم بيانات النظام حيث يتم تخزين جميع البيانات في موقع واحد.

Signup and view all the flashcards

توزيع البيانات المتوازنة (توزيع البيانات المتماثل)

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

Signup and view all the flashcards

توزيع البيانات المترابطة (توزيع البيانات المقرب)

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

Signup and view all the flashcards

خطوط الأنابيب

تقنية تُستخدم لزيادة سرعة المعالجة عن طريق تنفيذ تعليمات متعددة في وقت واحد.

Signup and view all the flashcards

تقسيم المعالج

تقسيم المعالج إلى وحدات متعددة تؤدي كل منها وظيفة منفصلة.

Signup and view all the flashcards

التنفيذ المتوازي

القدرة على تنفيذ مجموعة من التعليمات على التوازي.

Signup and view all the flashcards

معالجة متوازية

تقنية تُستخدم لزيادة سرعة المعالجة عن طريق تنفيذ تعليمات متعددة في وقت واحد.

Signup and view all the flashcards

معالجة متوازية - خطوط الأنابيب

تقنية تتطلب تقسيم المعالج إلى وحدات متعددة، مما يسمح بتنفيذ تعليمات مختلفة في نفس الوقت.

Signup and view all the flashcards

معالجات مساعدة 80486

معالجات مثل تلك التي تقدمها IBM و Cyrix لا تحتوي على معالج رياضي مساعد

Signup and view all the flashcards

مجموعة التعليمات وطريقة البرمجة

لا تختلف مجموعة التعليمات وطريقة البرمجة لهذه المعالجات المساعدة بشكل كبير عن بعضها البعض

Signup and view all the flashcards

المساعد الرياضي

معالج مساعد مُصمم لتسريع العمليات الحسابية مثل الضرب والقسمة

Signup and view all the flashcards

المعالجات المساعدة

تُعرف باسم المكون المكمل للمعالج الرئيسي

Signup and view all the flashcards

مُعالجات مُكافئة 80486

تُستخدم لتنفيذ بعض العمليات بشكل أسرع وأكثر كفاءة

Signup and view all the flashcards

طبقة العرض

طبقة في أنظمة المعلومات تُستخدم لِتقديم خدمات للطبقة العليا. تُمثل الواجهة الواقعة بين المستخدم والبرنامج.

Signup and view all the flashcards

طبقة التطبيق

طبقة في أنظمة المعلومات تُقدم الخدمات للعمليات الأساسية للبرنامج. تُنفذ الlogic او المنطق الأساسي لِعمل البرنامج.

Signup and view all the flashcards

طبقة منطق الأعمال

طبقة في أنظمة المعلومات تُنفذ المنطق الخاص بِعمل البرنامج والتفاعل بين الكيانات والمُعاملات. تُقدم الخدمات لِطبقة التطبيق.

Signup and view all the flashcards

طبقة الوصول إلى البيانات

طبقة في أنظمة المعلومات تُستخدم لِإدارة بيانات البرنامج من خلال التواصل مع قاعدة البيانات. تُوفر الخدمات التي تُمكن طبقات الأخرى من الوصول لِبيانات البرنامج!

Signup and view all the flashcards

نموذج خادم العميل

يُشكل طراز معماري لِبرامج الحاسب حيث تُستخدم لِإدارة التفاعل بين العميل والخادم.

Signup and view all the flashcards

Study Notes

معمارية الحاسوب

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

الجوانب الرئيسية في عمارة الحاسوب

  • بناء مجموعة التعليمات:

    • واجهة بين برامج الحاسوب والأجهزة.
    • وجهة نظر مبرمج الجهاز.
    • أجهزة الحاسوب لا تفهم لغات عالية المستوى.
    • يترجم مجمعين لغات المستوى العالي (مثل C) إلى تعليمات.
    • يحدد عناصر المتوفرة في الكمبيوتر لبرنامج مثل أنواع البيانات والسجلات، ومعالجة الأوضاع، وموقع الذاكرة.
  • تنظيم الحاسوب :

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

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

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

  • وصف معمارية النظام لمكوناته الرئيسية، وعلاقاتها وكيفية تفاعلها.
  • العوامل المساهمة في معمارية وتصميم البرمجيات هي: إستراتيجية الأعمال، وسمات الجودة، والديناميات البشرية، وتقنية المعلومات
  • تعـرض قرارات غير وظيفيّة ، وفصلها من خلال المتطلبات الوظيفية.
  • عملية توثيق معمارية البرمجيات تُسهل التحاور والتفاهم بين أصحاب الشأن.
  • المخطط لنظام ويوفر فكرة مجردة لإدارة تعقيد النظام وإنشاء آلية اتصال وتنسيق بين المكونات.
  • توثيق القرارات و سمات تحسين الجودة المشتركة مثل الأداء والأمن.

Studying That Suits You

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

Quiz Team

Related Documents

Description

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

More Like This

Use Quizgecko on...
Browser
Browser