صياغة البرامج ولغات البرمجة
DESCRIPTION
يوضح مفهوم البرمجة وتصنيف لغات البرمجةTRANSCRIPT
ولغات البرامج صياغةالبرمجة
Programming & programming languages
البرامج صائغ Programmer عمل
البرامج وتطوير صياغة Program خطواتDevelopment
البرمجة لغات تصنيف المستوى العالية البرمجة لغات تصنيف البرامج لغات أنواع بعض
البرامج البرامج صياغة البرمجة صياغة البرمجة ولغات ولغات
:مقدمةنظم برامج عن السابقه المحاضرات في تكلمنا أن بعدكتب ...... من سؤال يبقى التطبيقات برامج و التشغيل
الخطوات هي وما لغة؟ وبأي كتبت؟ وكيف البرامج؟ هذهالبرامج؟ هذه لبناء اتبعت التي
صياغة – – التاسع الفصل الثالثة الوحدةالبرمجة- لغات البرامج
البرامج البرامج صياغة البرمجة صياغة البرمجة ولغات ولغات
تعريف
البرنامج أن مجموعة Program علمنا هو
الحاسوب توجه التي منطقيا\ المرتبة التعليمات
الحصول بهدف البيانات على معين عمل ألداء
. البرمجة ولغات مفيدة معلومات على
Programming Languages مجموعة هي ،
تعليمات صياغة طريقة توفر التي القواعد
.البرنامج
البرامج البرامج صياغة البرمجة صياغة البرمجة ولغات ولغات
البرامج صائغ Programmer عمل
البرامج صائغ خطوات ( المبرمج)يقوم بعدة
المشكلة بصياغة أوًال\ فيقوم ما مشكلة لحل
ينفذ ثم لحلها، للحاسوب تعليمات صورة في
البرنامج ويختبر الحاسوب على التعليمات
يكتب النهاية وفي النتائج صحة مدى لمعرفة
البرنامج عن .تقريرا\
البرامج البرامج صياغة البرمجة صياغة البرمجة ولغات ولغات
البرامج وتطوير صياغة Program Development خطواتSteps
البرامج وتطوير صياغة خطوات يبين مخطط
البرامج البرامج صياغة البرمجة صياغة البرمجة ولغات ولغات
صياغة – – التاسع الفصل الثالثة الوحدةالبرمجة- لغات البرامج
البرامج البرامج صياغة البرمجة صياغة البرمجة ولغات ولغات
صياغة – – التاسع الفصل الثالثة الوحدةالبرمجة- لغات البرامج
البرامج البرامج صياغة البرمجة صياغة البرمجة ولغات ولغات
التدفق خرائط في المستخدمة الرموز أهم
صياغة – – التاسع الفصل الثالثة الوحدةالبرمجة- لغات البرامج
البرامج البرامج صياغة البرمجة صياغة البرمجة ولغات ولغات
التدفق خرائطFlowchart:
\ أيضا عليها ويطلقالعمليات سير خرائط
من مجموعة وهيالمتعارف الرموز
تستخدم عليهاالخطوات لتوضيحالالزمة المنطقية
ما مشكلة .لحل
البرامج البرامج صياغة البرمجة صياغة البرمجة ولغات ولغات
البرامج البرامج صياغة البرمجة صياغة البرمجة ولغات ولغات
البرمجة ولغات البرامج البرمجة صياغة ولغات البرامج صياغة
البرمجة ولغات البرامج البرمجة صياغة ولغات البرامج صياغة
هي : أنواع ثالثة إلى البرمجة لغات تصنيف يمكن
منخفض مستوى ذات برمجة Low Levelلغات
Languages
rعال مستوى ذات برمجة High Levelلغات
languages
الرابع الجيل Fourth Generationلغات
Languages
البرمجة لغات البرمجة تصنيف لغات تصنيف
المنخفض المستوى ذات البرمجة Low Level لغات
Languages
أوائل من المنخفض المستوى ذات البرمجة لغات تعتبر
اآللة لغة ومنها البرمجة ولغة Machine Language لغات
باللغات Assembly language التجميع سميت وقد
يكتبون البرامج صائغي ألن نظرا\ المستوى المنخفضة
اآللة فهم مستوى من قريب بمستوى البرنامج أوامر
) اللغة) هذه تستخدم حيث ، كتابة ( 1 , 0)الحاسوب في
.البرامج
البرمجة لغات البرمجة تصنيف لغات تصنيف
البرمجة لغات البرمجة تصنيف لغات تصنيف
ADD اجمع
STA تخزين
DIV اقسم
MULT اضرب
SUB اطرح
التجميع لغة أوامر التجميع بعض لغة أوامر بعض
العالي المستوى ذات البرمجة High Level لغاتLanguages
كتابة المبرمج بامكان اصبح ألنه اًالسم بهذا سميتالحاسب قيام كيفية تفاصيل معرقة دون البرامج
الجهاز , تفاصيل و التخزين كمواقع العمليات بهذهالدقيقه.
الى شبيهه العالي المستوى ذات اللغات تعبيراتفي اًالنسان يستخدمها التي باللغة كبيرة درجة
. اًالخرين مع التواصل و التخاطب
يمكن و تصحيحها و اًالخطاء اكتشاف بسهولة تتميز . أكثر استخدام يمكن كما جهاز من اكثر على تشغيلها
. واحد جهاز على برمجه لغة من
البرمجة لغات البرمجة تصنيف لغات تصنيف
اًالستخدام الشائعة البرمجة لغات أنواع بعضالبـيسك. 1 بيسك BASIC Language لغة فيجوال ولغة
Visual Basic
التعلـم وسهلة األغراض عامة بسيطة لغات وهيفـي وخاصة األعمال، جميع فـي الـمبتدئون ويستخدمها
للمعنى اختصار وهي العلـمية، -Beginners All التطبـيقاتPurpose Symbolic Instruction Code اللغة هذه ولبساطة
منها إصدارات عدة لها ظهرت التعليم في واستخدامهاBASICA, GWBASIC, TURBO BASIC, QUICK BASIC.
) المرئي ) البيسك بيسك فيجوال لغة أيضا\ ظهرت كماVisual Basic من مطورة لغة وتعتبر مرئية برمجة لغة وهي
عالية قدرة ذات برمجيات إلنتاج خاصة وهي البيسك لغةويندوز نظام برنامج بيئة مع Windowsوتتناسب
العالي المستوى ذات البرمجة العالي لغات المستوى ذات البرمجة لغات
سي . 2 ولغة سي C & C++ Language لغة
على والقدرة والمرونة بالقوة اللغة هذه تتميز
. وقد عالية كفاءة وذات متعددة برمجيات إنتاج
لغة من حديثة نسخة مرئية Cظهرت بيئة ذات
لغة مرئية ++Cوهي برمجة لغة بكونها تتميز
Visual.
العالي المستوى ذات البرمجة العالي لغات المستوى ذات البرمجة لغات
الجافا . 3 Java Language لغة
المستوى عالية اللغات من الجافا لغة تعتبر
المرئية اللغات من بأنها والشيئية Visualوتعرف
Objects .لغة الجافا لغة تتسم ++Cتشبه أنها إًال
األغراض . بالسهولة العامة اللغات من الجافا لغة
. متنوعة برمجيات إلنتاج تستخدم والتي
العالي المستوى ذات البرمجة العالي لغات المستوى ذات البرمجة لغات
الكوبل . 4 COBOL Language لغة
األعمال فـي رئيسية بصفة اللغة هذه تستخدم
واسعة لغة وهي والشركات البنوك مثل التجارية
الـكلـمة من مشتقة كوبل وكلـمة اًالنتشار،
Common Business Oriented Language وبدأ
سنة اللغة هذه عدة 1959ظهور علـيها أجري وقد
سنة آخرها وكان كفاءتها لزيادة .1974تعديالت
العالي المستوى ذات البرمجة العالي لغات المستوى ذات البرمجة لغات
الباسكال . 5 PASCAL Language لغة
علـم فـي الفرنسي العالـم إلـى نسبة سميـتيرجع Blaise Pascal الـحاسوب حديثة لغة وهي
إلى العامة 1973تاريخها لألغراض وتستخدمإًال بنائها وضوح من الرغم وعلـى تعلـيمية، وكلغة
وتعتبر البـيسك، لغة من التعلـم فـي أصعب أنهاالتي الرئيسية البرمجة لغات من باسكال لغة
لوضوح نظرا والكليات المدارس لطلبة تدرسبها البنائية البرامج لتخطيط األساسية السمات
Structured Programming.
المستوى ذات البرمجة المستوى لغات ذات البرمجة لغات العاليالعالي
اإلجرائية اللغات أنواع بعض
البرامج البرامج صياغة البرمجة صياغة البرمجة ولغات ولغات
اًالصطناعي . 6 الذكاء Artificial لغاتIntelligence Languages
تحاكي ذكية حاسبات بإنتاج خاصة لغات هيوالبصرية الحركية قدراته في اإلنسان
على بناء القرارات واتخاذ واًالستنتاج والتحليلومن الحاسبات بها ستغذي التي الخبرة نظم
برولوج لغة اللغات هذه يطلق :Prologأهمالمنطقية البرمجة لغة اسم عليها
Programming in Logic ليسب لغة ،Lisp: يطلقالقوائم برمجة لغة اسم Listعليها
Programming Language .
العالي المستوى ذات البرمجة العالي لغات المستوى ذات البرمجة لغات
الرابع الجيل Fourth Generation لغاتLanguages
المستوى عالية باللغات أيضا\ اللغات هذه تسمى
\ جدا كبيرة Very High Level Languages بصورة
وقريبة والفهم اًالستخدام سهلة لغات إنها حيث
القيام المبرمج ويستطيع اإلنسان، لغة من جدا\
صياغة عن يغنيه بسهولة العمليات من بكثير
Coding البرنامج أوامر من عديدة .صفحات
البرمجة لغات البرمجة تصنيف لغات تصنيف
الرابع الجيل Fourth Generation لغاتLanguages
و بيسك بلغة اًالسطر مئات يتطلب كان فما
عدد باستخدام يكتب كوبول بلغة اًالسطر اًالف
. اللغات بهذة اًالسطر من بسيط
دون الكومبيوتر من يريده بماذا المبرمج يهتم
. بذلك القيام بكيفية يوجهه ان
SQL , DBaseأمثله :
البرمجة لغات البرمجة تصنيف لغات تصنيف