مقدمة في لغات البرمجة

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson
Download our mobile app to listen on the go
Get App

Questions and Answers

أي من لغات البرمجة التالية تعتبر لغة عالية المستوى؟

  • لغة الآلة
  • لغة التجميع
  • لغة سي (C)
  • لغة جافا (Java) (correct)

لغات البرمجة المنخفضة المستوى توفر إمكانية إدارة الذاكرة والبيانات بشكل أفضل من لغات البرمجة العالية المستوى.

True (A)

اذكر مثالاً على لغة برمجة منخفضة المستوى.

لغة الآلة أو لغة التجميع

البرمجيات التي تُستخدم لتطوير التطبيقات تعرف ب________.

<p>لغات البرمجة</p> Signup and view all the answers

أي من اللغات التالية تُعتبر الأكثر سهولة في التعلم؟

<p>لغة بايثون (Python) (B)</p> Signup and view all the answers

طابق بين لغات البرمجة واستخداماتها:

<p>C = تنفيذ الأوامر في مستوى منخفض Java = تطوير تطبيقات الويب Python = تحليل البيانات والذكاء الاصطناعي Assembly = تحكم مباشر في الأجهزة</p> Signup and view all the answers

البرامج عالية المستوى أسهل في التعلم مقارنة بالبرامج منخفضة المستوى.

<p>True (A)</p> Signup and view all the answers

ما هي الوظيفة الأساسية للغات البرمجة؟

<p>تحديد سلوك التطبيق وتنفيذ الأوامر</p> Signup and view all the answers

Flashcards are hidden until you start studying

Study Notes

تعريف البرمجة

  • البرمجة هي كتابة كود (Code) يتكون من مجموعة من الأوامر.
  • الأوامر تُترجم وتُنفذ بواسطة جهاز الحاسوب.
  • البرنامج يتكون من سلسلة من التعليمات التي تحدد سلوك تنفيذ البرنامج.

لغات البرمجة

  • تُستخدم لغات البرمجة من قبل المبرمجين لتطوير التطبيقات والسكريبتات (Scripts).
  • تُعرف لغات البرمجة بأنها تمكّن من التفاعل مع الحاسوب بطرق متنوعة.

أمثلة على لغات البرمجة

  • لغة سي (C)
  • لغة جافا (Java)
  • لغة بايثون (Python)

أنواع لغات البرمجة

لغات البرمجة عالية المستوى

  • تتميز بتراكيب جمل بسيطة وسهلة الفهم، مما يسهل على المبتدئين تعلم البرمجة.
  • تتيح تحكمًا أكبر في جهاز الحاسوب، مثل إدارة الذاكرة والبيانات.

لغات البرمجة منخفضة المستوى

  • توفر إمكانيات أكثر دقة في التحكم بالموارد مثل إدارة الذاكرة.
  • تشمل لغة الآلة ولغة التجميع، وهي مبنية على أساس الأوامر القريبة من الهيكل البرمجي للحاسوب.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

More Like This

Use Quizgecko on...
Browser
Browser