InstagramTwitterSnapChat


 
وصف

العودة   منتديات سكاو > الكليات الجامعية > منتدى كلية الحاسبات وتقنية المعلومات > المنتدى العام لكلية الحاسبات وتقنية المعلومات
التسجيل مشاركات اليوم البحث
   
   


المنتدى العام لكلية الحاسبات وتقنية المعلومات قسم خاص بالمواد العامة و الطلاب غير المتخصصين بكلية الحاسبات وتقنية المعلومات

توضيح ونقاش المشروع الأول في برمجة 2 (cpcs 203) - أولاد

المنتدى العام لكلية الحاسبات وتقنية المعلومات

إضافة رد
 
أدوات الموضوع إبحث في الموضوع انواع عرض الموضوع
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
  #1  
قديم 15-04-2011, 06:19 PM
الصورة الرمزية Mr.Ahmad

Mr.Ahmad Mr.Ahmad غير متواجد حالياً

عضو هيئة تدريس

 
تاريخ التسجيل: Jul 2008
الكلية: كلية الحاسبات وتقنية المعلومات
التخصص: IT
نوع الدراسة: عضو هيئة تدريس
المستوى: متخرج
البلد: جــــدة
الجنس: ذكر
المشاركات: 2,477
Talking توضيح ونقاش المشروع الأول في برمجة 2 (cpcs 203) - أولاد


بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
__________________________________________________ ______________________________


* مــا شاء الله تبارك الله *
الحمد لله عدد ما خلق , الحمد لله ملء ما خلق , الحمد لله عدد ما في السموات وما في الأرض , الحمد لله عدد ما أحصى كتابه ، والحمد لله على ما أحصى كتابه ، والحمد لله عدد كل شيء والحمد لله ملء كل شيء .
اللهم صل على محمد وعلى آل محمد كما صليت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد . اللهم بارك على محمد وعلى آل محمد كما باركت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد.
لا إله إلا الله وحده لا شريك له الملك وله الحمد وهو على كل شيء قدير .
سبحـــــــان الله وبحمده … سبحــان الله العظيم


__________________________________________________ ______________________________

تلبية لرغبة الشباب في توضيح المشروع الأول لمادة (CPCS 203) ، حيث أن البعض لم يفهم المطلوب منه .

بعد قرائتي لمستند المشروع , وهو الآتي :


لم يوضح في المستند مثال على المدخلات ومخرجات البرنامج .

لذلك سأشرح المشروع على حسب فهمي واستنتاجي ,,, ولا أضمن لكم صحة شرحي للمشروع .

------------------------------------------------

لنفهم المشروع سوية بقرائته جملة جملة :

A set of robots are used in a certain chemical reaction room to perform certain dangerous operation.
تستخدم مجموعة من الروبوتات في غرفة تفاعلات كيميائية معينة , لتنفيذ عملية خطيرة معينة .


The room dimensions are set at the begging of the operation and not to be changed thereafter.
يتم تعيين أبعاد الغرفة في بداية العملية ، ولا يمكن تغيرها بعد ذلك .

The room is monitored by an operator who is setting in another controlling room.
ويتم رصد الغرفة بواسطة المشغل الذي وضع في غرفة أخرى (غرفة التحكم) .

Each robot has a switch that can be set remotely either to active (ON) or idle (OFF).
كل روبوت له مفتاح يتحكم به لجعله نشط (شغال) أو خامل (مطفي) .


A robot will be instructed to move inside the room by setting the coordinates: X (meters) and Y (meters) of the new location.
الروبوت يصدر تعليمات للتحرك داخل الغرفة بتحديد إحداثيات س (بالمتر) و ص(بالمتر) للموقع الجديد .


An operator keeps track of the robots so no one hits any of the room walls.
المشغل يحافظ على سير الروبوتات حتى لا يضرب أي واحد منها جدران الغرفة .

In such a case, an alarming is shown at the operator's controlling screen and the robot is going to be repositioned to the origin automatically.
في هذه الحالة (أي لو ضرب الروبوت جدران الغرفة) , يظهر تنبيه في شاشة تحكم المشغل , والروبوت سوف يعاد إلى مكانه الأصل تلقائياً .

Write a class Robot that can perform the movement and monitoring tasks mentioned above.
أكتب فئة الروبوت (Class Robot) التي يمكن أن تؤدي مهام الحركة والرصد المذكورة أعلاه .

Write a class Control that can be used by the operator to perform the following tasks:
أكتب فئة التحكم (Class Control) التي يمكن أستخدامها من قبل المشغل لأداء المهام التالية :

Create 3 robots inside a room of size of size: 10m  10m.
أنشيء ثلاث روبوتات داخل غرفة حجمها 10 في 10 .

All the robots start from the origin of the room.
جميع الروبوتات تبدأ من أصل الغرفة (الموقع الأصل) .

Set all the switches to on position.
عين كل المفاتيح على وضع التنشيط (ON) للروبوتات .

Move the robots around the room in different directions.
حرك الروبوتات إلى جميع أنحاء الغرفة في اتجاهات مختلفة .

Print out the current position of all the robots.
أطبع الموضع الحالي لجميع الروبوتات .

Let one of the robots to move beyond a distance of 10 meters in one direction.
أسمح لواحد من الروبوتات بأن يتجاوز (يتحرك) مسافة 10 أمتار في أتجاه واحد .

------------------------------------------------

الآن ,,, عيدوا قراءة شرح تفاصيل المشروع من جديد وبتركيز ,,, ستوصح معاكم أشياء أكثر لم توضح من القراءة الأولى .

المشروع بسيط وسهل وغير معقد ,,, وغرفة التفاعل الكميائي والروبوت عبارة عن كلمات كأي كلمات فلا تجعلوها حاجز لكم لفهم المشروع وتصعيبه في عقولكم .

المطلوب منك باختصار , عمل كلاسين :
- الكلاس الأول أسمه Robot , وهذا فيه وظائف وخصائص الروبوت المذكورة أعلاه .
- والكلاس الثاني أسمه Control وهذا فيه الـ main method , وتقوم كمشغل لكلاس الروبوتات . والمطلوب فيها عمل الست الأوامر المذكورة أخيراً .

لن أدخل في تفاصيل الحل أو أفكاره الآن ,,, أريد أن أتيح لكم التفكير في ذلك واستنتاج فكرة الحل .

------------------------------------------------

وارجوا الله لي ولكم التوفيق .
لا تنسوني من دعائكم .

 


توقيع Mr.Ahmad  

سبحان الله وبحمد ,,, سبحان الله العظيم
الحمد لله كما ينبغي لجلال وجهه وعظيم سلطانه .
اللهم صل على محمد وعلى آل محمد كما صليت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد . اللهم بارك على محمد وعلى آل محمد كما باركت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد.

 


التعديل الأخير تم بواسطة Mr.Ahmad ; 15-04-2011 الساعة 06:24 PM.
رد مع اقتباس

 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 15-04-2011, 06:32 PM   #2

mr.A

جامعي

الصورة الرمزية mr.A

 
تاريخ التسجيل: Oct 2009
التخصص: إن شاء الله IS
نوع الدراسة: إنتظام
المستوى: الثالث
الجنس: ذكر
المشاركات: 44
افتراضي رد: توضيح ونقاش المشروع الأول في برمجة 2 (cpcs 203) - أولاد

يسعدك ربي ويفتح عليك ......

 

توقيع mr.A  

 

ما أباح الورد يوماً سراً للفراشات كي تقبله كل صباح ومساء,ولكن بالورد شئً يجذب الأشياء دون جهد وعناء.

 

mr.A غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 15-04-2011, 06:42 PM   #3

iTh

تم إيقاف عضويته

 
تاريخ التسجيل: Feb 2011
التخصص: iT
نوع الدراسة: إنتظام
المستوى: الرابع
الجنس: ذكر
المشاركات: 30
افتراضي رد: توضيح ونقاش المشروع الأول في برمجة 2 (cpcs 203) - أولاد

يس ـلمو! مستر أحمد :)

 

iTh غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 15-04-2011, 06:59 PM   #4

لسعة شقآوه

جامعي

 
تاريخ التسجيل: Jan 2010
التخصص: IS
نوع الدراسة: إنتظام
المستوى: الرابع
الجنس: أنثى
المشاركات: 34
افتراضي رد: توضيح ونقاش المشروع الأول في برمجة 2 (cpcs 203) - أولاد

يا عيني بروجكت واحد بس!!!

والله احنا البنات مساكين ,, مطلوب مننا 5 :(

 

لسعة شقآوه غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 15-04-2011, 07:17 PM   #5

مهموم والله

جامعي

 
تاريخ التسجيل: Nov 2009
نوع الدراسة: تحضيري علمي خطة ب
الجنس: ذكر
المشاركات: 1,461
افتراضي رد: توضيح ونقاش المشروع الأول في برمجة 2 (cpcs 203) - أولاد

في البداية اشكرك حبيبي أحمد على تلبيتك طلبنا وهذا من طيب أصلك والله ..

وبخصوص البروجكت حقيقة الآن ياغالي بدأ يوضح لي بشكل أفضل من السابق لكن راح اعيد قراءته مرة ثانية بهدوء وتركيز حتى افهم المطلوب بالضبط إن شاء الله وإذا استشكل علي أي أمرراح اكتبه هنا بالموضوع بإذن الله ..

واشكرك مرة ثانية ياغالي والله يعطيك ألف عافية على مجهوداتك المتميزة في القسم ..

دُمت بخير

 

مهموم والله غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 15-04-2011, 08:59 PM   #6

3mOoRy

جامعي

الصورة الرمزية 3mOoRy

 
تاريخ التسجيل: Aug 2009
كلية: كلية الحاسبات وتقنية المعلومات
التخصص: ιиḟσямαтισи тεċниσℓσġч
نوع الدراسة: إنتظام
المستوى: متخرج
الجنس: ذكر
المشاركات: 529
افتراضي رد: توضيح ونقاش المشروع الأول في برمجة 2 (cpcs 203) - أولاد

الله يعطيك العافيه ويوفقك يا مستر احمد

الصراحه وضحلي اكثر من اول ., بس اكيد يبغالها تفكيييير .,., جزاك الله الف خير

 

3mOoRy غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 21-04-2011, 08:05 PM   #7

مهموم والله

جامعي

 
تاريخ التسجيل: Nov 2009
نوع الدراسة: تحضيري علمي خطة ب
الجنس: ذكر
المشاركات: 1,461
افتراضي رد: توضيح ونقاش المشروع الأول في برمجة 2 (cpcs 203) - أولاد

أهلا عزيزي أحمد ..

عندي بعض الإستفسارات الله يسعدك ..

أول شيء هل عند تشغيل البرنامج المطلوب هو سؤال اليوزر عن الإحداثيات لكل روبوت ..؟؟ أو مثلا يعني ناخذ احداثيات الروبوت الأول ونشوف هل الإحداثيات س أو ص أكبر من 10 وإذا تبين لنا هالشيء في أي واحد فيهم نعيدهم الإثنين لنقطة الصفر صحيح ..؟؟ ولا نسأل في البداية عن احداثيات كل روبوت بعدين نشوفهم واحد واحد مين يلي تجاوز 10 ونعيده لنقطة الصفر ..؟؟ وما أدري ياغالي هذا المطلوب فقط ..؟؟ ولو مثلا ياغالي هناك 2 روبوت كانت لهم نفس الإحداثيات هل مطلوب عمل شيء في هالحالة أولا ..؟؟

بانتظار ردك حبيبي ..

دُمت بخير

 

مهموم والله غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 22-04-2011, 09:41 PM   #8

Mr.Ahmad

عضو هيئة تدريس

الصورة الرمزية Mr.Ahmad

 
تاريخ التسجيل: Jul 2008
كلية: كلية الحاسبات وتقنية المعلومات
التخصص: IT
نوع الدراسة: عضو هيئة تدريس
المستوى: متخرج
البلد: جــــدة
الجنس: ذكر
المشاركات: 2,477
افتراضي رد: توضيح ونقاش المشروع الأول في برمجة 2 (cpcs 203) - أولاد

المشاركة الأصلية كتبت بواسطة مهموم والله مشاهدة المشاركة
أهلا عزيزي أحمد ..

عندي بعض الإستفسارات الله يسعدك ..

أول شيء هل عند تشغيل البرنامج المطلوب هو سؤال اليوزر عن الإحداثيات لكل روبوت ..؟؟ أو مثلا يعني ناخذ احداثيات الروبوت الأول ونشوف هل الإحداثيات س أو ص أكبر من 10 وإذا تبين لنا هالشيء في أي واحد فيهم نعيدهم الإثنين لنقطة الصفر صحيح ..؟؟ ولا نسأل في البداية عن احداثيات كل روبوت بعدين نشوفهم واحد واحد مين يلي تجاوز 10 ونعيده لنقطة الصفر ..؟؟ وما أدري ياغالي هذا المطلوب فقط ..؟؟ ولو مثلا ياغالي هناك 2 روبوت كانت لهم نفس الإحداثيات هل مطلوب عمل شيء في هالحالة أولا ..؟؟

بانتظار ردك حبيبي ..

دُمت بخير
لا , لم يطلب في المسألة إدخال من المستخدم .
جميع الإدخالات تتم عن طريق المبرمج في الكود مباشرة .
والتحقق من صحة الأدخالات يتم عن طريق ميثود تعيين الأحداثيات بشكل تلقائي .
ونقطة الأصل نعم هي صفر وصفر .

بالتوفيق .

 

Mr.Ahmad غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 23-04-2011, 05:34 PM   #9

شايل جروحي بروحي 2010

جامعي

الصورة الرمزية شايل جروحي بروحي 2010

 
تاريخ التسجيل: Jan 2011
التخصص: علوم حاسبات (CS)
نوع الدراسة: إنتظام
المستوى: الرابع
الجنس: ذكر
المشاركات: 755
افتراضي رد: توضيح ونقاش المشروع الأول في برمجة 2 (cpcs 203) - أولاد

جزاك الله خير يامستر احمد وربي يعطيك العافية

 

 

(النجاح الوحيد في الحياة هو أن تستطيع أن تحيا حياتك بالطريقة التي تريدها )
( إن التفكير أصعب الأعمال وهذا هو السبب في أن القليلين هم الذين يختارونه كعمل )

 

شايل جروحي بروحي 2010 غير متواجد حالياً   رد مع اقتباس
 

إضافة رد


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

 


الساعة الآن 12:49 AM


Powered by vBulletin® Version 3.8.9 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Ads Organizer 3.0.3 by Analytics - Distance Education

أن كل ما ينشر في المنتدى لا يمثل رأي الإدارة وانما يمثل رأي أصحابها

جميع الحقوق محفوظة لشبكة سكاو

2003-2023