آخر الأخبار

العمليات الحسابية والمنطقية

علي معشي     25 سبتمبر,2015         6 تعليقات

 

العمليات الحسابية :

أولاً : العمليات الحسابية في البرمجة :

 

ترتيب العمليات :

1- العمليات داخل الأقواس.
2- عمليات الأس .
3- عمليات الضرب والقسمة ، وإذا تعددت نبدأ التنفيذ من اليسار إلى اليمين .
4- عمليات الجمع والطرح ، وإذا تعددت نبدأ التنفيذ من اليسار إلى اليمين .

ما نتيجة تنفيذ العملية التالية على جهاز الحاسب :

M = 2 * 6  +  3^2

حيث إن العمليات هنا هي الضرب والجمع والأس ، ولها أولويات مختلفة فسوف نبدأ التنفيذ بالترتيب

1 ) ننفذ عملية الأوس أولاً : 

M = 2 * 6 + 9

2 ) ثم عملية الضرب ثانياً :

M = 12 + 9

  أخيراً عملية الجمع :

 M = 21                                                                      

ما نتيجة تنفيذ العملية التالية على جهاز الحاسب :

M = 2 *(6  +  3)^2

1 ) ننفذ عملية الجمع أولاً

M = 2 * 9^2

2 ) ثم عملية الأس ثانياً :

M = 2 *  81

  أخيراً عملية الضرب:

 M = 162                                                                  

ثانياً : العلميات المنطقية في البرمجة : وهي العمليات التي تتم فيها المقارنة بين قيمتين.

ما نتيجة تنفيذ العملية التالية على جهاز الحاسب :

4 + 3 * 5 < 4 * 6

ننفذ العمليات الحسابية أولاً

4 + 15 < 24

19 < 24

True

ثالثا /تحويل المعادلات الجبرية إلى الصيغة المستخدمة في البرمجة

حول المعادلة الجبرية الآتية إلى معادلة بصيغة برمجية

صورة7

 

 

صورة6

أخبار متعلقة

6 تعليقات

  1. فيصل مدربا

    عند إجراء تخصيص تعبير حسابى قد يحتوي على أكثر من عملية حسابية ، يتم تنفيذ العمليات الحسابية فى VB.Net بالترتيب التالي .

    1) العمليات التي بين الأقواس ( الداخلية أولا ثم الخارجية ) .
    2) عمليات الأسس .
    3) عمليات الضرب و القسمة ( الأولوية من اليسار إلى اليمين ) .
    4) عمليات قسمة الإعداد الصحيحة .
    5) عمليات حساب باقي القسمة .
    6) عمليات الجمع و الطرح ( الأولوية من اليسار إلي اليمين ) .

    فى حالة وجود اكثر من عملية لها نفس الاولوية كالضرب والقسمة او والجمع والطرح فان ترتيب تنفيذها يكون من اليسار الى اليمين ، اما اذا تداخلت الاقواس (كأن يكون هناك اقواس داخل اقواس ) فان الاقواس الداخلية يتم تنفيذها أولاً ( ( ) ( ) ) .

  2. العمليات الحسابية :

    أولاً : العمليات الحسابية في البرمجة :

    ترتيب العمليات :

    1- العمليات داخل الأقواس.
    2- عمليات الأس .
    3- عمليات الضرب والقسمة ، وإذا تعددت نبدأ التنفيذ من اليسار إلى اليمين .
    4- عمليات الجمع والطرح ، وإذا تعددت نبدأ التنفيذ من اليسار إلى اليمين .

    ما نتيجة تنفيذ العملية التالية على جهاز الحاسب :

    M = 2 * 6 + 3^2

    حيث إن العمليات هنا هي الضرب والجمع والأس ، ولها أولويات مختلفة فسوف نبدأ التنفيذ بالترتيب
    1 ) ننفذ عملية الأوس أولاً :
    M = 2 * 6 + 9
    2 ) ثم عملية الضرب ثانياً :
    M = 12 + 9

  3. وحدة الحسابيات والمنطق ALU هي اختصار لعبارة Arithmetic and Logic Unit وهي دارة رقمية موجودة داخل وحدة المعالجة المركزية مسؤولة عن اجراء كافة العمليات الحسابياتية (كالجمع والطرح والقسمة الضرب) علما ان الوحدة فقط تستخدم عملية واحدة وهي الجمع اما العمليات الأخرى مثل الطرح هي عملية جمع المكافئ والضرب هي جمع لعدة مرات والقسمة هي والعمليات المنطقية (مثل OR,AND,XOR) في الحواسب، كما تقوم بعمليات المقارنة لمعرفة نتيجة المقارنات المنطقية وهي : (أكبر من وأصغر من ويساوي ولا يساوي) ومشتقات هذه المقارنات، وكذلك فهي توفر إمكانية تخزين المعلومات بشكل مؤقت بالإضافة إلى إمكانية معالجة المعلومات. فهي تعطي خرجها بالاعتماد على قرار متخذ بداخلها. وبما أن كافة عمليات المعالجة تنحصر في نوعين من العمليات فإما أن تكون حسابياتية أو ان تكون منطقية فإن هذه الوحدة قادرة على معالجة أي مسألة يطلب منها معالجتها، ويمكن القول ان هذه الوحدة هي التي تقوم فعليا بتنفيذ التعليمات.
    وفي الشكل المقابل فان A و B هما المعاملان، R هو الخرج، F هو الدخل من وحدة التحكم، D هي حالة الخرج.
    مما يتألف المعالج؟ يتألف المعالج عادة من وحدتين هما:
    -وحدة التنفيذ Execution Unit ومهمتها تنفيذ التعليمات.
    -وحدة ملائمة الممر Bus Interface Unit لنقل البيانات.

  4. عبدالعزيز كريري

    يجوال بيسك (بالإنجليزية: Visual BASIC) هي بيئة تطوير ولغة برمجة من مايكروسوفت تستند إلى لغة البيسك الشهيرة. وهي تصنف ضمن لغات البرمجة بالكائنات. منذ أن بدأت مايكروسوفت في اصدار الفيجوال بيسك وهي تلاقي نجاحا باهرا وشعبية لا بأس بها بين المبرمجين نظرا لسهولتها الشديدة في مقابل التعقيد الشديد الذي يواجهه أي مبرمج يسعى لبرمجة ويندوز باستخدام السي أو السي++. عموما تناسب الفيجوال بيسك تطبيقات قواعد بيانات والتطبيقات المخصصة للشركات الصغيرة وبرامج الحسابات وهي مريحة وسهلة وتؤدي الغرض بالإضافة إلى أنها تسمح للمبرمج بالتركيز على حل المشكلة فغالباً ما لا يواجه صعوبات فنية أثناء كتابة برنامج بالفيجوال بيسك. و لكن بقى أن نذكر أن برامج الفيجوال بيسك لا تتم ترجمتها كاملة إلى لغة الآلة مثل السي++ أو الدلفي وإنما تترجم إلى كود وسطى يتصل مع مكتبة ربط تسمى ب”Run Time library” واسمها MSVBM.dll مع استبدال علامات الاستفهام برقم الإصدار.
    لغة البرمجة فيجوال بيسك هي لغة ذات تصميم مرئي واجهة رسومية بعكس بعض اللغات مثل (الاسمبلي) ذات الشاشة السوداء. حيث تحتوي هذه اللغة على العديد من الاوامر بداخلها ولغة سهلة التطبيق تم تطوير هذه النسخة من البرنامج عن النسخة القديمة basic والتي تعمل تحت بيئة dos إلى هذه النسخة التي تعمل تحت بيئة ويندوز. تعتمد اللغة في تطوير تطبيقاتها على الكائنات فهي تشبه العديد من لغات البرمجة الحديثة من حيث اعتمادها على الديناميكية والأحداث. تعني الديناميكية في هذه اللغة القدرة على استدعاء اي اقتران أو اجراء اعتمادا على الحدث. الحدث هو اي عملية يقوم بها مستخدم التطبيق على التطبيق مثل الضغط بزر الفارة أو الضغط على أحد ازرار لوحة المفاتيح أو حتى تحميل نموذج.

رأيك

Animated Social Media Icons by Acurax Responsive Web Designing Company
Visit Us On TwitterVisit Us On FacebookVisit Us On Google PlusVisit Us On Youtube