

مقدمة - البرمجة والبايثون
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
15 questions
الاسم المقصور والمنقوص والممدود
Presentation
•
University
17 questions
Embedding Interdisciplinary Learning into our daily educational practices workshop
Presentation
•
Professional Development
20 questions
TARJAMAH" METODE PENERJEMAHAN"
Presentation
•
University
19 questions
PAI (Membentuk Masyarakat Madani Toleran)
Presentation
•
University
21 questions
امراض القلب
Presentation
•
University
20 questions
Pernikahan
Presentation
•
12th Grade
21 questions
المفعول له /لأجله
Presentation
•
12th Grade
18 questions
Telemedicine
Presentation
•
12th Grade
Popular Resources on Wayground
20 questions
"What is the question asking??" Grades 3-5
Quiz
•
1st - 5th Grade
20 questions
“What is the question asking??” Grades 6-8
Quiz
•
6th - 8th Grade
10 questions
Fire Safety Quiz
Quiz
•
12th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
34 questions
STAAR Review 6th - 8th grade Reading Part 1
Quiz
•
6th - 8th Grade
20 questions
“What is the question asking??” English I-II
Quiz
•
9th - 12th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
47 questions
8th Grade Reading STAAR Ultimate Review!
Quiz
•
8th Grade
Discover more resources for Computers
15 questions
LGBTQ Trivia
Quiz
•
University
36 questions
8th Grade US History STAAR Review
Quiz
•
KG - University
25 questions
5th Grade Science STAAR Review
Quiz
•
KG - University
16 questions
Parallel, Perpendicular, and Intersecting Lines
Quiz
•
KG - Professional Dev...
20 questions
5_Review_TEACHER
Quiz
•
University
10 questions
Applications of Quadratic Functions
Quiz
•
10th Grade - University
10 questions
Add & Subtract Mixed Numbers with Like Denominators
Quiz
•
KG - University
20 questions
Block Buster Movies
Quiz
•
10th Grade - Professi...