المشاركات

عرض الرسائل ذات التصنيف هياكل بيانات وخوارزميات و هندسة برمجيات ومترجمات

تقرير حول مقدمة الذكاء الاصطناعي وتطبيقاته ومقدمة الي لغة برولوج

صورة
هذا الكتاب محاولة لتلبية طلب الاخ love2.real كتاب في الذكاء الاصطناعي وتطبيقاته على برنامج برولوك (لغة برولوج باللهجة المصرية) ونرجوا له التوفيق تقديم       الفصل الأول -    الذكاء الاصطناعي -    الذكاء -    تعريف الذكاء الاصطناعي -    تاريخ تطوير الذكاء الاصطناعي -    مجالات الذكاء الاصطناعي -    خصائص الذكاء الاصطناعي -    لغات البرمجة في الذكاء الاصطناعي -    أهمية الذكاء الاصطناعي -    محدودية الذكاء الاصطناعي الفصل الثاني  تطبيقات في الذكاء الاصطناعي -    البرمجة الالية -    معالجة اللغات -    الرؤية في الحاسب -    الروبوت -    تعلم الالة -    الإعلام المتعدد  الفصل الثالث

تقرير حول محاضرات الحاسبات المتوازية و البرمجة المتوازية بالعربي

صورة
يتعرض هذا الكتاب الي مفهوم التوازي تصنيف الحاسبات المتوازية وفقا لمايعرف ب تصنيف فلاين Flynn’s Classification Scheme مبادئ تصميم الخوارزميات المتوازية و البرمجة المتوازية المحتويات المقدمة الفصل الأول التوازي مفهوم التوازي الحاجة إلى استخدام التوازي فوائد تعدد المعالجات دراسة المعالجة المتوازية تطبيقات المعالجة المتوازاية تعريف الحاسب المتوازي التسريع speedup أشكال معالجة المعطيات على التو ازي مستوى البرامج Programs مستو ى الاحجر أئية Procedure مستو ى التعليمات Instructions مستو ى التعليمة Instruction موجز لتاريخ الحاسبات الفصل الثاني تصنيف الحاسبات المتوازية

تقرير حول كتاب نظرية الحوسبة باللغة العربية

صورة
  هذه محاضرات الدكتور ایمن حمارشھ في نظرية الحوسبة نقدمها لكم تلبية لطلب الاخ ahmed.magician و نرجو من الله له التوفيق في الامتحان و نرجو الا نكون تاخرنا علية  الحوسبة : تعريفا سلسلة الخطوات الوسيطة intermediate steps التي نستخدمها في انجاز خوارزمية مصممة لحل مشكلة أو مسألة ما بطريقة حاسوبية . يمكن تعريفها أيضا على انها خوارزمية algorithm نقوم بها لتحويل مدخلات input مسألة ما إلى مخرجات outputs (خرج , نتائج) أي حلول للمسألة المطروحة . أي حاسوب يقوم بعملية حوسبة computation عندما ينجز برنامجا ما program ليعطيك نتائج ما أعطيته .   نظریة الحوسبة Theory of Computation  محتويات الكتاب  (Strings) والمتسلسلات (Alphabets) الأبجدیات  Ordering of Strings تنظیم المتسلسلات تعتبر عملیة البحث Searching أكثر العملیات التطبیقیة وتكمن أھمیة ھذه العملیات في تسھیل عملیة البحث  العامة التي یتم إجراؤھا على المعلومات Information عن المعلومات وفي عملیة تنظیمھا أیضا بغض النظر عن الطریقة التي تتم فیھا ھذه العملیات. وفي معظم الحالات فإن ال...

تقرير حول كتاب الرياضيات المتقطعة او الهياكل المتقطعة باللغة العربية

صورة
كتيب الرياضيات المتقطعة او الهياكل المتقطعة الذي وعدنا بتقديمة بناء علي طلبكم و الرياضيات المتقطعه او الهياكل المتقطعه هي اساس علوم وهندسة الحاسب و نحن في غاية الامتنان للاخ   BinDajan من جامعة ام القري حيث ان كتابه هو تقريبا الوحيد باللغة العربية في  مجال الرياضيات المتقطعة والهياكل المتقطعة متاحا مجاننا علي الانترنت  الفصل الاول الاستنتاج الرياضي Mathematical Inductions الفصل الثاني العلاقات التكرارية Relations Recurrence تمهيد الطريقة الاولي General methods الطريقة الثانية Repeated Substitution& guess الفصل الثالث الاشجار Tree تمهيد انواع الاشجار الشجرة الحرة Free Tree الشجرة ذات الجذور Rooted Tree الاشجار الثنائية Binary Trees ارضية وسقف الدالة Floor Ceiling Function الاجتياز الشامل للاشجار tree traversal اشجار البحث الثنائي Binary Search Trees B.S.T بناء الشجرة باستخدام البحث الثنائي (Building tree using B. S .T) العمليات في الشجرة Deletion& insert الفصل الرابع المخططات البيانية Graph تمهيد اقسام المخططات ...

تقرير حول كتاب كتاب رياضيات الحاسب باللغة العربية

صورة
  كتاب الرياضيات الثاني المتخصص في رياضيات الحاسب  كما وعدناكم يتبعه ان شاء الله كتيب صغير جدا في الرياضيات المتقطعه و بهذا ان شاء الله نكون لبينا طلب الاخ  kingpro ثم نتبع هذا الكتيب (كتيب الرياضيات المتقطعه في المشاركه القادمه ان شاء الله ) بكتيب   نظرية الحوسبة تلبية لطلب الاخ ahmed.magician و الله يعلم مدي سعادتنا بتلقي طلباتكم وسعدتنا اكثر اذا من الله علينا  و لبينها رياضيات الحاسب . أنظمة العد . الجدارة :     معرفة أنظمة العد الأساسية في الحاسب والعمليات الحسابية فيها والتحويل بينها . الأهداف :     بعد دراسة هذه الوحدة يكون للمتدرب القدر على:- •    التحويل بين النظام العشري والنظام الثنائي . •    إجراء العمليات الحسابية في النظام الثنائي . •    تمثيل الأعداد السالبة باستخدام النظام الثنائي . •    التحويل بين النظام الستعشري والنظام العشري والثنائي . أنظمة العد . 1.    النظام العشري . 2.    النظام ...

تقرير حول كتاب الرياضيات التخصصية باللغة العربية

صورة
رياضيات تخصصية   في خلال بحثي عن كتاب الرياضيات المتقطعه الذي طلبة الصديق kingpro    وجدت عندي كتابان في الرياضيات يتناولان بعض من موضيع الرياضيات المتقطعه و كتيب صغير في مقرر الرياضيات المتقطعه الذي طلبه الاخ kingpro   فاحببت ان اضع الكتابان الاطول اولا لتعم الفائدة وان لم يتعرض للمقرر المطلوب علي ان يتم وضع الكتيب الصغيرجدا الخاص بالرياضيات المتقطعه  بعدهما المحتويات   ملحوظه X2 تعني X تربيع ولكن لضيق الوقت كتبت هكذا و كذالك E  تعني ينتمي الي و هكذا كثيرات الحدود الجدارة:- معرفة كثيرا الحدود والكسور الجبرية والقدرة على حل المعادلات الجبرية . الأهداف:- بعد دراسة هذه الوحدة يكون للمتدرب القدرة على معرفة:- •    كثيرات الحدود والعمليات عليها . •    تحليل كثيرات الحدود . •    الكسور الجبرية واختصارها . •    حل المعادلات الجبرية ذات مجهول واحد . كثيرات الحدود 1.    تعريف كثيرات الحدود . 2.    العمليات الحسابية عل...

تقرير حول كتاب كيف تصنع مترجم مع كتاب LET'S BUILD A COMPILER تأليف Jack W. Crenshaw

صورة
Compiler construction brings together techniques from disparate parts of Computer  Science. The compiler deals with many big-picture issues. At its simplest, a compiler is just a computer program that takes as input one potentially executable  program and produces as output another, related, potentially executable program. As part of this translation, the compiler must perform syntax analysis  to determine if the input program is valid. To map that input program onto the finite resources of a target computer, the compiler must manipulate several distinct name spaces, allocate several different kinds of resources, and synchronize  the behavior of different run-time components. For the output program to have reasonable performance, it must manage hardware latencies in functional units, predict the flow of execution and the demand for memory, and reason  about the independence and dependence of different machine-level operations in the program. These sequenc...

تقرير حول كتاب هندسة البرمجيات بعنوان تطبيق UML التحليل و التصميم بالمنحى للكائن باستخدام UML ترجمة و إعداد خالد الشقروني

صورة
أصبحت UML (لغة النمذجة الموحّدة) اللغة المعتمدة لترميز العمليات البرمجية لدى الوسط الصناعي. لقد خرجت من تحت عباءة ثلاثة يعدون من أهم أصحاب المنهجيات ولقت قبولا واسعا لدي المهتمين ببناء البرمجيات على اختلاف مشاربهم و منهجياتهم. هي تقدم وسيلة رموزية مبسطة للتعبير عن مختلف نماذج العمل البرمجي يسهل بواسطتها على ذوي العلاقة - من محللين و مصممين و مبرمجين بل و حتى المستفيدين - التخاطب فيما بينهم و تمرير المعلومات في صيغة نمطية موحدة و موجزة، تغنيهم عن الوصف اللغوي المعتاد. إنها مثل مخططات البناء التي يتبادلها المساحون والمعماريون ومهندسو التشييد، أو مخططات الدوائر الكهربائية و الالكترونية التي يمكن لأي كان في هذا المجال أن يفهمها و يتعامل معها. جدول المحتويات مقدمة المترجم    1 الفصل1: مقدمة إلى UML    3 ما هي UML ؟    3 لغة مشتركة    3 •بوك Booch •OMT •OOSE ملخص    5 UML هي لغة رسومية للتعبير عن مشغولات (artifacts) التطوير البرمجي. تقدم لنا اللغة رموزا ننتج بها النماذج. تلقى UML تبنيا و...

تقرير حول كتاب محاضرات هندسة البرمجيات software engineering

صورة
هذه مجموعة من المحاضرات الرائعة بالعربية في علم هندسة البرمجيات  software engineering قام احد طلاب جامعة البعث جزاه الله كل خير بتدوينها و تنسيقها بحيث تشبة كتيب و عدد صفحاتها 50 صفحة الا انها عظيمة الفائدة ومن افضل ما هو موجود من محتوي عربي في هذا العلم  والان مع المحتويات  المحتويات

كتاب COMPILERS AND COMPILER GENERATORS AN INTRODUCTION WITH C++ عن صناعة المترجمات

صورة
this book combines theory, practical applications and the use of compiler writing tools to give students a solid introduction to the subject.   بإكتشاف الحاسبات ذات البرامج المخزنة Stored  Program computer بواسطة العالمJohn Van Neumannسنة 1940صارت الحاجة  الي كتابة تتابعات من الأكواد أو ما يسمي بالبرامج والتي تجعل الحاسب يقوم بإجراء العمليات الحسابية والمنطقية   وفي البداية كانت هذه البرامج تكتب بلغة الآلة ....MachineLanguage  ثم التطور الي لغة الأسمبلي : مثال Move   x         ,2 C706  0000  0002   ويقوم ال Assembler   بتحويل خطوات البرنامج بلغة الأسمبلي الي لغة الآلة  وهذا تطور في وقته وهكذا أدت لغة الأسمبلي الي تحسين الآداء والسرعة والدقة  وتستخدم حتي الآن  ومع ذلك فإن لغة الأسمبلي لها بعض العيوب مثل صعوبة الكتابة والقراءة والفهم   الخطوة التالية هي كتابة عمليات البرنامج بطريقة سهلة وبإستخدام التعبيرات الرياضية المعروفة x=y*2  , x=x+y   وب...

تقرير حول كتاب تبسيط البرمجة ترجمة علي يوسف علي عن كتاب Simple program design : a step by step approach by Lesley Anne Robertson

صورة
كتاب مترجم 220 صفحة يتحدث عن نظرية الخوارزميات و المهندس علي يوسف من افضل المترجمين في رائيي حيث يمتاز بانتقاء المعاني و الامانة العلمية و قريبا مع حصرية من مترجمات المهندس علي يوسف ساقوم بنفسي بعمل مسح ضوئي لها لانها من روائع الاعمال الانجليزية و من روائع الاعمال المترجمة فانتظرونا المحتويات الفصل الاول تصميم البرامج الفصل الثاني اللغة شبة البرمجية الفصل الثالث وضع الخوارزم الفصل الرابع هيكل الاختبار الفصل الخامس هيكل التكرار الفصل السادس تطبيقات الفصل السابع التحليل البنائي للبرامج الفصل  الثامن الاتصال بين الوحدات البنائية الفصل التاسع  الترابط والتقارن الفصل العاشر تطبيقات متقدمة ملحق 1 - اشكال ناسي - شنايدر ملحق 2 - خوارزميات خاصة ملحق 3 - مسرد مصطلحات ملحق 4 - قاموس مصطلحات لاتيني عربي

تقرير حول كتاب تركیب البیانات باستخدام c++ دي اس مالیك(هياكل البيانات)

صورة
كتاب عربي مترجم  تعدي حاجر 1000صفحة يتحدث عن هياكل البيانات  با ستخدام لغة سي ++ الشهيرة مثل ,تحلیل الخوارزمیة ,  ترميز O الكبيره ,لغة التشكیل الموحدة ,أنواع البیانات المجردة, التوریث ,  تعدد الأشكال,المؤشرات والقوائم المبنیة على المصفوفات, مكتبة القالب المعیاري, القوائم المتصلة ,  التكرار, المرصوصات   , الطوابیر, خوارزمیات البحث, خوارزمیات الترتیب,ألاشجار الثنائیة , الرسوم البیانیة This book provides a comprehensive treatment of the  , Arrays, Stacks , Queues, Linked List, Trees,Graph, Sorting , Searching and Search Trees through the C++ Object-Oriented language Useful for the students in undergraduate or graduate courses in Data Structures.