Professional Documents
Culture Documents
لغات البرمجة هى لغات تكتب بالحروف النجليزية و لكن بقواعد مختلفة تتغير من
لغة الى لغة ولكل لغة من لغات البرمجة
من الخطاء الشائعة بين المبرمجين محاولة كتابة البرنامج بدون اعداد الـ
Algorithmالصحيح
المفسر يحول البرنامج امر تلو الخر وينفذه مباشرة واذا صادف خطأ يتوقف
ويظهر رسالة سهل اكتشاف الخطاء بطء التنفيذ
المترجم يحول البرنامج بالكامل وينفذه بعد ذلك شرط تصحيح جميع الخطاء سريع
التنفيذ صعب اكتشاف الخطاء
\ Input
Output ادخال /اخراج Input / Output
اتخا
ذ قرار /اختيار Decision
القرا
ر
ل يشتمل على اشكال نمطية يجب حفظها كخرائط التدفق ولكنه مبني قواعد قليلق
سهلة السنعاب والتطبيق وبدرجة عالية من المرونة
لكى نكتب Pseudo Codeبطريقة صحيحة ينبغى علينا مراعاة التي -:
-1اختيار أسماء متغيرات ذات معنى بحيث يعكس اسم المتغير محتوياته ودوره في
الحل.
-2كتابة الوامر بطريقة سهلة وواضحة
بنية تركيب البرنامج
-1أوامر متتالية
تنفذ الوامر واحد تلو الخر بنفس الترتيب
السلوب التقليدي للبرمجة :هذا السلوب يعتمد على التحديد الدقيق لترتيب تنفيذ الوامر
وإجراء العمليات .
البرمجة الشيئية ) : (OOPتنفيذ الوامر ل يتبع التسلسل المنطقي ،ولكن المشغل )(User
يستطيع عن طريق الضغط على أزرار معينة يحصل على استجابة لما يريد)كل فعل يتسبب في
حدوث حدث برنامج مكتوب مسبقا مرتبط بالحدث (
الكائن objectهو شيء له وجود حيث نتعامل مع الكائنات بصورة دائمة في
حياتنا اليومية ،والكائن الواحد يمكن أن يتكون من عدد من الكائنات .
الخصائص propertiesالخاصية ) (Propertyتحدد شكل وسمة الكائن ،وكل كائن له
مجموعة من الخصائص مثل اسمه ،وحجمه ،ولونه ،ومكانه .
الوسائل methodsهي الوظائف والفعال التي تكون مصاحبة للكائن .وتحدد سلوكه
الحداث eventsهو عبارة عن الفعل الذي يقع على الكائن ويستجيب له .
مفهوم التصنيف أو الفئه classهو عبارة عن قالب أو مخطط يتم منه إنشاء كائن
معين ،وهو يمثل جميع الخصائص
شاشة كتابة البرامج ) بيئة التطوير -: ( IDE
هى شاشة كتابة البرامج ) ( Visual Basic I D Eو الذي يستطيع المبرمج من خللها
كتابة واختبار مشروعات الفيجوال بيسك ) ، ( V.B Projectsوتتيح للمبرمج استعمال
مجموعة متكاملة من الدوات والتسهيلت في كل مراحل كتابة ) ، ( V.B Projects
وتتضمن هذه الدوات ما يلى :
- :Form Designer .1نموذج التصميم في خلق المساحة اللزمة لتصميم واجهة
البرنامج وتسمى هذه المساحة الــ ).(Form
- :Editor .2محرر الكتابة لتسهيل عملية كتابة البرنامج وتصحيح أخطاء الكتابة.
.3مترجم ) -:( compilerلتحويل برنامج Basic Visualإلى لغة اللة .
.4برنامج ) -:( Debuggerلتتبع وتصحيح أخطاء البرمجة .
- :Object browser .5لعرض ما تم استخدامه في البرنامج من )Object ، classes
.(، methods ، events
برنامج للمساعده ) -:( Helpللحصول على المساعدة في وقت الحاجة
إن أول ما تراه عن دخول IDEهو ما يسمى بصفحة البداية ) ( Start pageوتختلف طبقا
لتصال الجهاز بالنترنت من عدمه.
) ( 1شريط الدوات -: Toolbarوهو مجموعة من الزرار التى تمثل طرق مختصرة لتنفيذ
الموامر الموجودة في القوائم ) . ( Menu Commands
) ( 2مصمم الشاشات -: Form Designerهو الوسيلة التى يتاح من خللها تصميم
شاشات البرنامج ،والنموذج ) ( Formعبارة عن نافذة يمكن تغيير أبعادها طبقًا لحتياج
) الماوس ( . المبرمج وهذا بواسطة
) ( 3مربع مستعرض الحل -: Solution Explorerيحتوى على أسماء الملفات التى
يحتوى عليها المشاريع وكذلك أسماء الفئات ) ( Classesالمستخدمة بالضافة إلى اسم
المشروع .
) ( 4مربع الخصائص -: The Properties Windowيستخدم في تحديد خواص
) ( Objectsالموجودة في المشروع . الكائنات
) ( 5صندوق الدوات -: Toolboxيحتوى على مجموعة من الدوات التى يستخدمها
المبرمج فى تصميم شاشات البرنامج تسمى ) ، ( Controlsويقوم المبرمج باختيار ما
يحتاجه منها وينسخه على الــ ) ( Formالذى يقوم بتصميمه .
الزر buttonالقيام باداء عمل معين محدد مسلقا كاستجابة لضغط مشغل البرنامج
اداة مربع الكتابة textboxوسيلة لدخال البيانات تسمح لمستخدم البرنامج بمساحة
للكتابة اثناء التشغيل
مربع الرسالة msgboxطريقة بديلة لداة المبين lableلعرض معلومات لمستخدم
البرنامج وتستخدم لجبار المستخدم لقراءة الرسالة وذلك لتوقف البرنامج ول يعود
للتشغيل ال بعد الضغط على زر بالرسالة
.MsgBoxStyle