ياللله .. كتب ترجمة السؤال وفاهم نصه بس راح بالغلط بعيده من جديد :
ياطويل العمر انا مبرمج vb.net كن بدايتي في c++ والاسايمنت موضوعه يتمحور حول الاحياء و الوراثة وبالاخص بالحمض النووي و هذا شي انا ابدعت فيه بالثنوية وفاهمه بشكل كبير لكن ماعندي حله بالبرمجة وبشرحة لك واوضح الطلب لين تفهمه
في الموضوع يتكلم عن الخلية الحية (خلية الانسان على سبيل المثال) والخلية الحية تحتوي على اعضاء دقيقة ومن هالاعضاء والي الاسايمنت مركز عليها هو الـ DNA (الحمض النووي) الحمض النووي هو عبارة عن سلسلة من الجينات وهي المسؤلة عن اظهار صفات واشكل الخلية الحية و بالنهاية مسئولة عن اظهار شكل الانسان كل جين في هالسلسلة عبارة عن سلسلة اخرى من الكروموزومات وانواعها اربع وهي: Cytosine, Guanine, Adenine, Tthymine. ويقولك بالاخير ان عدد الجيانات في الحمض النووي يوصل عددها الى 500 جين
يعني (شرحي) : الحمض النووي عبارة عن سلسلة من الجينات و عددها 500 مقسمة الى 250 جين لكل سلسلة والجين يرتبط بجين اخر مكون تلك السلسلة. كل جين عبارة عن سلسلة طويلة من الكروموزومات وانواع الكروموزومات هي اربع C,G,A,T وكل كرموزوم يرتبط بالاخر مكون تلك السلسلة المسماة الجين.
شوف الشكل: جين1 جين2 C-------A | | A-------G | | G-------T | | C-------A | | T-------C | | C-------A | | A-------G هذا مثال لطريقة بناء الجين, الجين سلسلة من الكروموزومات العامودية و الجين يقابله جين ثاني يترابطون برابط عرضي.
بعد الشرح الاحياء .. هاك الطلبات: الجزء الاول ومطلوب منك تستخدم فيه اللوب بانواعه و الاري : اقرا Objectives و Introduction
الطلب الاول: احص عدد احتمالات ارتباط كل كرموزوم مع الاخر في سلسلة الجين. الطلب الثاني: احص تكرار كل نوع من الكروموزومات في في سلسلة الجين. الطلب الثالث : لكل حمض نووي , احص عدد احتمالات ارتباط كل كرموزوم مع الاخر في الحمض النووي. الطلب الرابع : لكل حمض نووي , احص تكرار كل نوع من الكروموزومات في الحمض النووي. الطلب الخامس : باعطائك الجين (ك) والحمض النووي (د) , احص احتمالية اندماج (ك) في (د). الطلب السادس : خلال عملية انقسام الخلايه وتكاثرها, اوجد احتمالية انقسام الحمض النووي لجزئين باستخدام الدالة (rand) لاظهار الاحتمالات و استخدم الموقع http://www.cplusplus.com/reference/ حتى تعرف أي نوع من الدوال المخصصة لارقام العشوائية تقدر تستخدم لحل هالسؤال.
لمعرفة عدد احتمالات ظهور كل كروموزوم : عدد مرات تكرار الكرموزوم تقسيم مجموع مرات تكرار جميع الكرموزومات
الجزء الثاني: نفذ البرنامج باستخدام معطيات الجزء الاول واستخدم الانستركشر و الكلاسات كذلك وفي هذا الجزء الجينات في الحمض النووي ممكن تكون باي عدد (لا تلتزم بـ 500 جين في الحمض النووي).
الطلب الاول : اكتب ملخص عن مشكلات الموضوع في الجزء الاول وضيفيه كا ملاحظة في ملف cpp وارفقه مع الجزء الاول. الطلب الثاني : لازم تصمم برنامجين وكل على حدا ( الجزء الاول في ملف اسمه part1.cpp والجزء الثاني في ملف اسمه part2.cpp). الطلب الثالث : اضغط الملفات باستخدام برنامج WinZip او WinRar و ارسله للايميل Belaid.moa@qu.edu.qa الطلب الرابع : تاكد انك اانهيت ارسال عملك في 6 يناير 2008 الساعة 8 الصباح ( 6 من اول شهر في بداية السنة الميلادية)
وخلاص شوف الفكرة مره سهلة لو فهمت شرحي للحمض النووي و عندك قدرة جيدة في حساب الاحتمالات و قدرت توظفها في تصميم هالبرنامج السهل.
بعض افكاري في حل الجزء الاول : الطلب الاول : احتمال ارتباط A بـ C & G & T = 3 و C بـ A & G & T = 3 الخ .. يعني الحل = 3 * 4 = 12 (ماني ذاك الزود بالاحتمالات و مو حافظ قانون الاحتمال بس حسبتها ولقيت ان كل حرف يلتقي بالباقي ثلاث مرات و تكررت العملية اربع مرات لاختلاف الحروف وطلع الناتج 12 الطلب الثاني : الحرف A بيقابل الباقي ثلاث مرات فا الحل = 3 الطلب الثالث = الطلب الاول * 500 = 6000 الطلب الرابع = الطلب الثاني * 500 = 1500 الطلب الخامس = لا يندمج لعدم وجود نظير له الطلب السادس : مو قادر افكر فيه.
الجزء الثاني : مافيه شي ان شاء الله
وبالنهاية يا اخوي انا سعيت.. فان اصبت فهي من الله و ان اخطئت فهي مني او من الشيطان واتمنى انك تراجع ترجمتي ولا تعتمد علي لكن اكثر شي متاكد منه هو شرحي للحمض النووي والي يجي من وراي ياليت ياكد على حلي