برمجة وتطبيقات الحاسوب بلفة بيسك الرني
ماهي أوجه الاختزاف بين الكاسوب والإنسان؟-...
يمتاز الإنسان عن الحاسوب بقدرة التفكير فهو الذي يذكر للحاسوب ويرشده إلى طريقة
حل أي مسألة
بينما يمتاز الحاسوب عن الإنسان بالسرعة؛ الدقة ؛ الحساب؛ وعدم النسيان (التخزين
الكبير للبيانات)
- تحتاج جميع لفات البرمجة إلى برنامج مترجم (مفسئر أو مصرف) لترجمة برامجها إلى لغة
- ل حالة وجود خملا لفوي -ٌ البرنامج فإن تنفيذه يتوقف | لى أن يتم إصلاح الخلا الموجود
فيه عكس الخلا المنطلقي الذي إن وجد علا ةما يتم قبول تنفيذ البرنامج.
خطوات إعداد برناسة:
ممالجة البيانات الضخمة مثل ترتيبها أو البحث عن معلومة معينة فيها..الخ
الاتصالات ونقل المعلوم ف
تخزين البإبانات
الخظوات الواجب إتباعها عن انجاز عمل برمجي ما:
1 تحديد المسالة: يقصد بها تحديد ممحليات البرنامج والناتج المستهدف.
تصميم الحل: أي كتابة خوارزمية انحل وهي الخدلوات والممليات التي بإتباعها تصل
3 كتابة البرنامج بإحدى لفات البرمجة: هي عبارة عن ترجمة الخوارزمية المكتوبة بلغة
المبرمج (العربية مشلا | لى لغة ينهمها الحاسوب مثل (فيجوال بيسك)
4 تجربة البرنامج وتنفيذه على جهاز الحاسوب
5 ليحالة نجاح البرنامج نتوقف ؛ وإلا (أي
إعدلا/ م. المهدي امحمد جبريل رت
برمجة وتطبيقات الحاسوب بلفة بيسك للرني
الكوارر هلان (فا218)
سميت الخوارزمية بهذا الاسم نسبة للمالم محمد بن موسى الخوارزمي الذي عاش لخ
القرن التاسع ونبغ يذ علم الجبر.
بداية (ابدآ) ونهاية (توقف)
2 نستخدم ب الخوار الأمر (اقرآ) لإدخال الممحليات.
3 ستخدم الخوارزميات الأمر (أكتب) لإخراج المطلوب حسابه
4 تنتكرم بي اشوا الرمز (*) كملامة للضرب؛ والرمز (/) كعلامة قسمة.
مثال © : أكتب خوارزمية لقراءة عدد وحلباعة تربيمه؟
الممحليات: العدد (1)
| السليات: الميد الأول (س)؛ العدد الثاني (ص)
| الطلوب: حساب المجموع (م)ء حيكام # سن + من
إعداد/ م. المهدي امحمد جبريل 7 نسخة مجانية للجميع
برمجة وتطبيقات الحاسوب بلفة بيسك المرني
ابدأ
اقرآ العدد الأولى لس)
أقراً العدد الثاني (ص)
المخطط الأنسيابي (اتفدك-«10)
ماهو المخطط الانسيابي؟
هو عبارة عن مجموعة من الأشكال البندسية تربط بينها أسهم لتوضيح عمل الخوارزمية
ويمتاز هذا المخطمل بوضوع أكثر من الخوارزمية وخاصة ل توضيح عمل الحلقات
والشروط المتحلقية
الأشكال الأساسية المستخدمة 3 المخطط الانسيا
1. الشكل البيضاوي: يستخدم للبداية (ابدآ) والنهاية
ل متوازي الأضلاع: للقراءة والكتابة (أو للإدخال والإخراج»
ا 5. الدائرة: تستخدم لتوضيح نقاط توصيل المخطمل الانسيابي؛ وغالبا يذ حالة المخلطات ذات
أ الأحجام الكبيرة 0
إعداد/ م. المهدي امحمد جبريل 8 انس سجائية اللتججيع
برمجة وتطبيقات الحاسوب بلغة بيسك للرني
مثال 0 : أكتب خوارزمية الحل وارسع الخخاطط الانسبابي اقراج تلو وعرض مستليل وحساب
الفقلة
حلول المستعليل (حل)؛ عرض المستليل ()
حساب مساحة المستعليل (م)؛ حيث :م عل *ع
4 تتتتبقيمة ن
سبي ا
1. استخراج المخطمل الانسيابي يتم من خوارزمية الحل؛ أي حتى لوكان المطلوب 3 المشال
امثال © : أكتب خوارزمية الحل وارسم المخململ الانسيابي لحساب متوسمل أربعة أعداد؟
| أربعة أعداد (ل) ؛ (ك) (ع)؛ (طط)
حساب المتوسمل (م)؛ حيث: م - (ل + ك +ع + مل)/4.
إعداد/ م. المهدي امحمد جبريل رن تسقة مجانية للجميع
برمجة وتطبيقات الحاسوب بلغة بيسك للرني
3 احسب :م - (لى + ك +ع + مذ)/4.
مثال © ؛ أكت. الضريبة السنوية؛ علما بأن
الضريية (15/) من الدخل السنوي إذا زاد هذا الدخل عن 4000 دينار » وإلا فإنه يعفى من
المعحليات: الدخل السنوي (د)
المطلوب: حساب الضريبة (ض)؛ حيث:
تلاحظ هنا أن هنالك قيمة للضريبة (ض) وسيتم
اقيمة الدخل السنوي (د) إذا زاد عن 4000 ديار أو قل عنها
إحدى هاتين القيمتين بناءا على
ب قيمة (ض)
إعداد/ م. المهدي امحمد جبريل )00 نسخة مجانية للجميع
برمجة وتطبيقات الحاسوب بلغة بيسك للرني
مثال © : أكتب خوارزمية الحل وارسم المخحلط الانسيابي لقراء درجات طالب يا عدد من المواد
١ المحللوب: حساب المجموع (م)
ا المواد؛ ويخ مثل هذه الحالات يجب استخدام متغير (عدادع) يقوم بهتابمة عدد الدرجات التي تم
قراءتها وتتوقك القراءة بعد أن تضبح (ع - ن)
اقرأ عدد المواد (ن)
اجعل (م - 0) المجموع.
اقرأً الدرجة (د)
اكتب المجموع (م)
إعداد/ م. المهدي امحمد جبريل )01 نسخة مجانية للجميع
برمجة وتطبيقات الحاسوب بلغة بيسك للرني
المرات لثلاي الحجم الكبير والفير مقبول - الخوارزميات والمخملطات والبرا:
تساوي الصف ؛ وكلمة سالب
المعحليات: قيمة عددية (س)
1 ابدأ
إعداد/ م. المهدي امحمد جبريل )02 نسخة مجانية للجميع
مثال © : أكتب خوا
الممحليات: الأعداد (0 -10)
المطلوب: طباعة هذء الأعداد تصاعديا
اجمل (ع - 0
أكتب (ع)
إعداد/ م. المهدي امحمد جبريل (03
برمجة وتطبيقات الحاسوب بلغة بيسك للرني
ارزمية الحل وارسم المخدلطل الانسيابي لملباعة الأعداد المحصورة بين (0 -
برمجة وتطبيقات الحاسوب بلغة بيسك للرني
يتتاول هذا الباب بعض آساسيات لفة البرمجة فيجوال بيسك؛ والتي من أهمها أنواع
هو القيمة التي
كماهي (لا تتفير) خلال عملية أو أثناء تنفيذ البرنامج؛ وهو إما أن
الثابت
يكون ثابت عددي مثل:'
صحيح كسري حرق
* الثابت الكسري: هو القيمة العددية التي تحتوي على علامة عشرية » مثل: 3.2: 4.0 -
* الثابت الحري: هو القيمة الحرفية التي تبقى كما هي خلال عملية ماء ويوضع بين
/ ماهو الطغير (1747706/2)؟:
* المتغير الكسري: هو المت
الذي يتمين له قيمة ثابت عددي كسري.
إعداد/ م. المهدي امحمد جبريل (04 نسقة سجائية للجميع