استراتيجية نظم المعلومات

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson
Download our mobile app to listen on the go
Get App

Questions and Answers

يجب أن يكون التخطيط لنظم المعلومات جزءًا منفصلاً عن التخطيط المؤسسي العام.

False (B)

تعتبر المخاطر والفرص مؤثرات داخلية على عمل المؤسسات.

False (B)

أي من الخيارات التالية يتطلبه التخطيط لنظم المعلومات على المستوى الاستراتيجي؟

  • تحديد التفاصيل التقنية للخوادم
  • طرح تساؤلات حول الأولويات العامة للمؤسسة (correct)
  • كتابة التعليمات البرمجية
  • تصميم واجهات المستخدم

أي من العوامل التالية يتم اختبارها لتحديد مدى الحاجة الفعلية للمؤسسة لنظام معلومات؟

<p>البيئتان الاجتماعية والقانونية للمؤسسة (D)</p> Signup and view all the answers

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

<p>حجم البيانات (B)</p> Signup and view all the answers

أي برنامج يتضمن فقط الكود دون البيانات.

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

هياكل البيانات هي طرق لإنشاء الأجهزة.

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

ما هو الاختصار ADT في سياق هياكل البيانات؟

<p>Abstract Data Type (B)</p> Signup and view all the answers

ماذا تصف ADT؟

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

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

<p>عدد العمليات الحسابية التي تتم داخل كل برنامج (B)</p> Signup and view all the answers

يجب أن تكون البيانات مكلفة للحصول عليها.

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

ليست هناك حاجة لتأمين البيانات داخل نظام البيانات.

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

أي من الخصائص التالية تعتبر من خصائص البيانات الصحيحة؟

<p>سهولة الوصول إليها (B)</p> Signup and view all the answers

ما الذي يعتبر من أنواع هياكل البيانات التقليدية؟

<p>المصفوفات (A)</p> Signup and view all the answers

ما هي العمليات التي يتم إجراؤها على هياكل البيانات؟

<p>العمليات / الدوال</p> Signup and view all the answers

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

<p>الدقة (B)</p> Signup and view all the answers

عملية Recursion تعني أن الدالة تستدعي وظيفة أخرى خارجية.

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

ما هي المعادلة التي تمثل مثالًا على عملية Recursion؟

<p>F(n)=f(n-1)+5(n-2)</p> Signup and view all the answers

العملية Iteration يتم تحقيقها في البرمجة باستخدام ماذا؟

<p>الحلقات (Loops) (D)</p> Signup and view all the answers

ما هي الطريقة المستخدمة لتحديد مدى درجة تعقيد الخوارزمية من الناحية الحسابية؟

<p>استخدام oh-Big أو O(f) (C)</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

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

أنواع هياكل البيانات المقدمة

stack ; queue ; b-tree.

Signup and view all the flashcards

أنواع هياكل البيانات المقدمة

linked list ; Graphs

Signup and view all the flashcards

Recursion

عملية تستدعي الدالة نفسها.

Signup and view all the flashcards

عملية Iteration

تستهلك وقت أقل في التنفيذ ولكن تشغل حيز كبير في الذاكرة.

Signup and view all the flashcards

أمثلة على عملية Recursion

Z=ab/3 ،RM ،K=2m/d،F(n)=f(n-1)+5(n-2).

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.

Quiz Team

More Like This

Use Quizgecko on...
Browser
Browser