مقدمة في البرمجة بلغة بايثون
11 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

ما هي الخطوة الأولى لكتابة مقطع برمجي؟

  • كتابة (correct)
  • تهيئة الأرقام العشوائية
  • تحديد نطاق البرنامج
  • نص برمجي
  • إصدار التعليمات بلغة غامضة
  • ما الغرض من تحويل التعليمات إلى لغة الآلة؟

  • لتنفيذها بواسطة جهاز الكمبيوتر (correct)
  • لتحويلها إلى لغة بشرية
  • لتسهيل القراءة على المبرمجين
  • لجعل التعليمات تبدو جميلة
  • كيف يمكن تشبيه استخدام التعليمات البرمجية في الكمبيوتر؟

  • مثل القراءة من الكتب القديمة
  • مثل كتابة الشعر
  • مثل القواعد اليومية التي نتبعها في حياتنا (correct)
  • مثل الأعمال الفنية
  • ما هو المفهوم الأساسي للبرمجة؟

    <p>هي تعليمات ومعايير يجب اتباعها لتنفيذ مهمة معينة.</p> Signup and view all the answers

    الكمبيوتر يتصرف بنفس الطريقة التي يتصرف بها الإنسان عند اتخاذ القرارات.

    <p>False</p> Signup and view all the answers

    ما هي إحدى لغات البرمجة الشائعة المستخدمة لكتابة البرامج؟

    <p>بايثون</p> Signup and view all the answers

    تم إنشاء لغة بايثون على يد __________ عام 1991.

    <p>جيدو فان روسوم</p> Signup and view all the answers

    طابق بين الخطوات اليومية والأنشطة:

    <p>استيقظ = أول خطوة في اليوم تناول فطورك = النشاط بعد الصلاة اذهب إلى المدرسة = الخطوة الأخيرة نظف أسنانك = النشاط الشخصي للصحة</p> Signup and view all the answers

    ماذا يجب أن يبدأ به الشخص عند كتابة المقطع البرمجي؟

    <p>أعلى مستوى لبرنامج آلي.</p> Signup and view all the answers

    برامج لغة بايثون صعبة التعلم رغم كونها مفتوحة المصدر.

    <p>False</p> Signup and view all the answers

    ما هي أنواع التطبيقات التي يمكن استخدام بايثون فيها؟

    <p>الذكاء الاصطناعي، وتطبيقات متنوعة.</p> Signup and view all the answers

    Study Notes

    ما هو البرنامج؟

    • تشابه البرنامج مع القواعد التي يتبعها الإنسان طوال حياته.
    • يستخدم الإنسان الكمبيوتر من خلال اتباع سلسلة من التعليمات.
    • المقطع البرمجي هو مجموعة من التعليمات المكتوبة بلغة برمجية لتنفيذ مهمة محددة.

    كيف أكتب مقطعاً برمجياً؟

    • يجب أن تقوم بإعطاء الكمبيوتر تعليمات محددة.
    • تتكون هذه التعليمات من سلسلة من الخطوات،
    • تبدأ الخطوة الأولى بكتابة "أعلى مستوى" لبرنامج آلي يحتوي على أرقام ثنائية مكونة من 0 و 1.
    • تم تطوير برامج آلية بلغات برمجية أسهل، تستخدم رموزاً شبه مفهومة.
    • يتم تحويل هذه التعليمات إلى لغة الآلة لكي يتم تنفيذها بواسطة جهاز الكمبيوتر.

    لغة برمجة بايثون

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

    لمحة تاريخية

    • تم إنشاء بايثون على يد جيدو فان روسوم عام 1991.

    الدرس الأول: ما هو البرنامج؟

    • البرمجة هي عبارة عن إعطاء تعليمات محددة للكمبيوتر لتنفيذ مهمة محددة.
    • التعليمات البرمجية المكتوبة بلغة برمجية معينة تُسمى "المقطع البرمجي".
    • تُحول التعليمات البرمجية إلى لغة الآلة حتى يفهمها الكمبيوتر.
    • تُستخدم لغة بايثون بشكل شائع لكتابة برامج بسيطة وسهلة، وهي لغة مفتوحة المصدر.
    • تم إنشاء بايثون من قبل جيدو فان روسوم عام 1991.
    • يمكن استخدام بايثون في تطبيقات متنوعة، مثل الذكاء الاصطناعي.

    الخطوات اليومية

    • تُمثل الخطوات اليومية التي تُنفذها الإنسان مثالاً على التعليمات التي تُعطى للكمبيوتر.
    • تُمثل كل خطوة في يوم الإنسان تعليمة محددة يجب تنفيذها.
    • تُشبه هذه الخطوات التعليمات البرمجية التي تُكتب في لغة برمجية معينة.

    Studying That Suits You

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

    Quiz Team

    Description

    يتناول هذا الاختبار أساسيات البرمجة بلغة بايثون، بدءًا من مفهوم البرامج وكيفية كتابة مقاطع برمجية. كما يقدم لمحة عن تاريخ بايثون وتطبيقاتها المتنوعة. المثالي للمبتدئين الذين يرغبون في فهم البرمجة بلغة سهلة التعلم.

    More Like This

    Python Programming Basics Quiz
    3 questions

    Python Programming Basics Quiz

    MonumentalCelebration avatar
    MonumentalCelebration
    Python Programming Basics Quiz
    11 questions

    Python Programming Basics Quiz

    VerifiableBowenite679 avatar
    VerifiableBowenite679
    Python Coding Basics
    5 questions

    Python Coding Basics

    DecisiveMorningGlory avatar
    DecisiveMorningGlory
    Use Quizgecko on...
    Browser
    Browser