programms

الأحد، 15 نوفمبر 2009




كليمات مختصرة بسيطة :
تعريف الفيجوال : هي لغة برمجة تعرف بأنها مجموعة من البرامج الجزئية وكل جزء يعمل مستقل عن الجزء الأخر و كل برنامج ينفذ على حدا و ذلك بتطبيق حدث ما على أداة ما .
شكل البرنامج الجزئي :
()Private Sub Command1_Click
معنى ذلك : عند النقر على الزر نفذ الأمر التالي Statement
End Sub
و هي اختصار لكلمة:
Beginners All-Purpose Symbolic Instruction Code
و هي تعني " لغة التعليمات الرمزية لكافة الأغراض للمبتدئين "

البرمجة بلغة البيسك تقسم إلى قسمين :
برمجة مرئية : تخزن في الحاسب كملف امتداده frm)))) نموذج
برمجة كودية : تخزن في الحاسب كملف امتداده (( Project)) مشروع
وهي تعني تحويل البرمجة المرئية إلى كود حتى يتم تنفيذ البرنامج .

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

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

وارى اهتمام ميكروسوفت بالفيجول بيسك بشكل عام يرجع الى مخترعه بيل قيتس صاحب الشركة
ولهذا نجد لغة الفيحول فيها من السهولة لانجدها في لغة اخرى من الفيجول استديو

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


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

تاريخ نضام اللينكس-------------------

الشخص الذي يعتبر أب اللينكس و هو الوحيد الذي أخذ هذا اللقب. أب حركة المصدر المفتوح كان عمره فقط 21 عندما كتبَ نظام لينكس، فغيَّر العالم. و اليوم بعد 17 عام لينكس أصبح موجود على كل شيء, من الحواسيب الفائقة القوة و الخارقة Supercomputers إلى الأجهزة العادية و الهواتف النقالة.


في الواقع اسأل نفسك إذا لم يكن لينكس موجودا فهل كان سيكون هناك غوغل, فيس بوك, بي اتش بي, اباشي أو حتى Mysql؟


Linus هو أحد أبناء الصحفيين "انا" و Nils Torvalds. كان يحب الحواسيب منذ الصغر. التحق بجامعة هلسنكي في عام 1988 ليدرس علوم الحاسب. عام 1991 اشترى أول حاسب له و بما أن الحواسيب في الجامعة كان أساسها يونكس Unix, قام بشراء نسخة من MINIX ل Tanenbaum.

لم يعجب به كثيرا و لهذا قرر كتابة مستنسخ عنه بدون معرفة صعوبة الموضوع و ضخامة المهمة و فعلا بدأ من الصفر.

بعد أربعة أشهر عمل متواصل من غرفة نومه في بيت والدته أعلن على مجموعة الأخبار MINIX انه على وشك الانتهاء من برنامج جديد مجاني/ حر لمستنسخ 386 (486) AT , و قرب النظام من الانتهاء.

أسمى النظام Linux اختصارا ل Linus' MINIX و قرر التوقف لفترة عن الدراسة للعمل على المشروع بدوام كامل.

في أكتوبر أعلن عن انه وصل لمرحلة وصل فيها النظام لان يكون صالح للاستعمال و أطلق أخيرا النظام لينكس تحت رخصة جنو GPL أو General Public License.

سرعان ما شد المشروع العديد ليصبح اكبر مشروع تعاوني على مدى التاريخ للمشاريع المفتوحة المصدر. و حتى اكبر المهووسيون بالتكنولوجيا انضموا إليه مثل Fred Van Kempen و Alan Cox. و بالطبع لينوس هو الذي قاد العمل التطويري, ليس فقط لأنه ذكي جدا في هذا المجال و لكن لأنه ذكي أيضا في التعامل و قيادة الفريق و العديد. شخصيته كانت فعلا جذابة و قوية.



أنفق لينوس 10 أعوام في جامعة هلسنكي كطالب, باحث و مدرس!!! عنوان بحثه أخر العام في الماجستير كان يحمل: 'Linux: A Portable Operating System', "لينكس نظام تشغيلي محمول".

من عام 1997 إلى 1999 كانت له علاقة مع 86open و ساعد على اختيار نسخة standard binary format للينكس و اليونكس.

بعد الزيارة لشركة Transmeta Corporation نهاية عام 1996 وافق على العمل فيها في كاليفورنيا. عمل فيها من شباط عام 1997 إلى عام 2003. بعد ذلك انتقل إلى مختبرات المصدر المفتوح التي اندمجت مع Free Standards Group لتصبح مؤسسة لينكس Linux Foundation التي يعمل فيها حاليا. و بقي يعمل على النواة و خلق كود برمجي تحت رخصة GNU GPL و تركها للباقي ليعملوا حولها و يغلفونها كما يشاءون و يوزعوها.



على عكس و خلافا للعديد من أساطير المصادر المفتوحة هو لا يحب الأضواء و يرفض دائما التعليق على المنتجات المنافسة و لكن أخيرا قرر التحدث مقابل موقع simple-talk و أجاب على بعض التساؤلات التي كانت بحاجة لتوضيح.

الأربعاء، 4 نوفمبر 2009


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


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

كثيرٌ من الطلبة والطالبات , يهزئون بلغات البرمجة ( مثل الباسكال أو الـ C أو الفورتران أو البيسك , أو غير ذلك ) , والسبب في ذلك هو البرامج التي يتم أخذها في المناهج العلمية , ( مثل برامج جمع عددين , أو إيجاد أكبر عدد , وغير ذلك ) .

وبعض الطلبة يفكرون : لماذا نستخدم برنامجاً لحساب مجموع عددين , ونحن نستطيع حساب هذان العددان دون أي صعوبة أو جهد ؟

وهنا أتوجه بالقول لهؤلاء الطلبة : قد تستطيعون حساب عددين , ولكن هل تستطيعون إيجاد حاصل جمع مجموعة من الأعداد الكبيرة , أو المتسلسلة في أسرع وقت ؟

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

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

هذه أبسط الأشياء التي يمكن استعمال لغات البرمجة فيها .

ولكن السؤال هنا : ماذا يلزمنا حتى نكون مبرمجين ناجحين ؟

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

والمبرمج الناجح عليه بدراسة البرنامج قبل البدء في تنفيذه , فبعض البرامج تحتاج إلى بعض المعلومات التي يجهلها المبرمج ولم يدرسها لعدم وجود أي رابط بين هذه المعلومات ودراسته العلمية .

مثلاً : لو طلب منا شخص كيميائي أو صيدلاني برنامجاً يعمل على جمع مجموعة من المعادلات الكيميائية وطباعة ناتج هذه المعادلات , وكانت هذه المعادلات مصحوبة بنتائجها من قبل الكيميائي , ولا يتوجب على المبرمج إلا إدخالها حتى يسهل التعامل معها من قبل الكيميائي , يتوجب على المبرمج من التأكد من صحة البيانات المدخلة , أي التأكد من صحة هذه المعلومات , فلو حدث خطأ عند الاستخدام من قبل الكيميائي , سيوجه اللوم إلى المبرمج وبرنامجه , دون علمٍ منه بأنه قد أعطى معلومة خطأ , لذا يجب على المبرمج أن يطلع على كل العلوم دون استثناء , وذلك لكون الحاسب وسيلة لا يستغني عنها الإنسان في هذه الحياة , ودخلت هذه الوسيلة في كل كبيرة وصغيرة في هذا العالم .
_____________________________________________


bill gates==بيل جيتس

بيل جيتس bill gates ليس رجلا غنيا فحسب إنه صاحب تكنولوجيا المعلومات , يرأس مجلس إدارة شركة مايكروسوفت Microsoft لتحقيق رؤياه الخاصة بتطوير الكمبيوتر الشخصي بناء على إيمانه بأنه أداة فعالة و قيمة في كل مكتب و كل منزل و لكل البشرية
و قد صرف ما يقارب 4 بليون دولار خلال هذا العام لأبحاث ذلك التطوير و قد بلغت أرباح شركته لهذا العام ما يقارب 20 بليون دولار أي بنسبة زيادة 82% عن السنة الماضية .
كتابه الذي أصدره سنة 1995 الطريق أمامنا (the road ahead) ساردا رؤياه المستقبلية لمجتمع تقنية معلومات متطور بقي على رأس قائمة أكثر الكتب مبيعا لمدة 7 أسابيع كما في القائمة لمدة 18 أسبوعا وبيع منه 400000 نسخة في الصين وحدها وقد راجع كتابه سنة 1996 ليضع فيه تصوراته لثورة الإنترنت و كيف أن الشبكات الحيوية interactive networks هي الحجر الأساسي لعصر اتصالات إنساني جديد .

ولد بيل جيتس في 28 أكتوبر 1955 في سياتل بالولايات المتحدة و نشأ هو و أختاه فيها حيث يعمل أبوه محاميا و تعمل أمه مدرسة و خطا أولى خطواته على طريق مشوار نجاحه و عمره 13 سنة كمبرمج للكمبيوتر في ليكسايد في شمال ولاية سياتل و في 1973 دخل بيل جامعة هارفارد و أقام مع صديقه ستيف بالمر الذي يحتل منصب رئيس مايكروسوفت الآن , و في هارفارد طور بيل نسخة عن لغة البرمجة بيسك لأول مايكرو كمبيوتر لكنة في السنة الثانية أقلع عن العلم والتعليم وانصرف عن الجامعة ليكرس وقتة وجهدة لشركة مايكروسوفت التي أسسها هو وصديقة المقرب بول ألان سنة 1975 , وينظر الى ذلك الشاب الطموح اليوم على أنه واحد من أقوى الرجال في العالم , وقام مؤخرا بمراجعة تقييمة الشخصي فارتقى بنتائجة فقد أعطى نفسة 18 نقطة مقيما حذاقتة الفكرية و 20 نقطة أي علامة الكاملة لجاذبية شخصيتة !

وقد علق على تقييمة قائلا في اجتماع لمساهمي مايكروسوفت : اني سعيد بأن اعلن أني رفعت علامات تقييمي الشخصي التي كانت بالأصل مرتفعة , وهذه العلامات الزائدة والمزيد قادم منها , هي أقوى أسلحتنا في مواجهة منافسينا أمثال نيتسكيب و أوراكل وميلكور خلال عملنا على تطوير الشكل العام للتقنية .
هذا الإنسان الذي ينام ويصحو يفكر في الكمبيوتر لدية جوانب إنسانية جميلة , فلقد أسس جمعية خيرية يرأسها أبوة لتساند أعمال الخير في مجالات عدة منها التعليم والصحة العالمية والمؤسسات المدنية والفنية غير لارابحة , وقد تبرع بكل دخل كتابة دعما للمدرسين حول العالم الذين يستخدمون الكمبيوتر في صفوفهم , كما تبرع بـ 800 مليون $ للجمعيات الخيرية و 200 $ لمؤسسة جيتس الخيرية لمساعدة المكتبات العامة على استخدام التقنية الحديثة .
بيل جيتس مدمن قراءة ويهوى لعب الجولف ولابريدج متزوج ولدية ولد اسمة جنيفر عمرة خمس سنوات وهو أب مثالي يلعب مع طفلة كل يوم مهما كانت مشاغلة .
لمزيد من المعلومات :
http://www.microsoft.com/billgates/default.asp
http://www.microsoft.com/billgates/bio.asp
http://www.billgatesisdead.com/hub.html
http://www.quuxuum.org/~evan/bgnw.html
http://www.templetons.com/brad/billg.html

اخبار

'); ?>