You are on page 1of 11

‫الفصل األول ‪:‬‬

‫مقدمة في البرمجة ولغاتها‬


‫تقن ‪211‬‬
‫وزارة التربية والتعليم –الفصل الدراسي األول ‪2022-2021‬م‬
‫أهداف الدرس‬

‫• البرامج في الحياة اليومية‬

‫• ماهية البرنامج‬

‫• لغات البرمجة وامثلة عليها‬

‫• فيجوال بيسك‬

‫وزارة التربية والتعليم –الفصل الدراسي األول ‪2022-2021‬م‬


‫وزارة التربية والتعليم –الفصل الدراسي األول ‪2022-2021‬م‬
‫البرامج في الحياة اليومية‬
‫جهاز الحاسوب –الموبايل – السيارة – المكيف – الروبوت‪ :‬كلها اآلت صنعها اإلنسان وزّو دها‬
‫بمجموعة من التعليمات واألوامر للقيام بوظيفة معينة‬
‫‪:‬برمجة الهاتف‬
‫إذا قام شخص باالتصال بك يصدر الهاتف رنينا‬
‫‪ :‬برمجة السيارة‬
‫إذا كان هناك جسم ثابت خلف السيارة أثناء تحّر كها للوراء تقوم األخيرة بإصدار صوت‬
‫اإلنذار‪.‬‬

‫وزارة التربية والتعليم –الفصل الدراسي األول ‪2022-2021‬م‬


‫البرامج في الحياة اليومية‬

‫‪:‬برمجة املكيف‬
‫عندما يقوم شخص بالضغط على الزر األحمر قم بالتشغيل وعند الضغط مرة أخرى توقف عن التشغيل‬

‫‪ :‬برمجة الحاسوب‬
‫هناك من برمج جهاز الحاسوب لتلقي الحروف من لوحة المفاتيح وتلقي األوامر من زر الفأرة‬

‫وزارة التربية والتعليم –الفصل الدراسي األول ‪2022-2021‬م‬


‫البرامج في الحياة اليومية‬
‫نحن البشر نحتاج للغة تخاطب مع هذه األجهزة اإللكترونية تسمى البرمجة‬

‫أم>ا الش>خص ال>ذي يق>وم بكتاب>ة التعليم>ات يس>مى " الم‪:‬برمج " ومجموع>ة األوام>ر والتعليم>ات‬

‫تسمى البرامج‬

‫وزارة التربية والتعليم –الفصل الدراسي الثاني ‪2021-2020‬م‬


‫لغات البرمجة‬

High Level Low Level


Language Language

Assembly
Language
Visual Basic C++ Python JAVA

‫م‬2022-2021 ‫وزارة التربية والتعليم –الفصل الدراسي األول‬


‫لغة الفيجوال بيسك‬

‫إحدى لغات البرمجة الراقية‪ ،High Level Language ،‬ومصممة لتكون سهلة التعلم حيث أن أوامرها‬
‫وتعليماتها تستخدم مفردات اللغة اإلنجليزية‪ ،‬ويمكن استخدامها إلنتاج تطبيقات منها‪:‬‬
‫‪ .1‬تطبيقات مكتبية ‪Windows Applications‬‬
‫‪ .2‬تطبيقات ويب ‪Web Applications‬‬

‫وهي لغة تعتمد على الحدث ‪ ،‬فالبرامج تستجيب إلى االحداث كالضغط على الفأرة (‪ )Mouse‬أو الضغط‬
‫على ايقونات القائمة‬

‫وزارة التربية والتعليم –الفصل الدراسي األول ‪2022-2021‬م‬


‫مايكروسوفت دوت نت‬
‫الدوت نت (‪ )NET.‬تقنية طرحتها شركة مايكروسوفت لتمكن المبرمجين من كتابة برامجهم بلغات مختلفة‬
‫توفرها دوت نت بغض النظر عن أنظمة التشغيل‬

‫وزارة التربية والتعليم –الفصل الدراسي األول ‪2022-2021‬م‬


‫نشاط‬
‫• ضع عالمة √ امام العبارة الصحيحة وعالمة ‪ X‬امام العبارة الخاطئة لكل مما يلي ‪:‬‬

‫‪ -1‬البرمجة هي عملية كتابة برامج للحاسوب‬

‫‪ -2‬لغة اآللة ‪ Machine language‬تعتبر من اللغات الراقية‬

‫‪ -3‬المبرمج هو الذي يقوم بكتابة البرنامج‬

‫‪ -4‬الفيجوال بيسك هي اللغة الوحيدة التي توفرها تقنية ‪. Net‬‬


‫وزارة التربية والتعليم –الفصل الدراسي األول ‪2022-2021‬م‬
‫تمنياتنا لكم بالنجاح‬

‫وزارة التربية والتعليم –الفصل الدراسي األول ‪2022-2021‬م‬

You might also like