Search Header Logo
مقدمة - البرمجة والبايثون

مقدمة - البرمجة والبايثون

Assessment

Presentation

Computers

University

Easy

Created by

ammar al-qadasi

Used 17+ times

FREE Resource

19 Slides • 6 Questions

1

مقدمة عن البرمجة والبايثون

دكتور عمار القدسي

2

3

المحاضرة الأولى

مقدمة عن البايثون

مميزات البايثون

تثبيت البايثون

التطبيق الأول في البايثون

أنواع المتغيرات في البايثون

media

4

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

البرمجة: هي عبارة عن وسيلة من أجل إعطاء كافة الأوامر والتعليمات لجهاز الكمبيوتر بلغة تكون مفهومة من أجل أداء مهمة أو وظيفة محددة .​

مفهوم البرمجة

media

5

Multiple Choice

يعرف البرنامج على انه

1

من اللغات المتعدمة لكتابة البرامج

2

سلسلة من الاوامر مكتوبة بلغة برمجية معينة لتنفيذ مهمة محددة

3

مفهوم متبع لكتابة البرامج بلغة الاله

4

مجموعة من الاوامر تكتب لوتنفذ داخل الحسب الالي

6

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

هي اللغات البرمجية التي تستخدم تنسيقاً مألوفاً للمُبرمجين عند استخدامها في كتابة البرامج، حيث تُسمى الأوامر المكتوبة بها بالكود البرمجيّوتكون الرموز والمفردات المستخدمة في كتابة الكود قريبة من مفردات اللغة الإنجليزية، كما تُوفر اللغات العالية المستوى إمكانية أضافة الكثير من التعليقات، والشروح ضمن البرنامج الذي يعمل عليه المُبرمج؛ الأمر الذي يجعل تلك البرامج أسهل، ويزيد من قابليتها للقراءة، والتعديل من المُستخدِم نفسه، أو حتى من المُستخدِمين الآخرين.

من الأمثلة على هذا النوع من لغات البرمجة

لغة #C، ولغة Java، ولغة JavaScript، ولغة Python، ولغة SQL.

 

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

عبارة عن لغات البرمجة التي تُكتب عبر نظام العد الثنائي بحيث يفهمها جهاز الحاسوب، وعلى عكس اللغات عالية المُستوى فإن اللغات المُنخفضة المُستوى تكون مُعقّدة، وغير قابلة للقراءة من قبل المُبرمجين،

ينطوي هذا النوع من اللغات على فرعين من اللغات

لغة الآلة: ( Machine Language)

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

لغة التجميع: (Assembly Language)

تُعتبر لغة التجميع أسهل نسبياً من لغة الآلة؛ وذلك لاحتوائها على بعض مفردات اللغة الإنجليزية؛ ككلمة add، وكلمة sub على سبيل المثال، مما يجعل قراءة برامجها وفهمها أسهل مقارنةً ببرامج لغة الآلة، وتعمل برامج هذا المستوى من لغات البرمجة بمثابة مُترجم يعمل على تحويل برامج اللغات العالية المُستوى التي يكتبها الإنسان إلى لغة الآلة التي تفهمها الأجهزة، وكما هو الحال في لغة الآلة فإن لغات التجميع هي لغات غير محمولة

أنواع لغات البرمجة وفق مستواها

7

Poll

Question image

كيف تقيم مستواك في البرمجة

محترف

جيد

مبتدئ

8

Poll

Question image

ما هي لغة البرمجة التي تجيدها

لغة اخرى

بايثون

فيجوال بيسك / c#

الجافا/c/c++

لا شيء

9

البايثون هي لغة برمجية تم إطلاقها وتطويرها في عام 1990 من قبل معهد الرياضيات والمعلوماتية الهولندي

تتميز بسهولة قراءة الكود وكتابته بالإضافة إلى عدم الحاجة الى كتابة سطور برمجية طويلة كثيرًا من أجل إعطاء الأوامر البرمجية

هي لغة مُفسَّرة، ومُتعدِدة الاستخدامات، وتستخدم بشكل واسع في العديد من المجالات، كبناء البرامج المستقلة باستخدام الواجهات الرسومية وفي تطبيقات الويب، ويمكن استخدامها كلغة برمجة نصية للتحكم في أداء العديد من البرمجيات. بشكل عام، يمكن استخدام بايثون لعمل البرامج البسيطة للمبتدئين، ولإنجاز المشاريع الضخمة في الوقت نفسه​

ما هي لغة البايثون

media

10

media

11

media

12

media

13

media

14

media

15

media

16

media

17

media

18

media

19

media

20

media

21

media

22

media

23

Multiple Choice

لغة البايثون

1

منخفضة المستوى

2

عالية المستوى

24

Multiple Choice

تتعامل لغة البايثون مع

1

windowsفقط

2

unix

3

جميع أنظمة التشغيل

25

Multiple Choice

من مزايا استخدام لغة البايثون

1

بسيطة و تعلمها سهل جداً مقارنةً مع غيرها من اللغات.

2

إذا أنشأت برنامجاً باستخدام لغة بايثون فإن البرنامج يعمل على أي نظام في العالم

3

تعتبر من أكثر اللغات طلباً في سوق العمل

4

كل ما ذكر

مقدمة عن البرمجة والبايثون

دكتور عمار القدسي

Show answer

Auto Play

Slide 1 / 25

SLIDE