تعتبر البرمجة من أكثر المجالات طلبًا في يومنا هذا، وهي مجال سريع التغير والنمو، وإذا كنت ممن يريدون الدخول في هذا العالم، فقد تقابلك صعوبات في كيفية البدء في التعلم، وهذه السلسلة تحاول المساعدة في تجاوزها. أي لغة أختار؟
حتى اليوم تم اختراع العشرات أو المئات من لغات البرمجة ، فكيف يمكنك الاختيار من بين كل تلك اللغات؟
إذا كان هدفك هو تحويل مسارك المهني نحو البرمجة، أو تعلمها كهواية جديدة، أو أنك فقط تود الاطلاع على الصورة العامة للموضوع لفهم المصطلحات والمشاكل التقنية التي قد تقابلك، فإن تحديد الغرض والتوجه الذي تنوي اتخاذه مهم للغاية. تتعدد استخدامات لغات البرمجة، على سبيل المثال <<اللغات منخفضة المستوى- Low-Level Programming Languages>> كالأسمبلي (Assembly)، ملائمة جدًا في الحالات التي يكون فيها سرعة تنفيد الكود البرمجي أمرًا مهمًا؛ وذلك لقربها من لغة الآلة، ولكنها أصعب في التعامل نظرًا لتعقيد صيغها، وإذا أردت بناء موقعك الخاص، فلن تكون سرعة التنفيذ-على الأغلب- أمرًا حتميا، وسيكون من الأسهل استخدام لغات عالية المستوى ذات الأوامر القريبة من اللغة البشرية، كجافا سكربت (JavaScript) مثًلًا.
- شرح لغات البرمجة عالية المستوى ومنخفضة المستوى
- مخلفات - ويكيبيديا
- لغات البرمجة - تعريفها وأنواعها ومستوياتها وخصائصها - مركز البحوث والدراسات متعدد التخصصات
- الفرق بين لغات البرمجة عالية المستوى ومنخفضة المستوى - هوامش
- إدارة التدريب والابتعاث بتعليم المدينة المنورة تختتم برامجها التدريبية - صحيفة قضايا
شرح لغات البرمجة عالية المستوى ومنخفضة المستوى
لغة البرمجة Pascal: تتميز هذه اللغة بأنها من أكثر اللغات التعليمية المستخدمة في المعاهد العليا والجامعات لقيامها بهيكلة البرامج بطريقة معينة، وكذلك القيام بالصيانة للبرامج وتصحيح الأخطاء وتعد هذه اللغة غير مفضلة لدى المبتدئين. لغة برمجة SQL: يفضل استخدام هذه اللغة في برمجة المواقع التي تعمل في قواعد البيانات والإحصائيات. لغات الجيل الثالث: وهي إحدى اللغات عالية المستوى لأنها تجمع بين لغة الإنسان التي يستطيع فهمها والرموز والإشارات التي يستطيع الكمبيوتر التعرف عليها. لغات الجيل الرابع: تعد أكثر الأجيال استخدامًا لأنها الأفضل في عمل الجداول الإلكترونية وتصميم قواعد البيانات والإحصائيات. فيم تستخدم أنواع لغات البرمجة
يستخدم المطورون مجموعة متنوعة من لغات البرمجة لبناء مواقع الويب والتطبيقات. يستخدم مطورو الواجهة الأمامية عادةً كود HTML أو CSS أو JavaScript لإنشاء تخطيطات مواقع الويب ووظائف التصميم. تتطلب مواقع الويب التي تحتوي على حسابات مستخدمين ، مثل Facebook أو Instagram أو LinkedIn ، من مطوري الخلفية كتابة كود كمبيوتر يربط مواقع الويب بقواعد البيانات. غالبًا ما يكتب مطورو الواجهة الخلفية تعليمات برمجية باستخدام لغات مثل SQL و Java و Python.
مخلفات - ويكيبيديا
الرموز الرمزية هي اختصارات ذات مغزى مثل SUB المستخدمة في تشغيل المحطات الفرعية ، و MUL لعملية الضرب وما إلى ذلك. لذلك تسمى هذه اللغة أيضًا اللغة الرمزية منخفضة المستوى. تسمى مجموعة تعليمات البرنامج المكتوبة بلغة التجميع أيضًا رمز ذاكري. توفر لغة التجميع تسهيلات للتحكم في الأجهزة. 2- لغات عالية المستوى
تسمى لغات البرمجة القريبة من لغات الإنسان (مثل اللغات الإنجليزية) باللغات عالية المستوى. أمثلة اللغات عالية المستوى هي:
فورتران كوبول بيسيك باسكال سي سي++ جافا
اللغات عالية المستوى مشابهة للغة الإنجليزية. تتم كتابة تعليمات البرنامج باستخدام كلمات إنجليزية ، على سبيل المثال ( print, input) تعني طباعة وإدخال وما إلى ذلك. ولكن كل لغة عالية المستوى لها قواعدها وقواعدها الخاصة لكتابة تعليمات البرنامج. تسمى هذه القواعد بناء جملة اللغة. يجب ترجمة البرنامج المكتوب بلغة عالية المستوى إلى كود الآلة قبل تشغيله. كل لغة عالية المستوى لها برنامج مترجم خاص بها. تنقسم لغات البرمجة عالية المستوى إلى:
اللغات الإجرائية اللغات غير الإجرائية البرمجة كائنية التوجُّه أو البرمجة الشيئية
إقرأ أيضًا: كيفية جعل ملف Pdf للقراءة فقط
اللغات الإجرائية
تُعرف اللغات الإجرائية أيضًا باسم لغات الجيل الثالث (3GLs).
لغات البرمجة - تعريفها وأنواعها ومستوياتها وخصائصها - مركز البحوث والدراسات متعدد التخصصات
ومن خلال تصميم لغة السي فقد وفرت تركيبات تعيين دقيقة لتعليمات الآلة النموذجية، وبالتالي فقد صممت للاستخدام الدائم في التطبيقات المبرمجة مسبقا بلغة التجميع ، كأنظمة التشغيل ، وكذلك العديد من البرامج التطبيقية لأجهزة الحاسوب من الحواسيب العملاقة وحتى الأنظمة المدمجة. صممها وطوّرها في أوائل عقد السبعينيات كن تومسون ، وبريان كيرنيغان ، ودينيس ريتشي. [5] [6] [7] وقد صممت في الأصل لتستعمل في التطوير والعمل على نظام التشغيل يونكس ، ثم لقيت انتشاراً واسعاً منذ ذلك الحين وحتى اليوم ويظهر ذلك من خلال شعبيتها لدى أغلب مبرمجي الحاسوب ومن خلال استعمالاتها العديدة والمتنوعة. وتعدّ لغة السي اللغة الأم للعديد من لغات البرمجة الحديثة مثل السي بلس بلس والتي تعدّ توسيعًا وإضافة مكملة للسي. محتويات
1 تاريخ
2 عناصر لغة سي
3 أمثلة
4 انظر أيضا
5 مراجع
تاريخ [ عدل]
صممت لغة السي في مختبرات بيل ما بين عامي 1972 و 1973، وسميت بالسي لأن جزءاً كبيراً منها اقتبس من لغة بي ، وقد تطورت هذه اللغة إلى درجة أصبحت فيها بالقوة الكافية لتحويل نواة يونكس من لغة التجميع (الأسمبلي) إلى السي. وفي عام 1978 نشر بريان كيرنيغان ودينيس ريتشي الكتاب المشهور " لغة البرمجة سي " وذلك لتحديد خصائص اللغة، ويعرف هذا الكتاب في الأوساط المختصة ب K&R.
الفرق بين لغات البرمجة عالية المستوى ومنخفضة المستوى - هوامش
لأن لغة سي ظهرت منذ وقت طويل، فإنها أثرت على لغات أخرى، كلغة سي شارب (#C)، جافا، جافا سكربت، وبي إتش بي(PHP) ، لذلك فإتقان البرمجة بها سيسهل عليك تعلم تلك لغات. سي شارب (#C)
تعتبر<<لغة برمجة متعددة النماذج -multi-paradigm programming language>>، مما يعني أنها تدعم أكثر من نوع واحد منطقي للبرمجة. تم تطويرها بواسطة مايكروسوفت، وبنيت استنادًا على لغة سي، وسي بلس بلس(++C)، وجافا، وكنتيجة لذلك، فهي تشبه تلك اللغات، وهي شائعة الاستخدام في تطوير تطبيقات ويندوز لسطح المكتب، والألعاب، وتطبيقات الويب. بي اتش بي (PHP)
هي لغة برمجة للأغراض العامة ومناسبة بشكل خاص لتطوير مواقع الويب من <<جانب الخادم- Server Sid>>، وفي هذه الحالة يتم تشغيل بي إتش بي بشكل عام على خادم الويب. يتم تنفيذ أي كود لها لإنشاء محتوى صفحة ويب ديناميكي، أو صور ديناميكية مستخدمة على مواقع الويب أو في أي مكان آخر، كما يمكن استخدامها <<للبرمجة النصية لسطر الأوامر- Command-Line Scripting>> وتطبيقات واجهة المستخدم الرسومية (GUI) من جانب العميل. يمكن نشر بي إتش بي على معظم خوادم الويب، والعديد من أنظمة التشغيل والأنظمة الأساسية، ويمكن استخدامها مع العديد من أنظمة إدارة قواعد البيانات العلائقية (RDBMS- Relational Database Management Systems).
البراز
أخشاب - أثاث، مواد بناء، ألواح. تنتهي أكثر المخلفات في موقع دفن النفايات
منظومة التوافق البيئي مع النفايات [ عدل]
في التعامل غير العلمي مع النفايات تظهر أشكال غير متوافقة مع البيئة للتخلص من النفايات، مما يتسبب في تعقيد المشكلات ولا يقدم حلولاً عملية لها. ومن الأساليب غير المتوافقة:
الحرق [ عدل]
ينطوي أسلوب الحرق على مخاطر عديدة، من أهمها تلويث الهواء بنواتج حرق خامات متعددة، قد يكون منها المواد البلاستيكية؛ مما ينشر غازات وأبخرة سامة في الجو. كما أنه ينتج عن حريق النفايات سائل سام ملوث للبيئة. فضلاً عن إهدار القيمة الاقتصادية لعناصر ومكونات صالحة لإعادة الاستخدام داخل القمامة. [1]
الطمر [ عدل]
الطمر هو الدفن، ومن مخاطره تولد سوائل سامة عن النفايات المطمورة تلوث التربة والمياه الجوفية. كما أن الطمر لا يمنع تسرب الفئران والحشرات للنفايات عن طريق أنفاق تتسرب منها الروائح الكريهة وغاز الميثان، وفيها تتكاثر الحشرات حاملة شتى الأمراض. الرمي في المجاري والمسطحات المائية [ عدل]
وهو السبب الرئيسي في تلوث مياه الأنهار والبحار، فالبحر الأبيض المتوسط يستقبل 14. 2 مليون طن من المخلفات السامة سنوياً، إما بشكل مباشر من مخلفات صناعات الدول المطلة عليه -خاصة الدول الأوربية ومصر-، أو بشكل غير مباشر من المياه النهرية التي تنصرف إلى البحر المتوسط -خاصةً نهر النيل-، ومنها مياه تزيد عن 16 مليار متر مكعب من مياه الصرف الزراعي والصرف الصحي تصل إلى بحيرات مصر الشمالية ثم إلى البحر المتوسط المتصلة بها عن طريق البواغيز.
و كان تعليم المدينة المنورة قد أنهى استعداداته منذ وقت مبكر من خلال اللجان التنفيذية المشكلة لضمان انسيابية و سلاسة سير عمليات الاختبارات من الاجتماعات الدورية و اللقاءات التعريفية بأدلة و لوائح ونظم إجراءات الاختبارات وتقويم التحصيل الدراسي للعام 1443 هـ و متابعة اكتمال التجهيزات المدرسية و تطبيق البرتوكولات الصحية الوقائية و إعداد قوائم الزيارات و المتابعة الميدانية ولجان الدعم الفني و التقني و الإرشادي في الإدارات ذات العلاقة كما نشرت الإدارة التعليمية حزمة من المواد التوعوية و التثقيفية بآلية الاختبارات و أساليب الاستذكار الجيد و الإرشادات الصحية و الأسرية.
إدارة التدريب والابتعاث بتعليم المدينة المنورة تختتم برامجها التدريبية - صحيفة قضايا
يذكر أن التسجيل يتم عن طريق ولي الأمر عبر نظام نور ( هنا) فيما يتم تسجيل بعض الحالات عن طريق قائد المدرسة كحال الطالب أو الطالبة الذين ليس لدى ولي أمرهم القدرة على التسجيل، والطالب من أم سعودية وأب غير سعودي والطلاب الخليجيين وطلاب الرعاية الاجتماعية والطلاب الذين لم تستكمل هوياتهم والطلاب المتجاوزين لسن 11 عامًا وطلاب التربية الخاصة الذين تجاوزت أعمارهم سن القبول. يذكر أن نظام نور يعتبر برنامجًا خاصًا بجميع العمليات التعليمية في السعودية وهو نظام شامل يربط جميع المؤسسات التعليمية التابعة لوزارة التعليم والمديريات التعليمية من خلال قاعدة بيانات متكاملة. ويوفر نظام نور العديد من الخدمات الإلكترونية للطلاب والمعلمين وأولياء الأمور ومديري المدارس من بينها الاستعلام عن نتائج الطلاب وتسجيل طلاب الصف الأول الابتدائي وغيرها من الخدمات التي تسهل العملية التعليمية.
محليــات > "تعليم المدينة المنورة" تعلن الانتهاء من إجراءات توظيف 130 حارساً وزوجته وحارس مدارس بنين
"تعليم المدينة المنورة" تعلن الانتهاء من إجراءات توظيف 130 حارساً وزوجته وحارس مدارس بنين
احمد وجدي:قلم أعلنت إدارة الموارد البشرية "لجنة التوظيف" التابعة للإدارة العامة للتعليم بمنطقة المدينة المنورة، الانتهاء من إجراءات توظيف 130 حارساً وزوجته وحارس مدارس بنين للعام الدراسي 1438 / 1439 هـ. وكانت الإدارة قد أعلنت عن هذه الوظائف في وقت سابق، حيث تم الترشح وفقاً للنقاط التي حصل عليها المرشح في برنامج "ساعد" ومقر السكن. وقال مدير إدارة الموارد البشرية بتعليم المدينة ماجد بن نامي المطيري: يجري العمل على استكمال دراسة مسوغات تعيين 40 حارساً ليكتمل العدد المخصص للمنطقة وهو 170 وظيفة حارس مدرسة وحارس وزوجته لمدارس البنين – البنات. وأضاف "المطيري": وحدة عمليات الموارد أنهت إجراءات ترقية 248 موظفاً على وظيفة مستخدم من وإلى المرتبة الـ 32 – 33. وصلة دائمة لهذا المحتوى: