|| يتطوّر مجال الترميز باستمرار - #منتديات_ميقوع_نت
 

اعلن معنا

 
--| --|
-

AidamazonAdz

<---->
---- إبدأ Jewelry Msds
العودة   #منتديات_ميقوع_نت > الأقسام التقنيه والأبداعيه > ميقوع ( الكمبيوتر والإنترنت )

ميقوع ( الكمبيوتر والإنترنت ) خاص بحلول مشاكل الكمبيوتر والإستفسارات والإنترنت •

مشاركة الموضوع للفائدة
إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 2019-01-25, 03:43 AM   رقم المشاركة : [1]
أداري
ادارة المنتدي
 



افتراضي يتطوّر مجال الترميز باستمرار

يتطوّر مجال الترميز باستمرار
لمواكبة كل جديد في عالم التطبيقات
وأجهزة الكمبيوتر والأجهزة الرقمية الآخذة في التقدّم عامًا بعد عام./n
لدينا الآن المئات من لغات البرمجة،
وهي في تزايد مع ظهور لغات جديدة طوال الوقت./n
في هذا الدرس،
سنتعمّق في السبب وراء الكم الكبير من لغات البرمجة،
وكيف يتم استخدامها،
وما يحمله المستقبل للترميز./n./n
Kotlin وRust وJulia./n
كلا، هذه ليست أسماء كلاب أليفة؛
وإنّما هي مثال صغير
عن لغات البرمجة المتاحة
اليوم والبالغ عددها أكثر من 250 لغة./n
إذَا، لمَ نحتاج إلى هذا العدد الهائل من الطرق للتواصل مع الآلات؟
لمَ لا تكفي واحدة فقط؟
السبب هو أن التواصل بلغات
يتم إنشاؤها لمهمة محدّدة يوفّر مزيد من الوقت
بالمقارنة مع استخدام لغة عامة لكل المهام./n
ومع تطوُّر برمجة الكمبيوتر،
تطوّرت أيضًا الطرق التي يستخدمها المبرمجون في إنشاء البرامج./n
والأمر مشابه للغات التقنية المتخصّصة
التي تطوّرت في العديد من المجالات المختلفة./n
يحتاج الأطباء مثلاً إلى مصطلحات معيّنة
للتحدّث بدقة عن المرضى والحالات الطبيّة،
مثلما يستخدم المهندسون لغة معيّنة
للتحدّث عن التصميم والمواد./n
لنلقي نظرة أكثر تقصيلاً على أساسيات الترميز
وبعض تطبيقاته الأكثر شيوعًا./n
أبسط لغة تفهمها أجهزة الكمبيوتر
تُعرف باسم "اللغة الثنائية" (binary)./n
لعلّك سمعت هذا المصطلح من قبل./n
يتكوّن الرمز الثنائي من الآحاد والأصفار،
وهذه هي العناصر الوحيدة التي تستخدمها هذه اللغة./n
بقدر ما يسهل على أجهزة الكمبيوتر فهم هذه اللغة، بقدر ما هي معقدّة وصعبة بالنسبة لنا./n
لذلك نجد أنّ حتى أفضل المبرمجين لا يستخدمونها،
بل يكتبون بلغة البرمجة التي يفضّلونها،
ويتم تحويلها بعدئذ إلى صيغة تفهمها الآلة./n
يمكننا تصنيف لغات البرمجة المختلفة
بالاستناد إلى "مستويات التجريد"./n
كلما انخفض مستوى التجريد،
كانت اللغة أقرب إلى عناصر الآحاد والأصفار في اللغة الثنائية،
وبالتالي تكون أكثر تعقيدًا للإنسان./n
وكلما ارتفع مستوى التجريد، ابتعدت اللغة عن العناصر الثنائية
وأصبح أسهل على الإنسان استخدامها والعمل بها./n
إليك هذا التشبيه
لمساعدتك على فهم التجريد./n
لنفترض أنك تصمّم منزلاً./n
من الأسهل والأسرع لك أن تضع مخطّطًا أساسيًا
يتضمّن التصميم ومواد البناء والتركيبات،
بدلاً من الدخول في التفاصيل حول كل مسمار وحجر ولوح من الخشب./n
طالما أنّك تقدّم المعلومات الأساسية عن ذلك المنزل،
سيفهم المعماريون والبنائون ما تريده./n
يمكن القول أنّ المخطّط الأساسي للمنزل يمثّل "مستوى التجريد العالي"
أو لغة البرمجة عالية المستوى./n
المنزل هو نفسه، ولكن بتجسيد أكثر تبسيطًا./n
أمّا النموذج عالي الدقة أو مجموعة المخطّطات التفصيلية للمنزل،
فهي تمثّل "مستوى التجريد المنخفض"،
أو لغة البرمجة منخفضة المستوى./n
صحيحُ أنّ هذا النموذج يقدّم معلومات أكثر تفصيلاً وشمولية،
لكنّ تنفيذه يتطلّب جهدًا مكثّفًا ومهامًا أكثر تعقيدًا./n
لنلقي نظرة على بعض اللغات ذات مستوى منخفض من التجريد:
C و"Assembly":
يمكن لأجهزة الكمبيوتر أن تفهم هاتين اللغتين بسهولة،
ما يعني أنّهما قادرتين على ترجمة الرمز بسرعة كبيرة
ولا تحتاجان إلى قوة ذاكرة كبيرة لتشغيل البرامج،
ما يجعل "C" و"Assembly" لغتين مثاليتين لتطوير أجهزة الكمبيوتر الصغيرة
التي تدير عمل أجهزة مثل السيارات والساعات الرقمية وأجهزة تنظيم الحرارة
وإشارات المرور./n
أمّا لغات مثل "C++‎" وSwift"،
فهي مكتوبة على مستوى أعلى من التجريد،
وبالتالي يسهل على المبرمجين العمل بها
ولكنّ تحتاج الأجهزة موارد أإضافية لقراءتها./n
يستعين المبرمجون بهذه اللغات لإنشاء برامج مثل
تطبيقات الهاتف الجوّال والأجهزة اللوحية والكمبيوتر
التي نستخدمها بصفة يومية./n
تتنوّع هذه اللغات بكثرة
بالنظر إلى المهام المختلفة والمتعدّدة التي يجب تنفيذها./n
تعتبر إدارة البيانات تطبيقًا مهمًا آخر للترميز
في ظل تزايد كمية البيانات التي ننتجها./n
يستخدم المبرمجون لغات ذات مستوى أعلى مثل "SQL"
لالتقاط تلك البيانات وتخزينها وتحليلها وترتيبها بطرق مختلفة./n
إذا اطّلعت إلى كيفية ترميز تطبيق تواصل اجتماعي،
ستجد وراء كل هذه الصور والتحديثات قاعدة بيانات ضخمة
تخزِّن البيانات بشكلٍ آمن من ملايين المستخدمين./n
ومن خلال معالجة البيانات باستخدام SQL،
يمكن لشبكات التواصل الاجتماعي اقتراح أصدقاء جدد، واستهداف الإعلانات،
وعرض محتوى مناسب لك./n
ولكن لغة البرمجة الأكثر استخدامًا في العالم
هي "جافا سكريبت"./n
إذا كنت تتصفّح صفحة ويب
ورأيت لعبة أو رسمًا بيانيًا تفاعليًا،
أو الكثير من العناصر المتحرّكة،
يعود ذلك كلّه إلى "جافا سكريبت"./n
في الواقع، 95% من صفحات الويب العشرة مليون الأكثر شيوعًا في العالم تستخدم هذه اللغة./n
تندرج "جافا سكريبت" ضمن لغات برمجة "النصوص البرمجية"
وهي لغات مصمّمة خصيصًا
ليتمكّن المبرمجون من استخدامها بسهولة./n
الآن بعد التعرّف على بعض تطبيقات الرمز البرمجي،
لنخصّص بعض الوقت
للبحث عن برامج الكمبيوتر التي تستخدمها بصفة يومية./n
تقمّص شخصية تحريّ
وابحث على الإنترنت لمعرفة اللغات المستخدمة في تطزير هذه البرامج،
وما يحدث وراء الكواليس./n
بوجيز العبارة، هناك العديد من لغات البرمجة المتاحة،
وتُستخدم كلٌّ منها لتحقيق أهداف مختلفة./n
وهناك مزيج من اللغات المنخفضة والمتوسطة والعالية المستوى
التي تمكّن المبرمجين من كتابة الرموز لأغراض مختلفة،
سواء كانت "C" و"Assembly"
لبرمجة الأجهزة الصغيرة،
أو "SQL" و"جافا سكريبت" لإدارة قواعد البيانات،
و"جافا سكريبت" لإضفاء نمط تفاعلية على مواقع الويب./n
وبصرف النظر عن اللغة،
يبقى الهدف الأساسي من البرمجة واحدًا:
توجيه جهاز الكمبيوتر لإكمال مهمة محدّدة
ستساعدك على إتمام طلبك بصورة أسرع وأسهل وأكثر فاعلية./n

- -
توقيع أداري

 

تابع الحسابات التالية
#مدى_فون_للاتصالات

‏‏#إعمار_طبرجل_للاتصالات_الاسلكية بيع #بطاقات شحن stc http://m.me/fzoscs موبيلي زين http://maroof.sa/25802 ‎‎ لتواصل عبر | http://api.whatsapp.com/send?phone=+966501483162
https://twitter.com/fzoscsa


ميقوع نت
https://twitter.com/maqoa1
مسابقات اعلانات
أداري غير متواجد حالياً   رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

الكلمات الدلالية (Tags)
أداء , الترميز , باستمرار , يتطوّر


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
الترميز الطبى.. محمد عبدالحي قسم خااص الاعلان عن الدورات في الاكاديميات الاخرى 0 2019-11-21 10:35 AM
#دورة الترميز الطبي #دورات الشئون الصحية 2019 م (metc) جهاد سعيد الاعلانات والتسويق 0 2019-09-03 04:02 PM
الترميز الطبى. محمد عبدالحي قسم خااص الاعلان عن الدورات في الاكاديميات الاخرى 0 2019-08-29 11:00 AM
دورة الترميز الطبي #دبى #تركيا #اسطنبول #ماليزيا نورهان ميتك ميقوع ( التربية والتعليم ) ( عام ) 0 2018-05-16 10:35 PM

.. || ||
الساعة الآن 12:17 AM

منتديات ميقوع نت غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي منتديات ميقوع نت ولا نتحمل أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. TranZ By Almuhajir