SlideShare a Scribd company logo
1 of 28
مقدمة في البرمجة المصدر..منتديات معلمات الشرقية
مارأيك في البرنامج؟ برنامج الحاسب مجموعة من التعليمات و الأوامر التي  تعطى للحاسب للقيام بمهام مرتبة و محددة
قال الله تعالى:  ﴿ ومآ أرسلنا من رسول إلا بلسان قومه ليُبين لهم ﴾ كذلك الحاسب الآلي لا يستطيع تلقي تلك التعليمات والأوامر إلا بعد أن تكون مكتوبة بإحدى اللغات التي يستطيع الحاسب فهمها والتعامل معها. وتسمى لغات البرمجة ما الذي تفهمينه من هذه الآية؟ هل تستطيعين القيام بتنفيذ تعليمات وأوامر المعلمة  بعد أن تخاطبك بلغة لا تفهمينها كاللغة اللاتينية؟ بماذا يسمى الشخص  الذي يقوم بكتابة البرنامج؟ بماذا تسمى  عملية كتابة البرنامج؟
البرمجة مجموعة من التعليمات التي يكتبها المبرمج باحدى لغات البرمجة لاداء عمل معين و يقوم الحاسب بتنفيذها
عرفي البرنامج؟ عرفي البرمجة؟
أقسام لغات البرمجة اللغات البسيطة (Low Level Language)  اللغات العالية (High Level Language)
أقسام اللغات البسيطة لغة الاله اللغة الرمزية اوالتجميع
لغة الآلة: ماهي ملاحظاتك على لغة الآلة؟
لغة الآلة Machine Language: ,[object Object]
 الوحيدة التي يفهمها الحاسب (  0 , 1  )
 سهلة الفهم بالنسبه للحاسب , صعبة الفهم والقراءة للمبرمجين
 تستخدمها الشركات الصانعة لأجهزة الحاسب L 01011000
لغة التجميع (اللغة الرمزية)  Symbolic Language ماهي ملاحظاتك على لغة التجميع؟
لغة التجميع (اللغة الرمزية)  Symbolic Language ,[object Object]
 مكتوبة الرموز باللغة الانجليزية
 سهلة الفهم والقراءة للمبرمجين من لغة الآلة
صعبة للمبرمجين المبتدئين ؟ADD SUB
ضعي كل خاصية في المكان المناسب من الجدول؟ 1-سهلة الفهم والقراءة للمبرمجين  2- تستخدمها الشركات الصانعة لأجهزة الحاسب  3-الوحيدة التي يفهمها الحاسب  4-تستخدم رموز خاصة كل رمز يمثل امر أو تعليمة
أقسام اللغات العالية لغة البرمجة الاجرائية لغة البرمجة بالعناصر  لماذا سميت باللغات العالية ؟ كيف يستطيع الحاسب فهم لغات البرمجة العالية  ؟
لغة البرمجة الاجرائية ,[object Object]
 يقوم المستخدم بكتابة البرنامج مفصلا إجراء ً بعد إجراء   حيث يحدد بدقة للحاسب التعليمات التي تؤدي الى قيام الحاسب بالمهام المطلوبة خطوة بعد خطوة
اهم اللغات و مجال استخدام كلا منها
لغة البرمجة بالعناصر ,[object Object]
 لغة تطويرية معتمدة على قواعد لغات اللغات التقليدية - تعمل على انظمة تشغيل رسوميل مثل Windows XP ,[object Object],[object Object]
سي بيسك باسكال فيجيوالبيسك دلفي فيجيوال سي
يسعى العلماء الىايجاد الجيل الخامس من لغات البرمجة لغات الذكاء الاصطناعي ( وما أوتيتم من العلم إلا قليلا )
ضعي كل خاصية في المكان المناسب من الجدول؟ 1-بيسك هي لغة برمجة من انواعها 2- يقوم المستخدم بكتابة البرنامج مفصلا إجراء ً بعد إجراء    3- تعمل على انظمة تشغيل رسوميل مثل Windows XP 4-يقوم المستخدم بوضع الكائنات و العناصر على النموذج

More Related Content

What's hot

مراحل كتابة البرنامج
مراحل كتابة البرنامجمراحل كتابة البرنامج
مراحل كتابة البرنامجgueste902d
 
الوحدة السادسة في مادة الحاسب وتقنية المعلومات البرمجة بلغة الفيجول بيسك
 الوحدة السادسة في مادة الحاسب وتقنية المعلومات البرمجة بلغة الفيجول بيسك الوحدة السادسة في مادة الحاسب وتقنية المعلومات البرمجة بلغة الفيجول بيسك
الوحدة السادسة في مادة الحاسب وتقنية المعلومات البرمجة بلغة الفيجول بيسكhessah_8s
 
صياغة البرامج ولغات البرمجه
صياغة البرامج ولغات البرمجهصياغة البرامج ولغات البرمجه
صياغة البرامج ولغات البرمجهmohamed hamed
 
صياغة البرامج ولغات البرمجة
صياغة البرامج ولغات البرمجةصياغة البرامج ولغات البرمجة
صياغة البرامج ولغات البرمجةguest98ae80
 
مراحل كتابة برنامج بلغة الفيجول بيسك
مراحل كتابة برنامج بلغة الفيجول بيسكمراحل كتابة برنامج بلغة الفيجول بيسك
مراحل كتابة برنامج بلغة الفيجول بيسكtahanisaad
 
البرمجة بلغة الفيجوال بيسك
البرمجة بلغة الفيجوال بيسكالبرمجة بلغة الفيجوال بيسك
البرمجة بلغة الفيجوال بيسكMed Habib Rammeh
 
Computer and information technology project ..
Computer and information technology project ..Computer and information technology project ..
Computer and information technology project ..eimx21
 
لغات البرمجه بل تفصيل
لغات البرمجه بل تفصيللغات البرمجه بل تفصيل
لغات البرمجه بل تفصيلIbrheemJasim
 
مكونات البرمجية
مكونات البرمجيةمكونات البرمجية
مكونات البرمجيةguest98ae80
 
الوحده السادسه 1
الوحده السادسه 1الوحده السادسه 1
الوحده السادسه 1manal889
 
البرمجة بلغة الفيجوال يبسك 2003
البرمجة بلغة الفيجوال يبسك 2003البرمجة بلغة الفيجوال يبسك 2003
البرمجة بلغة الفيجوال يبسك 2003alghamdiabdu
 
المقدمة في البرمجة
المقدمة في البرمجةالمقدمة في البرمجة
المقدمة في البرمجةragad mohammad
 
الدرس 2 من #دورة_الجافا - طرق حل المشكلات البرمجية
الدرس 2 من #دورة_الجافا - طرق حل المشكلات البرمجيةالدرس 2 من #دورة_الجافا - طرق حل المشكلات البرمجية
الدرس 2 من #دورة_الجافا - طرق حل المشكلات البرمجيةNabeel Alalmai
 
الموضوعات الموقع
الموضوعات الموقعالموضوعات الموقع
الموضوعات الموقعguest14c7e5
 
خوازميات و مباديء برمجــة (3) مفهوم البرمجـة
خوازميات و مباديء برمجــة  (3) مفهوم البرمجـةخوازميات و مباديء برمجــة  (3) مفهوم البرمجـة
خوازميات و مباديء برمجــة (3) مفهوم البرمجـةMahmoud Alfarra
 
خوازميات و مباديء برمجــة (2) مفهوم الخوارزميات ج2
خوازميات و مباديء برمجــة  (2)  مفهوم الخوارزميات ج2خوازميات و مباديء برمجــة  (2)  مفهوم الخوارزميات ج2
خوازميات و مباديء برمجــة (2) مفهوم الخوارزميات ج2Mahmoud Alfarra
 
عرض للوحدة الاولى
عرض للوحدة الاولىعرض للوحدة الاولى
عرض للوحدة الاولىmejo1660
 
عرض البرمجة بلغة فيجول بيسك 04
عرض البرمجة بلغة فيجول بيسك 04عرض البرمجة بلغة فيجول بيسك 04
عرض البرمجة بلغة فيجول بيسك 04نوافذ حاسوبية
 

What's hot (20)

مراحل كتابة البرنامج
مراحل كتابة البرنامجمراحل كتابة البرنامج
مراحل كتابة البرنامج
 
الوحدة السادسة في مادة الحاسب وتقنية المعلومات البرمجة بلغة الفيجول بيسك
 الوحدة السادسة في مادة الحاسب وتقنية المعلومات البرمجة بلغة الفيجول بيسك الوحدة السادسة في مادة الحاسب وتقنية المعلومات البرمجة بلغة الفيجول بيسك
الوحدة السادسة في مادة الحاسب وتقنية المعلومات البرمجة بلغة الفيجول بيسك
 
صياغة البرامج ولغات البرمجه
صياغة البرامج ولغات البرمجهصياغة البرامج ولغات البرمجه
صياغة البرامج ولغات البرمجه
 
صياغة البرامج ولغات البرمجة
صياغة البرامج ولغات البرمجةصياغة البرامج ولغات البرمجة
صياغة البرامج ولغات البرمجة
 
مراحل كتابة برنامج بلغة الفيجول بيسك
مراحل كتابة برنامج بلغة الفيجول بيسكمراحل كتابة برنامج بلغة الفيجول بيسك
مراحل كتابة برنامج بلغة الفيجول بيسك
 
عرض تقديمي1
عرض تقديمي1عرض تقديمي1
عرض تقديمي1
 
البرمجة بلغة الفيجوال بيسك
البرمجة بلغة الفيجوال بيسكالبرمجة بلغة الفيجوال بيسك
البرمجة بلغة الفيجوال بيسك
 
Computer and information technology project ..
Computer and information technology project ..Computer and information technology project ..
Computer and information technology project ..
 
ملخص البرمجة المرئية - 1377
ملخص البرمجة المرئية - 1377ملخص البرمجة المرئية - 1377
ملخص البرمجة المرئية - 1377
 
لغات البرمجه بل تفصيل
لغات البرمجه بل تفصيللغات البرمجه بل تفصيل
لغات البرمجه بل تفصيل
 
مكونات البرمجية
مكونات البرمجيةمكونات البرمجية
مكونات البرمجية
 
الوحده السادسه 1
الوحده السادسه 1الوحده السادسه 1
الوحده السادسه 1
 
البرمجة بلغة الفيجوال يبسك 2003
البرمجة بلغة الفيجوال يبسك 2003البرمجة بلغة الفيجوال يبسك 2003
البرمجة بلغة الفيجوال يبسك 2003
 
المقدمة في البرمجة
المقدمة في البرمجةالمقدمة في البرمجة
المقدمة في البرمجة
 
الدرس 2 من #دورة_الجافا - طرق حل المشكلات البرمجية
الدرس 2 من #دورة_الجافا - طرق حل المشكلات البرمجيةالدرس 2 من #دورة_الجافا - طرق حل المشكلات البرمجية
الدرس 2 من #دورة_الجافا - طرق حل المشكلات البرمجية
 
الموضوعات الموقع
الموضوعات الموقعالموضوعات الموقع
الموضوعات الموقع
 
خوازميات و مباديء برمجــة (3) مفهوم البرمجـة
خوازميات و مباديء برمجــة  (3) مفهوم البرمجـةخوازميات و مباديء برمجــة  (3) مفهوم البرمجـة
خوازميات و مباديء برمجــة (3) مفهوم البرمجـة
 
خوازميات و مباديء برمجــة (2) مفهوم الخوارزميات ج2
خوازميات و مباديء برمجــة  (2)  مفهوم الخوارزميات ج2خوازميات و مباديء برمجــة  (2)  مفهوم الخوارزميات ج2
خوازميات و مباديء برمجــة (2) مفهوم الخوارزميات ج2
 
عرض للوحدة الاولى
عرض للوحدة الاولىعرض للوحدة الاولى
عرض للوحدة الاولى
 
عرض البرمجة بلغة فيجول بيسك 04
عرض البرمجة بلغة فيجول بيسك 04عرض البرمجة بلغة فيجول بيسك 04
عرض البرمجة بلغة فيجول بيسك 04
 

Viewers also liked

كتاب معلم حاسب1
كتاب معلم حاسب1كتاب معلم حاسب1
كتاب معلم حاسب1faizsaad
 
عرض العمليات الحسابية والمنطقية
عرض العمليات الحسابية والمنطقيةعرض العمليات الحسابية والمنطقية
عرض العمليات الحسابية والمنطقيةhessah_8s
 
أدوات البرمجة بلغة فيجوال بيسك ستديو
أدوات البرمجة بلغة فيجوال بيسك ستديوأدوات البرمجة بلغة فيجوال بيسك ستديو
أدوات البرمجة بلغة فيجوال بيسك ستديوLumah Madany
 
c# المحاضره 4 @ 5 في
 c# المحاضره 4  @  5  في    c# المحاضره 4  @  5  في
c# المحاضره 4 @ 5 في nermeenelhamy1
 
نظم التشغيل تهاني
نظم التشغيل تهانينظم التشغيل تهاني
نظم التشغيل تهانيtahanisaad
 
تحضير درس ( مقدمة عن البرمجة )
تحضير درس ( مقدمة عن البرمجة )تحضير درس ( مقدمة عن البرمجة )
تحضير درس ( مقدمة عن البرمجة )ميمى نشأت
 
حلقات التكرار
حلقات التكرارحلقات التكرار
حلقات التكرارmahaa6789
 
التجارة الالكترونية
التجارة الالكترونيةالتجارة الالكترونية
التجارة الالكترونيةMary Hijazeen
 
مستندات دفتر التحضير 1432
مستندات دفتر التحضير 1432مستندات دفتر التحضير 1432
مستندات دفتر التحضير 1432ashwaq76
 
مقدمة الحاسب للاطفال
مقدمة الحاسب للاطفالمقدمة الحاسب للاطفال
مقدمة الحاسب للاطفالhessah_8s
 
دفتر تحضير حاسب آلى ترم أول أولى ثانوى2015
دفتر تحضير حاسب آلى ترم أول أولى ثانوى2015 دفتر تحضير حاسب آلى ترم أول أولى ثانوى2015
دفتر تحضير حاسب آلى ترم أول أولى ثانوى2015 أمنية وجدى
 
حاسب 1 كتاب التدريبات مقررات
حاسب 1 كتاب التدريبات مقرراتحاسب 1 كتاب التدريبات مقررات
حاسب 1 كتاب التدريبات مقرراتabuhamad999
 
الخدمات الإلكترونية
الخدمات الإلكترونيةالخدمات الإلكترونية
الخدمات الإلكترونيةAhmad Alghamdi
 
حاسب 1 كتاب الطالب مقررات
حاسب 1 كتاب الطالب مقرراتحاسب 1 كتاب الطالب مقررات
حاسب 1 كتاب الطالب مقرراتabuhamad999
 
تحضير الصف الأول
تحضير الصف الأولتحضير الصف الأول
تحضير الصف الأولHanaa Ahmed
 

Viewers also liked (16)

كتاب معلم حاسب1
كتاب معلم حاسب1كتاب معلم حاسب1
كتاب معلم حاسب1
 
عرض العمليات الحسابية والمنطقية
عرض العمليات الحسابية والمنطقيةعرض العمليات الحسابية والمنطقية
عرض العمليات الحسابية والمنطقية
 
أدوات البرمجة بلغة فيجوال بيسك ستديو
أدوات البرمجة بلغة فيجوال بيسك ستديوأدوات البرمجة بلغة فيجوال بيسك ستديو
أدوات البرمجة بلغة فيجوال بيسك ستديو
 
ويب2
ويب2ويب2
ويب2
 
c# المحاضره 4 @ 5 في
 c# المحاضره 4  @  5  في    c# المحاضره 4  @  5  في
c# المحاضره 4 @ 5 في
 
نظم التشغيل تهاني
نظم التشغيل تهانينظم التشغيل تهاني
نظم التشغيل تهاني
 
تحضير درس ( مقدمة عن البرمجة )
تحضير درس ( مقدمة عن البرمجة )تحضير درس ( مقدمة عن البرمجة )
تحضير درس ( مقدمة عن البرمجة )
 
حلقات التكرار
حلقات التكرارحلقات التكرار
حلقات التكرار
 
التجارة الالكترونية
التجارة الالكترونيةالتجارة الالكترونية
التجارة الالكترونية
 
مستندات دفتر التحضير 1432
مستندات دفتر التحضير 1432مستندات دفتر التحضير 1432
مستندات دفتر التحضير 1432
 
مقدمة الحاسب للاطفال
مقدمة الحاسب للاطفالمقدمة الحاسب للاطفال
مقدمة الحاسب للاطفال
 
دفتر تحضير حاسب آلى ترم أول أولى ثانوى2015
دفتر تحضير حاسب آلى ترم أول أولى ثانوى2015 دفتر تحضير حاسب آلى ترم أول أولى ثانوى2015
دفتر تحضير حاسب آلى ترم أول أولى ثانوى2015
 
حاسب 1 كتاب التدريبات مقررات
حاسب 1 كتاب التدريبات مقرراتحاسب 1 كتاب التدريبات مقررات
حاسب 1 كتاب التدريبات مقررات
 
الخدمات الإلكترونية
الخدمات الإلكترونيةالخدمات الإلكترونية
الخدمات الإلكترونية
 
حاسب 1 كتاب الطالب مقررات
حاسب 1 كتاب الطالب مقرراتحاسب 1 كتاب الطالب مقررات
حاسب 1 كتاب الطالب مقررات
 
تحضير الصف الأول
تحضير الصف الأولتحضير الصف الأول
تحضير الصف الأول
 

Similar to مقدمة في البرمجة..الباب الثاني

البرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحتراف
البرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحترافالبرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحتراف
البرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحترافMohamed E. Saleh
 
ملف بوروبينت اساسيات برمجة الحاسب والخوارزميات
ملف بوروبينت اساسيات برمجة الحاسب والخوارزمياتملف بوروبينت اساسيات برمجة الحاسب والخوارزميات
ملف بوروبينت اساسيات برمجة الحاسب والخوارزمياتomo6767g
 
Programming languages concepts
Programming languages conceptsProgramming languages concepts
Programming languages conceptsFataho Ali
 
عرض تقديمي - معتز حاج محمد - اساسيات البرمجة.pptx
عرض تقديمي - معتز حاج محمد - اساسيات البرمجة.pptxعرض تقديمي - معتز حاج محمد - اساسيات البرمجة.pptx
عرض تقديمي - معتز حاج محمد - اساسيات البرمجة.pptxMoetazHM
 
برمجه حاسب1
برمجه حاسب1برمجه حاسب1
برمجه حاسب1jadalkinani1
 
برمجه حاسب1
برمجه حاسب1برمجه حاسب1
برمجه حاسب1jadalkinani1
 
ADNAN ALMEHMADI مشروع البرمجه
ADNAN ALMEHMADI مشروع البرمجهADNAN ALMEHMADI مشروع البرمجه
ADNAN ALMEHMADI مشروع البرمجهAdnan Almehmadi
 
البرمجات
البرمجاتالبرمجات
البرمجاتtahanisaad
 
Visual basic.net احترف فيجوال بيسك
Visual basic.net احترف فيجوال بيسك Visual basic.net احترف فيجوال بيسك
Visual basic.net احترف فيجوال بيسك Abdalwahab Noureldien
 
الدرس الثاني في تقنيات وبرمجة الاجهزة الذكية
الدرس الثاني في تقنيات وبرمجة الاجهزة الذكيةالدرس الثاني في تقنيات وبرمجة الاجهزة الذكية
الدرس الثاني في تقنيات وبرمجة الاجهزة الذكيةMo7amm8d
 
مفهوم البرمجة
مفهوم البرمجةمفهوم البرمجة
مفهوم البرمجةsho-69
 
مفهوم البرمجة
مفهوم البرمجةمفهوم البرمجة
مفهوم البرمجةsho-69
 

Similar to مقدمة في البرمجة..الباب الثاني (20)

المحاضرة الثالثة لغات البرمجة
المحاضرة الثالثة  لغات البرمجةالمحاضرة الثالثة  لغات البرمجة
المحاضرة الثالثة لغات البرمجة
 
لغه ال c+
لغه ال c+لغه ال c+
لغه ال c+
 
عرض مقدمة في البرمجة 01
عرض مقدمة في البرمجة 01عرض مقدمة في البرمجة 01
عرض مقدمة في البرمجة 01
 
البرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحتراف
البرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحترافالبرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحتراف
البرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحتراف
 
ملف بوروبينت اساسيات برمجة الحاسب والخوارزميات
ملف بوروبينت اساسيات برمجة الحاسب والخوارزمياتملف بوروبينت اساسيات برمجة الحاسب والخوارزميات
ملف بوروبينت اساسيات برمجة الحاسب والخوارزميات
 
Programming languages concepts
Programming languages conceptsProgramming languages concepts
Programming languages concepts
 
عرض تقديمي - معتز حاج محمد - اساسيات البرمجة.pptx
عرض تقديمي - معتز حاج محمد - اساسيات البرمجة.pptxعرض تقديمي - معتز حاج محمد - اساسيات البرمجة.pptx
عرض تقديمي - معتز حاج محمد - اساسيات البرمجة.pptx
 
Python vs c ++
Python vs c ++Python vs c ++
Python vs c ++
 
برمجه حاسب1
برمجه حاسب1برمجه حاسب1
برمجه حاسب1
 
برمجه حاسب1
برمجه حاسب1برمجه حاسب1
برمجه حاسب1
 
ADNAN ALMEHMADI مشروع البرمجه
ADNAN ALMEHMADI مشروع البرمجهADNAN ALMEHMADI مشروع البرمجه
ADNAN ALMEHMADI مشروع البرمجه
 
البرمجات
البرمجاتالبرمجات
البرمجات
 
Visual basic.net احترف فيجوال بيسك
Visual basic.net احترف فيجوال بيسك Visual basic.net احترف فيجوال بيسك
Visual basic.net احترف فيجوال بيسك
 
c++ lesson 1.pptx
c++ lesson 1.pptxc++ lesson 1.pptx
c++ lesson 1.pptx
 
البرمجه.doc
البرمجه.docالبرمجه.doc
البرمجه.doc
 
02
0202
02
 
الدرس الثاني في تقنيات وبرمجة الاجهزة الذكية
الدرس الثاني في تقنيات وبرمجة الاجهزة الذكيةالدرس الثاني في تقنيات وبرمجة الاجهزة الذكية
الدرس الثاني في تقنيات وبرمجة الاجهزة الذكية
 
البرمجة
البرمجةالبرمجة
البرمجة
 
مفهوم البرمجة
مفهوم البرمجةمفهوم البرمجة
مفهوم البرمجة
 
مفهوم البرمجة
مفهوم البرمجةمفهوم البرمجة
مفهوم البرمجة
 

More from tahanisaad

تدريبات
تدريباتتدريبات
تدريباتtahanisaad
 
أنواع أنظمة التشغيل 11
أنواع أنظمة التشغيل 11أنواع أنظمة التشغيل 11
أنواع أنظمة التشغيل 11tahanisaad
 
مكونات الحاسب 2
مكونات الحاسب 2مكونات الحاسب 2
مكونات الحاسب 2tahanisaad
 
مكونات الحاسب 1
مكونات الحاسب 1مكونات الحاسب 1
مكونات الحاسب 1tahanisaad
 
أنواع أجهزة الحاسب
أنواع أجهزة الحاسبأنواع أجهزة الحاسب
أنواع أجهزة الحاسبtahanisaad
 
صياغة حل المسائل
صياغة حل المسائلصياغة حل المسائل
صياغة حل المسائلtahanisaad
 

More from tahanisaad (6)

تدريبات
تدريباتتدريبات
تدريبات
 
أنواع أنظمة التشغيل 11
أنواع أنظمة التشغيل 11أنواع أنظمة التشغيل 11
أنواع أنظمة التشغيل 11
 
مكونات الحاسب 2
مكونات الحاسب 2مكونات الحاسب 2
مكونات الحاسب 2
 
مكونات الحاسب 1
مكونات الحاسب 1مكونات الحاسب 1
مكونات الحاسب 1
 
أنواع أجهزة الحاسب
أنواع أجهزة الحاسبأنواع أجهزة الحاسب
أنواع أجهزة الحاسب
 
صياغة حل المسائل
صياغة حل المسائلصياغة حل المسائل
صياغة حل المسائل
 

مقدمة في البرمجة..الباب الثاني

  • 1. مقدمة في البرمجة المصدر..منتديات معلمات الشرقية
  • 2. مارأيك في البرنامج؟ برنامج الحاسب مجموعة من التعليمات و الأوامر التي تعطى للحاسب للقيام بمهام مرتبة و محددة
  • 3. قال الله تعالى: ﴿ ومآ أرسلنا من رسول إلا بلسان قومه ليُبين لهم ﴾ كذلك الحاسب الآلي لا يستطيع تلقي تلك التعليمات والأوامر إلا بعد أن تكون مكتوبة بإحدى اللغات التي يستطيع الحاسب فهمها والتعامل معها. وتسمى لغات البرمجة ما الذي تفهمينه من هذه الآية؟ هل تستطيعين القيام بتنفيذ تعليمات وأوامر المعلمة بعد أن تخاطبك بلغة لا تفهمينها كاللغة اللاتينية؟ بماذا يسمى الشخص الذي يقوم بكتابة البرنامج؟ بماذا تسمى عملية كتابة البرنامج؟
  • 4.
  • 5. البرمجة مجموعة من التعليمات التي يكتبها المبرمج باحدى لغات البرمجة لاداء عمل معين و يقوم الحاسب بتنفيذها
  • 7. أقسام لغات البرمجة اللغات البسيطة (Low Level Language) اللغات العالية (High Level Language)
  • 8. أقسام اللغات البسيطة لغة الاله اللغة الرمزية اوالتجميع
  • 9. لغة الآلة: ماهي ملاحظاتك على لغة الآلة؟
  • 10.
  • 11. الوحيدة التي يفهمها الحاسب ( 0 , 1 )
  • 12. سهلة الفهم بالنسبه للحاسب , صعبة الفهم والقراءة للمبرمجين
  • 13. تستخدمها الشركات الصانعة لأجهزة الحاسب L 01011000
  • 14. لغة التجميع (اللغة الرمزية) Symbolic Language ماهي ملاحظاتك على لغة التجميع؟
  • 15.
  • 16. مكتوبة الرموز باللغة الانجليزية
  • 17. سهلة الفهم والقراءة للمبرمجين من لغة الآلة
  • 19. ضعي كل خاصية في المكان المناسب من الجدول؟ 1-سهلة الفهم والقراءة للمبرمجين 2- تستخدمها الشركات الصانعة لأجهزة الحاسب 3-الوحيدة التي يفهمها الحاسب 4-تستخدم رموز خاصة كل رمز يمثل امر أو تعليمة
  • 20. أقسام اللغات العالية لغة البرمجة الاجرائية لغة البرمجة بالعناصر لماذا سميت باللغات العالية ؟ كيف يستطيع الحاسب فهم لغات البرمجة العالية ؟
  • 21.
  • 22. يقوم المستخدم بكتابة البرنامج مفصلا إجراء ً بعد إجراء حيث يحدد بدقة للحاسب التعليمات التي تؤدي الى قيام الحاسب بالمهام المطلوبة خطوة بعد خطوة
  • 23. اهم اللغات و مجال استخدام كلا منها
  • 24.
  • 25.
  • 26. سي بيسك باسكال فيجيوالبيسك دلفي فيجيوال سي
  • 27. يسعى العلماء الىايجاد الجيل الخامس من لغات البرمجة لغات الذكاء الاصطناعي ( وما أوتيتم من العلم إلا قليلا )
  • 28. ضعي كل خاصية في المكان المناسب من الجدول؟ 1-بيسك هي لغة برمجة من انواعها 2- يقوم المستخدم بكتابة البرنامج مفصلا إجراء ً بعد إجراء 3- تعمل على انظمة تشغيل رسوميل مثل Windows XP 4-يقوم المستخدم بوضع الكائنات و العناصر على النموذج
  • 29. قبل كتابة البرنامج لابد ان نتعرف على : كيفية تعامل الحاسب مع البيانات
  • 30. التعامل مع البيانات المتغيرات والثوابت 4 8 2 محيط المربع = 4* طول العرض
  • 31. أ أ ب ب ج التعامل مع البيانات المتغيرات والثوابت الثــــوابت المتغيرات هي البيانات التي يتعامل معها البرنامج , وهي قيم ثابتة لا تتغير أثناء عمل البرنامج . هي أماكن يتم فيها تخزين قيم يمكن أن تتغير أثناء عمل البرنامج . متغير عددي . ثابت عددي . متغير حرفي . ثابت حرفي . متغير منطقي .
  • 32. شروط تسمية المتغيرات 1) أن تبدأ التسمية بحرف من الحروف الأبجدية الإنجليزية . 2) أن لا تتجاوز التسمية 255 حرفا . 3) أن لا تحتوي التسمية على فراغ أو رموز خاصة مثل ( + , - , / ... ) . 4) أن لا تكون التسمية إحدى كلمات أو أوامر لغات البرمجة مثل ( DIM , CASE ) .
  • 33. أسماء غير صالحة لتسمية المتغيرات : AM RE ALI+AD 2MR DIM
  • 34. تحديد نوع البيانات في المتغيرات نوع البيانات طرق التعريف في البرنامج مثال القيمة المخزنة عدد صحيح ( Integer) Mr = 34 DimMrASinteger عدد صحيح طويل ( Long) Gb = 15200000 DimGbASlong عدد عشري ( Singl) X2 = 13.44 DimX2ASSingl عدد عشري مضاعف ( Double) Qdm = 3.14159 DimQdmASDouble العملة ( Currency) DimDebASCurrency Deb = 852.24 DimNameASString سلسلة نصية ( String) Name = “Ali” منطقي ( Boolean ) DimB1ASBoolean B1 = true تاريخ ( Date) DimD1ASData D1 = #02-05-89# متنوع ( Variant ) DimNkASVariant NK = 54.12
  • 35. مانوع الثابت فيما يلي : ” “4 4 حددي اسم المتغير ونوعه: Dim A1 as Integer