العرض التقديمي الخاص بكلية الهندسة المعلوماتية من إعداد المهندس خالد الرفاعي والذي قدمه ضمن مشروع "اختياري مستقبلي" من تنظيم عيادات العمل وبالتعاون مع فريق باشونيرز
Passioneers
DFA minimization algorithms in map reduceIraj Hedayati
Explaining implementation and analysis of two well known DFA minimisation algorithms namely Morore and Hopcroft, in Map Reduce using Hadoop. Cost analysis and complexity are described.
Please follow this link: http://spectrum.library.concordia.ca/980838/
optimization of DFA ,compiler design,minimisation of DFA,DFA optimization,equivalence state removal,DFA optimization,partition method for DFA minimization
العرض التقديمي الخاص بكلية الهندسة المعلوماتية من إعداد المهندس خالد الرفاعي والذي قدمه ضمن مشروع "اختياري مستقبلي" من تنظيم عيادات العمل وبالتعاون مع فريق باشونيرز
Passioneers
DFA minimization algorithms in map reduceIraj Hedayati
Explaining implementation and analysis of two well known DFA minimisation algorithms namely Morore and Hopcroft, in Map Reduce using Hadoop. Cost analysis and complexity are described.
Please follow this link: http://spectrum.library.concordia.ca/980838/
optimization of DFA ,compiler design,minimisation of DFA,DFA optimization,equivalence state removal,DFA optimization,partition method for DFA minimization
البرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحترافMohamed E. Saleh
مجالات البرمجة المختلفة تعتبر من المجالات التي يزداد الطلب عليها بشكل كبير جدا وتتهافت الشركات كبيرة كانت أو صغيرة علي المبرمجين المتميزين ويدفعون لهم مرتبات خيالية.
كلما كنت بارع في مجالات كثيرة كلما زادت عليك العروض وفرص العمل وبالتالي زاد دخلك الشهري.
http://www.3arbweb.net/%D8%A7%D9%84%D8%A8%D8%B1%D9%85%D8%AC%D8%A9-%D8%A7%D9%84%D8%AF%D9%84%D9%8A%D9%84-%D8%A7%D9%84%D8%B4%D8%A7%D9%85%D9%84/
مقدمة عن لغة بايثون.pdf-اهم لغات البرمجةelmadrasah
تعتبر لغة البرمجة بايثون من أشهر لغات البرمجة في العالم بفضل تصميمها البسيط وسهولة تعلمها، مما يجعلها خيارًا ممتازًا للمبتدئين والمحترفين على حد سواء. تأسست بايثون في أواخر الثمانينات من القرن الماضي على يد المبرمج الهولندي جيدو فان روسوم، ومنذ ذلك الحين تطورت لتصبح واحدة من أكثر اللغات استخدامًا في مجالات متعددة، بدءًا من تطوير الويب وحتى تحليل البيانات والذكاء الاصطناعي.
السلام عليكم ورحمة الله وبركاته
محاضرة هامة جداً
#ماذا_تفعل_في_حالة_الحريق
#fireaction
#EmergencyActionPlan
How to use #fireextinguisher
بشكل بسيط ومعلومات قيمة باللغة العربية والانجليزية
بفضل الله تعالى
أخذت مجهود كبير من البحث والتأليف والتصميم
يمكن مشاركتها لتعم الفائدة والاجر
مع الاحتفاظ بحقوق الملكية الفكرية وعدم ارالة الاسم منها
يوجد شرائح تصلح لملصقات توعية منفصلة في #السلامة من الحرائق و #الاخلاء في حالة طوارئ #الحريق ومكافحة الحريق و #طفاية_الحريق انواعها وانواع الحرائق ومسبباتها
لاي معلومات ولتقديم المحاضرة مجانا يمكنكم التواصل على الخاص
نحتسب الأجر في ميزان حسنات والدينا رحمهم الله تعالى
2. أهداف الدرس
. تعرف لغة البرمجة •
تعرف لغة فيجوال بيزيك دوت نت • Visual Basic .Net .
تعدد مميزات لغة فيجوال بيزيك دوت نت • Visual Basic
.Net .
تعدد استخدامات لغة فيجوال بيزيك دوت نت • Visual
Basic .Net .
تعرف الكائن • Object .
. تفرق بين الخصائص والحداث والوسائل للكائن •
تعرف التصنيف • Class .
تحدد العلقة بين الكائن • Object والتصنيف Class .
3. -: لغة البرمجة *
هى مجموعة من الوامر والتعليمات تكتب
وفقا لقواعد معينة حسب كل لغة برمجة
Programming Language ويتم ترجمتها إلى
. لغة اللة لتنفيذها
4. -: اختر الجابة الصحيحة
لغة ................. هى عبارة عن مجموعة من
الوامر والتعليمات تكتب وفقا لقواعد معينة
حسب كل لغة ويتم ترجمتها إلى اللغة التى
. يفهمها الكمبيوتر لتنفيذها
البرمجة
اللة
5. الكمبيوتر ل يفهم ول ينفذ إل لغة اللة ,
لذلك تحتوى لغة البرمجة على أوامر
مستمدة من حروف اللغة النجليزية
وتحتوى على ما يسمى مترجم
( Compiler ) لترجمة هذه الوامر إلى
لغة اللة التى يستطيع الكمبيوتر التعامل
. معها
6. -: اختر الجابة الصحيحة
. ...................... الكمبيوتر يفهم وينفذ
لغة البرمجة
لغة اللة
7. -: اختر الجابة الصحيحة
لغة ................... تحتوى على أوامر
. مستمدة من اللغة النجليزية
البرمجة
اللة
8. -: اختر الجابة الصحيحة
لغة .................. تحتوى على
. مترجم
البرمجة
اللة
9. لغة الفيجوال بيزيك دوت نت *
Visual Basic.net :-
هى لغة برمجة متوفرة ضمن حزمة
الفيجوال ستوديو دوت نت Visual
Studio.net والذى يحتوى بدوره على
لغات برمجة أخرى مثل J# و C# .
10. مميزات لغة الفيجوال بيزيك دوت *
نت Visual Basic.net :-
لغة كائنية التوجه • Object Oriented .
لغطططة تسطططتخدم لنشاء تططططبيقات نوافذ•
Windows Application أطو تطبيقات
ويب Web Application .
. لغة موجهة بالحدث •
11. 2 – 1 – لغة الفيجوال بيزيك دوت نت : 2
Visual Basic.net تستخدم لنشاء تطبيقات
نوافذ ) Windows Application ) :-
تطبيق النوافذ Windows يعنى أنه له واجهة مستخدم
رسومية ( Graphical User Interface (GUI ) ) ويعمل من
خلل نافذة , مثل برنامج الرسام أو المفكرة أو الحاسبة أو
مستعرض النترنت , وجميعها تحتوى على واجهة رسومية
تحوى خصائص مشتركة كشكل النافذة , وزر التكبير , وزر
. التصغير , أسلوب حفظ وفتح الملف , كما بالشكل التالى
12.
13. -: اختر الجابة الصحيحة
يقصد بأن لغة الفيجوال بيزيك دوت نت Visual Basic.net
. .............. تستخدم لنشاء تطبيقات نوافذ أى أنها
. تنتج نوافذ كنوافذ برنامج الرسام أو الحاسبة •
تنفذ أحداث معينة كالنقر على زر ( + ) فى اللة •
. الحاسبة
. تعتمد على كائنات •
14. 2 – 1 – تطبيقات نوافذ : 3 ( Windows )
موجهة بالحدث ( Event Driven ) :-
أثناء تعاملك مع تطبيقات نوافذ (Windows ) تلحظ أنه بناءا
على تصرفك أى الحدث الذى تفعله مثل النقر على زر ( + )
فى تطبيق اللة الحاسبة أو على زر ( = ) أو الضغط على
زر معين من لوحة المفاتيح يتم تنفيذ عمل معين , لذلك
. تكتب أوامر البرمجة تابعة لحدث معين
15. -: اختر الجابة الصحيحة
يقصد بأن لغة الفيجوال بيزيك دوت نت Visual Basic.net
. .................. هى لغة موجهة بالحدث أى أنها
. تنتج نوافذ كنوافذ برنامج الرسام أو الحاسبة •
تنفذ أحداث معينة كالنقر على زر ( + ) فى •
. اللة الحاسبة
. تعتمد على كائنات •
16. 2 – 1 – لغة الفيجوال بيزيك دوت نت : 4
كائنية التوجه ( Object Oriented ) :-
تت كتلتت شتتت يءتتت تت فتىتت الفيجوال بيزتيتتكت دوت تنتتتت ( Visual
Basic.net ) يعتتت متدتت علتتتىت كائنات ( Objects ) , مثتتتلت زر
Button – تتن صتتتدوق النتتصت Textbox – القائتتمةتت المنتتسدتتتلة
ComboBox -: ولكل كائن
خصائص • ( Properties ) : . تصف الكائن وتحدده
أحداث • ( Events ) : . يمكن أن تقع عليه
وسائل • ( Methods ) : ويقصد بها ما يمكن أن يفعله
. الكائن لحدوث سلوك معين
17. فمثل كائن صندوق النص
( Textbox ) يحتوى على الوسيلة
( Copy ) والتى تنسخ النص المحدد
إلى الحافظة ( Clipboard ) .
18. -: مثال
تفىتت تتبت طتتيق اللتةت الحاتبت ستتة نتجدتت أتنت تكلتت زر يمثتلت كائتنت • ( Object )
لتتتهت ختتت صاتتتئص ( Properties ) مثتتتلت العرض والرتفاع والنتتتصت
المكتوب عليتهت ولون الخلفيتةت ... التخت , ولتهت حدث ( Event ) النتقرتت
بالفأرة ( Click ) ولتتكنتت عنتتدت النتتقرتت علتتىت زر معيتتنت يؤدى عتتملتت
. مختلف عن أى زر آخر
19. وهذا يعنطى أطن كافطة الزررار لهطا نفطس الخصطائص ولكطن قيمتها •
تختلطف فتظهطر تلطك الزررار مختلفطة فطى الشكطل , وحدث النقر
الذى يقع على كل زرر يسبب تنفيذ عمليات تختلف من زرر إلى
آخططر رغططم أنهططا جميعططا تنحدر مططن أصططل واحططد يسمى
( Class ) .
20. -: اختر الجابة الصحيحة
يقصد بأن لغة الفيجوال بيزيك دوت نت Visual
Basic.net هى لغة كائنية التوجه أى
. .................. أنها
. تنتج نوافذ كنوافذ برنامج الرسام أو الحاسبة •
تنفذ أحداث معينة كالنقر على زر ( + ) فى اللة •
. الحاسبة
. تعتمد على كائنات •
21. -: اختر الجابة الصحيحة
الخصائص
. ............................................. هى
. تصف الكائن وتحدده •
. يمكن أن تقع على الكائن •
ما يمكن أن يفعله الكائن لحدوث سلوك •
. معين
22. -: اختر الجابة الصحيحة
. .............................................. الحداث هى
. تصف الكائن وتحدده •
. يمكن أن تقع على الكائن •
ما يمكن أن يفعله الكائن لحدوث سلوك •
. معين
23. -: اختر الجابة الصحيحة
. ...................................... الوسائل هى
. تصف الكائن وتحدده •
. يمكن أن تقع على الكائن •
ما يمكن أن يفعله الكائن لحدوث •
. سلوك معين
24. -: مما سبق يتضح التى
• 2 – 1 – 4 – الكائن : 1 Object :-
هو وحدة البناء الساسية فى لغات البرمجة كائنية
. التوجه ويتم إنشاؤه من تصنيف معين
25. -: اختر الجابة الصحيحة
وحدة البناء الساسية فى لغات البرمجة
. ...................... كائنية التوجه هى
الحدث
الكائن
التصنيف
26. -: اختر الجابة الصحيحة
يتم إنشاء ..................... من تصنيف
. معين
الحدث
الوسيلة
الكائن
27. • 2 – 1 – 4 – التصنيف : 2 Class :-
هو المخطط ( Blueprint ) الذى يتم إنشاء
الكائنات منه ويحدد به العديد من العناصر مثل
الخصائص ( Properties ) , والوسائل أو
الوظائف ( Methods ) , والحداث
( Events ) والتى يأخذها كل كائن
(Object ) يستمد من التصنيف (Class ) .
34. أهداف الدرس
تعرف إطار عتت ملتت دوت نتتتت • .Net
Framework .
تعدد مكونات إطار عتتمتتتتتلتت دوت •
نت .Net Framework .
35. 2 – إطار عمل دوت نت : 2 (.Net
Framework ) :-
هو بمثابة الجهاز العصبى المركزى لجميع •
تطبيقات الفيجوال بيزيك دوت نت ( Visual
Studio.net) .
36. -: هو اطارعمل يمكنك من التى
إنتاج العديطططد مطططن تططططبيقات• .Net مثل
التططططبيقات المكتبية ) ( Desktop
Application ) – تطططبيقات الويب
( Web Application ) – تطبيقات
الموبايل ( Mobile
Application ) ) . . توفير بيئة تشغيل لهذه التطبيقات•
37. -: اختر الجابة الصحيحة
الجهاز العصبى المركزى لجميع تطبيقات
. ........... الفيجوال بيزيك دوت نت يطلق على
اطار عمل دوت نت
فيجوال بيزيك دوت نت
38. -: اختر الجابة الصحيحة
اطار عمل دوت نت يمكننا من انتاج كل
. .................. مما يلى ما عدا
تطبيقات مكتبية •
تطبيقات ويب •
تطبيقات موبايل •
تطبيقات ويندوز •
39. مكونات * Framework :-
بيئتةت التشغيتلت • ( Common Language Runtime (
CLR ) ) .
مكتبات تتتت صتتتتتتتتنتتتيفات النظام • ( System Class
Libraries ) .
مترجمات • ( Compiler ) .
. أدوات أخرى •
40. -: اختر الجابة الصحيحة
يتكون اطار عمل دوت نت من كل مما
. ............. يلى ما عدا
بيئة التشغيل •
مكتبات تصنيفات النظام •
تطبيقات موبايل •
مترجمات •
42. أهداف الدرس
تعدد أهم مكونات شاشة - IDE .
تعرف النموذج - Form .
تعدد الفئات التتتى يحتوى عليهتتا صتتندوق الدوات -
Toolbox .
. تعدد بعض أدوات التحكم الشائعة -
تحدد وظيفة نافذة الخصائص - Properties .
تعدد مكونات نافذة مستتتعرض الحتتل - Solution
explorer .
43. 2 – أهم مكونات شاشة : 3 IDE :-
متصطتتتلح • ( IDE ) يشيترت إلتىت بيئتةت التطوتيرت المتكاملتةت
وهو اختصار لت
( Integrated Development Environment )
حيتتتتثت تحتوى علتتتتىت تتكتتلتت تتمتتاتت يحتاتتت جتهتتت المطور •
( Developer ) تمنتت أدوات وميزات تمكنتهت تمنتت إنشاء
تتت طتبتتتيقات ( .Net ) – المختلتفتتةتت ( تتت طتبتتتيق ويندوز
تتتب طتتتيق موبايتتلت - تتتب طتتتيق ويتتبت ... التتخت ) والذى
يمثلها ما يطلق عليه ( Visual Studio ) .
44. -: اختر الجابة الصحيحة
يطلق على بيئة التطوير المتكاملة
. ................ المصطلح
• GUI
• IDE
• Framework
45. مكونات شاشة * ( IDE ) :-
• 2 – 3 – النموذج : 1 Form :-
هطو عبارة عطن النافذة التطى يصطمم عليهطا واجهطة البرنامج •
التى يتعامل معها المستخدم من خلل وضع أدوات التحكم
( Controls ) المختلفططة عليهططا مثططل زر أمر
( Button ) , صندوق نص ( Textbox ) , أداة
التحكطم عنوان ( Label ) ... الطخ , كمطا بالشكل
. التالى
46.
47. -: اختر الجابة الصحيحة
النافذة التى يصمم عليها واجهة البرنامج التى
يتعامل معها المستخدم من خلل وضع أدوات
التحكم ( Controls ) المختلفة عليها يطلق
. ............... عليها
Toolbox
نافذة الخصائص
Form
مستعرض الحل Solution Explorer
48. • 2 – 3 – صندوق الدوات : 2 Toolbox :-
يحتوى علطى أدوات التحكطم • ( Controls ) التى
يمكن وضعها على نافذة النموذج ( Form ) .
وتصنف أدوات التحكم • ( Controls ) على شكل
فئات , أمام كل فئة علمة ( + ) عند النقر عليها
تظهططططر مجموعططططة مططططن أدوات التحكم
( Controls ) , كما يمكن عرض كافة أدوات
التحكطم ( Controls ) باختيار الفئة ( All
Windows Forms ) , . كما بالشكل التالى
49.
50. -: اختر الجابة الصحيحة
يحتوى ............ على أدوات التحكم
( Controls ) التى يمكن وضعها على نافذة
. النموذج
Toolbox
نافذة الخصائص
Form
مستعرض الحل Solution Explorer
51. أهم فئات أدوات التحكم • ( Controls ) :-
أدوات التحتتكتتتمتت الشائتتعتتتةتت • ( Common
Controls ) .
القوائتتمت وأشرتت طةتتت التحتكتمتت • ( Menus &
Toolbars ) .
53. -: اختر الجابة الصحيحة
كل مما يلى من أدوات التحكم الشائعة
. ............ ما عدا
• Button
• Textbox
• ToolBox
• Listbox
54. 2 – 3 – نافذة الخصائص : 3 Properties :-
كل أداة من أدوات التحكم ( Controls ) السابقة
لتهتاتت مجموتت عةتتت تمتنتت الختتا صتتتئص ( Properties )
يمتت كتنتت ضبطتهتتاتت تت متنتت خلل نافذة الختتت صاتتتئص
( Properties Window ) . كما بالشكل التالى
55.
56. -: اختر الجابة الصحيحة
يمكن ضبط خصائص أدوات التحكم
. ................ من
Toolbox
Properties Window
Form
Solution Explorer
57. 2 – 3 – مستعرض الحل : 3 Solution
Explorer :-
يعرض بةةةةةةةهة قائةةمةةةةةةةة بملفات ومجلدات
المشروع ( Project ) أةةةةةةةةةوة المشروعات
( Projects ) الموجودة ضةةمةةةةنةة الةةحةةةةلةةة
(Solution ) . كما بالشكل التالى
58.
59. -: اختر الجابة الصحيحة
يعرض ............... قائمة بملفات ومجلدات
المشروع ( Project ) أو المشروعات ( Projects )
. الموجودة ضمن الحل
Toolbox
Properties Window
Form
Solution Explorer