البرمجه بلغة الفيجول بيسك_كريم عصام القاضي_1/1
3 مشترك
منتدى الحاسب الآلي لطلاب أ . سعيد الزهراني :: منتديات المراحل الدراسية :: طلاب الصف الأول الثانوي المستوى 2
صفحة 1 من اصل 1
البرمجه بلغة الفيجول بيسك_كريم عصام القاضي_1/1
البرمجه بلغة الفيجول بيسك
البيسك المرئي Visual basic
إن لغة البرمجة بلغة Visual Basic وتقرأ بـ ( فيجوال بيسك ) ومعناها البيسك المرئي حيث إن Visual تعني المرئي.
تطورت هذه اللغه اساسا على لغة البرمجة بيسك(Beginners All-purpose Symbolic Instruction code) والتي تعني التعليمات الرمزية لكافة الاغراض للمبتدئين.
وهي من لغات البرمجة عالية المستوى ومن اللغات المرئية ايضا , لانها تستخدم تعبيرات مرئيه كالرسومات الموجهه مثل الازرار وصناديق النصوص وغيرها بالاضافة الى واجهة التطبيق الرسومية. ان لغة فيجوال بيسك(VB ) تعتمد على توفير الشكل المرئي والتواصل الرسومي مع المستخدم (GUI-Graphical User (Interface وسهولة التعديل على البرامج, وتعد من اللغات التي تعتمد على على النماذج(forms (, وتعتبر فيجوال بيسك من اللغات ذات الاهداف الموجهة (Object Oriented Programmig) ومختصرها ((OOP التي تعتمد على مبدا الكائن ( (Object. حيث ان المشروع عبارة عن مجموعة كائنات (Objects), يتم ربطها مع بعضها البعض ويقصد بالكائنات النموذج نفسه والادوات التي يحتويها. تكاد تكون هذه اللغة أهم لغات البرمجة في نظام التشغيل Windows.
إن أهمية هذه اللغة تأتي من سهولة الاستخدام وسهولة كتابة البرنامج فيها وكذلك متانة هذه اللغة وتعاملها مع تطبيقات أخرى منها تطبيقات قواعد البيانات وتطبيقات الرسم بالحاسبة وتطبيقات الارتباط بشبكات الاتصالات.
ماهي قواعد البيانات((DB
هي عبارة عن مخزن للبيانات بمعنى اخر هي عباره عن مجموعة من البيانات والمعلومات ذات العلاقة (المترابطة) ونقصد بالبيانات انها الحقائق التي يمكن خفضها وتمتلك معنى ضمني ومثال هذه البيانات الاسم ورقم الهاتف والعنوان.
ومن الامثلة على قواعد البيانات نظام التسجيل حيث يتضمن مجموعة من السجلات مثل سجل الموظفين وسجلات المواد والطلبة ويدير قاعدة البيانات نظام يدعى نظام ادارة قواعد البيانات.
ماهو نظام ادارة قواعد البيانات(DBMS)
هو عبارة عن مجموعة من البرامج التي تمكن المستخدم من التعامل مع قاعدة البيانات من حيث القدرة على تعريفها وإنشائها وتنفيذها وتعديلها والتعاون مع البيانات من حيث تعريفها ووضع القيود عليها وحذفها وفرزها وتخزينها واسترجاعها بطرق سهلة.
خطوات VB
وتتميز VB بانها سلسلة من الاجراءات المنفذه في البرنامج والمسيطرة بواسطة "events" المنشاة بواسطة المستفيد "user" بدل من الاجراءات المحددة مسبقا في البرنامج.
احد المفاتيح الرئيسية لبناء نظام لل VB
- القرار حول رؤية المستخدمين أي تصميم الشاشة
- ماهي البيانات التي على المستخدم ان يدخلها
- حجم النافذه التي يحتاجها النظام او التطبيق
- اين توضع الازرار) buttons)في النافذه
يستخدم مصطلح projects بدل program لماذا؟
وذلك لان التطبيق في VB ينتج من تفاعل ومشاركه بين تعليمات البرمحه مع واجهة المستخدم.
حيث ان المستخدم يمثل في VB بصور صفيره تسمى الايكونات وهذه الايكونات توفر توجيه مرئي للبرنامج.
خطوات تصميم التطبيق المكتوبة بلغة ال VB:
1- تقرير شكل النوافذ كما يراه المستخدم
2- يحدد ال(event) المناسب لكل object في النافذه
3- كتابة الاجراء(procedure)الخاص بكل event
problem planningتخطيط المشكلة
التخطيط يقلل عدد الاخطاء التي يمكن الوقوع بها في حالة عدمه:
دورة تطوير البرنامج
1- التحليل: تعريف المشكلة
يجب أن نفهم
- ماذا يعمل البرنامج
- ما هي المخرجات
- يملك فكرة واضحة حول البيانات أي المدخلات وماهي علاقتها بالمخرجات
2- التصميم :تخطيط الحل للمشكلة
إيجاد سلسلة منطقية من الخطوات الدقيقة التي تحل المشكلة التي تسمى الخوارزميات وهناك ثلاث طرق لتطوير هذه الخوارزميات ((flowchart ,pseudo code ,top down charts هذه الادوات تساعد المبرمجين في تكسير المشكلة في سلسلة من المهمات الصغيرة التي ينجزها الكمبيوتر لحل المشكلة.
3- اختيار الواجهةInterface: اختيار ال object (text boxes ,command buttons .etc)
أي يحدد كيفية استحصال المدخلات
وكيفية عرض المخرجات فتخلق ال objectلتستلم المدخلات ولعرض المخرجات ايضا تخلق ( command buttons) لتسمح للمستخدم ليسيطر على البرنامج.
4- Code البرنامج: ترجمة الخوارزميه في لغة برمجيه.
خلال هذه المرحله البرنامج يكتب البرنامج بلغة ال VB والمبرمج يعتمد الخوارزمية
5- اختبار وتعديل ((test and debug:تحديد ومسح الأخطاء في البرمجة
Testing: هي معالجة ايجاد الاخطاء في البرنامج
: Debugging هي معالجة تصحيح الاخطاء المكتشفة بواسطة معالجة ايجاد الاخطاء. حيث ان الخطا في البرنامج يدعى bug.
6- اكمال التوثيق ( Complete the documentation):تنظيم كل المادة التي تصف البرنامج .حيث ان التوثيق يسمح لشخص اخر ليفهم البرنامج والتوثيق الداخلي يتكون من عبارات لاتنفذ لكنها تشير الى غرض هذا الجزء من البرنامج.
البيسك المرئي Visual basic
إن لغة البرمجة بلغة Visual Basic وتقرأ بـ ( فيجوال بيسك ) ومعناها البيسك المرئي حيث إن Visual تعني المرئي.
تطورت هذه اللغه اساسا على لغة البرمجة بيسك(Beginners All-purpose Symbolic Instruction code) والتي تعني التعليمات الرمزية لكافة الاغراض للمبتدئين.
وهي من لغات البرمجة عالية المستوى ومن اللغات المرئية ايضا , لانها تستخدم تعبيرات مرئيه كالرسومات الموجهه مثل الازرار وصناديق النصوص وغيرها بالاضافة الى واجهة التطبيق الرسومية. ان لغة فيجوال بيسك(VB ) تعتمد على توفير الشكل المرئي والتواصل الرسومي مع المستخدم (GUI-Graphical User (Interface وسهولة التعديل على البرامج, وتعد من اللغات التي تعتمد على على النماذج(forms (, وتعتبر فيجوال بيسك من اللغات ذات الاهداف الموجهة (Object Oriented Programmig) ومختصرها ((OOP التي تعتمد على مبدا الكائن ( (Object. حيث ان المشروع عبارة عن مجموعة كائنات (Objects), يتم ربطها مع بعضها البعض ويقصد بالكائنات النموذج نفسه والادوات التي يحتويها. تكاد تكون هذه اللغة أهم لغات البرمجة في نظام التشغيل Windows.
إن أهمية هذه اللغة تأتي من سهولة الاستخدام وسهولة كتابة البرنامج فيها وكذلك متانة هذه اللغة وتعاملها مع تطبيقات أخرى منها تطبيقات قواعد البيانات وتطبيقات الرسم بالحاسبة وتطبيقات الارتباط بشبكات الاتصالات.
ماهي قواعد البيانات((DB
هي عبارة عن مخزن للبيانات بمعنى اخر هي عباره عن مجموعة من البيانات والمعلومات ذات العلاقة (المترابطة) ونقصد بالبيانات انها الحقائق التي يمكن خفضها وتمتلك معنى ضمني ومثال هذه البيانات الاسم ورقم الهاتف والعنوان.
ومن الامثلة على قواعد البيانات نظام التسجيل حيث يتضمن مجموعة من السجلات مثل سجل الموظفين وسجلات المواد والطلبة ويدير قاعدة البيانات نظام يدعى نظام ادارة قواعد البيانات.
ماهو نظام ادارة قواعد البيانات(DBMS)
هو عبارة عن مجموعة من البرامج التي تمكن المستخدم من التعامل مع قاعدة البيانات من حيث القدرة على تعريفها وإنشائها وتنفيذها وتعديلها والتعاون مع البيانات من حيث تعريفها ووضع القيود عليها وحذفها وفرزها وتخزينها واسترجاعها بطرق سهلة.
خطوات VB
وتتميز VB بانها سلسلة من الاجراءات المنفذه في البرنامج والمسيطرة بواسطة "events" المنشاة بواسطة المستفيد "user" بدل من الاجراءات المحددة مسبقا في البرنامج.
احد المفاتيح الرئيسية لبناء نظام لل VB
- القرار حول رؤية المستخدمين أي تصميم الشاشة
- ماهي البيانات التي على المستخدم ان يدخلها
- حجم النافذه التي يحتاجها النظام او التطبيق
- اين توضع الازرار) buttons)في النافذه
يستخدم مصطلح projects بدل program لماذا؟
وذلك لان التطبيق في VB ينتج من تفاعل ومشاركه بين تعليمات البرمحه مع واجهة المستخدم.
حيث ان المستخدم يمثل في VB بصور صفيره تسمى الايكونات وهذه الايكونات توفر توجيه مرئي للبرنامج.
خطوات تصميم التطبيق المكتوبة بلغة ال VB:
1- تقرير شكل النوافذ كما يراه المستخدم
2- يحدد ال(event) المناسب لكل object في النافذه
3- كتابة الاجراء(procedure)الخاص بكل event
problem planningتخطيط المشكلة
التخطيط يقلل عدد الاخطاء التي يمكن الوقوع بها في حالة عدمه:
دورة تطوير البرنامج
1- التحليل: تعريف المشكلة
يجب أن نفهم
- ماذا يعمل البرنامج
- ما هي المخرجات
- يملك فكرة واضحة حول البيانات أي المدخلات وماهي علاقتها بالمخرجات
2- التصميم :تخطيط الحل للمشكلة
إيجاد سلسلة منطقية من الخطوات الدقيقة التي تحل المشكلة التي تسمى الخوارزميات وهناك ثلاث طرق لتطوير هذه الخوارزميات ((flowchart ,pseudo code ,top down charts هذه الادوات تساعد المبرمجين في تكسير المشكلة في سلسلة من المهمات الصغيرة التي ينجزها الكمبيوتر لحل المشكلة.
3- اختيار الواجهةInterface: اختيار ال object (text boxes ,command buttons .etc)
أي يحدد كيفية استحصال المدخلات
وكيفية عرض المخرجات فتخلق ال objectلتستلم المدخلات ولعرض المخرجات ايضا تخلق ( command buttons) لتسمح للمستخدم ليسيطر على البرنامج.
4- Code البرنامج: ترجمة الخوارزميه في لغة برمجيه.
خلال هذه المرحله البرنامج يكتب البرنامج بلغة ال VB والمبرمج يعتمد الخوارزمية
5- اختبار وتعديل ((test and debug:تحديد ومسح الأخطاء في البرمجة
Testing: هي معالجة ايجاد الاخطاء في البرنامج
: Debugging هي معالجة تصحيح الاخطاء المكتشفة بواسطة معالجة ايجاد الاخطاء. حيث ان الخطا في البرنامج يدعى bug.
6- اكمال التوثيق ( Complete the documentation):تنظيم كل المادة التي تصف البرنامج .حيث ان التوثيق يسمح لشخص اخر ليفهم البرنامج والتوثيق الداخلي يتكون من عبارات لاتنفذ لكنها تشير الى غرض هذا الجزء من البرنامج.
Kareem Essam- عدد المساهمات : 8
تاريخ التسجيل : 09/03/2015
رد: البرمجه بلغة الفيجول بيسك_كريم عصام القاضي_1/1
لقد استفدت شكرا يا كريم
احمد عرابي- عدد المساهمات : 10
تاريخ التسجيل : 24/02/2015
مواضيع مماثلة
» بحث عن البرمجه بلغة فيجوال بيسيك
» البرمجه بلغه الفيجول بيسك_محمد محمود قنديل_١/١
» برنامج الصور المتحركة_تصميم الطالب : كريم عصام القاضي_1/1
» تحميل برنامج الفيجول بيسك ستيديو - محدّث
» برنامج الرسام_تصميم الطالب : كريم عصام القاضي_1/1
» البرمجه بلغه الفيجول بيسك_محمد محمود قنديل_١/١
» برنامج الصور المتحركة_تصميم الطالب : كريم عصام القاضي_1/1
» تحميل برنامج الفيجول بيسك ستيديو - محدّث
» برنامج الرسام_تصميم الطالب : كريم عصام القاضي_1/1
منتدى الحاسب الآلي لطلاب أ . سعيد الزهراني :: منتديات المراحل الدراسية :: طلاب الصف الأول الثانوي المستوى 2
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى