InstagramTwitterSnapChat


 
وصف

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


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

يا عباقرة الجافا حفظكم الله , احتاج مساعدة بسيطة لبرنامج thread

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

إضافة رد
 
أدوات الموضوع إبحث في الموضوع انواع عرض الموضوع
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
  #1  
قديم 31-12-2009, 11:02 PM
الصورة الرمزية Lelo

Lelo Lelo غير متواجد حالياً

بصبري ,, يَعْظُمْ أجري

 
تاريخ التسجيل: Oct 2008
التخصص: تقنية معلومات
نوع الدراسة: إنتظام
المستوى: التاسع
الجنس: أنثى
المشاركات: 134
افتراضي يا عباقرة الجافا حفظكم الله , احتاج مساعدة بسيطة لبرنامج thread


السلام عليكم

كيف حالكم ان شاء الله تكونوا بأتم الصحه والعافيه

ما اعرف من فين ابدا

بس انا احتاج مساعدتكم

استاذتنا طلبت مننا برنامج جافا بسيط كما وصفته

الغرض منه نعرف الثريد كيف بيشتغل باننا حط عداد يبدأمن الصفر ويكون قلوبال

ويكون عندنا 2 ثريد واحد ينقصه بلوب مئة مرة وواحد يزوده بلوب مئة مرة

يمكن مو عارفه اشرح تمام

بس هذا نص السؤال

First Algorithm

Global Variable: count

2 thread

First thread contain do loop i= 1 to 100 which increase count variable by one in each do loop.

Second thread contain do loop i= 1 to 100 which decrease count variable by one in each do loop

Print the final value of count

انا ما عندي خلفية عن الثريد واملي فيكم تساعدوني وجزاكم ربي الف خير مقدما
في برنامج ثاني لازم اسويه يترتب على هذا

بس ابغى احد يساعدني في عمل دا وانا اكمل الثاني

وكلكم فيكم الخير والبركة

الله يسعدكم ويحقق لكم الي تتمنوه

دعائي لكم مقدما ومؤخرا وفي كل حال

 


توقيع Lelo  

~ Follow Me ~

 

رد مع اقتباس

 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 01-01-2010, 02:52 PM   #2

Lelo

بصبري ,, يَعْظُمْ أجري

الصورة الرمزية Lelo

 
تاريخ التسجيل: Oct 2008
التخصص: تقنية معلومات
نوع الدراسة: إنتظام
المستوى: التاسع
الجنس: أنثى
المشاركات: 134
افتراضي رد: يا عباقرة الجافا حفظكم الله , احتاج مساعدة بسيطة لبرنامج thread

14 مشاهدة :s

 

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

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 01-01-2010, 07:51 PM   #3

it boy

it boy

 
تاريخ التسجيل: Oct 2009
التخصص: تقنية معلومات
نوع الدراسة: إنتظام
المستوى: العاشر
الجنس: ذكر
المشاركات: 399
افتراضي رد: يا عباقرة الجافا حفظكم الله , احتاج مساعدة بسيطة لبرنامج thread

اتمنى انك تستفيدي من المرفقات

في برناامج مشاابه جدا وقرريب منه بس بدل اللارقام حروووف

واتمنى ان اكون وفيت بالغرض
واعت>ر عن التاخير
الملفات المرفقة
نوع الملف: zip 20248_Threading_2.zip‏ (1.2 كيلوبايت, المشاهدات 25)
نوع الملف: ppt 20243_lab1.ppt‏ (1.85 ميجابايت, المشاهدات 50)
نصائح مهمة : 1 - إفحص الملف المرفق بأي برنامج مضاد للفيروسات
2 - قم بمراسلة الإدارة عن أي مرفق يوجد به فيروس
3 - المنتدى غير مسوؤل عن مايحتويه المرفق من بيانات

 

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

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 01-01-2010, 07:52 PM   #4

it boy

it boy

 
تاريخ التسجيل: Oct 2009
التخصص: تقنية معلومات
نوع الدراسة: إنتظام
المستوى: العاشر
الجنس: ذكر
المشاركات: 399
افتراضي رد: يا عباقرة الجافا حفظكم الله , احتاج مساعدة بسيطة لبرنامج thread

/*
* Creating Threads in Java:
* Data Races Example by Mr.Khalid Alharbi
*/

package datarace;

public class DataRace implements Runnable {

static volatile int x;
@Override
public void run(){
for(int i=0;i<1000000;i++)
{
x++;
x--;
}
}

public static void main(String[] args) {
Thread[] thread=new Thread[100];
for(int i=0;i<thread.length;i++)
thread[i]=new Thread(new DataRace());
for(int i=0;i<thread.length;i++)
thread[i].start();

System.out.println("X= "+x);

}

}

 

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

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 02-01-2010, 01:17 AM   #5

Lelo

بصبري ,, يَعْظُمْ أجري

الصورة الرمزية Lelo

 
تاريخ التسجيل: Oct 2008
التخصص: تقنية معلومات
نوع الدراسة: إنتظام
المستوى: التاسع
الجنس: أنثى
المشاركات: 134
افتراضي رد: يا عباقرة الجافا حفظكم الله , احتاج مساعدة بسيطة لبرنامج thread

اخي الكريم
ما اعرف كيف اشكرك

الله يحققلك مبتغاك ويزيدك من العلم

انا شفت الكود في ردك الثاني فيه ثريد وحده

راح اشوف باقي المرفقات , بس طبعا راح اكمل بنفسي

ربي يجزلك بما تتمنى واكثر ويسعدك يارب العالمين

 

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

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 02-01-2010, 01:48 AM   #6

Lelo

بصبري ,, يَعْظُمْ أجري

الصورة الرمزية Lelo

 
تاريخ التسجيل: Oct 2008
التخصص: تقنية معلومات
نوع الدراسة: إنتظام
المستوى: التاسع
الجنس: أنثى
المشاركات: 134
افتراضي رد: يا عباقرة الجافا حفظكم الله , احتاج مساعدة بسيطة لبرنامج thread

يوووووووه

الله يسعدك ويحقق منا اهلك فيك يارب

الكود وااضح وضوح الشمس واقدر اعدل الي ابغاه

بس يكمن احتاج مساعده في فهم الــ run

اذا ما فهمتها او قدرت اعدل فيها حسب برنامجي

جزاك ربي كل خير

 

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

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 02-01-2010, 06:44 PM   #7

it boy

it boy

 
تاريخ التسجيل: Oct 2009
التخصص: تقنية معلومات
نوع الدراسة: إنتظام
المستوى: العاشر
الجنس: ذكر
المشاركات: 399
افتراضي رد: يا عباقرة الجافا حفظكم الله , احتاج مساعدة بسيطة لبرنامج thread

/*
*/

package datarace;

public class DataRace implements Runnable {

static volatile int x;
@Override
public void run(){
for(int i=0;i<1000000;i++)
{
x++;
x--;
}
}

public static void main(String[] args) {
Thread[] thread=new Thread[100];
for(int i=0;i<thread.length;i++)
thread[i]=new Thread(new DataRace());
for(int i=0;i<thread.length;i++)
thread[i].start();

System.out.println("X= "+x);

}

}



طيب الكود هذا حسب ما فمهت انه قرريب من الفكرة

 

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

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 03-01-2010, 05:14 PM   #8

Lelo

بصبري ,, يَعْظُمْ أجري

الصورة الرمزية Lelo

 
تاريخ التسجيل: Oct 2008
التخصص: تقنية معلومات
نوع الدراسة: إنتظام
المستوى: التاسع
الجنس: أنثى
المشاركات: 134
افتراضي رد: يا عباقرة الجافا حفظكم الله , احتاج مساعدة بسيطة لبرنامج thread

شكرا جزيلا

ما قصرت اخي الكريم

ربي يعطيك الف عافية ويوفقك يارب

^_^

 

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

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 03-01-2010, 10:19 PM   #9

عصر الحاسب

اللهم لاعيش إلاعيش الآخرة

الصورة الرمزية عصر الحاسب

 
تاريخ التسجيل: Mar 2008
نوع الدراسة: إنتظام
المستوى: السابع
الجنس: أنثى
المشاركات: 867
افتراضي رد: يا عباقرة الجافا حفظكم الله , احتاج مساعدة بسيطة لبرنامج thread

ممكن اعرف فائدة Override ؟
مو راضي يصلح معي أبدا

ياليت أحد يفيدني ومشكورين

 

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

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 04-01-2010, 12:12 AM   #10

Mr.Ahmad

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

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

 
تاريخ التسجيل: Jul 2008
كلية: كلية الحاسبات وتقنية المعلومات
التخصص: IT
نوع الدراسة: عضو هيئة تدريس
المستوى: متخرج
البلد: جــــدة
الجنس: ذكر
المشاركات: 2,477
افتراضي رد: يا عباقرة الجافا حفظكم الله , احتاج مساعدة بسيطة لبرنامج thread

المشاركة الأصلية كتبت بواسطة عصر الحاسب مشاهدة المشاركة
ممكن اعرف فائدة Override ؟
مو راضي يصلح معي أبدا

ياليت أحد يفيدني ومشكورين
فائدة الـ Overrid :
نعبر عنها بمثال ( بـ C#) :



كلاس ب يرث كلاس أ .
وكلاس أ له طريقة أسمها run تطبع كلمة A في صندوق النص .

فعندما نريد تغيير طريقة run في كلاس ب لكي تنفذ عملاً مختلفاً عن الأصلية الموروثة منها , فإننا نضع كلمة overide قبل اسم الطريقة لكي يستبدل الطريقة الرئيسية للطريقة ( في الكلاس الأب A ) بالطريقة الجديدة المعرفة في الكلاس الأبن (B) .

 

توقيع Mr.Ahmad  

 

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

 

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

إضافة رد


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

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

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

 


الساعة الآن 02:52 PM


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