Podcast
Questions and Answers
يجب أن يكون التخطيط لنظم المعلومات جزءًا منفصلاً عن التخطيط المؤسسي العام.
يجب أن يكون التخطيط لنظم المعلومات جزءًا منفصلاً عن التخطيط المؤسسي العام.
False (B)
تعتبر المخاطر والفرص مؤثرات داخلية على عمل المؤسسات.
تعتبر المخاطر والفرص مؤثرات داخلية على عمل المؤسسات.
False (B)
أي من الخيارات التالية يتطلبه التخطيط لنظم المعلومات على المستوى الاستراتيجي؟
أي من الخيارات التالية يتطلبه التخطيط لنظم المعلومات على المستوى الاستراتيجي؟
- تحديد التفاصيل التقنية للخوادم
- طرح تساؤلات حول الأولويات العامة للمؤسسة (correct)
- كتابة التعليمات البرمجية
- تصميم واجهات المستخدم
أي من العوامل التالية يتم اختبارها لتحديد مدى الحاجة الفعلية للمؤسسة لنظام معلومات؟
أي من العوامل التالية يتم اختبارها لتحديد مدى الحاجة الفعلية للمؤسسة لنظام معلومات؟
أي من المؤشرات التالية تدل على حاجة المؤسسات إلى نظم المعلومات؟
أي من المؤشرات التالية تدل على حاجة المؤسسات إلى نظم المعلومات؟
أي برنامج يتضمن فقط الكود دون البيانات.
أي برنامج يتضمن فقط الكود دون البيانات.
هياكل البيانات هي طرق لإنشاء الأجهزة.
هياكل البيانات هي طرق لإنشاء الأجهزة.
ما هو الاختصار ADT في سياق هياكل البيانات؟
ما هو الاختصار ADT في سياق هياكل البيانات؟
ماذا تصف ADT؟
ماذا تصف ADT؟
ما المقصود بدرجة التعقيد الحسابية؟
ما المقصود بدرجة التعقيد الحسابية؟
يجب أن تكون البيانات مكلفة للحصول عليها.
يجب أن تكون البيانات مكلفة للحصول عليها.
ليست هناك حاجة لتأمين البيانات داخل نظام البيانات.
ليست هناك حاجة لتأمين البيانات داخل نظام البيانات.
أي من الخصائص التالية تعتبر من خصائص البيانات الصحيحة؟
أي من الخصائص التالية تعتبر من خصائص البيانات الصحيحة؟
ما الذي يعتبر من أنواع هياكل البيانات التقليدية؟
ما الذي يعتبر من أنواع هياكل البيانات التقليدية؟
ما هي العمليات التي يتم إجراؤها على هياكل البيانات؟
ما هي العمليات التي يتم إجراؤها على هياكل البيانات؟
أي من الخصائص التالية يجب توافرها في البيانات حتى نستفيد منها؟
أي من الخصائص التالية يجب توافرها في البيانات حتى نستفيد منها؟
عملية Recursion تعني أن الدالة تستدعي وظيفة أخرى خارجية.
عملية Recursion تعني أن الدالة تستدعي وظيفة أخرى خارجية.
ما هي المعادلة التي تمثل مثالًا على عملية Recursion؟
ما هي المعادلة التي تمثل مثالًا على عملية Recursion؟
العملية Iteration يتم تحقيقها في البرمجة باستخدام ماذا؟
العملية Iteration يتم تحقيقها في البرمجة باستخدام ماذا؟
ما هي الطريقة المستخدمة لتحديد مدى درجة تعقيد الخوارزمية من الناحية الحسابية؟
ما هي الطريقة المستخدمة لتحديد مدى درجة تعقيد الخوارزمية من الناحية الحسابية؟
Flashcards
التخطيط لنظم المعلومات
التخطيط لنظم المعلومات
جزء لا يتجزأ من التخطيط المؤسسي العام للأعمال.
التخطيط الاستراتيجي لنظم المعلومات
التخطيط الاستراتيجي لنظم المعلومات
تحديد الأولويات العامة للمؤسسة، وأهداف نظم المعلومات، والقدرات المطلوبة.
عوامل تحديد الحاجة الفعلية للنظام
عوامل تحديد الحاجة الفعلية للنظام
طرق الاتصال الحديثة، التقدم التكنولوجي المستمر، والبيئات الاجتماعية والقانونية.
مؤشرات الحاجة إلى نظم المعلومات
مؤشرات الحاجة إلى نظم المعلومات
Signup and view all the flashcards
هياكل البيانات
هياكل البيانات
Signup and view all the flashcards
هياكل البيانات
هياكل البيانات
Signup and view all the flashcards
ADT (نوع البيانات المجرد)
ADT (نوع البيانات المجرد)
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
Recursion
Recursion
Signup and view all the flashcards
عملية Iteration
عملية Iteration
Signup and view all the flashcards
أمثلة على عملية Recursion
أمثلة على عملية Recursion
Signup and view all the flashcards
Study Notes
استراتيجية نظم المعلومات
- يجب أن يكون التخطيط لنظم المعلومات متجانساً مع التخطيط المؤسسي العام للأعمال.
- عملية التخطيط لنظم المعلومات مرحلة حرجة في حياة هذه النظم.
- المخاطر والفرص من المؤثرات ذات المصدر الخارجي على عمل المؤسسات.
- يجب أن يتاح نظام معلومات يمكن مختلف الأقسام من تبادل المعلومات بسرعة.
- التخطيط لنظم المعلومات على المستوى الاستراتيجي يتطلب طرح تساؤلات حول الأولويات العامة للمؤسسة، وأهداف نظم المعلومات، وتحديد القدرات المطلوبة في كل نظام.
- لتحديد مدى الحاجة الفعلية للمؤسسة لنظام المعلومات، يتم الاختبار من خلال عدة عوامل منها طرق الاتصال الحديثة، والتقدم التكنولوجي المستمر، والبيئتان الاجتماعية والقانونية للمؤسسة.
- المؤشرات التي تبين مدى حاجة المؤسسات إلى نظم المعلومات تشمل حجم البيانات، ودرجة تعقد النظام، ودرجة الحاجة إلى السرعة.
- البرنامج يشمل الكود والبيانات.
- لتنفيذ البرنامج بشكل جيد، يجب أن تكون البيانات مرتبة بشكل صحيح.
- هياكل البيانات هي طرق لتنظيم وترتيب البيانات حتى يمكن استخدامها بكفاءة عالية.
- تستخدم هياكل البيانات لتخزين وترتيب البيانات.
- في علوم البرمجة، يمكن اختيار هياكل البيانات لاستخدامها بواسطة برنامج واحد أو أكثر.
- ADT هي اختصار لـ Abstract Data Type.
- ADT تصف العمليات التي يمكن أن تطبق على هياكل البيانات ودرجة التعقيد الحسابية لكلًا من هذه العمليات.
- درجة التعقيد الحسابية هي عدد العمليات الحسابية التي تتم داخل كل برنامج.
- يجب أن تكون البيانات اقتصادية بمعنى أن الحصول عليها لا يكلف وقتًا كبيرًا ومجهودًا كبيرًا.
- يجب أن تكون البيانات مناسبة للموضوع.
- يجب أن تكون البيانات مؤمنة داخل نظام البيانات.
- من خصائص البيانات الصحيحة أن يكون سهل الوصول إليها.
- من خصائص البيانات التي تستخدم داخل نظام المعلومات أن يسهل التحقق من صحتها.
- من خصائص نظام المعلومات التي تستخدم داخل نظام المعلومات أن الحصول عليها يتم في الحال.
- البرمجيات تشمل الكود والبيانات.
- من أنواع هياكل البيانات التقليدية المصفوفات، والملفات، والجداول.
- هياكل البيانات التقليدية تشمل السجلات، والشجرة، والمجموعات.
- يتم تخزين بيانات الطلاب في قاعدة البيانات التي يتم استخدامها بواسطة برنامج شئون الطلاب، وبرنامج الكنترول، وبرنامج رعاية الشباب.
- هياكل البيانات تشمل مجموعة البيانات المختزنة، والعلاقة بين هذه البيانات، والعمليات/الدوال التي تتم علي هذه البيانات.
- يتم التمييز بين كل برنامج وآخر عن طريق عدد العمليات الحسابية التي يتطلبها هذا الخوارزم والمساحة التخزينية المطلوبة لهذا البرنامج في الذاكرة.
- الخصائص التي يجب توافرها في البيانات حتى نستفيد منها هي الدقة، والكمال، والمرونة.
- يجب أن تكون البيانات المستخدمة داخل نظام المعلومات بسيطة، سهلة الفهم، ولا تحتاج للتفسير.
- من أنواع هياكل البيانات المقدمة stack, queue, b-tree.
- من أنواع هياكل البيانات المقدمة Linked list, Graphs.
- Recursion تعني أن الدالة تستدعي نفسها.
- في عملية Recursion تستهلك حيز صغير من الذاكرة.
- السبب في أن عملية Recursion تستهلك حيز صغير من الذاكرة هو أن الدالة تكون مختزنة في الذاكرة بالفعل ويتم استدعاؤها عن التنفيذ مرة واحدة فقط.
- من عيوب عملية Recursion أنها تستغرق وقت أكبر في التنفيذ.
- عملية Iteration تستهلك وقت أقل في التنفيذ ولكن تشغل حيز كبير في الذاكرة.
- يتم تحديد كفاءة البرنامج عن طريق عدد العمليات في البرنامج، والوقت المستهلك في التنفيذ، وحجم الذاكرة الذي يشغله هذا البرنامج أو الخوارزم.
- تتم المقارنة بين كفاءة كل خوارزم والآخر عن طريق حساب عدد العمليات المطلوبة لكل خوارزم وحساب المساحة التخزينية المطلوبة في الذاكرة لتنفيذ كل خوارزم.
- تعتبر المعادلة
F(n)=f(n-1)+5(n-2)
مثالاً على عملية Recursion - Iteration يتم تحقيقه في البرمجة باستخدام For loop.
- يتم تحديد مدي درجة تعقيد الخوارزم من الناحية الحسابية oh-Big.
- فائدة حساب مسار الحرج في إدارة المشروعات هو تحديد الوقت الذي يجب إنهاء الأعمال فيه حتى تستطيع الشركة الوفاء بما عليها من التزامات بتقديم المتطلبات في هذه الفترة.
- البرنامج الذي له رتبه n5 يكون أبطأ عن التنفيذ من الجهاز الذي له رتبه n².
- البرنامج الذي يتم تصميمه لحل مشكلة ويتطلب ٣٢ عملية هو أقل كفاءة من البرنامج الذي يتم تصميمه لحل نفس المشكلة ويتطلب ١٦ عملية فقط.
- البحث باستخدام النظام الثنائي يكون أسرع من البحث في البيانات المتتالية.
- من أساليب البحث عن البيانات البحث المتتالي، والبحث الثنائي.
- تستخدم المصفوفات في تخزين البيانات كبيرة الحجم.
- يتم تخزين البيانات المصفوفات بشكل متتالي.
- كل عنصر في المصفوفة له رقم ترتيب وقيمة.
- يعتبر تخزين بيانات الطلاب طبقاً لرقم ID للطالب مثالًا علي استخدام المصفوفات.
- يمكن إجراء العمليات الرياضية المختلفة على المصفوفات مثل الجمع والطرح والضرب والقسمة.
- تعتبر المصفوفات أحد أنواع هياكل البيانات التقليدية.
- تشغل كل مصفوفة حيز من الذاكرة أثناء عملية التنفيذ في البرنامج.
- يتم تخزين كل عنصر من عناصر المصفوفة في مكان واحد بالذاكرة.
- كل مكان في الذاكرة له مؤشر يشير إلى العنصر المخزن.
- يسمى رقم ترتيب العنصر في المصفوفة باسم Index.
- المصفوفة الساكنة يكون عدد عناصرها ثابت.
- المصفوفة الديناميكية يمكن زيادة عدد عناصرها طبقًا للمستخدم.
- عند إضافة أحد العناصر في بداية المصفوفة أو منتصف المصفوفة تحتاج إلى عمل إزاحة لجميع العناصر بعد هذا العنصر إلى أسفل.
- عند حذف أحد العناصر في بداية المصفوفة أو منتصف المصفوفة تحتاج إلى عمل إزاحة لجميع العناصر بعد هذا العنصر إلى أعلى.
- عند حذف العنصر الأخير في المصفوفة لا يحدث أي تغيير في ترتيب عناصر المصفوفة.
- عند إضافة العنصر الأخير في المصفوفة لا يحدث أي تغيير في ترتيب عناصر المصفوفة.
- القائمة المتصلة (linked list) تتميز عن المصفوفات بأنه يمكن إضافة وحذف العناصر بسهولة.
- تعتبر القائمة المتصلة حالة خاصة من المصفوفات.
- يوجد مع كل عنصر في القائمة المتصلة مؤشر يشير إلى العنصر التالي ومؤشر يشير إلى العنصر السابق.
- عند إضافة أي عنصر في أي مكان في القائمة المتصلة فإنه يتم الفصل بين العنصرين المراد إضافة هذا العنصر بينهم ثم يتم وضع هذا العنصر بينهم بحيث يشير المؤشر الأول للعنصر السابق في القائمة المتصلة ويشير المؤشر الثاني للعنصر الثاني.
- لحذف عنصر ما في القائمة المتصلة يتم إزالة المؤشر السابق والتالي ثم الربط بين العنصر السابق والتالي مباشرة بمؤشر واحد.
- تعتبر القائمة المتصلة أحد أهم أنواع هياكل البيانات المتقدمة.
- يوجد لكل عنصر في القائمة المتصلة عدد ٢ من المؤشرات.
- من أنواع القائمة المتصلة Single linked list و Double linked list و Round linked list.
- الرتبة الخاصة بعملية الإضافة في القائمة المتصلة تكون الرتبة 0(1).
- الرتبة الخاصة بعملية الحذف في القائمة المتصلة تكون الرتبة 0(1).
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.