نسـأل الله أن يسدد خـطـاك دوما. زائر زائر موضوع: لغة الوينداف السبت فبراير 09, 2008 2:50 pm بارك الله فيك استاذ ADMIN المدير العام عدد الرسائل: 72 السٌّمعَة: 2 نقاط: 20 تاريخ التسجيل: 07/11/2007 موضوع: وفيك البركة الإثنين فبراير 11, 2008 10:47 am وفيك البركة اخي اسال الله العظيم ان يلهمك الفهم في البرمجة وبالأخص في وينداف زائر زائر موضوع: رد: تعريف البرمجة بلغة الوينداف Windev الثلاثاء فبراير 12, 2008 6:14 pm جزاك الله عنا كل خير، واعتبرني تلميذا عندك أخي الفاضل.
وعلى الرغم من وجود الكثير من البرامج المختلفة والتي تعمل على تنبيه جميع المهام والاحتياجات و كثير من المجالات إلا أنه من الممكن في كثير من الأوقات أن نكون في حاجة إلى كثير من البرامج الخاصة والمميزة ، لكي نتمكن من عمل بعض المهام التي لا تتمكن البرامج الجاهزة أن تنفذها ، ومن الوارد أيضا أن نحتاج إلى عمل فكرة معينة لم تكن معروفة من قبل ولم يكن أحد قد قام بتنفيذها في السابق. فلذلك كنا في حاجة إلى تعلم البرمجة حيث انها تعمل على تنمية وزيادة التفكير ، حيث أنها تمكنك من حل كثير من المشكلات بطريقة تكون مرتبة ومنظمة من أجل الحصول على الهدف الذي يريده أي شخص. مستويات لغات البرمجة لغات منخفضة المستوى (لغة التجميع و لغة الآلة) في جميع الأجهزة الإلكترونية فإن جهاز الحاسب لم يتمكن من معرفة غير لغة واحدة تحمل معنيين فقط هما الصفر والواحد ، وهذه اللغه تسمى لغة الآلة ومع أن المبرمجين كانوا يقومون باستخدام هذه اللغة من أجل برمجة الحاسب إلا أن هذه اللغة لم تكن سهلة الفهم على كثير من الاشخاص ، لان لغة الآلة لا يكون بها أى إشارات ودلالات بصيغة مباشرة على العملية المطلوب أن تنفذ ولا تحتوي أيضا على معلومات تكن واضحة للمبرمج.
لغة سي شارب #C من لُغات البرمجة القوية، وهي إحدى لغات بيئة الدوت نت التي أنتجتها وطورتها شركة مايكروسوفت، وذلك من أجل الخروج من ورطة الجافا والقضية الشهيرة التي رفعتها عليها شركة صن، ويُمكن من خلالها تطوير البرامج والتطبيقات التي تعمل على أنظمة التشغيل ويندوز، وهي تدعم البرمجة الكائنية وتعتمد على مكتبات إطار الدوت نت وهذه الميزة تُسهل كتابة البرامج المعقدة دون الاعتماد على مصادر خارجية. تعريف بلغة البرمجة pdf. وتحتل لغة C# مركزًا متقدمًا من ضمن أكثر لغات البرمجة المستخدمة على مستوى العالم، فهي لغة مطلوبة في سوق المطورين، ومن المتوقع أن تشهد ارتفاعًا ملحوظًا في الإقبال عليها بعد توجهات مايكروسوفت الأخيرة شيئًا فشيئًا لسوق البرمجيات مفتوحة المصدر، كما أن مؤتمرها الأخير للمطورين جعل العالم اجمع ينتظر ما ستحققه في سوق البرمجيات بفارغ الصبر. وبما أنّك مُتقن للغة البرمجة C++ فستكون قادر على تعلم C# بسهولة لإنّها تستخدم قواعد C++ في كتابة الأوامر. وللتعرف على لغة سي شارب #C بشكل موسع يُنصح بقراءة المقال الموجود على ويكبيديا وتتميزهذه اللغة ايضا يقوتها و مرونتها و سهولة برمجة تطبيقات خاصة بالوندوز ، و ذلك باستعمال خاصية الإطارات الجاهزة Framework ، التي أخذت ميزات كبيرة من لغة البرمجة سي بلس بلس C++ و لغة فيجوال بيسك visual basic مجالات استخدام لغة البرمجة #C 1.
لذلك ، نعتقد أنه من المفيد قضاء بعض الوقت ومعرفة المزيد عن مزايا وعيوب استخدام لغة البرمجة Python. مزايا لغة البرمجة Python 1- لغة البرمجة Python لديها مكتبات شاملة يتم تنزيل لغة البرمجة Python بمكتبة شاملة وتحتوي على تعليمات برمجية لأغراض مختلفة مثل التعبيرات العادية وإنشاء الوثائق واختبار الوحدة ومتصفحات الويب والترابط وقواعد البيانات و CGI والبريد الإلكتروني ومعالجة الصور والمزيد. لذلك ، لا يتعين علينا كتابة الكود الكامل لذلك يدويًا. 2- إمكانية التوسعة كما رأينا سابقًا ، يمكن توسيع بايثون إلى لغات أخرى. يمكنك كتابة بعض التعليمات البرمجية بلغات مثل C ++ أو C. وهذا مفيد ، خاصة في المشاريع. 3- لغة البرمجة Python تساعد على تحسين الإنتاجية تجعل بساطة اللغة والمكتبات الواسعة المبرمجين أكثر إنتاجية من لغات مثل Java و C ++. أيضًا ، حقيقة أنك بحاجة إلى كتابة أقل وإنجاز المزيد من الأشياء. 4- لغة البرمجة Python بسيطة وسهلة عند العمل باستخدام Java ، قد تضطر إلى كتابة العديد من الاوامر لطباعة " Hello World ". لكن في بايثون ، مجرد بيان مطبوع سيفي بالغرض. من السهل أيضًا التعلم والفهم والتشفير. منتديات ستار تايمز. لهذا السبب عندما يلتقط الناس بايثون ، فإنهم يجدون صعوبة في التكيف مع لغات أخرى أكثر تفصيلاً مثل جافا.
أنشأ Guido Van Rossum لغة Python في عام 1991 ، ومنذ ذلك الحين ، أصبحت واحدة من أكثر اللغات استخدامًا إلى جانب Java و C ++ وما إلى ذلك. بايثون في طليعة البحث عن أفضل لغة برمجة مناسبة للشبكات العصبية والذكاء الاصطناعي. يمكن القول أن الذكاء الاصطناعي مع بايثون هو أفضل فكرة تحت قابلة للتطوير والبحث. ★مزايا لغة بايثون أحد مميزات لغة البرمجة بايثون هي أن الشيفرة البرمجية فيها تقوم بالكثير بواسطة عدد قليل من الأسطر، فلن تحتاج الى كتابة شيفرات وأسطر برمجية كثيرة. كما أن اللغة تُساعد على كتابة كود نظيف Clean Code، ونقصد بذلك أن الشيفرة البرمجية تكون مُرتبة وسهلة القراءة والفهم بسبب الاعتماد على Identation في تحديد نطاق/كُنلة الشيفرة البرمجية وليس الأقواس كما في لغات برمجية أخرى. نبذة عـن لـغة البـرمجـة c++ – فريق الصافات. يمكن للمطور استخدام Python مباشرة لتشغيل البرنامج بلغة الشخص العادي دون تحويله إلى لغة الآلة قبل التنفيذ. هذا يجعل بايثون لغة مفسرة. هذا يجعل Python لغة شاملة بما يكفي يمكن تفسيرها بواسطة آلة افتراضية أو محاكي إلى جانب لغة الآلة الأصلية التي يفهمها الجهاز. Python هي لغة برمجة عالية المستوى. يتم استخدامه في العديد من السيناريوهات المعقدة.
يهتم هذا البروتوكول باتباع الأمان الكامل عند نقل البيانات بين الطرفين عبر شبكة الإنترنت، ويتم التعامل بينه وبين بروتوكول الإنترنت بشكل دائم في معظم الأحيان، وذلك لقيام بروتوكول الإنترنت بعملية الاتصال بين أجهزة الكمبيوتر المختلفة، بينما يعمل بروتوكول التحكم في النقل على نقل كافة البيانات بين تلك الأجهزة. بروتوكول نقل النص التشعبي يقوم هذا البروتوكول بالدور الأساسي في نقل البيانات من خلال شبكة الإنترنت، حيث يقوم بتشكيل عدد من القواعد التي تعمل على نقل الملفات المختلفة مثل الرسومات والنصوص وغيرهم عبر شبكة الإنترنت. أنواع البروتوكولات - أراجيك - Arageek. يتيح هذا البروتوكول إمكانية نقل أي صفحة من صفحات الإنترنت من المخدم وتوصيلها إلى المستعرض، وذلك بأن تكون تعتمد بشكل أساسي على لغة HTML أو أي لغة ترتبط بها مثل CSS. بروتوكول رسائل التحكم في الإنترنت أشهر انواع البروتوكولات التي تستخدم في التنبيه عن وجود أي أخطاء، حيث يستخدم في إرسال رسائل الأخطاء إلى عنوان جهاز الكمبيوتر المرسل في حال وجود أي مشكلة في شبكة الإنترنت تعوق القيام بتسليم حزم البيانات. بروتوكولات البريد من البروتوكولات التابعة لحزمة البروتوكولات (TCP/IP)، ومهمة هذا البروتوكول هي القيام بكلٍ من الإرسال والاستقبال للرسائل البريدية، ومع ذلك فهو يعرف بقدرته المحدودة على حفظ الرسائل في البريد الإلكتروني للمستخدم، ولذلك يتم الاستعانة بنوع أخر من البروتوكولات مثل (IMAP/POP).
يستخدم كلاً من (POP3) و (SMTP) بروتوكول (TCP) في إدارة عملية النقل وتوصيل البريد عبر الإنترنت. بروتوكول أقوى لقراءة البريد هو ("Interactive Mail Access Protocol "IMAP). حيث يُمكن هذا البروتوكول مُستخدميه من قراءة صناديق البريد مُنفردة في حساب مُنفصل وهو أكثر شيوعاً في بيئات الأعمال. يستخدم أيضاً بروتوكول (IMAP) بروتوكول (TCP) لإدارة عملية نقل البريد. بروتوكول (Hypertext Transfer Protocol): تم بناء صفحات الإنترنت وفقاً لطريقة تقليدية تُعرف ب Hypertext Markup Language (HTML). حيث تنتقل صفحات (HTML) عبر الإنترنت بطرق تقليدية ونمط يُعرف ب Hypertext Transfer Protocol (HTTP). ويستخدم هذا البروتوكول أيضاً بروتوكول (TCP/IP) لإدارة نقل صفحات الإنترنت. أنواع البروتوكولات - موضوع. بروتوكول آخر له علاقة بالسابق هو "Hypertext Transfer Protocol over Secure Socket Layer"، وقد تم تقديمه لأول مرة بواسطة مُتصفح Netscape. وهو يتم استخدامه لهدف نقل البيانات المُشفرة لتوفير المزيد من الأمان للبيانات الحساسة. ويُمكنك أن تعرف أي الصفحات تستخدم هذا البروتوكول إذا رأيت [] قبل رابط الصفحة نفسها. بروتوكول (File Transfer Protocol): يستمد بروتوكول (FTP) اسمه من وظيفته الأساسية وهي نسخ ونقل الملفات عبر الشبكات من حاسب لآخر.
سلبياته يفتقر بروتوكول نقل الملفات إلى الأمان. يتم نقل البيانات وأسماء المستخدمين وكلمات المرور بنص عادي ، مما يجعلها عرضة للجهات الضارة. يفتقر FTP إلى إمكانات التشفير مما يجعله غير متوافق مع معايير الصناعة. HTTP: بروتوكول نقل النص التشعبي HTTP هو بروتوكول طبقة تطبيق يستخدم لأنظمة المعلومات الموزعة والتعاونية والوسائط التشعبية. إنه يعمل على نموذج خادم العميل ، حيث يعمل متصفح الويب كعميل. ما هي أنواع البروتوكولات المستخدمة في طبقة الشبكة Network layer – e3arabi – إي عربي. تتم مشاركة البيانات مثل النصوص والصور وملفات الوسائط المتعددة الأخرى عبر شبكة الويب العالمية باستخدام HTTP. كبروتوكول نوع الطلب والاستجابة يرسل العميل طلبًا إلى الخادم والذي تتم معالجته بعد ذلك بواسطة الخادم قبل إرسال استجابة مرة أخرى إلى العميل. HTTP هو بروتوكول عديم الحالة مما يعني أن العميل والخادم على دراية ببعضهما البعض فقط بينما يكون الاتصال بينهما سليمًا. بعد ذلك ، ينسى كل من العميل والخادم وجود بعضهما البعض. بسبب هذه الظاهرة ، لا يمكن للعميل والخادم الاحتفاظ بالمعلومات بين الطلبات. إيجابياته استخدام الذاكرة واستخدام وحدة المعالجة المركزية منخفضان بسبب الاتصالات المتزامنة الأقل. يمكن الإبلاغ عن الأخطاء بدون إغلاق الاتصالات.
يكفل استخدام المعايير في تطوير البروتوكولات وتطبيقها عمل منتجات من جهات مصنعة مختلفة معًا بشكل ناجح. إذا لم تتم مراقبة البروتوكولات بحزم من قبل جهة مصنعة خاصة، فقد لا تتصل أجهزتها أو برامجها بنجاح مع المنتجات التي تم إنتاجها من قبل جهة مصنعة أخرى. في اتصالات البيانات، على سبيل المثال، إذا كان أحد طرفي المحادثة يستخدم بروتوكولاً ليتحكم في الاتصال أحادي الاتجاه وكان الطرف الآخر يستخدم بروتوكولاً يصف اتصالاً ثنائي الاتجاه، فلن يتم تبادل أية بيانات على جميع الاحتمالات. تُعد بعض البروتوكولات ملكية خاصة. وتعني الملكية الخاصة، في هذا السياق، أن شركة واحدة أو بائع يتحكم في تعريف البروتوكول وكيفية عمله. يمكن استخدام بعض بروتوكولات الملكية الخاصة من قبل مؤسسات مختلفة بإذنٍ من المالك. في حين أنه يمكن تطبيق البروتوكولات الأخرى على الأجهزة التي تم تصنيعها من خلال بائع الملكية الخاصة.
Last updated أبريل 25, 2022 بروتوكولات TCP/IP TCP/IP يتكون من مجموعة كبيرة من بروتوكولات الاتصالات المختلفة. أنواع البروتوكولات بداية يجب أن نوضح أن مجموعات بروتوكولات الاتصالات المختلفة تعتمد أساساً على بروتوكولين أصليين هما TCP و IP. TCP – Transmission Control Protocol:- يستخدم بروتوكول TCP لنقل البيانات من أحد التطبيقات إلى الشبكة. فبروتوكول TCP هو المسئول عن تمرير البيانات إلى حزم الـ IP قبل إرسالها ، وإعادة تجميع تلك الحزم عند استقبالها. IP – Internet Protocol:- بروتوكول الـ IP هو المسئول عن الاتصالات مع أجهزة الحاسب الأخرى. فبروتوكول الـ IP يكون مسئولاً عن إرسال و استقبال حزم البيانات من وإلى شبكة الإنترنت. HTTP – Hyper Text Transfer Protocol:- بروتوكول HTTP هو المسئول عن الاتصال بين خادم الويب (web server) ومتصفح الويب ( web browser). فبروتوكول HTTP يستخدم لإرسال طلب من جهازك (web client) عبر المتصفح إلى خادم الويب ، وإعادة الطلب في شكل صفحات الويب من الخادم إلى متصفح العميل. HTTPS – Secure HTTP:- بروتوكول HTTPS هو المسئول عن الاتصال الآمن بين خادم الويب ومتصفح الويب، فبروتوكول HTTPS يقوم على تنفيذ تعاملات البطاقات الائتمان والبيانات الحساسة الأخرى.
19 الإجابات بروتوكول الشبكة: هو طريقة اتصال الأجهزة مع بعضها البعض وهناك أكثر من طريقة للاتصال مثل tcp ip net beui smtp icmp snmp وهناك الكثير تعريف البروتوكولات هي مجموعة من القوانين والإجراءات التي تستخدم للإتصال، مهمتها تحديد القوانين والإجراءات التي تتحكم بالاتصال والتفاعل بين أجهزة الكمبيوتر المختلفة على الشبكة. هناك بعض الأمور التي تتعلق بالبروتوكولات هي: 1. اختلاف الكثير منها في عملها ووظيفتها. 2. من الممكن أن تعمل عدة بروتوكولات معاً لتنفيذ عمل ما. 3. لكل بروتوكول مزاياه وعيوبه. ويطلق على مجموعة البروتوكولات التي تعمل سوياً اسم Protocol Stack أو Protocol Suite. تنقسم البروتوكولات بشكل عام الى قسمين: Connection-Oriented Connectionless تنقسم البروتوكولات حسب وظيفتها الى ثلاث أقسام: بروتوكولات تطبيقات Application Protocols. بروتوكولات نقل Transport Protocols. بروتوكولات شبكة Network Protocols. هي الطريقة التي تتواصل بها الحواسيب عبر الشبكة اولاً بروتوكول الشبكه هو TCP/IP و تم تحديثه لأصدارات كتيره منها ipv4 و ipv6 وعن طريق البروتوكول يسمح للجهاز او الحاسب التواصل عن طريق الانترنت مع الشبكه المتصل بها ونقل البيانات بسرعه و الاتصال السريع.