تعلم برمجه

السبت، 17 فبراير 2018




MOBILE HARD AND SOLT
المكونات 
:




١
- طقم المفكات :


طقم المفكات الذي يستخدم في عملية الصيانة يتكون بشكل رئيسي من نوعين 
:النوع الاول يطلق علية
اسم "نجمة " ويستخدم في فك وترآيب معظم انواع الهواتف ، اما النوع الثاني فيطلق علية اسم
شوآة ويستخدم في اجهزة الاريكسون وبصفة خاصة .


٢
- مكواة لحام :


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


٣
-الجفت :


لانتشال الاجزاء الدقيقة والتحكم بها 
.


٤
- افوميتر :


لقياس الدوائر الكهربائية الداخلية للجهاز وتحديد التلف منها
.


٥
- الاسبراي الجاف :


ويستخدم في تجفيف الاجزاء عند تعرضها للمياه 
.


HOT AIR -
٦


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


مكونات الهاتف 
( الموبايل ):


١- وجه الجهاز الخارجي
٢- ظهر الجهاز


٣- سماعة
٤- شاشة
٦- سوآت شحن


٧- اللوحة الداخلية
٨- مايك


ويوجد منها نوعان احدهما تكون بالقاعدة الكارت ومثبتة بلحمات على اللوحة 
٩- قاعدة آارت sms


الداخلية واما النوع الاخر تكون مثبتة عن طريق آلبسات او مجرات 
.


١٠ 
- الجرس



مبادئ الالكترون في صيانة الموبايلات
هي قطعة الكترونية موصلة للتيار يمر بها التيار الكهربائي 
Resestance) R : ) المقاومة


باتجاهين ، أي ليس لها قطبية
. وظيفتها خفض الجهد الكهربائي.


شكلها على المخطط الكهربائي 
:



(Soon) شكلها على البورد
أنواعها : مقاومة عادية – مقاومة متغيرة – مقاومة فيوزية..


طرق قياسها 
: على ساعة القياس الافومتر
وفي Ω 2000 جهة الاوم k في حال عدم معرفة قيمتها نضبط المقياس في الافو على أعلى قيمة


200 
وعند ظهور أول قراءة نقوم بضبط k حال ظهور قراءة ٠٠٠ (أصفار) يتم تنزيل المقياس إلى
المقياس إلى اقرب أعلى رقم في القراءة.


تكون المقاومة معطلة
. Open وفي حال ظهور القراءة 1. يعني الناتج ∞ مالا نهاية أي


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
هو عبارة عن قطعة الكترونية موصلة يمر بها التيار باتجاهين وفي حال ارتفاع الجهد 
F : الفيوز


للتيار عن القيمة التي يتحملها ينصهر فورا أي يفصل
.


طريقة قياسها 
: على مقياس الاوم : إذا لم تظهر قراءة يعني أن الفيوز عطلان بينما في الوضع
Buzzer)))) الطبيعي نحصل على قراءة = 0 أوم ، كما يكن قياسها بالجرس
K شكله : عادة في أجهزة النوكيا تكون بالون الأزرق أو الأخضر أو الأسود مكتوب عليها حرف


استخدماته
: يستخدم دائما على خط التيار للحفاظ على مستوى الجهد وحماية الجهاز من ارتفاع
التيار


طريقة إصلاحه 
: في حال وجود فيوز معطل ولم نجد بديل عنه ، نعمل على توصيل قطبيه بسلك
نحاسي رفيع .....


هو قضيب كربوني أو هوائي ملفوف عليه سلك نحاسي
. Coil L: الملف


استخداماته
: يستخدم الملف في عملية رفع أو خفض الجهد بالإضافة لعملية الفلترة عن طريق
التحريض.


أو الأوم كما في الفيوز تمامًا Buzzer)))) 
طرق فحصه : عن طريق الجرس
H وحدة قياسه: هنري L : رمزه على المخطط


بعض الملفات لها قطبية فلا يجوز عكسها
كيف يعمل الهاتف النقال
:


عند الضغط على آبسة التشغيل نكون قد أعطينا ما يسمى بنبضة التشغيل بعد ذلك يذهب التيار إلى
أي سي الطاقة استنادا لوجود آريستاله التشغيل واستنادا لوجود التغذية الأساسية من البطارية بعد
والتي تتغذى من البطارية 
(PA) ذلك تقوم أي سي الطاقة بتغذية جميع أجزاء الجهاز ما عدا
بتفقد البطاقة ليصل لإحدى حالتين : CPU مباشرة استهلاآها الطاقة بشكل آبير بعد ذلك يقوم


-
عدم وجود البطاقة فيظهر ذلك على الشاشة استنادا لوجود ذاآرة الروم- وجود البطاقة فيقوم
بالتعرف على هوية الشبكة وهوية البطاقة استنادا لوجود التغذية من أي سي الطاقة إلى CPU


استنادا 
PA المعلومتين السابقتين إلى معالج الإشارة ومن ثم إلى CPU دائرة البطاقة فيأخذ
والأنتين إلى أبراج الشبكة ثم إلى S.A ومن ثم PO لوجود تردد العمل المطلوب الصادر من
ومن ثم Rx الشبكة لكي نتأآد من صحة البطاقة ومن ثم تعود الإشارة عن طريق البرج إلى أنتين
فيأخذ أل CPU والذي يوافق زمنيا بين معالج الإشارة و L .O معالج الإشارة استنادا لوجود
المعلومة استنادا لوجود الروم ويظهر البرج على الشاشة وهنا يصبح جاهزا لإجراء مكالمة CPU

الخميس، 18 يناير 2018

الجميع يتسائل عما هي افضل لغات البرمجة للبدء في التعلم؟ لكن الحقيقة أن هذا السؤال مضيعة للوقت، ولا توجد اجابة جيدة مناسبة..
للبدء في تعلم لغات البرمجة يجب اولاً ان تسأل ما هي اللغة الانسب التي تلبي احتياجاتي؟.. فمثلاً هل تريد ان تقوم ببرمجة المواقع، او البرامج، أو برمجة تطبيقات للموبايل.
لغات البرمجة عديدة وليس هناك لغة قديمة او حديثة، المهم ان تلبي حاجات المشروع التي ترغب بالعمل به.. كما ان هناك العديد من الشركات التي تفضل أن يكون الشخص ان يكون ملم بأكثر من لغة برمجية..

العوامل المساعدة في اختيار افضل لغات البرمجة المناسبة:

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

لتعلم اساسيات البرمجة اعتقد ان لغة python و ruby مفيدة جداً، لكن انا انصح بلغة c# و java لأنها تساعد كثيراً للأنتقال الى لغات اخرى بكل سهولة , طبعاً اضيف عليهم لغة c++
تعالوا نأخذ جولة سريعة فى هذه اللغات…

Java

لغة غرضية التوجه ظهرت لأول مرة عام 1995 حيث قام بتصميمها جيمس جوسلينغ , كما انها تعد الأكثر شعبية من بين جميع لغات البرمجة
الاستخدامات : برمجة الشبكات , تطوير تطبيقات الوب , تطوير البرامج , تطوير واجهات المستخدم الرسومية GUI
مستخدمة من قبل اندرويد (نظام التشغيل , التطبيقات)

C#

لغة غرضية التوجه ظهرت لأول مرة عام 2000 قام بتصميمها شركة مايكروسوفت , شبيها بلغة java تمتاز بسرعة الاداء , لكن نقطة الضعف انها تعمل فقط على بيئة windows

C++

الجميع يعتبر هذه اللغة الأفضل في بناء التطبيقات , ظهرت لأول مرة عام 1983 قام بتصميمها بيارن ستروستروب , ميزاتها انها سريعة , نقطة الضعف يعتقد البعض انها اصبحت قديمة
الاستخدامات : برمجة الالعاب , كما انها تعتبر جزء لا يتجزء في بناء البرامج
مستخدمة في :Mozilla Firefox , Adobe Google Chrome , Internet Explorer

Python

لغة برمحة غرضية التوجه , تتميز بسهولة تعليمها , وببساطة كتابتها و قرائتها , ظهرت لأول مرة عام 1991 قام بتصميمها جايدو فان روسم
الاستخدامات : تطبيقات الويب , تطوير البرامج , امن المعلومات
مستخدمة من قبل Google , Yahoo

Ruby

ظهرت هذه اللغة لأول مرة عام 1993, قام بتصميمها الياباني يوكيهيرو ماتسوموتو , وهي غرضية بشكل كامل, كما انها سهلة التعلم
الاستخدامات : تطوير تطبيقات الويب , Ruby on Rail
مستخدمة في : twitter , hulu

اللغات التي تساعدك على التسويق، ذلك يعتمد على ما الذي ترغب بالقيام به.. مثلاً:
# تريد العمل في بناء المواقع لديك PHP
# بناء تطبيقات ابل Objective-C
# تطبيقات اندرويد java

Objective-C

لغة برمجة مستخدمة بشكل رئيسي من قبل شركة ابل ظهرت لأول مرة عام 1983 قام بتصميمها براد كوكس وتوم لوف
الاستخدامات: برمجة تطبيقات ابل

Php

ظهرت لأول مرة عام 1995 قام بتصميمها راسموس ليردور , وهي اللغة الأكثر شعبية في بناء تطبيقات الويب التفاعلية , كما انها مفتوحة المصدر
مستخدمة في : Facebook , Wikipedia , WordPress , Joomla

بالنهاية للبدء في تعلم لغة برمجة،تعلم لغة تساعدك بتعلم لغات برمجية اخرى وانا انصح بلغة c# و java ..
ما اقتراحاتك بتعلم اول لغة ؟


الأحد، 19 نوفمبر 2017



  • الريكوفري هو وضع في الاندرويد نقوم بالدخول عليه عن طريق ضغط زر رفع الصوت والهوم والباور في آن واحد
  • وفي بعض الاجهزة الاخري ضغط زر الهوم والباور فقط (سامسونج)
  • وفي اجهزة اخري نقوم بضغط زر رفع الصوت وخفض الصوت معاً مع ضغط زر الباور (سامسونج)
كيف نستخدم الريكوفري
  • استخدام الريكوفري سهل جداً لكن يختلف من جهاز إلي جهاز اخر في اشياء بسيطة جداً
  • للتحرك للاعلي نقوم بضغط زر رفع الصوت
  • للتحرك للاسفل نقوم بضغط زر خفض الصوت
  • للاختيار او الرجوع للخلف نقوم بالضغط علي زر الباور او الهوم
  • ما هي استخدامات الريكوفري
  • عند الدخول إلي الريكوفري يكون امامنا اختيارين يمكن الاستفادة بهم وهم
  • Wipe Data/Factory reset و يمكن استخدامها في عمل فورمات كامل للجهاز إذا كان هناك مشاكل في الجهاز او إذا نسينا كلمة السر التي تستخدم لفك قفل الهاتف لكن احذروا فهذا الاختيار يقوم بمسح كل محتويات الهاتف لكن لا يمس بالذاكرة الخارجية
  • Wipe cache partition وهي فورمات لملفات الكاش المستخدمة في التطبيقات علي السوفت وير وعند عمل هذا المسح سوف تشعرون بالفرق الكبير في استخدام الهاتف لكن احذروا فهذا الاختيار يقوم بمسح كل محتويات الهاتف لكن لا يمس بالذاكرة الخارجية
 انواع الريكوفري
هناك اربعة انواع من الريكوفري حتي الآن يتم تداولهم بشكل كبير
  1. الريكوفري الاصلية والتي تكون موجودة بالفعل علي هواتف سامسونج لكن اجهزة HTC وسوني لابد من تنصيب الريكوفري اولاً
  2. Clockwork Mod Recovery او ما تعرف باسم CWM وهي ريكوفري مطبوخة وعن طريقها يمكن التعديل علي النظام باستخدام ملفات مضغوطة بصيغة zip يصنعها المطورين لجهازك ونقوم بتنصيبها عن طريق الريكوفري المطبوخ
  3. TeamWin Recovery Project او ما تعرف باسم TWRP وهي ريكوفري مطبوخة ايضاً ولها نفس مميزات ال CWM لكن مع اضافة بعض التفاصيل والتغير الكامل في الشكل
  4. Philz touch recovery وهي نسخة معدلة من CWM وهي تختلف بامكانية التحكم في الشكل والالوان

قمت برفع جميع سوفت وير الخاص بهواتف ساموسنج التي تعمل بنظام اندرويد بروابط مباشره , عند البحث عن سوفت وير الخاص باي جهاز ساموسنج قد تجد الامر صعب بعض الشئ وخاصه ان الكثير قد يحتاج للقيام بتحمل كل نسخ السوفت وير لكي تفيده في عمله او قد يريد البعض تحميل انواع مختلفه من السوفت وير لاصدقائه لذا من خلال هذا الموضوع تم وضع 67 سوفت وير مرفق به Model Nomber و build و country code و device name و  Android version و country و size للتأكد من اختيار النوع الصحيح لان اختلاف حرف او رقم قد يعرض هاتفك للتلف نهائيا.
مثال : سوفت I9100 وسوفت I9100G مختلفين تماما ولا يمكن استخدام ايهم علي غير هاتفه.

الخميس، 12 أكتوبر 2017

الطريقة الأولى: من خلال علبة الهاتف الأصلية ستجده مكتوب على ظهر الكرتونة المرفقة مع الهاتف على هذا الشكل
معرفة رقم imei للاندرويد والايفون
معرفة رقم imei للاندرويد والايفون
الطريقة الثانية: في حالة إذا لم تجد كرتونة هاتفك فيمكنك معرفة رقم imei من خلال لوحة الإتصال بهاتفك قم بإدخال الرقم #60#* كما هو موضح بالصورة التالية وإضغط على زر الإتصال
كود imei لـ معرفة الهاتف اصلي او مزيف
كود imei لـ معرفة الهاتف اصلي او مزيف
  • سوف يظهر لك رقم مكون من 15 رقم كما هو موضح بالصورة.
  • إذهب إلى موقع IMEI وضع الرقم لمعرفة جميع مواصفات الهاتف بالتفصيل الدقيق.
فحص imei للهاتف
فحص imei للهاتف
  •  وسيظهر لك المعلومات على حسب البلد المنشأ ومعرفة جودة تصنيع الهاتف والمزيد من المواصفات.
معرفة الهاتف اصلي او مزيف - كود imei للايفون
معرفة الهاتف اصلي او مزيف – كود imei للايفون

طريقة معرفة البلد المصنع للجوال

إذا لاحظت في رقم IMEI التسلسلي المكون من 15 رقم ستجد في منتصفه .. فإذا كانا الرقمان (السابع والثامن) على النحو التالي:
رقم imei
رقم imei

معرفة مكان صنع الجوال و جودته ان كان اصلي او مقلد عن طريق رقم IMEI

  • 00 : الجهاز اصلي وتم تصنيعه في الدولة الأم وذو جودة عالية.
  • 01,10  : جهاز موبايل صناعة فيتنام وجودته عالية جداً.
  • 02,20 : تم تجميع الهاتف في الامارات العربية وجودته منخفضة.
  • 13: دولة التصنيع هي  أذربيجان وجودته سيئة ولا ينصح به.
  • 03,30 : بلد التصنيع الصين (هاتف مقلد وليس أصلي).
  • 04,40 : موبايل من صناعة الصين وجودته جيدة ومقبولة نوعاً ما.
  • 05,50 : هذا الجهاز من صناعة البازيل أو الولايات المتحدة أو فنلندا أو فيتنام بواسطة سامسونج وجودته جيدة.
  • 06,60: موبايل من صناعة هونغ كونغ وجودته سيئة.
  • 08,80 : موبايل الماني الصنع.


وبهذه الطرق سوف تتمكن من معرفة الهاتف اصلي او مزيف أو تقليد بطريقة صحيحة دون الحاجة إلى متخصص للهواتف كما أنك ستكتسب خبرة جيدة لفحص أي هاتف مستعمل قبل شراؤه بخطوات بسيطة وفعَّالة وبإمكانك تجربة الطريقة على جميع هواتف الاندرويد والايفون، وإذا واجهتك أي مشكلة أو إستفسار فلا تتردد بترك تعليق أسفل المقالة أو مراسلتي من خلال صفحتي https://m.facebook.com/Mohamedchrtoba/ على الفيس بوك وأخيراً لا تنسى مشاركة هذا الموضوع مع أصدقائك لتعم الفائدة على الجميع.

الأربعاء، 27 سبتمبر 2017


 أو الإشارات المشتركة، وكما أنّ لكل شعب لغة، هناك أيضاً لغات خاصّة بالبرمجة، والتي سنعرّفكم عليها في هذا المقال. لغة البرمجة لغة البرمجة هي مجموعة من الأوامر الجاهزة، التي تمّ تصميمها وبناؤها خصيصاً لنتمكن من التواصل مع الآلة، وتحديداً أجهزة الحاسوب، حيث يتمّ استخدام هذه اللغات لكتابة خوارزميّة أو تصميم برنامج من شأنه أن ينفّذ أعمالاً وأوامر معيّنة، وبشكل عام فإنّه يتم تحويل هذه الأوامر إلى أرقام ثنائية (0 ، 1) يتم تخزينها في وحدات تُسمّى "بايت" مقسّمة إلى ثماني خانات تُسمّى "بت" حتى يتم فهمها من قبل الجهاز، وتتحكم لغة البرمجة بشكل عام بسير العمليّة بالترتيب نفسه الذي كتبه المبرمِج، وذلك باستخدام بعض الجمل الشرطيّة التي تمكن من عمل اختيار بناءً على نتيجة معيّنة. مستويات لغات البرمجة لغات عالية المستوى، ومثال عليها لغة الجافا. لغات منخفضة المستوى، ومثال عليها لغة الأسمبلي. حيث يكمن الاختلاف بين النوعين ببساطة في مدى قربها أو تشابهها من اللغة التي يفهمها البشر. أنواع لغات البرمجة هناك العديد من لغات البرمجة، ولكن سنذكر لكم بعض أهم اللغات وهي: ++C ( سي بلس بلس ): تُعدّ هذه اللغة من أكثر اللغات شيوعاً واستخداماً من قبل المبرمجين، وهي النسخة المحدّثة من لغة C، حيث تم استخدامها في كتابة أنظمة التشغيل وكتابة برامج التسلية مثل الألعاب، ومن أهمّ الاستخدامات التي كانت لهذه اللغة هي استخدامها في كتابة أنظمة القيادة للعربات التي تم إطلاقها إلى كوكب المريخ. Java (جافا): تُعتبر هذه اللغة تطويراً للغة التي تم ذكرها أعلاه، حيث تم تطويرها في شركة SUN، ومن أهم مميّزات هذه اللغة أنّها Object Oriented بمعنى أنّها تدعم إنشاء الكيانات التي من شأنها أن تجعل عمليّة البرمجة أكثر سهولة وأماناً، بالإضافة إلى ذلك فهي تدعم الرسومات والأصوات في التطبيقات التي يتم إنشاؤها، أمّا كلمة جافا بالأصل فتعني القهوة. باسكال: تُعتبر هذه اللغة الأكثر استخداماً وشيوعاً في مجال التدريس، وذلك لم يكن من فراغ، فهي لغة تمتاز بالوضوح وسهولة الاستخدام والتطبيق. Basic (بايسك): هي لغة المبرمجين المبتدئين، ولكنّها بالمقابل تُعدّ من اللغات عالية المستوى وكثيرة الشيوع، فغالباً ما يبدأ المبرمجون رحلتهم في عالم البرمجة من خلال تعلّم هذه اللغة كبداية. python (بايثون): والتي تُعتبر واحدةً من اللغات السهلة، حيث يتم استخدامها من قبل المبتدئين في البرمجة.

السبت، 9 سبتمبر 2017



متابعي عالم الهواتف الذكية اهلا وسهلا بكم
نقدم لكم في هذه مقالة شرح مفصل عن كيفية فرمتة هاتف تكنو tecno  .
نبذة عن شريكة تكنو tecno  للهواتف الذكية.
ﻛﻴﻔﻴﺔ ﻓﻮﺭﻣﺎﺕ ﺟﻬﺎﺯ تكنو tecno الاندرويد
ﻛﻴﻔﻴﺔ ﻋﻤﻞ فرمتة ﻭ ﺍﻋﺎﺩﺓ ﺿﺒﻂ ﺍﻟﻤﺼﻨﻊ ﻟﻬﺎﺗﻒ  تكنو tecno
ﻓﻚ ﺭﻣﺰ ﻗﻔﻞ ﻟﻬﺎﺗﻒ تكنو tecno
إعادة ضبط المصنع للهاتف تكنو tecno


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


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

طريقة فورمات جميع اجهزة تكنو tecno الاندرويد

_ أدخل إلى وضع الاسترداد اضغط على زر هومو (أو مفتاح التشغيل).
_ الان انزل الى خيار "wipe data/factory reste" وذلك عن طريق الظغط على زر تخفيض الصوت لنزول و زر التشغيل لتأكيد .

طريقة فورمات جميع اجهزة تكنو tecno الاندرويد




_ الان انزل الى خيار "yes" عن طريق زر تخفيض  الصوت و زر التشغيل لتاكيد كما هو مبين في الصورة .


طريقة فورمات جميع اجهزة تكنو tecno الاندرويد

_ الان اضغط على خيار "reboot system now "  
كما هو مبين في الصورة .

طريقة فورمات جميع اجهزة تكنو tecno الاندرويد

تمت العملية بنجاح ،


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

الجمعة، 25 أغسطس 2017


للمعلوميات مدونة مصمم تقدم لكم افضل معلومات عن لغات برمجه وتصميم مواقع انترنت وشكرا على مشاركتم على صفحه 
تعتبر (الجافا) من اللّغات المُختصّة بالبرمجيّات، وقد قام بابتكار هذه اللّغة العالم (جيمس جوسلينج) في العام 1992 م، حينما كان ضمن الطاقم العامل في مختبرات (صن ميكروسيستمز) هذه الشركة الضخمة، وقد كان هدفه من وراء ابتكار هذه اللغة، أن يتمكّن من تشغيل أجهزة تطبيقيّة تسهّل من عملهم وخاصّة في (التلفزيون التفاعلي) حيث تعمل فيها الأجهزة هذه عمل العقل تماماً. كما وقد كانت لغة الجافا تطويراً للغة معروفة في السّابق وهي لغة (++C) أو (سي بلاس بلاس)، والتي سميّت في بداية الأمر مِن قبِل مُبتكرها بـ (O A K)، وتعد هذه الرموز اختصاراً لـ (شجرة السنديان)، وممّا عُرف عن جيمس حينما كان في عمله أنّه كان ينظر دائماً من النافذة ليرى شجرة السنديان أمام نظره، واستمرت هذه التسمية حتّى كان التطوير لها فعرفت لاحقاً بـ (جافا). إن لنظام الجافا ميّزات عدّة، تكاد لا تُحصى، وعلى وجه الخصوص السهولة التي تتمتّع بها، وبأنّها بمثابة لغة داعمةٍ للنظم، وهي موجّهة تحديداً لما يعرف بالكيانات، وأيضاً من ميّزات هذه اللغة أنّها تمتلك الكثير من الأمان، وخالية من التعقيد، كما تتمتّع أيضاً بسهولة إمكانيّة الحصول عليها، وتمتاز عن اللّغات الأخرى المختلفة بأنّها تقبل النقل بسهولة فائقة، وأيضاً تقبل التنفيذ، وما يميّزها حقاً بأنّها لغة يسهل أن يضاف عليها الصوت ويمكن أيضاً أن يضاف لها الحركة وخاصّة في الويب، كما وتُوفّر على هذه اللغة إمكانيّة كتابة الألعاب عليها، وأيضاً يمكن إضافة البرامج التي من شأنها المساعدة، ومن السمات الخاصّة بهذه اللغة توفيرها للمستخدم إمكانيّة إنشاء برامج ذات واجهة رسوميّة. ومن المميزات التي يعمل نظام الجافا على توفيرها عند تصميم البرامج البرمجيّة، إمكانيّة الاستفادة من الإنترنت ومن كلّ ميّزاته الموجودة بشكل تام، حيث من خصائص لغة الجافا توفير بيئة تفاعليّة ويكون ذلك عبر ما يعرف بـ (الشبكة العنكبوتيّة)، فهي اللّغة التي يمكن لنا أن نكتب البرامج بواسطتها ومن خلالها تحديداً على الإنترنت، وخاصّة البرامج التي تتصف بأنّها برامج تعليميّة، ويتمّ ذلك وفق ما يعرف بـ (برمجيات المحاكاة الحاسوبيّة للتجارب العلميّة)، ويمكن أيضاً للغة الجافا أن تساهم في كتابة البرامج التي من شأنها (التعلم عن بعد). وقد تبيّن لاحقاً وبشكل قاطع، بأنّ نظام لغة الجافا يؤدّي أهدافه بشكل أكثر شموليّة، بحيث لم تقتصر تأدية فاعليّته فقط عبر الشبكة العنكبوتيّة فحسب، وإنّما يمكن لها تأدية الكثير من المهام للأشخاص بشكل مباشر، وخاصّة من خلال البرامج المعنيّة بالمهن، كما وقد سهّل وجود الإنترنت في كثير من الأماكن سهولة تعلّم هذه اللغة وإتقانها، مقارنةً بلغات ونظم برمجيّة أخرى.🙇

الثلاثاء، 15 أغسطس 2017





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

الأحد، 13 أغسطس 2017



لغة الجافا الجافا هي لغة برمجة عالية المستوى، قام بتطويرها جيمس جوسلينج من شركة (Sun MicroSystems)، أثناء محاولته تطوير لغة البرمجة ++C ،عام 1991، وكانت تسمّى بـ (OAK)، ولكن في عام 1995 قامت شركة (Sun Micro Systems) بتعديلها، وأطلقت عليها اسم جافا (Java)، وهي لغة تعتمد على الكائنات (objects). إصدارات الجافا هنالك عدة إصدارات للغة جافا وهي: (Java Standard Edition): الإصدار القياسيّ يستخدم لبرمجة برامج سطح المكتب. (Java Enterprise Edition) يستخدم لبرمجة الخوادم و الويب. (Java Micro Edition) يختص ببرمجة الهواتف المتنقلة والأجهزة المحدودة وخاصّة الألعاب. خصائص ومميزات الجافا تعّد لغة الجافا لغة سهلة لإعداد التطبيقات المختلفة، بسبب احتوائها على العديد من الميّزات التي تسهل على المبرمج عمل، فهي توفر اتصالاً مباشراً مع قواعد البيانات، والوراثة المتعددة، وغيرها. يمكن برمجة تطبيقات قوية وخالية من الأخطاء باستخدام الجافا، ووجود ميزة تعديل الأخطاء أثناء البرمجة. آمنة، فهي تعمل خلال بيئتها الافتراضية، وتعتمد إدارة المخاطر، وتعتمد التشفير. تعمل الجافا على عدة أنظمة تشغيل، كالويندوز والماكنتوش، ويونكس بجميع إصداراتها. يمكن من خلالها كتابة برامج تنفذ أكثر من عمل (task) في آن واحد بفضل ميزة (Multi-threaded). التطبيقات والبرامج المكتوبة بلغة جافا، تعمل بشكل سريع؛ لأن معالجة الجافا تكون سريعة. إضافة الصوت والحركات لصفحات الإنترنت. مصطلحات هامّة في الجافا (object): كائن له حالة (states) ،وسلوك (behaviors) ويتمّ إنشاؤه من فئة (class). مثال: الحصان، له حالة: اسم، ولون، وسلوك: مثل الركض، الصهيل، وينتمي لفئة الثديات. (class) الفئة يمكن تعريفها بأنّها قالب تصف السلوكيات والحالة للكائن الذي ينتمي له. (Methods): هي بالأساس سلوكيات، ويحتوي (class) مجموعة (method ) يتمّ من خلالها معالجة البيانات. (Instance Variables ):المتغيرات المثال - كل كائن (object) لديه مجموعة فريدة من نوعها من المتغيرات، ويتمّ إنشاء الحالة من خلال هذه المتغيرات. (Inheritance): التوارث، من خلال الجافا يمكنك بناء فئة (class) باستخدام (class) آخر، إن أردت الاستفادة من (methods) في class موجود مسبقاً دون الحاجة لإعادة كتابة الجمل البرمجية الخاصة بتلك (methods)، ممّا يقلل وقت البرمجة، ويقلل من جم الكود الخاص بالتطبيق. (Interfaces):الواجهات، وتعرف في لغة الجافا على أنّها عقد يبيّن كيفيّة التواصل بين الكائنات بعضها ببعض، وهي هامّة جداً في ما يتعلق بالتوارث. (Constructors): من أهم المصطلحات التي تتعلق بـ (class)، فعند انشائه يتمّ استدعاء (constructor) خاصّاً به، ويمكن أن يكون أكثر من واحد، ويجب أن يكون اسم (constructor) مطابقا لاسم (class) التابع له. تحظى الجافا بانتشار واسع جدا  حول