المتصفح الموجود علي الأندرويد مبني علي واجهة ويب كيت مقترن
مع محرك الجافا سكربت في متصفح كروم 178 ولقد حصل علي
83 في اختار الجودة التقنية اما المتصفح الموجود في
05 فهو متصفح 52101 وهو متصفح قوي وسريع جدا ويعطي
افضلية للأجهزة العاملة على نظام 105 على غيرها من الاجهزة
العاملة بالنظم الاخرى من ناحية سرعة تصفح الانترنت اما من ناحية
يعتبر نظام أندرويد أكثر نظام مجاني حيث التطبيقات المجانية فيه
يفوق عددها التطبيقات المدفوعة وهذا عكس ما يوجد في نظام
:1510ل ) ويحتوي على 700000 تطيق 275000
مها مخصص للآيباد
أما متجر البرامج الخاص بأجهزة الأندرويد فهو متجر 6001©
17 هو متجر على الويب للبرامج تديره جوجل لأجهزة أندرويد َ
لام 008916 م
حتى سبتمبر 2012 هناك 675,000 تطبيق وجدت فى المتجر
جوجل لديها العديد من البرامج في المتجر مها 0515© و
د رو هلد ع5 وعلى عكس نظام 105 ؛ يسمح نظام
لمرو اقاسن - آيار 2013 لاسنة (لثانية
الأندرويد بتنصيب متاجر تطبيقات بديلة من أشهر هذه المتاجر
متجر أنازوة المسمى 1026 كترز ل 011 2 11112
يعتبر نظام أندرويد نظام أكثر امانا من 5© لأنه مبنبى على نواة
اللييكس ويوفر الأندرويد العديد من تطبيقات الحماية من
الفيروسات وحتى من مخاطر سرق الجهاز مثل برنامج 100101
الخلاصة أن كلا النظامين بذات القوة للمستخدم وكلاهما يوفر
تطبيقات رائعة لكن بالمسبة للمطور فأن نظام الأندرويد نظام مفتوح
المصدر بالتالى فأنه يخدمه أكثر
ومن الجدير بالذكر ان ويندوز فون سيدخل الصراع بقوة فى الأيام
القادمة ويبقى الصراع صراع تقني يصب في خدمة المستخدم
رنة بين ا(105
والأندرويد والوييدوز فون من موقع
لمرو (قاسسن - آيار 2013 للسنة (لثانية
لطع ات(اا_عحدد نا
محم برضت 7110 ©
7م 0 قوهد
018 2 07 ارو اقامس - آي 2013 السنة لثثانية
الجن 1م5011 0100|"
لحي تتكلم الحاسوبية !!
الدستور الهندى ناهيك عن اللغات الاخرى المحلية والتي قد تصل
زهاء ال 200 لغة فأيها ستتعلم ؟!
بالطبع ستتعلم اللغةٍ الاكثر انتشارا والاكثر تعاملا مع مؤسسات الدولة
| واللغة الاقوى والاسهل والاكثر تعبيرا وهذا ما ستقوم بم
نيقي إن اردت التحدث بلغة الحاسوب ! نشهد الحسي ل
الكثيرون يربطون البرمجة بلغة البرمجة وأن إتقانه للبرمجة مرتبط
لتجميع أكبر عدد ممكن من المعلومات دون إنتاجية
البرمجة عمليه فكرية بحتة وفلسفة أفكار أكثر ما هي عمليه كتابة
أوامر برمجية متى ما أتقنا التفكير وإيجاد الحلول ألمناسبة للمسائل
نستطيع بعدها أن نترجم هذه الأفكار و الحلول عن طريق وسيلة
تعبير هي أحد لغات البرمجة
السؤال ألقاتل ؟!!!
ماهي انسب لغة أتعلمها ؟؟ وأي اللغات هي الأقوى ؟؟
السؤال الذي يطرحه ألبعض هو سؤال خاطئ جداً لا توجد لغة أقوى
من لغة ولا يعني انك مبرمج فوكس برو فقير ومبرمج الجافا غني
فكرياً السؤال الأنسب أين توظف أفكارك ؟ وكيف ستطبقها ١
بمعنى آخر اين تعمل؟ بما تعمل ؟ هنا ستحدد وجهتك لان كل لغة
برمجة لها مزايا خاص بها تخدم تطبيقات معينة
لمرو (قاسن - آيار 2013 لاسنة (لثانية
هي بنت الشاعر لورد بايرون وعالمة رياضيات وتعد أول مبرمج
حاسوب في التاريخ» حيث طورت برامج لآلة تشارلز باباج
التحليلية ووضعت القواعد الأساسية للغات البربحة الحديثة؛ وقد
كرمت بإطلاق اسمها على لغة أدا
وبقى ألكثيرين يتباهون بتعلمهم لغة جافا لأنها الأقوى, ليأتي آخر
ليفدها بقوله أن تقنيه 22513 هى الأقوى وأخر يطالب 1١ ++©
صراع لغات البرمجة نتيجة عن صراع سوق العمل ففي الفترة الأخيرة
أصبح المطورين يتوجهون نحو تطبيقات الهاتف النقال وبرمجياته لذا
فاللغات التي تخدم هذه التطبيقات هي التي تتصدر سوق اللغات و
التوجه لها لا يعني إنها الأقوى أو الأفضل بالمطلق إنما لأنها الأفضل
لبرمجة تطبيق معين
1 منذ العام 1950 الى ان تقاعد ؛
1 بعد ابتكار لغة 017212" تعاون
لخي د سا اي ا لداغار بر ا
لغة الفيجوال بيسك
هي بيئة تطوير ولغة برمجة من مايكروسوفت تستند إلى لغة الميسك
الشهيرة وهي تصنف ضمن لغات البرمجة الشيئية مذ أن بدأت
مايكروسوفت في اصدار الفيجوال بيسك وهي تلاقى نجاحا باهرا
وشعبية لا بأس بها بين المبرمجين نظرا لسهولتها الشديدة في مقابل
التعقيد الشديد الذي يواجهه أي مبرمج يسعى لبرمجة ويند وز
لمرو (قاسن - آيار أ 2013 للسنة (لثانية
بإاستخدام الا © أو ال +04 عموما تناسب الفيجوال بيسك
وبرامج الحسابات وهي مريحة وسهلة وتؤدى الغرض بالإضافة إلى
أنها تسمح للمبرمج بالتركيز على حل المشكلة فغالباً ما لا يواجه
صعوبات فنية أثناء كتابة برنامج بالفيجوال بيسك
لغة البرمجة فيجوال بيسك هي لغة ذات تصميم مرئي واجهة رسومية
بعكس بعض اللغات مثل الاسمبلى ذات الشاشة السوداء حيث
تحتوي هذه اللغة على العديد من الاوامر بداخلها ولغة سهلة التطبيق
تم تطوير هذه النسخة من البرنامج عن الدسخة القديمة 152516
تت تهزناه صم ضامحا عن عدن علا 5 "المهزنا:
تعتمد اللغة في تطوير تطبيقاتها على الكائنات فهي تشبه العديد من
والأحداث تعني الديناميكية في هذه اللغة القدرة على استدعاء اي
اقتران أو اجراء اعتمادا على الحدث الحدث هو اي عملية يقوم بها
مستخدم التطبيق على التطبيق مل الضغط بزر الفارة أو الضغط على
أحد ازرار لوحة المفاتيح أو حتى تحميل نموذج
محاسن الفيجوال بيسك
* لغة سهلة و سرعة لإنشاء تطبيقات ويندوز
* تدعم البرمجة الشيئية إلا أن ذلك ليس بشكل كامل
* تجربة برامج الفيجوال بيسك سهلة و سريعة لاعتمادها على مكتبة
الربط خلال وقت التشغيل
* سهولة اكتشاف الأخطاء فيها لأنها تعتمد على نظام المفسر الذي
خطأ يتوقف ويبين لك الخطأ داخل الكود
عيوب الفيجوال بيسك
© لا يتم ترجمتها بشكل كامل إلى لغة الآلة
* لا تدعم كافة أشكال البرمجة الشيئية
* المترجم نفسه به بعض الشوائب و التي تظهر في البرنامج
المكتوب حتى في حالة خلو البرنامج المصدر من
الأخطاء
مع إصدارات 157113607775 المختلفة فالنواة الداخلية للتطبيقات
201 التي عبارة عن روح نظام 75 أما عن الدوال
الإضافية التي توفرها لغة البرمجة فهي موجودة في مكتبة مسقلة
ألني طورتها عن طريق 132516 لهتائا آآ
لمرو (قاسن - آيار 2013 لاسنة (لثانية
خلاصة القول لغة الفيجوال بيسك لغة سهلة التعلم وتفيدا في
إنشاء التطبيقات المكتبية البسيطة وتطبيقات قواعد البيانات والبرامج
يمكتك أن تصمم بها نظام تشغيل , لان تصميم نظام تشغيل يجب
أن يكون بلغة الآلة أو بلغة برمجة تتعامل مع الآلة بشكل مباشر وهذا
طبعا غير متاح في فيجوال بيسك
فيجوال بيسيك دوت نت تعتبر لغة م8356 ١دتاكا/ا
من الإصدار 1 حتى الاصدار 6 فالتشابه هنا في الاسم مع اضافة
المقطع دوت نت 1111 والذى يوضح لنا أنها لغة برمجة تعتمد
على إطار العمل 11211167701216 111:1 1116:05:01 و
التي تسهل عليك الكثير والكثير من العناء في الحصول على أدوات
برمجية إضافية ووحدات نمطية و أكواد كثيرة لتجعل برنامجك أكثر
فاعلية وقوة للعطيق ألذي تعمل عليه , في نهاية عام 2001 أقدمت
دء*؟ 10111 لتجعلها إحدى لغات نظام فيجوال ستوديو
دوت نت 175111 لتستفيد بكل قدرات إطار العمل
بحيث تسيد فيجوال بيسك برمجة تطبيقات مواقع الإنترنت
والتطبيقات التجارية وتطبيقات قواعد البيانات والوسائط المتعدّدة
ويعظم الألعاب وما شابه
وأعتقد أن هذا هو السبب الذي دفع ميكروسوفت إلى إصدار اللغة
تستخدم قواعد ++© في كتابة الأوامرء مما يشكل لمبريجي
++0) إغراء تصعب مقاومته للانتقال إليهاء كما انضمت لغة #[
إطار عمل دوت نت ج011 77© د1دة 1/7 1151 هو إطار برنجي
من «ايكروسوقت لنشغيل البرامج يمكن تشبينه على أجهزة الكمبيوتر
المحمل عليها أنظمة تشغيل «ايكروسوفت ويندوز ويزود عادة مع
ل ا من الأجهزة العميلة والجهاز الخادم وكذلك
للموبايل) إطار عمل دوت نت هو حلقة وصل بين البرنامج ونظام
التشغيل؛ وذلك لإنتاج أو تشغيل براهج مستقلة عن الآلة؛ أي برامج
يقف إطار عمل الدوت نت بين نظام التشغيل وبرامجا؛ ونظام
التشغيل يقف بينها وبين العتاد؛ وهذا يقرب الصورة تلفهم؛ فالبرامج
تطلب خدمات من إطار عمل دوت نت؛ وإطار العمل يوصل هده
8ن لنظام التشغيل؛ ونظام التشغيل يوصل هذه الطلبات للأعتاد
وهنا تبرز أهم مزية من مزايا الدوت نت (القابلية للعمل على أي
از ا ا ل الي المبرمج عن إعادة كتابة الي ب
نظام ا ا جهاز" الحواسب المحمولة؛ هواتف ان
مثل 6 +4 << ---- إلى آخر هذه الرموز التي تجعل
لمرو (قامين - آيار 2013١ للسنة (لثانية
احتمالات الخطأ عند كتابةٍ الكودٍ أعلى وتجعل البرنامج أصعب
ولم تتوقف ميكروسوفت عن التطوير لحظة ففي العام التالي أصدرت
ضيقت الفجوة أكثر بين فيجوال بيسك وسي شارب بإضافة بض
القدرات الناقصة (مثل إعادة تعريف المعاملات :01612101
عستا 07:10 ١ وها هي ذي دوت نت 2008 تي لتقدم
أذكى نسخة من فيجوال بيسك ثم 2010 واخرها 2012
لغة ++
العالية المستوي وفي نفس الوقت قريبة من لغة
التجميع ذات المستوى المحدود وهي لغة
تسهّل لغة ++© الأسلوب المهيكل والمنهجي لعملية تصميم
البرامج » وتعتمد على الكائنات كبنية أساسية لتشكيل البرامج
الا انها مناسبة لبرامج أنظمة التشغيل وتكتب معظم أجراء أنظمة
التشغيل وبرامج مساعدة أنظمة التشغيل باستخدام السي++ وسنها
و يتجنب الكثير من المبرمجين لغة السي++ والسي نظرا لشهرتهما
كلغات برمجة معقدة وقد أدى ذلك إلى استخدام الكثيرين للغات
مجرد تسهيل (و ليس تطوير) للغة السي++ وبدا في وقت معين أن
لغات مثل الجافا سوف تستولي على سوق البرمجيات التجارية من
شارب ١» الا أنه سرعان ما أدرك المبرمجون أن السي++ هي السبيل
الوحيد لإنتاج برامج تجارية قوية وسريعة وتؤدى المطلوب منها
بكفاءة وبأقل عدد من الأخطاء
© ©« 002 و مساق © © 0 9"
بيج | #عمد ا ل
الجديد في +4
كانت كافية في وقنها الا أن بظهور أنظمة التشغيل ذات الواجهة
سبب صعوبتها
ربما تعود أسباب صعوبة لغتي السي والسي++ لأسباب تاريخية أكثر
منها واقعية وهو ما يردده المبرمجين المعتادين على استخدام
)> ولتى اشتهرت بشدة تعقيدها مما تسبب فى ابتعاد
لمرو (قاسسن - آيار 2013 للسنة (لثانية
مجالات استخدام السي شارب #:)
* تطبيقات منصة التشغيل ويد وز
5 تطبيقات الانترنت (الويب والواب) ذلك باستخدام منصة ال
* تطبيقات العمل علي لينوكس وذلك بالاعتماد علي مكتبات تمت
كتابتها خصيصا لمنصة التشغيل لينوكس وذلك من خلال مشروع
ونظرا لتنوع امكانية عمل تطبيقات باستخدام السي شارب فأنه يمكن
عمل تطبيقات قوية مثل : تطبيقات تعامل مع قواعد البيانات
باستخدام مكتبة 1 2190141 تطبيقات الجرافيكس والوسائط
المعددة ؛ تطبيقات أدارة المحتوى الألعاب 21335 والترفيه
المجالات ويتم تطويرها بشكل مستمر , وتعتبر ضمن عائلة لغات
السي , ولكنها تتميز عن السي بأنها أسهل في التعلم كالفيجوال
الجافا (الإنجايزية: 272ل هي لغة برمجة
كائنية التوجه طورها أساساً جيمس جوسلينج
وجامعيون فى شركة 111:0 تتتر5
الهدف الأساسي لنشأة جافا هو إيجاد لغة مشابهة للغة سي من
حيث التركيب النحوي كاثنية التوجه و مصممة للعمل على آلة
افتراضية بحيث لا تحتاج إلى الترجمة من جديد عند استخدام
برامجها على منصة تشغيل أو نظام تشغيل جديد حيث قامت شركة
3 بانشاء آلات افتراضية لتشغيل جافا على معظم سصات و
نظم التشغيل الموجودة حالياء فأصبح من الممكن ترجمة البرنامج
مرة واحدة ثم تشغيله على نظم مختلفة أو ما أسمته 51133 د " اكتب
مرة واحدة شغل في أي مكان " (الإنجليزية: ,01126 م11 157
تم فتح المصدر لهذه اللغة مؤخرا وأصبحت 50111062 تاع01
الأهداف الأساسية من انشاء جافا هى: -
كالنيه التوجه
الاستقلال عن نظام التشغيل
توفر إمكانيات و مكتبات للتشبيك
ه إمكانية تنفيذ البرامج من حواسيب بعيدة بشكل آمن
توفير إمكانية إضافة برامج إلى صفحات الويب
لمرو اقاسن - آيار 2013 لاسنة (لثانية
سجر
يسمى
* الجافا تعمل في كل أنظمة التشغيل وهي 1166ع1021101 11106
* الجافا تستخدم مترجم ومفسر يعني ليس مترجم فقط مثل السي