1 / 14

data-structure-1

data structure presentation

Ali454
Download Presentation

data-structure-1

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. المادة الخام التي يتعامل معها المبرمج

  2. Data Structures(introduction) اعداد : م.د. علي كاظم مطر كلية شط العرب الجامعة / قسم علوم الحاسبات المحاضرة الاولى 6/12/2020

  3. What is Data Structures ? المادة الخام التي يتعامل معها المبرمج

  4. Data Structures insert Delete Modification كيفة تنظيم البيانات ؟ كيفية ادارة البيانات ؟ ماهو شكل format الخزني للبيانات في الذاكرة ماهي العمليات التي استطيع ان اتعامل بواسطتها مع البيانات المادة الخام التي يتعامل معها المبرمج

  5. Data X R 35 24 Ali 12 Complex Data Simple Data Var X: integer Begin Readln (x) Type R=record; Name : string[10]; Deg1 : integer; Deg2 : integer; End; Var Rec: R; البيانات في العالم الحقيقي تتدرج في التعقيد البيانات منها ماهو بسيط....مثل اسمك عمرك ومنها ما هو معقد ...مثل درجات موادك الستة مع اسمك المادة الخام التي يتعامل معها المبرمج

  6. Every programming language has a data structure ? اي لغة برمجة لديها مجموعة من هياكل البيانات لتبسيط اللغة و تنظيمها وزيادة الكفاءة والانتاجية للغة البرمجة و سرعة اكتشاف الاخطاء.. المادة الخام التي يتعامل معها المبرمج

  7. Every programming language Performed In A computer المساحة الخزنية الانجازية على هذا الاساس يجب ان : اعرف مستوى تعقيد بياناتي لاجل ان اختار الهيكل البياني المناسب للبيانات الي يحقق الكفاءة في الاداء والمثالية في الخزن بحيث لا اختار هيكل مستوى تعقيده اكثر من بياناتك المادة الخام التي يتعامل معها المبرمج

  8. لديك برنامجين مكتوبين بلغة برمجة واحدة ..كلاهما ينفذ عملية جمع درجات 100 طالب ويطبع نفس النتيجة.. الاول برمج ب10 programming lines . الثاني برمج ب5 programming lines. مالبرنامج الافضل من حيث : الكفاءة سرعة التنفيذ

  9. اذن نحن ندرس الهياكل البيانية في لغة البرمجة من حيث المحاسن والعيوب الوصول والتعديل ضع في معلوماتك: كل هيكل بياني يطابق مستوى تعقيد لبيانات موجودة في العالم الحقيقي لغات البرمجة وضعت الهياكل البيانية لاجل وضع قوانين لتسهيل عمل المبرمج بحيث يكون لديه اكثر من هيكل بياني يختار منه حسب ما يريد برنامجه المادة الخام التي يتعامل معها المبرمج

  10. هياكل بيانية بسيطة هياكل بيانية غير بسيطة بتم الوصول الى كل عنصر ليس بصورة متسلسلة ولكن حسب علاقة ما ويمكن الوصول الى أكثر من عنصر من العنصر الحالي يتم الوصول الى كل عنصر بصورة متسلسلة والى عنصر واحد على الاغلب

  11. One D array graph Tree

  12. One D array Queue C. Queue Stack C.Queue

  13. https://www.youtube.com/watch?v=55l-aZ7_F24 https://www.youtube.com/watch?v=XIL-K8motfY روابط مهمة للمحاضرة القادمة ان شاء الله

  14. T H A N K S . . A N Y Q U E S T I O N ?

More Related