بعد ذلك تأتي وظيفة المترجم ( compiler) أو المفسر ( interpreter) الذي يتولى ترجمة و تحويل هذه الكلمات و الرموز إلى لغة الآلة و يعتبر كلا من المترجم و المفسر من أعظم الإبتكارات في علوم الحاسوب إذ سهل كتابة البرمجيات بتوليه المهمة الأكثر تعقيدا. و يكمن الفرق بين المترجم و المفسر في نقاط معينة أهمها:
المترجم يترجم البرنامج دفعة واحدة مثل ترجمة كتاب مثلا, بينما المفسر يفسر البرنامج تعليمة تلو الأخرى بالتسلسل. المترجم يترجم البرنامج كاملا و في حال وجود أخطاء لا يولد البرنامج التنفيدي, بينما المفسر يولد البرنامج التنفيدي و يتوقف في حال وجود أي خطأ و لا يستمر. أشهر اللغات التي تستخدم المترجم: C#, C ++, C.
أشهر اللغات التي تستخدم المفسر: Python, PHP, RUBY. و تجدر الإشارة هنا أنه توجد لغات مصنفة على أنها لغات متوسطة المستوى و مثال عنها لغة ++C و ذلك لأنها تتضمن مجموعة من الأوامر التي تخاطب الآلة مباشرة إلا أن الشائع هو تصنيف لغات البرمجة إلى مستويين فقط. اللغات منخفضة المستوى
هذه اللغات تختلف كليا عن اللغات البرمجية المعروفة اليوم إذ يتولى مستخدموها مهمة مخاطبة الحاسوب كاملة بلغته, مع مراعاة ما يتعلق بإنتقال الشحنات الكهربائية في المعالج (CPU) و الذاكرة (RAM), و لعل الحرص على أدق التفاصيل في إستخدام هذه اللغات لأجل التواصل مع القطع الداخلية للحاسوب هو السبب في كونها مجهدة جدا و قد تستغرق عملية كتابة برامج بسيطة بها سنوات من العمل.
ما هي اللغات البرمجة عالية المستوى و لغات البرمجة منخفضة المستوى ؟
لغات البرمجة المنخفضة المستوي هي لغات البرمجة الأقرب للغة الآلة، بحيث تُعد لغة الآلة هي الأقل مستوى
ببنما لغات البرمجة عالية المستوي هي الأبعد عن لغة الآلة، والأقرب لفهم الإنسان، ولكنّها أيضاً لا تتيح نفس مقدار التحكُّم الذي تتيحه اللغات منخفضة المستوى للمبرمج، وذلك من حيث طريقة تنظيم الحاسوب للذاكرة والبيانات. من الميّزات المهمّة في لغات البرمجة عالية المستوى هي تمكين المبرمج من استخدام المتغيِّرات (بالإنجليزيّة: Variables)، والكائنات (بالإنجليزيّة: Objects)، بالإضافة إلى الروتينات (بالإنجليزيّة: Routines)، والتكرار (بالإنجليزيّة: Loops)، فيمكن عن طريق اللغات البرمجيّة عالية المستوى في بعض الأحيان، تنفيذ كمّ كبير من الأوامر بكتابة سطر واحد فقط. ومن الأمثلة على مثل هذا النوع من لغات البرمجة هي لغة بايثون
واتس آب ، فيسبوك ، أنترنت ، شروحات تقنية حصرية - المحترف
لغات البرمجة يمكن تقسيمها إلى ثلاث فئات واسعة. هذه اللغات عالية المستوى ومتوسطة المستوى ومنخفضة المستوى. هذه الأنواع الثلاثة من اللغات تختلف باختلاف الخصائص. يشير المستوى العالي إلى لغات البرمجة المكتوبة بطريقة يمكن أن يفهمها الإنسان. فهي مستقلة ولا يحتاج المبرمجون إلى معرفة مسبقة بالأجهزة التي سيستخدم فيها البرنامج. تتضمن أمثلة لغات البرمجة عالية المستوى C ++ و Python. تعمل اللغات متوسطة المستوى كجسر بين طبقة الأجهزة والبرمجة الخاصة بالكمبيوتر وهي تعمل ضمن طبقة التجريد الخاصة بالكمبيوتر. من ناحية أخرى ، يتم كتابة اللغات منخفضة المستوى لتلبية احتياجات هندسة الكمبيوتر ومتطلبات أجهزة معينة. سنسلط الضوء في هذه المقالة على الفروق الرئيسية بين اللغات عالية المستوى والمستوى المتوسط ولغات البرمجة ذات المستوى المنخفض. 1. السرعة
من حيث السرعة ، فإن البرامج المكتوبة بلغات منخفضة المستوى هي أسرع من تلك المكتوبة بلغات متوسطة وعالية المستوى. هذا لأن هذه البرامج لا تحتاج إلى تفسير أو تجميع. يتفاعلون مباشرة مع السجلات والذاكرة. من ناحية أخرى ، تكون البرامج المكتوبة بلغة عالية المستوى أبطأ نسبيًا. السبب الرئيسي في ذلك هو أنها مكتوبة باللغة البشرية.
ما الفرق بين لغات البرمجة عالية المستوى ومنخفضة المستوى - إسألنا
بسم الله الرحمن الرحيم, البرمجة منذ ظهورها منتصف القرن الماضي إلى اليوم تغيرت بشكل هائل, مما أدى إلى ظهور عشرات اللغات البرمجية و مستويين من لغات البرمجة و هي: لغات عالية المستوى و لغات منخفضة المستوى. و الجدير بالذكر أن كل لغة تقريبا هي تطوير للتي قبلها بحيث تم تحديث الأدوات القديمة المعقدة جدا لتظهر تقنيات أحدث منها في كل مرة, إلا أن ظهرت اللغات المعروفة اليوم و تتم كتابتها بكلمات إنجليزية سهلة الإستيعاب للجميع. هذا ما سنطرحه في هذا المقال إذ سنبين أنواع لغات البرمجة و نذكر أمثلة عنها. ما الفرق بين لغات البرمجة عالية المستوى ومنخفضة المستوى
اللغات منخفضة المستوى تكتب مباشرة بلغة الآلة أو بلغة قريبة جدا من لغة الآلة و لا يفهمها البشر و تكون متعلقة أساسا بالشحنات الكهربائية مثل لغة الصفر و الواحد (binary) و لغة assembly المتطورة بعض الشيء و التي يجب تحويلها إلى لغة الحاسب بواسطة برنامج assembler. أما اللغات عالية المستوى فإنها تختلف كليا فهي تكتب باللغة الإنجليزية بكلمات مفهومة لكل البشر و يمكن قرائتها و فهمها من طرف عامة الناس و ليس فقط المبرمجين. لأن مستخدم هذه اللغات غير معني بالتواصل مع الحاسوب كونه آلة جامدة أي التواصل مع عتاد الحاسوب و ما يتطلبه من معرفة بالشحنات الكهربائية و المكثفات و غيرها.
لغات البرمجة منخفضة المستوى وانواعها | سواح هوست
قد يهمك:
لغة البرمجة منخفضة المستوى
2- لغات البرمجة منخفضة المستوى
لغات البرمجة منخفضة المستوى
قبل التطرق إلى لغات البرمجة منخفضة المستوى وانواعها دعونا نتعرف معاً على تعريفف لغات البرمجة منخفضة المستوى و هي لغة قريبة من لغة الألة و تنقسم تبعا للغرض التي صممت من أنجله فهناك لغات صممت للعمل على أجهزة معينة مثل أن تقوم مؤسسة أو شركة بإنتاج جهاز حاسب ألي و تقوم بتوفير دليل لإستعماله و الذي يحتوي على الأوامر التي يتم تنفيذها من خلاله، و هناك لغات البرمجة المنخفضة المستوى و التي تعمل بإستقلالية عن الألة. الفرق بين لغات البرمجة عالية المستوى ومنخفضة المستوى
لغات البرمجة منخفضة المستوى وانواعها
=
1- الجيل الأول
و هي لغة البرمجة الأولى على الإطلاق سواء في لغات البرمجة منخفضة المستوى وانواها أو في لغات البرمجة عالية المستوى، و لهذا السبب يطلق عليها إسم GL 1 و هي واحدة من لغات الألة machine Language و في هذا النوع يتم كتابة الأوامر على شكل سلسة من الأرقام الثنائية و هي الصفر و الواحد و التي يمكن للحاسب الألي أن يفهمها مباشرة، و تقوم هذه اللغة بتنفيذ عمليات بسيطة جدا و التي تتعامل فيها مع المعلومات المخزنة على الذاكرة الرئيسية فقط للجهاز و بطريقة مباشرة.
هذا لأنهم يعملون من المستوى الأعلى للكمبيوتر الذي يوجد فيه أدنى تفاعل مع الأجهزة. كما ترى ، هناك اختلافات واضحة بين لغات البرمجة عالية المستوى ومتوسط المستوى ومنخفضة المستوى. يمكننا أيضًا الإشارة إلى أن كل نوع من أنواع لغة البرمجة مصمم لخدمة غرضه المحدد. لهذا السبب ، لا يمكننا التوصية بنوع واحد من البرمجة على الاخرى.
مما تتكون الصخور عادة ؟ علم الصخور هو من أهم علوم الجيولوجيا وهو من اهم العلوم في حياتنا اليومية ، و هو العلم الذي يهتم بدراسة الصخور وخواصها وتركيبها ومعرفة المعادن المكونة للصخور ؛فالصخور هى عبارة عن اتحاد مجموعة من المعادن وهى الأساس الذي يتكون منه القشرة الأرضية ، فى موضوع اليوم سنتعرف على الاجابة عن سؤال مم تتكون الصخور. مما تتكون الصخور الرسوبية. مما تتكون الصخور عادة
الصخر هو الوحدة الأساسية في بناء الأرض، أما المعدن فهو وحدة الصخر نفسه. وتختلف الصخور عن بعضها البعض من حيث أنواع المعادن المكونة لها وعلاقة هذه المعادن ببعضها البعض في الصخر الواحد، يقصد الصخور بانه عبارة عن تشكيلات صلبة تتكون من المعادن وهى اساس القشرة الارضية ، ويقصد به أيضا بانه عبارة عن رمال تجمعت فوق بعضها البعض مكونة الصخور ،وللصخور ثلاثة أنواع تختلف فى المعادن المكونة لها منها الصخور الرسوبية والصخور المتحولة والصخور النارية. من ماذا تتكون الصخور عادة ؟
هناك مكونات ساعدت في تكون وتشكل الصخور في الطبيعة ، الصخور تتكون من مواد محللة من عناصر اولية مثل الاكسجين ومن تلك المواد الرمال ومواد عضوية ومعادن
تمت الإجابة عن سؤال مما تتكون الصخور عادة ؟ والإجابة هي بان الصخور تتكون من رمال و مواد عضوية ومعادن تشكلت تحت تأثير الضغط والحرارة.
مما تتكون الصخور الرسوبية
الصخور الرسوبية
الصخور الرسوبية (بالإنجليزية: Sedimentary Rock)، هي الصخور التي تترسب وتتجمد على سطح الأرض، وذلك بمساعدة المياه الجارية أو الرياح أو الجليد أو الكائنات الحية، ويترسب معظم هذه الصخور الرسوبية من سطح الأرض إلى قاع البحيرات والأنهار والمحيطات، وعادة ما تكون الصخور الرسوبية طبقية، أي يكون لها طبقات متعددة، ويمكن تمييز الطبقات بإختلاف اللون أو حجم الحبيبات أو نوع المواد المعدنية أو الترتيب الداخلي لها.
وأفضل الطبقات الرسوبية هي التي نشأت في قاع البحار حيث تستقر بعيدا عن عوامل الرياح التي قد تنقل اجزاء منها من مكان إلى آخر. ومن تلك الطبقات يوجد الحجر الرملي والحجر الجيري. ويتميز الحجر الجيري بأنه يتكون من أصداف صغيرة تحت المياه، فإذا حدث وأن ارتفعت أرضية البحر بسبب الإزاحات التكتونية إلى أعلى وظهرت كيابسة على الأرض فتصبح جبالا من الحجر الجيري وتكون جزءا من معالم التضاريس. وهذا ما حدث مثلا لشمال أفريقيا في الماضي حيث كانت تلك الأراضي تحت سطح البحر، ثم ارتفع قاع البحر الأبيض الذي كان كبيرا في الماضي، وظهر شمال أفريقيا وصغر البحر الأبيض الذي نسميه المتوسط. الحجر الجيري منتشر في مصر مثلا في منطقة الجيزة وحلوان و جبل المقطم نفسه من الحجر الجيري. مما تتكون الصخور المتحوله. فكان قدماء المصريين يقطعونه من الجبال المحيطة في منطقة الجيزة و حلوان وبنوا منه الاهرام. ويختلف الأمر بالنسبة ل هرم الجيزة الاصغر، إذ أراد الملك منقرع تغطيته من الخارج بصخور الجرانيت ، وهي أصلب من الحجر الجيري. فكان قدماء المصريين ينقلون أحجار الجرانيت من أسوان وجنوب الوادي إلى الجيزة ن وينقلونها ب المراكب على النيل. حجر الجرانيت هو من الصخور النارية.
مما تتكون الصخور عادة
تنشأ الصخور البلوتونية أو التدخلية بعدما تبرد الحمم البركانية وتتبلور ببطئ في قشرة الأرض ، بينما تنشأ الصخور البركانية أو الطردية من الحمم البركانية التي تصل إلى السطح، أما كلافة أو كمقذوفات متجزأة. تستغرق الصخور النارية البلوتونية بضعة آلاف من السنين عادة لتبرد بينما الصخور النارية البركانية تستغرق فقط بضعة أيام أو أسابيع لتبرد وتتصلب، مثل: الجرانيت و((لمالال))
صخور رسوبية [ عدل]
تتميز الصخور الرسوبية عن الصخور النارية بأنها تنشأ فوق سطح الغلاف الصخري نتيجة لتأثير العوامل الظاهرة (عوامل التعرية) وفعل الكائنات العضوية. تتشكل الصخور الرسوبية (Sedimentary rocks) بواسطة ترسب المواد الكلاستية (clastic)، أو المواد العضوية، أو الرواسب الكيميائية (evaporites) والرمال التي تنقلها الرياح أو تنقلها المياه وتترسب في طبقات. يتلو ذلك عملية تلاحم طبيعي بين الحبيبات ومواد جزيئية أثناء فترة التكوين. وتكوّن طبقات فوق بعضها البعض، طبقات مختلفة السمك ومختلفة التكوين فمنها ما يكثر فيه مواد عضوية وأخرى ما يكثر فيه معادن، فتكون بذلك كتابا يمكن قراءته وتحليله واستنباط تغيرات المناخ التي صاحبت نشأة الطبقات. مم تتكون الصخور عادة ؟ - أفضل إجابة. وتتشكل الصخور الرسوبية في جميع أنحاء الأرض ، ويمكن بتحليلها ودراستها من أعلى إلى أسفل فنعرف كيف كانت ظروف تكوينها في الحاضر (طبقات عليا) وفي القديم (طبقات سفلية).
وتعمل هذه العملية على تحور شكل الصخور مما يسبب في تكوين بلورات جديدة في الصخور، وتكون دائماً هذه البلورات في اتجاه واحد ناتج عن اتجاه الضغط، ويتم تسمية هذه العملية باسم التحول، مثلاً يصبح الحجر الجيري رخامًا مع زيادة درجة الحرارة والضغط، ويحدث هذا يسبب استجابة للنشاط التكتوني العالي مثلاً تصادم لوحين، وتعتبر صخور كونيمارا في غرب غالواي مثال على الصخور المتحولة، حيث تختلف خصائص الصخور بأختلاف نوعها. §§§§§§§§§§§§§§§§§§§