المهارات الرقمية12 فصل أول

الثاني عشر خطة جديدة

icon

السؤال الأول: أُُو ضِّح المقصود بكلٍٍّ ممّّا يأتي:

1.هياكل البيانات

2.البيانات المُجرَّدة.

الإجابة:

1.هياكل البيانات او ما يعرف بـ (Data Structure) هي: انها  البُنية  او الطريقة التي تتيح لنا ترتيب وتخزين البيانات في الكمبيوتر وتهيئتها لإستخدامها بشكل سليم وبكفاءة عند التعامل معها والتعديل عليها . أي انها طريقة يتم من خلالها تنظيم البيانات وتخزينها داخل جهاز الحاسوب بالشكل التي يمكننا من إستخدامها بكفاءة عالية.

2.البيانات المُجرَّدة هو نوع من تراكيب البيانات المركبة يُطلق عليه اسم "نوع البيانات المجردة" (Abstract Data Type: ADT).وهذا النوع يهتم ويركز على السلوكات أو العمليات(مثل القراءة والتعديل) أو العمليات الحسابية. ومن أشهر الامثلة عليه:

  • القوائم المرتبطة (Linked List)
  • المكدسات (Stacks)

السؤال الثاني: أُُحدِدِّ نوع البيانات في كل جملة ممّّا يأتي:

الإجابة:

1.تُخزَّن فيها البيانات على هيئة عُقَد (القوائم المرتبطة: Linked List)

2.مجموعات مُتسلسِلة ومُترتِّبة من الكائنات، يُمكِن الوصول إلى العناصر داخلها من دون تغييرها أو إضافة عناصر جديدة إليها، وتُكتَب هذه العناصر بين أقواس دائرية. (الصفوف :Tuples)

3.تُخزَّن محتوياته في صورة أزواج من المفاتيح والقِيَم.(القواميس: Dictionaries)

4.تسلسلات من القِيَم مُر بَّتة ومُرتبِطة معًا بمعنى وظيفي مُشترَك.(القوائم :Lists)

5.مجموعة من الكائنات غير مُر بَّتة، وغير مُكرَّرة، وغير قابلة للتعديل. (المجموعات:Sets)

6.أوَّل عنصر يدخل إلى القائمة هو أوَّل عنصر يخرج منها.(المكدس: Stack)

 

Jo Academy Logo