تعلم البرمجة على أصولها
لو أردت ان تعلم اخوك الصغير الرياضيات هل من المعقول أن تبدأ بتعليمه التفاضل والتكامل ، أم تعليمه الأساسيات (الجميع والطرح وجدول الضرب)...
وكذلك ، عند بناء منزل لابد من أن تبني أساس قوي ، كلما كان الأساس قوي كلما كانت عالي و شاهق...
كذلك في تعلم البرمجة بالضبط ، لابد من تعلم الأساسيات الصحيحة ، أتفق على هذا الكلام ، اشهر مبرمجي الوطن العربي:
محمد مشرف خبره اكثر من ١٨ سنه..
محمد ابو هدهود خبره اكثر من ٢٨ سنه..
أسامه الزيرو (المعروف لا يعرف🔥)..
منهم من اشتغل في شركات عالميه مثل مايكروسوفت و جوجل و امازون ، ومنهم من أسس اكثر من شركه
❤2
هل تعلم اي شي عن لغة البرمجة FORTRAN ..!!
Anonymous Poll
27%
نعم لدي معرفة
54%
ليس لدي ادنى معلومة عنها
19%
وضح ذلك
دوبــاكــود | DopaCode
هل تعلم اي شي عن لغة البرمجة FORTRAN ..!!
فورتران هي أول لغة برمجة عالية المستوى تم تطويرها عام 1957 من قبل شركة IBM بقيادة جون باكوس، وكان الهدف منها تسهيل كتابة البرامج التي تعتمد على المعادلات الرياضية والعمليات الحسابية المعقدة. اسمها مشتق من عبارة "Formula Translation"، أي ترجمة المعادلات، مما يعكس وظيفتها الأساسية.
تميزت فورتران في بداياتها بقدرتها على تنفيذ البرامج بسرعة وكفاءة، مما جعلها الخيار الأول في المجالات العلمية والهندسية، مثل الفيزياء، الرياضيات، التنبؤ بالطقس، والهندسة الميكانيكية. وقد ساهمت في تسريع الأبحاث العلمية بفضل قدرتها على التعامل مع الحسابات العددية الثقيلة.
مرت فورتران بعدة تحديثات عبر العقود، مثل FORTRAN 77 وFORTRAN 90 وFORTRAN 2003، وأضافت هذه الإصدارات ميزات حديثة مثل البرمجة الكائنية، تحسين إدارة الذاكرة، ودعم أفضل للهياكل البرمجية. ورغم ظهور لغات برمجة أحدث وأكثر انتشارًا، لا تزال فورتران مستخدمة في بعض التطبيقات المتخصصة التي تتطلب أداءً عاليًا وثباتًا في النتائج الحسابية.
تُعتبر فورتران حجر الأساس في تاريخ البرمجة، وقد أثرت بشكل كبير في تصميم لغات أخرى لاحقة، مما يجعلها جزءًا مهمًا من تطور علوم الحاسوب.
تميزت فورتران في بداياتها بقدرتها على تنفيذ البرامج بسرعة وكفاءة، مما جعلها الخيار الأول في المجالات العلمية والهندسية، مثل الفيزياء، الرياضيات، التنبؤ بالطقس، والهندسة الميكانيكية. وقد ساهمت في تسريع الأبحاث العلمية بفضل قدرتها على التعامل مع الحسابات العددية الثقيلة.
مرت فورتران بعدة تحديثات عبر العقود، مثل FORTRAN 77 وFORTRAN 90 وFORTRAN 2003، وأضافت هذه الإصدارات ميزات حديثة مثل البرمجة الكائنية، تحسين إدارة الذاكرة، ودعم أفضل للهياكل البرمجية. ورغم ظهور لغات برمجة أحدث وأكثر انتشارًا، لا تزال فورتران مستخدمة في بعض التطبيقات المتخصصة التي تتطلب أداءً عاليًا وثباتًا في النتائج الحسابية.
تُعتبر فورتران حجر الأساس في تاريخ البرمجة، وقد أثرت بشكل كبير في تصميم لغات أخرى لاحقة، مما يجعلها جزءًا مهمًا من تطور علوم الحاسوب.
دوبــاكــود | DopaCode
ماذا تعرف عن لغة البرمجة الغير مرئية تقريباً.. !!
هل كنت تعلم أن هناك لغة برمجة غير مرئية تُكتب باستخدام المسافات فقط؟
نعم، وتُسمى لغة Whitespace. لا تستخدم حروف أو أرقام، بل تعتمد فقط على المسافة، التاب، وسطر جديد. تم تطويرها كمشروع فكاهي عام 2003، لكنها أظهرت جانباً مبتكراً في عالم البرمجة. هذه اللغة لا تُستخدم في المشاريع الحقيقية، لكنها تُظهر كيف يمكن تحويل حتى الفراغات إلى تعليمات قابلة للتنفيذ.
🔥1
تصميم النظام
هو المرحلة التي تتحول فيها أفكار التحليل إلى بنية واضحة قابلة للتنفيذ. بعد فهم احتياجات المستخدم وتحديد السيناريوهات، يأتي دور التصميم ليحدد كيف سيعمل النظام فعليًا.
في هذه المرحلة، نرسم طريقة تفاعل المكونات، تنظيم البيانات، تنفيذ الوظائف، وضمان الأمان. التصميم لا يعتمد فقط على الرسومات، بل على قرارات هندسية مدروسة.
كل قرار في التصميم يجب أن يكون مبنيًا على نتائج التحليل. فالعلاقة بين التحليل والتصميم تشبه العلاقة بين العقل والجسد: التحليل يخطط، والتصميم ينفذ.
أخطاء التصميم الشائعة تشمل تجاهل الحالات الاستثنائية، بناء نظام غير مرن، أو الفصل بين التحليل والتصميم مما يؤدي إلى فجوات وظيفية.
في النهاية، التصميم هو ترجمة دقيقة لفكر النظام، وكل عنصر فيه يجب أن يخدم هدفًا واضحًا لضمان نجاح المشروع.
This media is not supported in your browser
VIEW IN TELEGRAM
توقعاتك الغير منطقيه واستعجالك سبب فشلك...!
#نصائح
#نصائح
هل تعتقد ان الرياضيات اخترعت ام اكتشفت ..!!
Anonymous Poll
34%
اخترعت
48%
اكتشفت
18%
لا اعلم (وضح كيف)
🎉1
نعمل حاليًا على إعداد مجموعة من النبذات التعريفية والإحاطات الموجزة لمقررات هذا الفصل الدراسي، وذلك للمستويين الثاني والثالث في الأقسام المعنية. سائلين الله السداد والتمام في هذا الجهد، وقد تم بالتعاون مع أداة NotebookLM الرائعة إنشاء ملف تعريفي مرئي ومحتوى توضيحي بالفيديو لكل مقرر
🔥2❤1
هل تساءلت يومًا كيف تعمل الهواتف الذكية، إنترنت الأشياء، أو المدن الذكية؟ 🤔
مقرر الحوسبة اللاسلكية والمتنقلة يكشف لك أسرار هذه التقنيات ويضعك أمام مستقبل الابتكار في عالم الاتصالات.
دوبـــاكـــود | DopaCode
مقرر الحوسبة اللاسلكية والمتنقلة يكشف لك أسرار هذه التقنيات ويضعك أمام مستقبل الابتكار في عالم الاتصالات.
📖 اقرأ النبذة التعريفية المرفقة واكتشف كيف يمكن أن يكون هذا المقرر بوابتك لصناعة الغد.
دوبـــاكـــود | DopaCode
🔗 رِباط التقنية
مجمع القنوات العربيّة التقنية
في زمنٍ تتشتّت فيه المعارف بين الآفاق، جمعنا لكم سلسلة القنوات العربية التقنية في مكانٍ واحد، لتكون دليلك إلى المحتوى النافع والطرح الرصين.
📌 استعرض القنوات عبر الموقع:
https://alzanad.github.io/ribat-altaqniyyah
📜 اشترك مباشرةً في القائمة الموحّدة على تليجرام:
https://news.1rj.ru/str/addlist/Gg-LFze5N89mMTJk
💬 للراغبين في الإضافة أو التواصل حول المبادرة:
@alzaanad
#رباط_التقنية
مجمع القنوات العربيّة التقنية
في زمنٍ تتشتّت فيه المعارف بين الآفاق، جمعنا لكم سلسلة القنوات العربية التقنية في مكانٍ واحد، لتكون دليلك إلى المحتوى النافع والطرح الرصين.
📌 استعرض القنوات عبر الموقع:
https://alzanad.github.io/ribat-altaqniyyah
📜 اشترك مباشرةً في القائمة الموحّدة على تليجرام:
https://news.1rj.ru/str/addlist/Gg-LFze5N89mMTJk
💬 للراغبين في الإضافة أو التواصل حول المبادرة:
@alzaanad
#رباط_التقنية
Telegram
رباط التقنية
U invites you to add the folder “رباط التقنية”, which includes 14 chats.
🔥2
دوبــاكــود | DopaCode pinned «🔗 رِباط التقنية مجمع القنوات العربيّة التقنية في زمنٍ تتشتّت فيه المعارف بين الآفاق، جمعنا لكم سلسلة القنوات العربية التقنية في مكانٍ واحد، لتكون دليلك إلى المحتوى النافع والطرح الرصين. 📌 استعرض القنوات عبر الموقع: https://alzanad.github.io/ribat-altaqniyyah…»
📡 مقرر تراسل البيانات
تقدم قناة دوبــاكــود ملفًا تعريفيًا مختصرًا يسلّط الضوء على أساسيات مقرر تراسل البيانات، ويمنح القارئ تصورًا واضحًا لأهم المفاهيم والتطبيقات.
دوبـــاكـــود | DopaCode
تقدم قناة دوبــاكــود ملفًا تعريفيًا مختصرًا يسلّط الضوء على أساسيات مقرر تراسل البيانات، ويمنح القارئ تصورًا واضحًا لأهم المفاهيم والتطبيقات.
قراءة هذا الملف خطوة أولى نحو فهم عميق لعالم الاتصال الرقمي.
دوبـــاكـــود | DopaCode
❤2