

مقدمة - البرمجة والبايثون
Presentation
•
Computers
•
University
•
Easy
ammar al-qadasi
Used 17+ times
FREE Resource
19 Slides • 6 Questions
1
مقدمة عن البرمجة والبايثون
دكتور عمار القدسي
2
3
المحاضرة الأولى
مقدمة عن البايثون
مميزات البايثون
تثبيت البايثون
التطبيق الأول في البايثون
أنواع المتغيرات في البايثون
4
تعريف البرمجة
البرمجة: هي عبارة عن وسيلة من أجل إعطاء كافة الأوامر والتعليمات لجهاز الكمبيوتر بلغة تكون مفهومة من أجل أداء مهمة أو وظيفة محددة .
مفهوم البرمجة
5
Multiple Choice
يعرف البرنامج على انه
من اللغات المتعدمة لكتابة البرامج
سلسلة من الاوامر مكتوبة بلغة برمجية معينة لتنفيذ مهمة محددة
مفهوم متبع لكتابة البرامج بلغة الاله
مجموعة من الاوامر تكتب لوتنفذ داخل الحسب الالي
6
لغات البرمجة عالية المستوى
هي اللغات البرمجية التي تستخدم تنسيقاً مألوفاً للمُبرمجين عند استخدامها في كتابة البرامج، حيث تُسمى الأوامر المكتوبة بها بالكود البرمجيّوتكون الرموز والمفردات المستخدمة في كتابة الكود قريبة من مفردات اللغة الإنجليزية، كما تُوفر اللغات العالية المستوى إمكانية أضافة الكثير من التعليقات، والشروح ضمن البرنامج الذي يعمل عليه المُبرمج؛ الأمر الذي يجعل تلك البرامج أسهل، ويزيد من قابليتها للقراءة، والتعديل من المُستخدِم نفسه، أو حتى من المُستخدِمين الآخرين.
من الأمثلة على هذا النوع من لغات البرمجة
لغة #C، ولغة Java، ولغة JavaScript، ولغة Python، ولغة SQL.
لغات البرمجة منخفضة
عبارة عن لغات البرمجة التي تُكتب عبر نظام العد الثنائي بحيث يفهمها جهاز الحاسوب، وعلى عكس اللغات عالية المُستوى فإن اللغات المُنخفضة المُستوى تكون مُعقّدة، وغير قابلة للقراءة من قبل المُبرمجين،
ينطوي هذا النوع من اللغات على فرعين من اللغات
لغة الآلة: ( Machine Language)
هي اللغة التي تتمكن أجهزة الحواسيب فقط من فهمها، ويتم تمثيل هذه البرامج بالنظام الثنائي، وتُعتبر عملية كتابة هذه البرامج أمراً معقداً للغاية على المُبرمجين، كما تختلف لغة الآلة من جهاز حاسوبٍ لآخر، حيث يتم إنشاء البرامج في المعالجات الموجودة على الأجهزة
لغة التجميع: (Assembly Language)
تُعتبر لغة التجميع أسهل نسبياً من لغة الآلة؛ وذلك لاحتوائها على بعض مفردات اللغة الإنجليزية؛ ككلمة add، وكلمة sub على سبيل المثال، مما يجعل قراءة برامجها وفهمها أسهل مقارنةً ببرامج لغة الآلة، وتعمل برامج هذا المستوى من لغات البرمجة بمثابة مُترجم يعمل على تحويل برامج اللغات العالية المُستوى التي يكتبها الإنسان إلى لغة الآلة التي تفهمها الأجهزة، وكما هو الحال في لغة الآلة فإن لغات التجميع هي لغات غير محمولة
أنواع لغات البرمجة وفق مستواها
7
Poll
كيف تقيم مستواك في البرمجة
محترف
جيد
مبتدئ
8
Poll
ما هي لغة البرمجة التي تجيدها
لغة اخرى
بايثون
فيجوال بيسك / c#
الجافا/c/c++
لا شيء
9
البايثون هي لغة برمجية تم إطلاقها وتطويرها في عام 1990 من قبل معهد الرياضيات والمعلوماتية الهولندي
تتميز بسهولة قراءة الكود وكتابته بالإضافة إلى عدم الحاجة الى كتابة سطور برمجية طويلة كثيرًا من أجل إعطاء الأوامر البرمجية
هي لغة مُفسَّرة، ومُتعدِدة الاستخدامات، وتستخدم بشكل واسع في العديد من المجالات، كبناء البرامج المستقلة باستخدام الواجهات الرسومية وفي تطبيقات الويب، ويمكن استخدامها كلغة برمجة نصية للتحكم في أداء العديد من البرمجيات. بشكل عام، يمكن استخدام بايثون لعمل البرامج البسيطة للمبتدئين، ولإنجاز المشاريع الضخمة في الوقت نفسه
ما هي لغة البايثون
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Multiple Choice
لغة البايثون
منخفضة المستوى
عالية المستوى
24
Multiple Choice
تتعامل لغة البايثون مع
windowsفقط
unix
جميع أنظمة التشغيل
25
Multiple Choice
من مزايا استخدام لغة البايثون
بسيطة و تعلمها سهل جداً مقارنةً مع غيرها من اللغات.
إذا أنشأت برنامجاً باستخدام لغة بايثون فإن البرنامج يعمل على أي نظام في العالم
تعتبر من أكثر اللغات طلباً في سوق العمل
كل ما ذكر
مقدمة عن البرمجة والبايثون
دكتور عمار القدسي
Show answer
Auto Play
Slide 1 / 25
SLIDE
Similar Resources on Wayground
23 questions
للفندق
Presentation
•
University
17 questions
حل معادلات - من الدرجة الاولى
Presentation
•
12th Grade
17 questions
مقومات السياحه
Presentation
•
12th Grade
22 questions
الماء
Presentation
•
12th Grade
18 questions
برمجة الأجهزة الذكية
Presentation
•
12th Grade
18 questions
مسائل النسبة المئوية- المنهج المتقدم في الرياضيات
Presentation
•
KG - University
22 questions
Online Class (unit 6)
Presentation
•
University
19 questions
Smart medical devices & wearbles
Presentation
•
12th Grade
Popular Resources on Wayground
11 questions
Hallway & Bathroom Expectations
Quiz
•
6th - 8th Grade
10 questions
HCS SCI 03 Summer School Assessment 2
Quiz
•
3rd Grade
11 questions
Home Scope
Quiz
•
7th - 8th Grade
12 questions
2026 TAP Technology in the Classroom
Presentation
•
Professional Development
15 questions
HCS SCI 05 Summer School Assessment 2 Review
Quiz
•
5th Grade
15 questions
HCS SCI 04 Summer School Review 2
Quiz
•
4th Grade
59 questions
Geometry Unit 3 Review
Quiz
•
9th - 12th Grade
14 questions
FAST ELA READING SMAPLE TEST MATERIALS
Passage
•
3rd Grade