19‏/12‏/2012

كتب رياضيات سنة أولى جامعي


بسم الله الرحمن الرحيم أقدم بين أيديكم و بدون غطالة مجموعة من الكتب القيمة في مجال الرياضيات 
للسنوات الولى جامعي و حتى السنوات الأخرى 


ملخصات شوم في المصفوفات
http://www.mediafire.com/view/?a7plsaai7rnr4z9

الجبر البوليAlgebre de bool
http://www.mediafire.com/view/?shgb8gm5uukhq4f

أساسيات الإحتمالات
http://www.mediafire.com/view/?1my589s86s7k004

نظرية الزمر 

http://www.mediafire.com/view/?csp7xp4vedurj4q

تابـع القـراءة

11‏/12‏/2012

Play Snake Game using any object in your hand


Snake-it
a new game you can play it only with web cam
using any object in your hand

you just select it and play the game ......

watch this video for more description



or you can download from this link



thank you !


تابـع القـراءة

05‏/12‏/2012

URL shortener Program - Programme raccourcisseur d'URL

 


Hello Every One this a little program for URL shortener

Description : 
Shrink software give you a short link
for your long url 
for example you have a link like that  :
http://prog-dz.blogspot.com/2012/04/vbnet-registry.htmland you want a shurt link for it





soo use this Shrink Program :
you can download this 

VERSION 32 Bits 
VERSION 64 Bits 


تابـع القـراءة

16‏/11‏/2012

Embarcadero RAD Studio XE2 Update 4


Embarcadero RAD Studio XE2 هو عبارة عن حزمة كاملة المزايا للتطوير السريع للالمرئية عبر منصة التطبيقات، البيانات المكثفة، ويندوز، وماك OS X،. NET، PHP، الحلول المستندة إلى ويب والأجهزة النقالة.
Embarcadero RAD Studio XE2 Update 4  + Patch + Keygen + Activator



Creating high-performance platform applications for Windows, Mac, Web-based solutions, and mobile devices
يمكنك إنشاء تطبيق دلفي و من ثم توزيعه على مختلف الأنظمة الماك و الويندوز و اللينكس و حتى يمكنك توزيعها على مختلف الأجهزة الدكية 
أيفون أوأندرويد حتى و  ذلك بلغة برمجة واحدة سي ++ أو دلفي أو حتى بي أتش بي 
Embarcadero RAD Studio XE2 Update 4  + Patch + Keygen + Activator

Accelerating the process of creating applications using agile development environment

يسمح على الفور تقريبا إنشاء النموذج الأولي البصرية. يمكنك الحصول على الوقت الحقيقي ملاحظات العملاء على النموذج واجهة المستخدم الرسومية الفعلية، قبل ان يتوجه الى مراحل أخرى من التنمية. في RAD XE2 استوديو كما يتضمن الآلاف من المدمج في المكونات القابلة للتوسيع، قابلة لإعادة الاستخدام، وتسريع عملية التنمية.
Embarcadero RAD Studio XE2 Update 4  + Patch + Keygen + Activator

Create interactive applications with an attractive interface
يمكنك كدلك إنشاء برامج دات جدوة عالية بتقنية ال HD
Embarcadero RAD Studio XE2 Update 4  + Patch + Keygen + Activator

Creating applications with unlimited connectivity

يمكن إذا كنت تستخدم تطبيقات RAD ستوديو الاتصال بقواعد بيانات شعبية، وذلك باستخدام وظائف عالية السرعة. يمكنك إنشاء تطبيقات متعددة المستويات مع خوادم ويندوز والعملاء الدعم في sistemah.Mozhno التشغيل أكثر من اتصال أيضا لمجموعة واسعة من البيانات والخدمات.

Download :
ISO-image (2.53 GB)  
Part 14    

تابـع القـراءة

15‏/08‏/2012

دروس السنة الأولى رياضيات و إعلام آلي في مادة الجبر (PDF)


بسم الله الرحمن الرحيم 


أما بعد أهلا و سهلا بكم في مدونة علوم الحاسب

سأضع بين يديكم مجموعة من الدروس في مادة الجبر 1  باللغة العربية غاية في الوضوح و بصيغة PDF

الجزء الأول : البنى الجبرية algebric structures 

أولا مع الفصل الأول : جبر المنطق و المجموعات 



http://www.languedoc-roussillon.developpement-durable.gouv.fr/local/cache-vignettes/L166xH142/rubon514-9c4b0.jpg

الفصل الثاني :  الأعداد الطبيعية مهم جدا 

 http://www.languedoc-roussillon.developpement-durable.gouv.fr/local/cache-vignettes/L166xH142/rubon514-9c4b0.jpg


الفصل الثالث : الزمر Group 


http://www.languedoc-roussillon.developpement-durable.gouv.fr/local/cache-vignettes/L166xH142/rubon514-9c4b0.jpg


الجزء الثاني في غاية الأهمية يعتبر هذا الجبر من مفاتيح المواصلة في شعبة الإعلام الآلي خاصة 


الفصل السادس : جبر المصفوفات Matrix  Algebra 


http://www.languedoc-roussillon.developpement-durable.gouv.fr/local/cache-vignettes/L166xH142/rubon514-9c4b0.jpg

or

http://www.languedoc-roussillon.developpement-durable.gouv.fr/local/cache-vignettes/L166xH142/rubon514-9c4b0.jpg
 الفصل السابع :  المحددات و تطبيقاتها determinants  and  their  applications 

http://www.languedoc-roussillon.developpement-durable.gouv.fr/local/cache-vignettes/L166xH142/rubon514-9c4b0.jpg
أو

http://www.languedoc-roussillon.developpement-durable.gouv.fr/local/cache-vignettes/L166xH142/rubon514-9c4b0.jpg
  
ملاحظة : الموقع يسمح بتحميل ملف كل ساعة
لمزيد من الدروس يمكنكم البحث في المدونة 
كما يمكنكم وضع إقتراحاتكم للدروس التي تحتاجونها أنتم بالخصوص

أو مراسلتي على البريد dzmacdz @gmail .com



تابـع القـراءة

03‏/04‏/2012

المصفوفات فيARRAY IN VB.NET




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

 



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

 

اليوم سنتحدث عن المصفوفات أو الجداول وكيفية استخدامھا وتعریفھا...
Index تمكنك الجداول من تجمیع متغیرات من نفس النوع و ذلك باستعمال نفس الإسم و باستعمال رقم ، یطلق علیھ
اذا يمكننا أن نقول أن المصوفة أي عبارة عن سلسلة من المتغيرات من نفس النوع و لكل متغیر رقم يميزه داخل ، Indice أو
ھتھ السلسة ... واضح ؟
الآن مثال :

 


قمنا بالإعلان عن مصفوفة تتألف من 5 عناصر ... 5 ؟ كیف 5؟؟؟ نعم أقول لك 5 لأن الترقیم یبدأ من 0
رسم یوضح ما قلتھ :
ھنا للولوج لأي عنصر من المصفوفة یكفي معرفة رقمھ .
مثلا أنا أعطینا للعنصر الثالث القيمة 12 و هكذا أیضا إذا اردنا أن نعرف قيمة عنصر من عناصر المصفوفة نستعمل نفس الطريقة
، مثال :

 


أعطينا لمتغير قيمة العنصر الخامس و الأخير .
ھناك طریقة للإعلان عن المصفوفة و إعطاء متغیراتھا قیم بدئیة .
مثال :
قمنا بلإعلان عن المصفوفة دون تحدید طولها = عدد عناصرها ، لكننا أعطينا قيم بدئية للمصفوفة و بالتالي سيكون عدد
. عناصر المصفوفة ھو 3
الآن سوف نتطرق للمصفوفات متعددة الأبعاد ، فكل المصفوفات السابقة كانت أحادیة البعد
طریقة الإعلان :
 تقرینا نفس الطریقة السابقة ، ھنا لدینا مصفوفة ثنائیة البعد أو ذات بعدین یعني عدد عناصرھا ھو 3*3 = 9
لماذا؟ لأن الترقيم يبدأ من 0 كما قلنا سابقا
رسم يوضح أكثر:

 


أعتقد أن الصورة أصبحت واضحة الآن ..
ھذا مثال لكیفیة ادخال قیم لمصفوفة ثنائية البعد :


و بنفس الطريقة يمكننا إستخراج قيم هته العناصر :

 



يمكننا أيضا عمل مصفوفة يحتوي كل عنصر منها على مصفوفة ، يعني مصفوفة من المصفوفات
و یتم الإعلان عنها كالتالي :
أو يمكنك الإعلان عن مصفوفة من المصفوفات دون أن تحدد عدد عناصرها أو أن تعطي قيم لهم .
Redim و إذا أنت فعلت ذلك فیجب علیك قبل أن تشرع في استخدام مصفوفتك بتحدید عدد عناصرھا بواسطة
وتستعمل  redim
لتغیر عدد عناصر مصفوفة، لكن لا یمكنھا تغییر عدد الأبعاد أو نوع البیانات ، أیضا إذا أضفنا  Preserve بعد  Redim
فإننا سنحافظ على القیم السابقة الموجودة في المصفوفة.

مثال :
ھنا قمنا باعادة تحدید عدد عناصر المصفوفة ،نوقف البرنامج مباشرة بعد ذلك فنجد أن العناصر تفقد قيمها ، أي أنها تضيع ...
: Preserve الآن سنستعمل

 


لا یضیع شيء ، أي أننا حافظنا على القیم السابقة .أظن أن العملية مفهومة و بسيطة لحد الآن
IndexOf /Clear/CopyTo: و ختاما لدرسنا حول المصفوفات ، یمكنك التعرف على خصائص المصفوفات مثل
التي تعطیك العدید من الخصائص التي ستجعل تعاملك مع المصفوفات أمرا في غایة البساطة و الیسر . Array وأیضا الكلاس
متمنیا أن یكون الدرس بسيط و سهل أترككم في أمان الله حفظه ....
و السلام علیكم

 

 



تابـع القـراءة

التعامل مع الرجستري في VB.NET REGISTRY




الحمد لله على إحسانه

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

------------------------------------------------------
 أھلا بكم إخوتي الكرام

درس الیوم سیكون حول:

التعامل مع الرجستري:
فبدون إطالة ننطلق إلى بداية الدرس 

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

 


و هناك مكتبة تتيح لنا هذه الأوامر و تساعدنا على التعامل مع الرجستري هي
Microsoft.Win32

نحن سنختار String
أو یمكننا عدم كتابة الفاصلة الثانیة تماما
یعني ھكذا
الآن نشغل التطبیق نضغط على الزر
و نتوجھ إلى الرجستري لنجد الآتي :
رائع
لقد تم إنشاء المفتاح و القیمة بنجاح
جمیل تعلمنا طریقة إسناد قیمة لمفتاح و إنشاء مفتاح
الآن سنتعلم طریقة إحضار قیمة مفتاح ما و نوع القیمة
عن طریق GetValue و GetValueKind
لنطبق على المفتاح الذي صنعناه من قبل
بالطبع نسترد المكتبة Microsoft.Win 32
و نعرف المفتاح Key  بنفس التعریف لأننا سنعمل على نفس المفتاح
ثم نضع زر و نضف لھ ھذا الكود الذي سنشرحھ بالتفصیل
و النتیجة ستكون بعد التجریب كالتالي ^^
رائع
الآن سنتعلم استخدام الخاصیة Delete Value
و هي واضحة من اسمها لحذف قيمة مفتاح و استعمالها سيكون سهل جدا
بعد التعريف و استيراد المكتبة سنقوم بحذف المفتاح Member
بعد إضافة زر نضع هذا الكود
Key.DeleteValue ("Member
كما تلاحظون اتبعنا اسم القيمة فقط
و عن التجريب و الضغط
نلاحظ النتيجة التالية
جميل مرة أخرى
الآن لنتعلم طریقة استعمال DeleteSubKey
حيث سنقوم بحذف المفتاح الفرعي
الذي أنشأناه من قبل
في ھذه المرة سنغیر في تعریف Key
لأننا سنقوم بعملیة داخل SoftWare و لیس داخل 
إذا بعد استیراد المكتبة
نضع ھذا التعریف
+ ھذا الكود لحذف المفتاح في الحدث Click للزر
ننفذ البرنامج + نضغط على الزر
ثم نتوجھ للرجستري لنرى أن المفتاح قد اختفى
الحمد لله
أتینا الآن لختام ھذا الدرس
نرجو أنھ كان درس خفیف و مفھوم
و الأھم مفید
و إذا كان ھناك أي استفسار فراسلونا
الآن أترككم مع التطبيق الخاص بهدا الدرس :
اعتمادا على ما تعلمتھ في ھذا الدرس
اصنع تطبیق بسیط فیھ
Check Box
Button
Label
Textbox
یكون الفورم بشكل بسیط كالتالي:
حیث سنقوم بوضع مسار برنامج ما في التكست بوكس
و نختار ما إذا كنا نرید أن نضیفھ إلى البرامج التي تشتغل مع الوندوز أم لا عبر التشك بوكس
كما یمكنكم إضافة زر آخر لاختیار البرنامج عبر OpenFileDialog
حیث أن اسم القیمة في الرجستري سیكون اسم البرنامج + امتداده
و قیمتھ ستكون المسار + اسم البرنامج و امتداده
حیث أن مسار البرامج التي تشتغل في الــDémarrage في الرجستري ھو
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
بالتوفیق و في انتظار تطبیقاتكم ( :
السلام علیكم
 

تابـع القـراءة