أنت هنا
قراءة كتاب تطبيقات هندسية في علم هندسة المواد باستخدام لغة Visual Basic 6
تنويه: تعرض هنا نبذة من اول ١٠ صفحات فقط من الكتاب الالكتروني، لقراءة الكتاب كاملا اضغط على الزر “اشتر الآن"
تطبيقات هندسية في علم هندسة المواد باستخدام لغة Visual Basic 6
المقدمة
الحمد لله رب العالمين والصلاة والسلام على سيد البشر والناس اجمعين وعلى اله الطيبين الطاهرين. ان الكتاب المقدم بين يديك عزيزي القارىء هو محاولة للربط بين علوم هندسة المواد وبين البرمجة بلغة (Visual basic-6-)، وما هو الآ محاولة لأختراق عملية الربط هذه اذ لم نجد كمستخدمين لهذه اللغة البرمجية الكفوءة مراجعاً او كتباً منهجية تطرقت لهذه الحالة، كما اننا كتدريسيين نحاول ان نضع لطلبتنا في الجامعات الهندسية امثلة برمجية تجعل من عملية الربط بين الجوانب النظرية التي يتطرق لها طالب كلية الهندسة امراً ممكناً. ولقد سعى مؤلفوا الكتاب بصورة مستمرة لأنتقاء الأمثلة الهندسية الخاصة بعلم هندسة المواد بحيث كانت امثلة متدرجة في درجة صعوبتها منتقلة في جميع فصول الكتاب من الأقل صعوبة برمجياً او تصميمياً الى الأكثر صعوبةً، وكان لابد من مراعاة توجيه المستخدم الى جميع تفاصيل التصميم الخاصة بكل مثال وبطريقة مفصلة تفصيلاً قد يكون مملاً والسبب في ذلك هو اعتبار ان المستخدم يملك بعض المهارات التصميمية البسيطة والألمام المحدود باللغة ليتم من خلال الكتاب نقله الى مرحلة اكثر تقدماً بهذه اللغة.
حاول مؤلفوا الكتاب من خلال الأمثلة في فصوله الستة التطرق الى اغلب الأيعازات الخاصة باللغة كما حاولوا استخدام اغلب كائنات اللغة في عملية التصميم الخاصة بكل الأمثلة، لكن ذلك تحقق بنسبة معينة بحسب درجة التعقيد للمثال في دراسة علوم هندسة المواد، ولقد سعى المؤلفون الى ان تكون طريقة البرمجة الخاصة بالأمثلة مبنية على خوارزميات واضحة ومباشرة وبعيدة بطريقة او بأخرى عن التعقيدات ليسهل على قارءى الكتاب تنفيذ البرامج الخاصة بالأمثلة، كما نجح مؤلفوا الكتاب في الأبتعاد كل البعد عن كتابة شفرات برمجية معقدة اذ كانت تسمية الثوابت العددية والمتغيرات والمصفوفات المعتمدة في جميع الأمثلة تسميات واضحة ذات علاقة بالمعادلات المحسوبة بالأمثلة ولم يتم استخدام الأختصارات في تسميات الكائنات اذ سعى المؤلفون الى تدريب المستخدمين على التعامل مع هذه الكائنات ومسمياتها المباشرة بغية تحقيق شيء من الألفة بينهم وبين بيئة عمل لغة البرمجة. قد يتبادر الى اذهان القارئين سؤالً عن طرق حل الأمثلة التي تم التطرق اليها في الكتاب الحالي أهي افضل او امثل طرق الحل ؟ والحقيقة ان البرمجة هي انعكاس لأبداعات المبرمج ومن الممكن ان تتم برمجة بعض الأمثلة الحالية بطرق اخرى قد تكون اقل بعدد اسطر كتابة الشفرة لكنها قد تكون غريبة او معقده على اذهان القارىء، وعلى هذا الأساس فأن مؤلفوا الكتاب قد تعمدوا برمجة بعض الأمثلة على ما هي عليه الآن والغاية هي تدريب المستخدم على نمطية واضحة في برمجته وانشاء تصورات ذهنية قد تجعل منه مبرمجاً مبدعاً في المستقبل خاصة ان هدفهم هو بناء مهندس مواد ملم بدرجة عالية بالبرمجة ومجال الأختصاص له.
ان الهدف من الكتاب الحالي هو اذلال المعوقات والصعوبات التي قد تواجه طالب كلية الهندسة او المهندس في عملية بناء البرامج الحاسوبية التي قد يحتاجها في دراسته الهندسية او حياته المهنية، اذ انه قد يبني برنامجاً خاصاً بعمل معين يحتاجه بفترة معينة من الدراسة الهندسية او ممارسة المهنة فليس بالظرورة ان يجد تطبيقات هندسية او برامج تحل جميع المشكلات الهندسية التي قد يواجهها، ويمكن لهذا الكتاب ان يكون مفيداً لطلبة كليات الهندسة بصورة عامة بدون الأنحياز لتخصص معين اذ تم مراعاة ان تكون الأمثلة المنتقاة واضحة ومباشرة لتفيد اكبر شريحة ممكنة من طلبة كليات الهندسة عموماً وبذلك فقد احتوى الكتاب على امثلة وايعازات وتوجيهات مبسطة احياناً ومعقدة احياناً اخرى لتعليم كيفية البرمجـة بلغـة (Visual Basic-6-) ولم يحتوي على نمطية عمل هذه اللغة او اعطاء تفاصيل عمل ايعازات اللغة.