Tumgik
Text
تم نقل المدونة الي العنوان
http://dlvr.it/Sgj9nq
0 notes
Photo
Tumblr media
— view on Instagram https://ift.tt/33Bz1pv
0 notes
Quote
via Instagram
http://arabicknowledge-blog.blogspot.com/2022/01/blog-post_23.html
0 notes
Photo
Tumblr media
— view on Instagram https://ift.tt/3GPGzmP
0 notes
Quote
via Instagram
http://arabicknowledge-blog.blogspot.com/2022/01/blog-post.html
0 notes
Quote
تقييم جديد بمنح لاجوء غزة إقامة انسانية ١٣ شهر https://ift.tt/3GVmif0
http://arabicknowledge-blog.blogspot.com/2021/12/blog-post.html
0 notes
Quote
نموذج الشلال بالتفصيل دورة حياة تطوير النظام او البرمجيات SDLC  Waterfall Model#ماهو نموذج الشلال في دورة حياة تطوير النظام او النظم والبرمجيات SDLC?  قدم ونستون رويس نموذج Waterfall في عام 1970 ، ويتكون هذا النموذج من خمس مراحل: تحليل المتطلبات والمواصفات ، والتصميم ، والتنفيذ ، واختبار الوحدة ، والتكامل واختبار النظام ، والتشغيل والصيانة.  تتبع الخطوات دائمًا بهذا الترتيب ولا تتداخل.  يجب على المطور إكمال كل مرحلة قبل أن تبدأ المرحلة التالية.  يُطلق على هذا النموذج اسم "نموذج الشلال" ، لأن تمثيله التخطيطي يشبه سلسلة من الشلالات.ماهي مراحل نموذج الشلال ؟ 1. مرحلة تحليل المتطلبات والمواصفاتRequirements analysis and specification phase:الهدف من هذه المرحلة هو فهم المتطلبات الدقيقة للعميل وتوثيقها بشكل صحيح.  يعمل كل من العميل ومطور البرامج معًا لتوثيق جميع الوظائف والأداء ومتطلبات التفاعل الخاصة بالبرنامج.  فهو يصف "ماذا" للنظام الذي سيتم إنتاجه وليس "كيف". في هذه المرحلة ، يتم إنشاء مستند كبير يسمى مستند مواصفات متطلبات البرامج (SRS) والذي يحتوي على وصف تفصيلي لما سيفعله النظام باللغة العامة  .2. مرحلة التصميمDesign Phase: تهدف هذه المرحلة إلى تحويل المتطلبات المجمعة في SRS إلى شكل مناسب يسمح بمزيد من الترميز في لغة البرمجة.  يحدد الهيكل العام للبرنامج مع تصميم عالي المستوى ومفصل.  تم توثيق كل هذا العمل كمستند تصميم البرامج (SDD).3. التنفيذ واختبار الوحدةImplementation and unit testing: خلال هذه المرحلة ، يتم تنفيذ التصميم.  في حالة اكتمال SDD ، تستمر مرحلة التنفيذ أو الترميز بسلاسة ، لأن جميع المعلومات التي يحتاجها مطورو البرامج موجودة في SDD. أثناء الاختبار ، يتم فحص التعليمات البرمجية وتعديلها بدقة.  يتم اختبار الوحدات الصغيرة بشكل منفصل في البداية.  بعد ذلك يتم اختبار هذه الوحدات عن طريق كتابة بعض الرموز العلوية للتحقق من التفاعل بين هذه الوحدات وتدفق المخرجات الوسيطة.4. التكامل واختبار النظام Integration and System Testing:: هذه المرحلة حاسمة للغاية حيث يتم تحديد جودة المنتج النهائي من خلال فعالية الاختبار المنفذ.  سيؤدي الإنتاج الأفضل إلى إرضاء العملاء ، وانخفاض تكاليف الصيانة ، ونتائج دقيقة.  يحدد اختبار الوحدة كفاءة الوحدات الفردية.  ومع ذلك ، في هذه المرحلة ، يتم اختبار الوحدات النمطية لتفاعلها مع بعضها البعض ومع النظام. 5. مرحلة التشغيل والصيانة Operation and maintenance phase: الصيانة هي المهمة التي يقوم بها كل مستخدم بمجرد تسليم البرنامج للعميل وتثبيته وتشغيله.متى يتم استخدام نموذج الشلال SDLC؟ بعض الظروف التي يكون فيها استخدام نموذج الشلال هو الأنسب: عندما تكون المتطلبات ثابتة ولا تتغير بانتظام. مشروع قصير الوضع هادئ حيث تكون الأدوات والتكنولوجيا المستخدمة متسقة ولا تتغير عندما تكون الموارد معدة بشكل جيد ومتاحة للاستخدام. مزايا نموذج الشلالهذا النموذج سهل التنفيذ ، كما أن عدد الموارد المطلوبة له ضئيل. المتطلبات بسيطة ومعلنة صراحة ؛  تظل دون تغيير خلال تطوير المشروع بأكمله. تم إصلاح نقطتي البداية والنهاية لكل مرحلة ، مما يسهل تغطية التقدم. يمكن تحديد تاريخ إصدار المنتج الكامل ، بالإضافة إلى تكلفته النهائية قبل التطوير. إنه يوفر سهولة التحكم والوضوح للعميل بسبب نظام إبلاغ صارم. عيوب نموذج الشلال في هذا النموذج ، يكون عامل الخطر أعلى ، لذا فإن هذا النموذج غير مناسب لمشاريع أكثر أهمية وتعقيدًا. لا يمكن لهذا النموذج قبول التغييرات في المتطلبات أثناء التطوير. يصبح من الصعب العودة إلى المرحلة.  على سبيل المثال ، إذا انتقل التطبيق الآن إلى مرحلة الترميز ، وكان هناك تغيير في المتطلبات ، يصبح من الصعب الرجوع إليه وتغييره. نظرًا لأن الاختبار تم إجراؤه في مرحلة لاحقة ، فإنه لا يسمح بتحديد التحديات والمخاطر في المرحلة السابقة ، لذلك يصعب إعداد استراتيجية الحد من المخاطر.اقرأ أيضا عن دورة حياة تطوير النظام بالتفصيل الشامل SDLC System Development Life Cycle .  1 ما هي مراحل دورة حياة تطوير البرمجيات والنظام او النظم SDLC2 ماهي أنواع نماذج المستخدمة في دورة تطوير حياة النظام او البرمجيات SDLC 3  نظرة عامة على تحليل وتصميم وتطوير النظم المعلوماتية ودورة حياة تطوير البرمجيات SDLC 
http://arabicknowledge-blog.blogspot.com/2019/11/sdlc-waterfall-model.html
0 notes
Quote
 What is Communication Diagram?ما هو مخطط الاتصال في لغة النمذجة الموحدة؟What is Communication Diagram?ما هو مخطط الاتصال في لغة النمذجة الموحدة؟ مخططات اتصالات UML ، مثل مخططات التسلسل - وهي نوع من مخطط التفاعل ، تُظهر كيفية تفاعل الكائنات.  مخطط الاتصال هو امتداد لمخطط الكائن الذي يعرض الكائنات مع الرسائل التي تنتقل من واحد إلى آخر.  بالإضافة إلى الارتباطات بين الكائنات ، يُظهر مخطط الاتصال الرسائل التي ترسلها الكائنات بعضها البعض.الغرض من مخطط الاتصال رسالة نموذجية تمر بين الأشياء أو الأدوار التي تقدم وظائف حالات الاستخدام والعمليات آليات النموذج ضمن التصميم المعماري للنظام التقاط التفاعلات التي تظهر الرسائل التي تم تمريرها بين الكائنات والأدوار ضمن سيناريو التعاون نموذج سيناريوهات بديلة ضمن حالات الاستخدام أو العمليات التي تنطوي على تعاون كائنات وتفاعلات مختلفة دعم تحديد العناصر (ومن ثم الفئات) وخصائصها (معلمات الرسالة) والعمليات (الرسائل) التي تشارك في حالات الاستخدام لمحة سريعة عن مخطط الاتصال في مثال تدوين مخطط الاتصال ، يتم تمثيل الكائنات (الجهات الفاعلة في حالات الاستخدام) بواسطة المستطيلات.  في المثال (مخطط الاتصال العام): الكائنات هي Object1 و Object2 و Object ... و ObjectN-1 ... و ObjectN. يتم تمثيل الرسائل التي تم تمريرها بين الكائنات بأسهم معنونة تبدأ بالكائن المرسل (الممثل) وتنتهي بالكائن المستلم. تتم تسمية نماذج الرسائل التي تم تمريرها بين الكائنات بـ 1: message1 ، 2: message2 ، 3: message3 ، وما إلى ذلك ، حيث تشير البادئة العددية لاسم الرسالة إلى ترتيبها في التسلسل. يرسل Object1 أولاً رسالة Object2 إلى Object2 ، ثم يرسل Object2 بدوره رسالة ObjectN-1 وهكذا. يشار إلى الرسائل التي ترسلها الكائنات إلى نفسها على أنها حلقات (على سبيل المثال ، message message5).مثال على مخطط الاتصال - حجز فندقكل رسالة في مخطط الاتصال لها رقم تسلسلي. رسالة المستوى الأعلى مرقمة 1. الرسائل المرسلة أثناء المكالمة نفسها لها نفس البادئة العشرية ، لكن لاحقات 1 ، 2 ، إلخ ، وفقًا لوقت حدوثها. مخطط الاتصال مقابل مخطط التسلسل مخطط الاتصال ومخطط التسلسل متشابهان.  إنهما مكافئتان لغويًا ، أي أنهما يقدمان نفس المعلومات ، ويمكنك تحويل الاتصال إلى مخطط تسلسلي والعكس صحيح.  الفرق الرئيسي بينهما هو أن مخطط الاتصال رتب العناصر وفقًا للفضاء ، ومخطط التسلسل وفقًا للوقت. من بين نوعي مخططات التفاعل ، يبدو أن مخططات التسلسل تستخدم أكثر بكثير من مخططات الاتصال.  إذن ، لماذا تستخدم مخططات الاتصال؟  بادئ ذي بدء ، إنها مفيدة جدًا لتصور العلاقة بين الكائنات المتعاونة لأداء مهمة معينة.  يصعب تحديد هذا من مخطط التسلسل.  بالإضافة إلى ذلك ، يمكن أن تساعدك مخططات الاتصال أيضًا في تحديد دقة نموذجك الثابت (أي الرسوم البيانية للفصل). مثال - مخطط التسلسل مقابل الاتصال (عنصر المكتبة المتأخر)إذا قمت بفتح مخطط التسلسل هذا في Visual Paradigm ، يمكنك إنشاء مخطط الاتصال الموضح في الشكل أدناه تلقائيًا:ملاحظة: إذا قمت بمقارنة الرسمين التخطيطيين ، فسترى أنهما يحتويان على ��ائنات ورسائل.  يصبح من الواضح أيضًا أنه من الأسهل كثيرًا تحديد الترتيب الزمني للرسائل من خلال النظر إلى مخطط التسلسل ومن الأسهل رؤية العلاقات بين الكائنات من خلال النظر إلى مخطط الاتصال. عناصر مخطط الاتصال تأتي الكائنات المشاركة في التعاون في نسختين: المورد والعميل. كائنات المورد هي الكائنات التي توفر الطريقة التي يتم استدعاؤها ، وبالتالي تتلقى الرسالة. كائنات العميل تستدعي الأساليب على كائنات المورد ، وبالتالي ترسل الرسائل. الروابط links الخطوط المتصلة المرسومة بين الكائنات في مخطط الاتصال هي روابط. هذه الروابط هي التي تضع مخططات الاتصال بعيدًا عن مخططات التسلسل.  أنها تمكنك من رؤية العلاقات بين الأشياء. يمثل كل ارتباط علاقة بين الكائنات ويرمز إلى قدرة الكائنات على إرسال رسائل إلى بعضها البعض. إذا أرسل كائن رسائل إلى نفسه ، فسيتم تمثيل الرابط الذي يحمل هذه الرسائل كرمز حلقة.  يمكن رؤية هذه الحلقة على كل من كائن واجهة المستخدم وكائن المعاملة. تظهر الرسائل الموجودة في مخططات الاتصال على شكل أسهم تشير من كائن العميل إلى كائن المورد.  عادةً ما تمثل الرسائل عميلاً يستدعي عملية على كائن مورد.  يمكن نمذجتها مع الكائنات بالطريقة التالية: تحتوي رموز الرسائل على رسالة واحدة أو أكثر مرتبطة بها. تتكون الرسائل من نص رسالة مسبوقة برقم تسلسلي. يشير هذا الرقم التسلسلي إلى الترتيب الزمني للرسالة. على سبيل المثال ، في مخطط الاتصال في الشكل أدناه ، يمكنك اتباع أرقام التسلسل لتحديد ترتيب الرسائل بين الكائنات:فهم ترقيم الرسائل في مخطط الاتصال تكون الرسالة الأولى في مخطط الاتصال مرقمة دائمًا بالرقم 1 ، والثانية هي 2 ، وهكذا. يمكنك الإشارة إلى أن الرسالة متداخلة ضمن رسالة أصل عن طريق إضافة فاصلة عشرية وأرقام تزايدي إلى رقم تسلسل الأصل. فمثلا: استنادًا إلى المثال أعلاه ، فإن رسالة "CalAmtCanBorrow" هي أول رسالة متداخلة ضمن "EnquireBorrower" ويتم إعطاؤها رقم التسلسل 1.1.  الرسالة المتداخلة الثانية ضمن "EnquireBorrower" هي "DisplayInvalidMsg" ، لذلك تم منحها رقم تسلسلي من 1.2. مثال - من مخطط التسلسل إلى مخطط الاتصاللاحظ أن: تركيز السيطرة: يسمى أيضًا حدوث التنفيذ / التنشيط.  يظهر كمستطيل طويل ورفيع على شريان الحياة الذي يمثل الفترة التي يجري خلالها عنصر عملية ما. يتم محاذاة الجزء العلوي والسفلي من المستطيل مع وقت البدء والإكمال على التوالي. في مخطط الاتصال ، يكون تركيز التحكم واضحًا وبالتالي يمكن تمثيله بواسطة ترقيم عش الرسالة.اقرأ أيضا عن:1 What are the elements and symbols used in UML? ماهي الرموز والعناصر المستخدمة في لغة النمذجة الموحدة. 2 What is UML. Architecture? ماهي معيارية لغة النمذجة الموحدة ؟3 What are the types of UML diagrams? ماهي أنواع مخططات لغة النمذجة الموحدة. 4 what are the UML Standar Diagrams? ما هي المخططات المعيارية والمقياسية في لغة النمذجة الموحدة؟ 5 What is class Diagram in UML with Example? ما هي مخطط الفئة في لغة النمذجة الموحدة مع مثال؟ 6 مخططات الكائنات في لغة ا��نمذجة الموحدة UML  What is Object Diagrams and how to Use it? 7  مخططات المكونات في لغة النمذجة الموحدة UML   advantages and disadvantages What are the Component Diagrams8  what is the deployment diagram and it uses? ما هو مخطط النشر واستخداماته في لغة النمذجة الموحدة 9 ماهو  مخطط حالة و واقعة الاستخدام في لغة النمذجة الموحدة  What is the Use Case Diagrams in UML10  ما هو مخططات التفاعل في لغة النمذجة الموحدة? UML What is Interaction Diagrams11 ماهو مخطط الحالة في لغة النمذجة الموحدة What is state diagram in UML?  Statechart Diagrams12 ماهو مخطط النشاط في لغة النمذجة الموحدة UML   What is Activity Diagrams13 UML - الرموز الأساسية في لغة النمذجة  - What are elements - symbols and Basic Notations 14 What is Package Diagram? How to use it in UML? ما هو مخطط الحزمة؟  كيفية استخدامه في لغة النمذجة الموحدة ؟15 What is /-  are Composite Structure Diagram-s in UML? ما هو مخطط الهيكل المركب في لغة النمذجة الموحدة؟ 16 What are Sequence Diagrams in UML? ما هي مخططات التسلسل في لغة النمذجة الموحدة ؟17 UML What is  Timing Diagram? ما هو مخطط التوقيت في لغة النمذجة الموحدة
http://arabicknowledge-blog.blogspot.com/2020/11/what-is-communication-diagram.html
0 notes
Quote
دورة تعليمية لتعلم لغة النمذجة الموحدة Guide to learn UML 2 دورة تعليمية لتعلم لغة النمذجة الموحدة. تحتوي هذه الدورة على دروس تعليمية مكونة من ١٩ درس. التالي هو جدول لمحتويات الدورة التعليمية للغة النمذجة الموحدة UML 2 حيث تم اضافة دروس عم المخططات الجديدة في لغة النمذجة الموحدة  الثانية UML 2. هذه الدورة التعليمية سوف تاخذ في سلسلة دروس من الصفر حتى الاحتراف لفهم واستخدام لغة النمذجة الموحدة. ما عليك سواء الضغط على الرابط مقابل الدرس عند زر اضغط هنا.  رابط الدرس محتويات الدرس  عنوان الدرس  الرقم اضغط هنا  Click here  ما هي استخدامات UML ؟What is UML used for? ما هي مخططات UML؟What are UML diagrams? هل لغة النمذجة الموحدة لغة برمجة؟Is UML a programming language? لماذا تسمى لغة النمذجة الموحدة باللغة؟Why UML is called a language? ما هي ميزات لغة النمذجة الموحدة ؟What are the features of UML? كم عدد أنواع مخططات لغة النمذجة الموحدة الموجودة؟How many types of UML diagrams are there? مفاهيم نماذج لغة النمذجة الموحدة Conceptual Model of UML مفاهيم الكائنات الموجهة Object-Oriented Concepts تصميم وتحليل الكائنات الموجهة OO Analysis and Design تصميم الكائنات الموجهة وقواعد لغة النمذجة الموحدة Role of UML in OO Design شرح لغة النمذجة الموحدة المفاهيم ماهي أنواع المخططات في لغة النمذجة الموحدة What are the Types of UML Diagrams نظرة على ماهي لغة النمذجة الموحدة ؟What is UML 1 اضغط هنا click here  ماهي عناصر المستخدمة في لغة النمذجة الموحدة What are the elements used in UML الاشياء Things What are Relationships used in UML? ما هي أنواع العلاقات المستخدمة في لغة النمذجة الموحدة؟ UML Diagrams ماهي مخططات لغة النمذجة الموحدة  إنشاء او بناء العناصر او الكتل في لغة النمذجة الموحدة UML Building Blocks# what are the elements and symbols used in UML?  2 اضغط هنا click Here What is UML. Architecture? ماهي معيارية لغة النمذجة الموحدة ؟ عرض الحالة الاستخدام Use case view عرض تصميم Design view عرض التنفيذ implementation view عرض العملية process view عرض النشر Deployment view معمارية لغة النمذجة الموحدة UML Architecture# 3  اضغط هنا Click Here النمذجة الهيكلية Structural Modeling نبذة مختصرة عن المخططات النمذجة الموحدة UML Diagrams description النمذجة السلوكية Behavioral Modeling نبذة مختصرة عن مخططات النمذجة السلوكية UML مخططات المعمارية Architectural Modeling  انواع النماذج في لغة النمذجة الموحدة UML Modeling Types# What are types of UML diagrams?  4 اضغط هنا click here  الرموز الهيكلية Structural Things Behavioral Things الاشياء السلوكية Relationships العلاقات  UML - الرموز الأساسية UML - Basic Notations 5  اضغط هنا click here Structural Diagrams المخططات الهيكلية  Behavioral Diagrams مخططات السلوكية  المخططات القياسية او المعيارية في لغة النمذجة الموحدة UML Standard Diagrams 6  اضغط هنا click here ما هي لغة النمذجة الموحدة UML؟ What is UML فوائد UML أنواع مخططات UML  مخطط الفئة في لغة النمذجة الموحدة UML Class Diagram الغرض من مخططات الفئة Purpose of Class Diagrams كيف ترسم مخطط الفئة How to Draw a Class Diagram? اين يتم استخدام مخططات الفئة Where to Use Class Diagrams? مخططات فئة UML الغرض الرئيسي من استخدام الرسوم البيانية للفئة هو: مثال على مخططات فئة UML  مخطط الفئة في لغة النمذجة الموحدة UML Class Diagram 7 اضغط هنا  Click here الغرض من مخططات الكائن Purpose of Object Diagrams كيف ترسم مخطط الكائن How to Draw an Object Diagram? اين يمكن استخدام مخططات الكائن Where to Use Object Diagrams? مخطط الكائن Object diagram الفرق بين مخطط كائن ومخطط فئة ما هو المصنف classifier؟ ما الفرق بين التعاون و التبعية -What is Difference between Association and Dependency in object Diagram كيفية ترسم مخطط كائن؟How to draw an Object Diagram?  مخططات الكائنات في لغة النمذجة الموحدة UML Object Diagrams 8 اضغط هنا click here  الغرض من المخططات المكونات Purpose of Component Diagrams كيفية رسم مخطط المكون؟ How to Draw a Component Diagram? أين يمكن استخدام مخططات المكونات؟ Where to Use Component Diagrams? What is component diagram UML? ماهو مخطط المكون او المكونات في لغة النمذجة الموحدة؟ مزايا مخططات المكونات components diagrams advantages سلبيات مخططات المكونات components diagrams advantages  مخططات المكونات في لغة النمذجة الموحدة UML Component Diagrams 9  اضغط هنا click here الغرض من مخططات النشر Purpose of Deployment Diagrams كيفية رسم مخطط النشر؟ How to Draw a Deployment Diagram? ما هو مخطط النشر واستخداماته What is the Deployment Diagram and its uses? رموز وعناصر مخطط النشر What are Deployment Diagrams Elements and symbols كيف ترسم مخطط النشر؟How to Drwa Deployment Diagram UML مثال على مخطط النشر Example for Deployment Diagram UML متى تستخدم مخطط النشر؟  مخططات النشر في لغة النمذجة الموحدة UML Deployment Diagrams 10 اضغط هنا click here الغرض من استخدام المخططات حالة Purpose of Use Case Diagrams كيفية رسم استخدام حالة الرسم؟ How to Draw a Use Case Diagram? أين يمكن استخدام مخطط حالة الاستخدام؟ Where to Use a Use Case Diagram? مخطط حالة استخدام UML What is the use case? كيفية رسم مخطط واقعة الاستخدام؟ مثال على مخطط حالة الاستخدام نصائح مهمة لرسم مخطط واقعة الاستخدام  مخطط حالة الاستخدام في لغة النمذجة الموحدة What is the Use Case Diagrams in UML 11 اضغط هنا click here  الغرض من مخططات التفاعل Purpose of Interaction Diagrams كيفية رسم مخطط التفاعل How to Draw an Interaction Diagram? اين يتم استخدام مخطط التفاعل Where to Use Interaction Diagrams? ماهو مخطط التفاعل what is the interaction diagram UML? كيفية رسم مخطط التفاعل؟ ما هي استخدام مخطط التفاعل  ما هو مخططات التفاعل في لغة النمذجة الموحدة? UML What is Interaction Diagrams 12  اضغط هنا click here الغرض من مخططات الحالة Purpose of Statechart Diagrams استخدامات مخطط الحالة what are the uses of state Diagram - الفرق بين مخطط الحالة Statechart Diagrams والمخطط الانسيابي Flowchart Digrams- المكونات الأساسية لمخطط الحالة what are the components of state diagrams-What are elements of a state in a state diagram ما هي عناصر مخطط الحالة خطوات رسم مخطط الحالة what Are the steps for drawing state diagram - كيف ترسم مخطط بدء الحالة How to Draw a Statechart Diagram? اين يستخدم مخطط الحالة Where to Use Statechart Diagrams?  ماهو مخطط الحالة في لغة النمذجة الموحدة What is state diagram in UML? Statechart Diagrams 13  اضغط هنا click here ماهو الفرق بين مخطط النشاط ومخطط التدفق؟ What Is Difference between an Activity diagram and a Flowchart – هل نحتاج إلى استخدام كل من الرسم التخطيطي والتوثيق النصي؟Do we need to use both the diagram and the textual documentation? ما الفرق بين مخطط حالة الاستخدام ومخطط النشاط؟ What is Difference between a Use case diagram and an Activity diagram الغرض من مخططات النشاط Purpose of Activity Diagrams ماهي مكونات مخطط النشاط what is the component of activity diagram? كيفية رسم مخطط النشاط بالتفاصيل؟ How to Draw an Activity Diagram more detailed ? أين يمكن استخدام مخططات النشاط؟ Where to Use Activity Diagrams?  ماهو مخطط النشاط في لغة النمذجة الموحدة UML What is Activity Diagrams 14 اضغط هنا click here  ماهي مخططات الحزمة العناصر الرئيسية لمخطط الحزمة علاقة الاستيراد بين الحزم Import Relationship between Packages  What is Package Diagram? How to use it in UML? ما هو مخطط الحزمة؟ كيفية استخدامه في لغة النمذجة الموحدة ؟ 15  اضغط هنا click here   What is /- are Composite Structure Diagram-s in UML? ما هو مخطط الهيكل المركب في لغة النمذجة الموحدة؟  موصلات connectors قواعد لتحديد أنواع العناصر في كل نهاية المنافذ ports الواجهات المطلوبة والمتوفرة Required and provided interfaces تحقيق تطبيقات المنافذ Realizing port implementations الفئات المهيكلة والخصائص Structured Classes and Properties  What is /- are Composite Structure Diagram-s in UML? ما هو مخطط الهيكل المركب في لغة النمذجة الموحدة؟   16 اضغط هنا click here  What are Sequence Diagrams in UML? ما هي مخططات التسلسل في لغة النمذجة الموحدة ؟ رموز مخطط التسلسل استخدامات مخططات التسلسل  What are Sequence Diagrams in UML? ما هي مخططات التسلسل في لغة النمذجة الموحدة ؟ 17 اضغط هنا click here  UML What is Timing Diagram? ما هو مخطط التوقيت في لغة النمذجة الموحدة ؟ بعض النقاط الرئيسية المهمة في مخطط التوقيت: فوائد مخطط التوقيت advantages of timing diagram عيوب مخطط التوقيت Disadvantages of timing diagram  UML What is Timing Diagram? ما هو مخطط التوقيت في لغة النمذجة الموحدة ؟  18 اضغط هنا  Click here  What is Communication Diagram?ما هو مخطط الاتصال في لغة النمذجة الموحدة؟  الغرض من مخطط الاتصال الغرض من مخطط الاتصال لمحة سريعة عن مخطط الاتصال مخطط الاتصال مقابل مخطط التسلسل مثال - مخطط التسلسل مقابل الاتصال (عنصر المكتبة المتأخر) عناصر مخطط الاتصال  What is Communication Diagram?ما هو مخطط الاتصال في لغة النمذجة الموحدة؟   19
http://arabicknowledge-blog.blogspot.com/2020/11/guide-to-learn-uml-2.html
0 notes
Quote
What are Sequence Diagrams in UML? ما هي مخططات التسلسل في لغة النمذجة الموحدة ؟What are Sequence Diagrams in UML? ما هي مخططات التسلسل في لغة النمذجة الموحدة ؟في هذا المنشور نناقش مخططات التسلسل.  لغة النمذجة الموحدة (UML) هي لغة نمذجة في مجال هندسة البرمجيات تهدف إلى وضع طرق قياسية لتصور تصميم النظام.  يرشد UML إنشاء أنواع متعددة من المخططات مثل التفاعل والهيكل ومخططات السلوك. مخطط التسلسل هو مخطط التفاعل الأكثر استخدامًا. مخطط التفاعل - يتم استخدام مخطط التفاعل لإظهار السلوك التفاعلي للنظام.  نظرًا لأن تصور التفاعلات في النظام يمكن أن يكون مهمة مرهقة ، فإننا نستخدم أنواعًا مختلفة من مخططات التفاعل لالتقاط ميزات وجوانب مختلفة من التفاعل في النظام. مخططات التسلسل - يصور مخطط التسلسل ببساطة التفاعل بين الكائنات بترتيب تسلسلي ، أي الترتيب الذي تحدث به هذه التفاعلات.  يمكننا أيضًا استخدام المصطلحات الرسوم البيانية للحدث أو سيناريوهات الأحداث للإشارة إلى مخطط التسلسل.  تصف مخططات التسلسل كيف وبأي ترتيب الكائنات في وظيفة النظام.  يستخدم رجال الأعمال ومطورو البرمجيات هذه المخططات على نطاق واسع لتوثيق وفهم متطلبات الأنظمة الجديدة والقائمة. رموز مخطط التسلسل - الفاعلون  actors - يمثل الممثل في مخطط UML نوعًا من الدور حيث يتفاعل مع النظام وكائناته.  من المهم أن نلاحظ هنا أن الممثل دائمًا ما يكون خارج نطاق النظام الذي نهدف إلى نمذجة باستخدام مخطط UML.الشكل - رمز تدوين للممثلنستخدم الجهات الفاعلة لتصوير الأدوار المختلفة بما في ذلك المستخدمين البشريين والموضوعات الخارجية الأخرى. نحن نمثل الفاعل في مخطط UML باستخدام تدوين الشخص اللاصق. يمكن أن يكون لدينا عدة جهات في مخطط التسلسل.على سبيل المثال - هنا يظهر المستخدم في نظام حجز المقاعد كممثل حيث يوجد خارج النظام وليس جزءًا من النظام.الشكل - ممثل يتفاعل مع نظام حجز مقعدشريان الحياة lifeline- شريان الحياة هو عنصر مسمى يصور مشاركًا فرديًا في مخطط تسلسلي. لذلك يتم تمثيل كل مثيل في مخطط التسلسل من خلال شريان الحياة. توجد عناصر خط الحياة في الجزء العلوي في مخطط التسلسل. المعيار في UML لتسمية فتره الحياة يتبع التنسيق التالي - اسم المثيل: اسم الفئةالشكل - شريان الحياةنعرض شريان الحياة في مستطيل يسمى head مع اسمه ونوعه. يقع الرأس أعلى خط متقطع رأسي (يشار إليه باسم الجذع) كما هو موضح أعلاه. إذا أردنا نمذجة مثيل غير مسمى ، فإننا نتبع نفس النمط باستثناء الآن ترك جزء اسم شريان الحياة فارغًا.الفرق بين شريان الحياة والممثل - يصور شريان الحياة دائمًا كائنًا داخليًا للنظام بينما يتم استخدام الجهات الفاعلة لتصوير كائنات خارج النظام. فيما يلي مثال على مخطط التسلسل:الشكل - مخطط تسلسلالرسائل messages - يتم تصوير الاتصال بين الكائنات باستخدام الرسائل. تظهر الرسائل بترتيب تسلسلي على شريان الحياة. نحن نمثل الرسائل باستخدام الأسهم. تشكل خطوط الحياة والرسائل جوهر مخطط التسلسل.يمكن تصنيف الرسائل على نطاق واسع إلى الفئات التالية :الشكل - مخطط تسلسل مع أنواع مختلفة من الرسائلالرسائل المتزامنة Synchronous messages - تنتظر الرسالة المتزامنة الرد قبل أن يتحرك التفاعل للأمام. ينتظر المرسل حتى يكمل المستلم معالجة الرسالة. يستمر المتصل فقط عندما يعلم أن المتلقي قد قام بمعالجة الرسالة السابقة ، أي أنه يتلقى رسالة رد. عدد كبير من المكالمات في البرمجة الموجهة للكائنات متزامن. نستخدم رأس سهم صلب لتمثيل رسالة متزامنة.الشكل - مخطط تسلسل باستخدام رسالة متزامنةالرسائل غير المتزامنةAsynchronous Messages - لا تنتظر الرسالة غير المتزامنة ردًا من جهاز الاستقبال. يتحرك التفاعل للأمام بغض النظر عن معالجة المتلقي للرسالة السابقة أم لا. نستخدم رأس سهم مبطن لتمثيل رسالة غير متزامنة.إنشاء رسالة create message - نستخدم رسالة إنشاء لإنشاء مثيل لكائن جديد في مخطط التسلسل. هناك حالات تتطلب فيها مكالمة رسالة معينة إنشاء كائن. يتم تمثيله بسهم منقط وإنشاء كلمة عليها تسمية لتحديد أنه رمز إنشاء الرسالة.على سبيل المثال - قد يتطلب إنشاء طلب جديد على موقع التجارة الإلكترونية إنشاء كائن جديد من فئة الطلب.الشكل - حالة يتم فيها استخدام إنشاء رسالةحذف الرسالة Delete message - نستخدم رسالة الحذف لحذف كائن. عندما يتم إلغاء تخصيص كائن ما في الذاكرة أو يتم إتلافه داخل النظام ، فإننا نستخدم رمز حذف الرسالة. يدمر وجود الكائن في النظام ويمثله سهم ينتهي بعلامة x.على سبيل المثال - في السيناريو أدناه عندما يتلقى المستخدم الأمر ، يمكن إتلاف كائن فئة الأمر.الشكل - سيناريو يتم فيه استخدام رسالة الحذفرسالة ذاتية - قد تظهر سيناريوهات معينة حيث يحتاج الكائن إلى إرسال رسالة إلى نفسه. تسمى هذه الرسائل الرسائل الذاتية ويتم تمثيلها بسهم على شكل حرف U.الشكل - الرسالة الذاتيةعلى سبيل المثال - ضع في اعتبارك سيناريو يريد فيه الجهاز الوصول إلى كاميرا الويب الخاصة به. يتم تمثيل مثل هذا السيناريو باستخدام رسالة ذاتية.الشكل - سيناريو يتم فيه استخدام رسالة ذاتيةرسالة الرد reply message - تُستخدم رسائل الرد لإظهار الرسالة التي يتم إرسالها من جهاز الاستقبال إلى المرسل. نحن نمثل رسالة إرجاع / رد باستخدام رأس سهم مفتوح بخط منقط. يتحرك التفاعل إلى الأمام فقط عندما يرسل المتلقي رسالة رد.الشكل - رسالة الردعلى سبيل المثال - ضع في اعتبارك السيناريو حيث يطلب الجهاز صورة من المستخدم. هنا الرسالة التي تظهر الصورة التي يتم إرسالها هي رسالة رد.الشكل - سيناريو حيث يتم استخدام رسالة الردتم العثور على رسالةfound message - يتم استخدام الرسالة التي تم العثور عليها لتمثيل سيناريو حيث يقوم مصدر غير معروف بإرسال الرسالة. يتم تمثيله باستخدام سهم موجه نحو شريان الحياة من نقطة النهاية. على سبيل المثال: ضع في اعتبارك سيناريو فشل الأجهزة.الشكل - رسالة موجودةيمكن أن يكون ذلك بسبب عدة أسباب ونحن لسنا متأكدين مما تسبب في فشل الأجهزة.الشكل - سيناريو حيث يتم استخدام الرسالة التي تم العثور عليهاالرسالة المفقودة lost message - تُستخدم الرسالة المفقودة لتمثيل سيناريو حيث لا يعرف النظام المستلم. يتم تمثيله باستخدام سهم موجه نحو نقطة نهاية من شريان الحياة. على سبيل المثال: ضع في اعتبارك سيناريو يتم فيه إنشاء تحذير.الشكل - الرسالة المفقودةقد يتم إنشاء تحذير للمستخدم أو برنامج / كائن آخر يتداخل معه شريان الحياة. نظرًا لأن الوجهة غير معروفة مسبقًا ، فإننا نستخدم رمز Lost Message.الشكل - سيناريو يتم فيه استخدام الرسالة المفقودةالحراس guard - لنمذجة الشروط نستخدم الحراس في UML. يتم استخدامها عندما نحتاج إلى تقييد تدفق الرسائل بحجة تلبية الشرط. يلعب الحراس دورًا مهمًا في السماح لمطوري البرامج بمعرفة القيود المرتبطة بنظام أو عملية معينة.على سبيل المثال: لكي تكون قادرًا على سحب النقود ، فإن وجود رصيد أكبر من الصفر هو شرط يجب الوفاء به كما هو موضح أدناه.الشكل - مخطط التسلسل باستخدام حارسمخطط تسلسل لمشغل موسيقى قائم على العاطفة -الشكل - مخطط تسلسل لمشغل موسيقى قائم على المشاعريوضح مخطط التسلسل أعلاه مخطط التسلسل لمشغل الموسيقى القائم على العاطفة:أولاً ، يتم فتح التطبيق من قبل المستخدم.ثم يحصل الجهاز على حق الوصول إلى كاميرا الويب.تلتقط كاميرا الويب صورة المستخدم.يستخدم الجهاز خوارزميات لاكتشاف الوجه والتنبؤ بالحالة المزاجية.ثم يطلب قاعدة بيانات لقاموس الحالات المزاجية المحتملة.يتم استرداد الحالة المزاجية من قاعدة البيانات.يتم عرض الحالة المزاجية للمستخدم.الموسيقى مطلوبة من قاعدة البيانات.يتم إنشاء قائمة التشغيل وعرضها أخيرًا للمستخدم.استخدامات مخططات التسلسل -تُستخدم لنمذجة وتصور المنطق وراء وظيفة أو عملية أو إجراء معقد.يتم استخدامها أيضًا لعرض تفاصي�� مخططات حالة استخدام UML.تستخدم لفهم الوظائف التفصيلية للأنظمة الحالية أو المستقبلية.تصور كيف تنتقل الرسائل والمهام بين العناصر أو المكونات في النظام.اقرأ أيضا عن:1 What are the elements and symbols used in UML? ماهي الرموز والعناصر المستخدمة في لغة النمذجة الموحدة. 2 What is UML. Architecture? ماهي معيارية لغة النمذجة الموحدة ؟3 What are the types of UML diagrams? ماهي أنواع مخططات لغة النمذجة الموحدة. 4 what are the UML Standar Diagrams? ما هي المخططات المعيارية والمقياسية في لغة النمذجة الموحدة؟ 5 What is class Diagram in UML with Example? ما هي مخطط الفئة في لغة النمذجة الموحدة مع مثال؟ 6 مخططات الكائنات في لغة النمذجة الموحدة UML  What is Object Diagrams and how to Use it? 7  مخططات المكونات في لغة النمذجة الموحدة UML   advantages and disadvantages What are the Component Diagrams8  what is the deployment diagram and it uses? ما هو مخطط النشر واستخداماته في لغة النمذجة الموحدة 9 ماهو  مخطط حالة و واقعة الاستخدام في لغة النمذجة الموحدة  What is the Use Case Diagrams in UML10  ما هو مخططات التفاعل في لغة النمذجة الموحدة? UML What is Interaction Diagrams11 ماهو مخطط الحالة في لغة النمذجة الموحدة What is state diagram in UML?  Statechart Diagrams12 ماهو مخطط النشاط في لغة النمذجة الموحدة UML   What is Activity Diagrams13 UML - الرموز الأساسية في لغة النمذجة  - What are elements - symbols and Basic Notations 14 What is Package Diagram? How to use it in UML? ما هو مخطط الحزمة؟  كيفية استخدامه في لغة النمذجة الموحدة ؟15 What is /-  are Composite Structure Diagram-s in UML? ما هو مخطط الهيكل المركب في لغة النمذجة الموحدة؟ 
http://arabicknowledge-blog.blogspot.com/2020/11/what-are-sequence-diagrams-in-uml.html
0 notes
Quote
 Blockchain - What is  Public Key Cryptography  ماهو تشفير المفتاح العام سلاسل البلوك او سلاسل الكتلBlockchain - What is  Public Key Cryptography  ماهو تشفير المفتاح العام سلاسل البلوك او سلاسل الكتلفي التشفير ، المفتاح العمومي هو قيمة عددية كبيرة تُستخدم لتشفير البيانات. يمكن إنشاء المفتاح بواسطة برنامج برمجي ، ولكن في كثير من الأحيان ، يتم توفيره من قبل سلطة موثوقة ومعينة ويتم إتاحته للجميع من خلال مستودع أو دليل يمكن الوصول إليه بشكل عام. يستخدم المفتاح العام أيضًا لتشفير رسالة أو التحقق من شرعية التوقيع الرقمي. ويكون مصحوبًا بمفتاح خاص مناظر معروف فقط لمالكه. تُستخدم المفاتيح الخاصة لفك تشفير الرسائل التي تم إنشاؤها باستخدام المفتاح العام المقابل أو لإنشاء توقيعات. بمعنى آخر ، يقوم المفتاح العام بتأمين البيانات من الاستخدام غير المصرح به ، بينما يتم استخدام المفتاح الخاص لإلغاء قفله. تتوفر المفاتيح العامة من هيئة إصدار الشهادات ، والتي تصدر الشهادات الرقمية التي تثبت هوية المالك وتحتوي على المفتاح العام للمالك. يتم إنشاء المفاتيح العامة باستخدام خوارزمية غير متماثلة ، والتي تقوم بإقران المفتاح العام بمفتاح خاص مرتبط. الخوارزميات الأكثر شيوعًا المستخدمة لإنشاء مفاتيح عامة هي Rivest-Shamir-Adleman وتشفير المنحنى الإهليلجي elliptic curve cryptography   وخوارزمية التوقيع الرقمي Digital Signature Algorithm. . يمكن إعطاء مفتاح عام لأي شخص يريد الفرد التواصل معه ، في حين أن المفتاح الخاص ينتمي إلى الفرد الذي تم إنشاؤه من أجله ولم تتم مشاركته. عادةً ما يتم تخزين المفتاح العام على خادم البنية التحتية للمفتاح العام ويتم استخدامه لتشفير البيانات بشكل آمن قبل إرسالها عبر الإنترنت.كيف يعمل المفتاح العمومي؟ مفتاح التشفير هو خوارزمية رياضية يتم تنفيذها في البرامج أو الأجهزة وتستخدم لتشفير البيانات أو فك تشفيرها. إنها سلسلة من البتات التي يتم دمجها مع البيانات لإنشاء نص مشفر. يمكن أيضًا استخدام مفتاح التشفير لفك تشفير البيانات وإعادتها إلى نص عادي. النوعان الرئيسيان من خوارزميات التشفير متماثلان وغير متماثلان. تعمل خوارزميات المفاتيح المتماثلة باستخدام مفتاح واحد لتشفير المعلومات وفك تشفيرها ، بينما يستخدم التشفير غير المتماثل مفتاحين: مفتاح عام لتشفير الرسائل ومفتاح خاص لفك تشفيرها.تتكون عملية إرسال واستقبال البيانات عبر التشفير غير المتماثل عادةً من خمس خطوات: إنشاء المفتاح. يقوم كل فرد بإنشاء مفتاح عام وخاص. تبادل المفتاح. يقوم المرسل والمتلقي بتبادل المفاتيح العامة. التشفير. يتم تشفير بيانات المرسل باستخدام المفتاح العام للمستلم. إرسال البيانات المشفرة. يتم إرسال البيانات المشفرة إلى المستلم. فك التشفير. يقوم المستلم بفك تشفير الرسالة باستخدام مفتاحه الخاص.تطبيق تشفير  المفتاح العام وسلاسل الكتل يُعرف تشفير المفتاح العام أو باختصار PKI أيضًا باسم التشفير غير المتماثل. يستخدم زوجين من المفاتيح - العامة والخاصة. المفتاح هو رقم ثنائي طويل. يتم توزيع المفتاح العام في جميع أنحاء العالم وهو حقًا علني كما يوحي اسمه. يجب أن يكون المفتاح الخاص خاصًا بشكل صارم ولا ينبغي لأحد أن يفقده أبدًا.في حالة Bitcoin ، إذا فقدت المفتاح الخاص في محفظة Bitcoin الخاصة بك ، فستكون المحتويات الكاملة لمحفظتك عرضة للسرقة على الفور وقبل أن تعرفها ، ستختفي جميع أموالك (محتويات محفظتك) بدون آلية في النظام لتعقب من سرقها - هذا هو عدم الكشف عن هويته في النظام الذي ذكرته سابقًا.تؤدي البنية التحتية للمفاتيح العمومية وظيفتين - الاستيقان وخصوصية الرسالة من خلال آلية التشفير / فك التشفير. سأشرح الآن هاتين الوظيفتين -المصادقةعندما يتبادل الطرفان الرسائل ، من المهم إقامة ثقة بين المرسل والمتلقي. على وجه الخصوص ، يجب أن يثق المتلقي في مصدر الرسالة. بالانتقال إلى السيناريو السابق (الموضح في الشكل 1) لإرسال بوب بعض الأموال إلى ليزا لشراء بعض السلع منها ، دعونا نرى كيف يبني PKI هذه الثقة بين بوب وليزا. انظر إلى الصورة أدناه -في المقام الأول ، إذا أراد بوب إرسال بعض الأموال إلى ليزا ، فعليه إنشاء مفتاح خاص / عام خاص به. لاحظ أنه يتم دائمًا إقران كلا المفتاحين معًا ولا يمكنك المزج بين المفاتيح الخاصة والعامة لأفراد مختلفين أو حالات مختلفة.الآن ، يقول بوب أنه سيرسل 10 دولارات إلى ليزا. لذلك قام بإنشاء رسالة (رسالة نصية عادية) تحتوي على المفتاح العام لبوب (المرسل) ، ومفتاح ليزا (المتلقي) العام ، والمبلغ (10 دولارات).تمت إضافة الغرض من هذا التحويل ، مثل "أريد شراء قرع منك" أيضًا في الرسالة. تم الآن توقيع الرسالة بأكملها باستخدام المفتاح الخاص لبوب. عندما تتلقى ليزا هذه الرسالة ، فإنها ستستخدم خوارزمية التحقق من التوقيع الخاصة بمفتاح البنية التحتية للمفاتيح العمومية والمفتاح العام لبوب للتأكد من أن الرسالة نشأت بالفعل من بوب. كيف يعمل PKI هو خارج نطاق هذا البرنامج التعليمي. تتم إحالة القارئ المهتم إلى هذا الموقع لمزيد من المناقشة التفصيلية حول البنية التحتية للمفاتيح العمومية. هذا يثبت صحة منشئ الرسالة. الآن ، دعونا نلقي نظرة على خصوصية الرسالة.خصوصية الرسالةالآن ، بعد أن تلقت ليزا مدفوعاتها ، تريد إرسال الرابط إلى كتابها الإلكتروني الذي يريد بوب شراءه. لذلك ستنشئ ليزا رسالة وترسلها إلى بوب كما هو موضح في الصورة -تنشئ ليزا رسالة مثل "هنا رابط الكتاب الإلكتروني الذي طلبته" ، وتوقعها بمفتاح بوب العام الذي استلمته في رسالة طلب بوب وتقوم أيضًا بتشفير الرسالة باستخدام مفتاح سري مشترك بين الاثنين أثناء مصافحة HTTPS.الآن ، ليزا متأكدة من أن بوب فقط يمكنه فك تشفير الرسالة باستخدام المفتاح الخاص الذي يحتفظ به بوب وحده. أيضًا ، لن يتمكن أي شخص يعترض الرسالة من استعادة محتوياتها لأن المحتويات مشفرة بواسطة مفتاح سري يحتفظ به بوب وأليس فقط. هذا يضمن لـ ليزا أن الوصول إلى كتابها الإلكتروني يُمنح فقط لبوب.بعد الاطلاع على كل من الميزات ، المصادقة وخصوصية الرسائل ، المتضمنة في PKI ، دعونا نمضي قدمًا لنرى كيف تستخدم Bitcoin PKI لتأمين دفتر الأستاذ العام الذي ذكرته في فصل "ما هي Bitcoin؟".لمعرفتك - أكثر خوارزميات PKI شيوعًا هي RSA و ECDSA ، وتستخدم Bitcoin الأخير.
http://arabicknowledge-blog.blogspot.com/2021/12/blockchain-what-is-public-key.html
0 notes
Quote
Bitcoin - Brief History نبذة مختصرةعن تاريخ البتكوينBitcoin - Brief History نبذة مختصرةعن تاريخ البتكوينتم تقديم البيتكوين في هذا العالم بواسطة ساتوشي ناكاموتو من خلال ورقة بيضاء بأسلوب البحث بعنوان البيتكوين: نظام نقدي إلكتروني من نظير إلى نظير في عام 2008. لم تحل عملة البيتكوين مشكلة الإنفاق المزدوج فحسب ، بل قدمت أيضًا المزيد المزايا ، أحد هذه المزايا الجديرة بالذكر هنا هو إخفاء الهوية في المعاملات. ساتوشي الذي أنشأ النظام وقام بمعاملات قليلة على هذا النظام هو مجهول تمامًا للعالم بأسره. فقط تخيل ، في عالم وسائل التواصل الاجتماعي هذا ، عندما تكون خصوصية كل فرد على المحك ، لا يستطيع العالم حتى الآن تتبع من هو ساتوشي؟ في الواقع ، لا نعرف ما إذا كان ساتوشي فردًا أم مجموعة من الناس. كشف البحث على Google عن حقيقة أن عملات البيتكوين التي يمتلكها ساتوشي ناكاموتو تبلغ قيمتها حوالي 19.4 مليار دولار - وهذه الأموال لا تزال غير مطالب بها في نظام البيتكوين. إذن ما هو Bitcoin - دعونا نلقي نظرة! ما هو البيتكوين؟ كما رأيت سابقًا ، يحتفظ البنك بدفتر أستاذ يسجل كل معاملة. هذا دفتر الأستاذ ملكية خاصة ويحتفظ بها البنك. اقترح ساتوشي السماح لدفتر الأستاذ هذا بأن يكون عامًا ويحتفظ به المجتمع. في اللحظة التي تنشر فيها مثل هذا دفتر الأستاذ للجمهور ، ستتبادر إلى ذهنك عدة اعتبارات. يجب أن يكون دفتر الأستاذ هذا غير قابل للعبث حتى لا يتمكن أي شخص من تعديل إدخالاته. نظرًا لأن كل إدخال في دفتر الأستاذ مرئي للعامة ، فسيتعين علينا معرفة كيفية الحفاظ على إخفاء الهوية - من الواضح أنك لن ترغب في أن يعرف الجميع في العالم أنني دفعت لك مليون دولار. أيضًا ، نظرًا لوجود دفتر أستاذ واحد فقط يتتبع كل معاملة في العالم ، فإن حجم دفتر الأستاذ سيكون مصدر قلق كبير آخر. لم يكن تقديم حل لهذه التعقيدات أمرًا تافهًا وهذا ما أحاوله هنا لجعلك تفهم البنية الأساسية لعملة البيتكوين بكلمات بسيطة. هذه البنية الأساسية هي Blockchain وهذا ما يدور حوله هذا البرنامج التعليمي. لفهم بنية Blockchain ، تحتاج إلى فهم بعض الميزات الأساسية التي تستند إليها. لذا ، دعونا نبدأ مع PKI - تشفير المفتاح العام.2008:- تم تسجيل اسم المجال bitcoin.org- تم نشر ورقة البيتكوين الأصلية لساتوشي ناكاموتو- مشروع البيتكوين مسجل في sourceforge.net2009:- تم إنشاء كتلة Genesis في 3 يناير الساعة 18:15:05 بتوقيت جرينتش- تم إصدار أول عميل بيتكوين (bitcoind v0.1)- يتم تنفيذ أول معاملة بيتكوين في الكتلة 170 ، من ساتوشي ناكاموتو إلى هال فيني- حدثت أول زيادة في الصعوبة في 30 ديسمبر من 1.00 إلى 1.18289953 في الكتلة 322562010:- إنشاء أول موقع لتبادل عملات البيتكوين (سوق البيتكوين)- تم إنشاء مزرعة تجزئة OpenGL GPU بواسطة ArtForz ويبدأ تعدين GPU- يتم استغلال ثغرة أمنية في Bitcoin لتوليد 184 مليار بيتكوين - يتم إصلاح الخطأ بسرعة- بدء التعدين المجمع2011:- وصل البيتكوين إلى التكافؤ مع الدولار الأمريكي لأول مرة (1 دولار أمريكي = 1 بيتكوين)- صعوبة توليد البيتكوين تتجاوز المليون لأول مرة في يونيو 2011- عقد مؤتمر Bitcoin الأول والمعرض العالمي في مدينة نيويورك2012:- تأسست مؤسسة البيتكوين في سبتمبر 2012- يتم الاحتفال بيوم النصف الأول لبيتكوين في 28 نوفمبر ، مع الكتلة 210000 بمكافأة كتلة قدرها 25 BTC. سيتم الاحتفال بيوم النصف المجدول التالي في عام 2016 ، عندما تنخفض مكافأة الكتلة إلى النصف إلى 12.5 BTC في الكتلة 420000.2013:- يحدث شوكة صلبة للعميل المرجعي v0.8.0 ؛ تحديثات الشبكة في غضون ساعات قليلة- يتجاوز إجمالي القيمة السوقية للبيتكوين مليار دولار أمريكي- صعوبة تعدين البيتكوين تجاوزت مليار في ديسمبر 20132014:- صعوبة تعدين البيتكوين تتجاوز 35 مليار2015:- تعلن NASDAQ عن منصة NASDAQ LINQ القائمة على blockchain لإصدار الأوراق المالية الخاصة- تصدر ولاية نيويورك "BitLicense" ، والتي تحدد القواعد التي يجب أن تتبعها شركات Blockchain الناشئة داخل الولاية- تُعفى Bitcoin من ضريبة القيمة المضافة ، وفقًا للقواعد التي تفرضها محكمة العدل الأوروبية2016:- تم إصدار OpenBazaar في أبريل كأول سوق لامركزي يقبل Bitcoin كطريقة دفع- ادعى كريج رايت بشكل احتيالي أنه ساتوشي ناكاموتو من خلال عرض توقيع مفتاح خاص ، في محاولة لتقديمه كمفاتيح ساتوشي- في 9 يوليو 2016 ، حدث النصف الثاني حيث تم تخفيض مكافأة الكتلة إلى 12.5 بيتكوين لكل كتلة- أكبر بورصة Bitcoin من حيث الحجم حتى الآن ، Bitfinex ، تم اختراقها وسرقة 119،756 من عملات البيتكوين2017:- حطمت Bitcoin علامة 1000 دولار في أوائل يناير 2017 ، لأول مرة منذ 2014- صنفت اليابان عملة البيتكوين على أنها مناقصة قانونية ، بعد خلافات طويلة بين المنظمين وبورصات العملات المشفرة- بدأ تقسيم رمز Bitcoin في تشغيل Bitcoin Cash في الأول من أغسطس ، بهدف دعم كتل تصل إلى 8 ميجابايت- أعلنت مجموعة CME عن إطلاق عقود البيتكوين الآجلة في أواخر أكتوبر 20172018:تحظر Facebook و Google و Twitter إعلانات التشفير لحماية المستثمرين من عمليات الاحتيال ICO.- تم تعدين أكثر من 80٪ من إجمالي المعروض من البيتكوين بحلول يناير 2018.- تقول لجنة الأوراق المالية والبورصات الأمريكية إن بورصات العملات المشفرة يجب أن تسجل لدى الوكالة كبورصات.
http://arabicknowledge-blog.blogspot.com/2021/12/bitcoin-brief-history.html
0 notes
Quote
كجزء من ترقية الأمان الخاصة بنا ، ستستبدل BitMart جميع عناوين الإيداع بما في ذلك BTC و ETH و SOL وجميع الرموز المميزة الأخرى. يرجى التحقق من عناوين الإيداع مع BitMart قبل الشروع في أي إيداع.  قد لا يمكن استرداد الرموز إذا تم إيداعها عن طريق الخطأ في عناوين خاطئة.  BitMart ليست مسؤولة عن الإيداعات المعيبة. من أجل سلامتك ، نشجعك على تسجيل الخروج من حساب BitMart الخاص بك وإعادة تسجيل الدخول للتأكد من العثور على عناوين الإيداع الجديدة.
http://arabicknowledge-blog.blogspot.com/2021/12/bitmart-change-deposit-address.html
0 notes
Quote
 What is the Blockchain - Introduction قدمةماهي سلسلة البلوك البلوك تشينWhat is the Blockchain - Introduction مقدمةماهي سلسلة البلوك البلوك تشينWhat is the Blockchain - Introduction مقدمةماهي سلسلة البلوك البلوك تشينفي السنوات الأخيرة ، كان هناك الكثير من الضجة على Blockchain. وصف الكثيرون هذا بأنه أكثر التقنيات اضطرابًا في هذا العقد. على وجه الخصوص ، يمكن أن تكون الأسواق المالية هي الأكثر تضررا.يتم تكييف التكنولوجيا في العديد من القطاعات مثل الرعاية الصحية والأدوية والتأمين والممتلكات الذكية والسيارات وحتى الحكومات.ومع ذلك ، فإن التطبيق الأكثر نجاحًا حتى الآن لـ Blockchain هو Bitcoin - نظام النقد الإلكتروني من نظير إلى نظير ، والذي يعد أيضًا أول تطبيق لتقنية blockchain. وبالتالي ، لفهم تقنية blockchain ، من الأفضل فهم كيفية تصميم وتنفيذ نظام Bitcoin.في هذه المقالة ، ستتعرف على ما هو Blockchain وهندسته المعمارية وكيف يتم تنفيذه وميزاته المختلفة. سوف أضع تطبيق Bitcoin أثناء وصف تعقيدات blockchain.إن بنية blockchain ليست تافهة وقد كتب الكثيرون مقالات جيدة ودروسًا تعليمية بما في ذلك العديد من مقاطع الفيديو. وتتراوح هذه الجماهير من المبتدئين إلى المحترفين. في هذا البرنامج التعليمي ، سأركز على الفهم المفاهيمي لهندسة blockchain ، مع مراعاة كل من المبتدئين والمحترفين. قبل الخوض في blockchain ، من المهم معرفة سبب ظهور الحاجة إلى هذه التكنولوجيا الجديدة؟ تكمن الإجابة على هذا السؤال فيما يعرف بالإنفاق المزدوج.ضع في اعتبارك الموقف الموضح في الصورة -كما هو واضح هنا ، قام بوب بتقديم فاتورة بقيمة 10 دولارات إلى ليزا مقابل كتاب. بمجرد أن تتلقى ليزا هذه الفاتورة المادية بقيمة 10 دولارات ، لا توجد وسيلة لبوب لإعادة استخدام هذه الأموال في بعض المعاملات الأخرى ، لأن العملة الفعلية أصبحت الآن في حوزة ليزا.الآن ، ضع في اعتبارك الموقف الذي يتم فيه دفع الأموال في شكل رقمي. هذا موضح في الصورة -نظرًا لأن تنسيق تبادل الأموال في التنسيق الرقمي ، فهو في الأساس ملف مادي ثنائي مخزن في مكان ما على جهاز Bob. بعد أن يعطي بوب هذا الملف (النقود الرقمية) إلى ليزا ، يمكنه أيضًا إعطاء نسخة من الملف إلى أليس. يعتقد كلاهما الآن أنهما تلقيا الأموال دون أن يكون لديهما أي وسيلة لمصادقة العملة الرقمية وبالتالي سوف يسلمان البضائع الخاصة بهما إلى بوب. يسمى هذا الإنفاق المزدوج حيث ينفق المرسل نفس الأموال في أكثر من مكان للحصول على خدمات أو سلع من بائعين متعددين.لحل مشكلة الإنفاق المزدوج ، يمكن للمرء أن يستخدم سلطة مركزية لمراقبة جميع المعاملات. هذا موضح في الصورة -تحتفظ السلطة المركزية ، والتي تعتبر البنك الذي تتعامل معه ، بسجل دفتر أستاذ يسجل جميع المعاملات. الآن ، يتعين على بوب إرسال أمواله الرقمية إلى البنك الذي سيقوم بإجراء إدخال في دفتر الأستاذ الخاص به بخصم حساب بوب. بعد التأكد من أن بوب لديه رصيد كافٍ لدفع ثمن الأموال الرقمية التي يريد إرسالها ، سيرسل الأموال إلى ليزا تقيد حسابها في دفتر الأستاذ الخاص بها.الآن ، من المؤكد أن بوب لا يمكنه مضاعفة إنفاق الأموال. إذا تم توجيه كل معاملة رقمية عبر سلطة مركزية مثل هذه ، فسيتم حل مشكلة الإنفاق المزدوج. يوفر هذا أيضًا فائدة أخرى في التحقق من صحة كل عملة (نقود رقمية) تتلقاها في المعاملة. لذا فإن الأموال المزيفة (النقود المكررة كما في حالة دفع بوب لأليس باستخدام نسخة) سيتم اكتشافها بسهولة ومنعها من التداول.إن إدخال السلطة المركزية على الرغم من أنها تحل مشكلة الإنفاق المزدوج ، إلا أنها تقدم قضية رئيسية أخرى - تكلفة إنشاء والحفاظ على السلطة المركزية نفسها.نظرًا لأن البنوك بحاجة إلى الأموال لعملياتها ، فإنها تبدأ في خفض العمولات على كل معاملة عملة تقوم بها لعملائها. قد يصبح هذا أحيانًا مكلفًا للغاية ، لا سيما في تحويل الأموال إلى الخارج حيث قد يشارك العديد من الوكلاء (البنوك) في الصفقة بأكملها.يتم حل جميع المشكلات المذكورة أعلاه من خلال إدخال عملة رقمية تسمى Bitcoin. سأقدم لك الآن خلفية موجزة عن ماهية Bitcoin قبل الخوض في تصميمها وهندستها.
http://arabicknowledge-blog.blogspot.com/2021/12/what-is-blockchain-introduction.html
0 notes
Quote
 how to use whatsapp in windows mac linux ubuntu كيفية تشغيل الواتس اب علي الكمبيوتر واللاب تب المحمولفيديو يشرح خطوة  بخطوة كيفية استخدام الواتس اب علي جهاز الكمبيوتر 
http://arabicknowledge-blog.blogspot.com/2021/11/how-to-use-whatsapp-in-windows-mac.html
0 notes
Text
يارب دعوتك وكُلي يقين ، فوّضتك أمري فأنت خير مُعين ، سألتك خيرًا وجبًرا لقلبي وتوفيقًا في كُل حين💭🌸
http://dlvr.it/S1BZpJ
0 notes
Text
الله الذي لا يُعجزه شيء في السماوات الكبيرة كلها ، لن يُعجزه الرجاء الصغير الذي تُخبّئه في قلبك 💛
http://dlvr.it/S1BZp3
0 notes