مارأيك في المواضيع التي وردت هنا وتحدثنا عنها؟

المتابعون

يتم التشغيل بواسطة Blogger.

بحث هذه المدونة الإلكترونية

RSS

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

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

كيف تصبح علماء الحاسب

بأن تكون عالما بالحاسوب لا يعني بالضرورة دراستك للبرمجة وإنما معرفتك بما يسمى بالخوارزميات (مجموعة من الخطوات المفهومة من قبل شخص أو آلة من اجل القيام بمهمة ما في عدد من الخطوات) حيث أن العديد من علماء الحاسوب لا يبرمجوا على الإطلاق. قال ادجر جكسترا مرة "لم يعد علم الحاسوب متعلقا بالحواسيب أكثر من تعلق علم الفلك بالمناظير"

 الخطوات 

1.  بأن تكون عالما بالحاسوب هو أن تتعلم أن تكون محبا لتعلم كل جديد ، حيث اللغات الجديدة تتطور وبالتالي ستبتكر خوارزميات جديدة. لذلك يجب أن تكون مطلعا بكل ذلك.
2.  ابدأ بكتابة أشباه الأكواد (pseudocode).  حيث لا تعتبر مثل هذه الأكواد لغة برمجية ولكن تعتبر طريقة لتوضيح ماهية البرنامج بلغة نفهمها. ربما الخوارزمية القريبة لذهننا هو مثل ما نجده على قارورة الشامبو:  اغسل ، اشطف ، كرر العملية. هذه الخوارزمية مفهومة لدى المستخدم وتحتوي على عدد محدود من الخطوات.
3.  لا يمكن اعتبار المثال السابق خوارزمية جيدة لسببين: عدم احتوائها على حالة شرطية للانتهاء عليها ، كما أنها لم توضح ماهية التكرار المطلوب. هل نكرر الغسل أم الشطف؟؟ يمكن تعديل المثال ليصبح كالتالي: "الخطوة الأولى = اغسل ، الخطوة الثانية = اشطف الخطوة الثالثة = اعد الخطوتين الأولى والثانية وتنتهي العملية." أصبح المثال بعد التعديل أكثر وضوحا ويحتوي على نهاية لحالة شرطية (خطوات محدودة) ، كما أن ترتيب الخطوات واضح.
4.  حاول كتابة خوارزميات لكل الأشياء التي تأتي على بالك. مثلا يمكنك كتابة خوارزمية توضح فيها طريقة تنقلك من بناية لبناية أخرى ضمن المجمع أو كيف يمكنك صناعة وعاء ما. بعد ذلك وفي القريب العاجل ستلاحظ أن الخوارزميات في كل مكان !
5.  بعد أن تتعلم كيفية كتابة الخوارزميات ستلاحظ أن البرمجة أصبحت مفهومة بالنسبة لك بصورة تلقائية. اقتني كتاب أو ابحث عن دروس تعليمية في الشبكة ، وتعلم القواعد اللغوية للغة برمجية ما. تعتبر اللغات الكائنية المصدر مثل جافا و سي بلس بلس من اللغات المفضلة ولكن يمكنك اللغات الإجرائية مثل لغة سي أو بايثون أسهل للبدء بها لأنها تتعامل مع الخوارزميات بشكل حصري .
6.  البرمجة عبارة عن كتابة أشباه الكود باستخدام لغة برمجية ما وتذكر أنك كلما قضيت وقت أكثر في كتابة المخطط كلما قل وقت كتابة البرنامج و قل عدد المرات التي تحك فيها رأسك !

 ملاحظات هامة

*  تعتبر السبورة المكان المفضل لكتابة الخوارزميات.
*  بعد إتقان لغة برمجية معينة ، سيصبح إتقان أخرى أمر سهل لأنك ستقوم بنفس العمل في كل اللغتين (ترجمة أشباه الكود للغة المستخدمة).

  تحذيرات

*   البرمجة مسببة للإدمان لذلك تعلم البرمجة يمكن أن يستمر مدى الحياة.

  أشياء ستحتاجها

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

أفكار جميلة

بصراحة مقالة في الصميم ، لا يكفي ان تعرف لغة برمجة حتى تبرمج بل المهم كيف تبتكر الخوارزميات ثم تبرمجها ...

شكراً لك على

شكراً لك على هذا الشرح الرائع وجعله الله في ميزان حسناتك ان شاء الله

مقـال جميـل ,

مقـال جميـل , فنحن عندما نقوم بكتابه برنامج نفكر بالخطوات ثم نحولها الي اكواد

مقال جميل جزاكم

مقال جميل جزاكم الله خيرا على ترجمته ، لكن هذه الخوارزميات تلزم مين ؟ يعني هل هناك شركات تشتري خوارزميات لأداء مهمة معينة

السلام

السلام عليكم
مقال جيد، أحب أن أضيف أن لب الموضوع هو في الحقيقة تعلم الرياضيات الضرورية لعلوم الحاسب، discret math, combinatorics

من خلال خبرتي

من خلال خبرتي بسيطه في مجال البرمجه ارى انه كلما كنت ملما اكثر في الرياضيات كلما فهمت البرمجه بشكل متعمق اكثر وبنهايه البرنامج ماهو الى خطوات منطقيه == رياضيه .

موضوع جميل

"البرمجة مسببة للإدمان لذلك تعلم البرمجة يمكن أن يستمر مدى الحياة. "
صحيح لأن البرمجة تعتبر بحر مليء بالأشياء الجديدة لو تعلمناها في يوم كامل على مدار سنة سنظل نجهل أمور كثيرة جداً. ويصل في بعض الأحيان عندما لا يستطيع الإنسان السيطرة على وقته أن يهتم بالبرمجة أكثر من إهتماماته الخاصة والعامة في البيت أو خارجه ! وقد يهمل أشياء كثيرة أيضاً بسببها :-)
أهم شيء يتعرف على الأسياسيات ثم ينتقل للمراحل الأخرى ويعرف ما هي إحتياجاته وأهدافه من التعلم.

علماء حاسب بدون برمجة !

لا يمكن أن أتصور أن هناك عالم حاسب لا يكتب سطور من البرمجة الحقيقية , وليست الأقوال كالأفعال .

علماء حاسب بدون برمجة !

ليس بالضرورة أن يكتب عالم الحاسب سطور برمجية، لأن القسم النظري لا يتطلب ذلك.

البرمجة مسببة

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

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS


  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

علماء الحاسوب .. معلقة ^-^


  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

رسالة تر حيبية ::^-^

أهلاً وسهلاً بكم معنا " علماء الحاسوب " ونتمنى أن نكتسب رضاكم ومحبتكم
 أتمنى أن تتقبلونا بفائق الاحترام"""
وشكراً

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

اجتماع علماء الحاسب الآلي

 

علماء الكمبيوتر يجتمعون لتحسين الشبكات الاجتماعية في الوطن العربي

 
 
معهد قطر لبحوث الحاسب الآلي يقيم ورشة عمل لتطوير وتحسين الشبكات الاجتماعية

وتبادل العلماء الزائرون الأفكار حول كيفية انتشار الشبكات الاجتماعية في الثقافة العربية، والسبل الكفيلة بتطويرها وتحسينها من وجهة نظر علمية حيث أن ربع محتوى الشبكات الاجتماعية عالمياً مصدرها من الوطن العربي.

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

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

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

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

وتضمنت قائمة الحضور لهذه الورشة ممثلين عن جامعة كاليفورنيا سانتا باربرا وقسم الأبحاث في شركة "ياهو" وجامعة كولومبيا و "إي تي إتش زيوريخ" ETH Zurich ومعهد ماكس بلانك Max - Planck و "غوغل" Google، ومختبر الحوسبة الاجتماعية التابع لشركة "إتش بيه" HP وقسم البحوث في شركة "مايكروسوفت" و "آي بي إم ألمادن" IBM Almaden وجامعة بوسطن وشركة "تليفونيكا" Telefonica وقناة الجزيرة ومعهد قطر لبحوث الحاسب الآلي.

- انتهى -

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

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


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

أنشطة التوعية المجتمعية والأنشطة التكنولوجية.
3washy...^-^2
[الدوحة - قطر، 3 أبريل/ نيسان 2011] - اجتمع فريق مكون من 29 عالماً شهيراً ينتمون إلى 16 بلداً حول العالم في ورشة عمل بعنوان : " الشبكات الاجتماعية العربية: ربيع كل التغيرات" اليوم في العاصمة القطرية الدوحة، لمناقشة سبل تطوير الشبكات الاجتماعية للمستخدمين في الوطن العربي وذلك برعاية معهد قطر لبحوث الحاسب الآلي، عضو مؤسسة قطر للتربية والعلوم وتنمية المجتمع.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

أشهر علماء الحاسب الآلي

من اهم رواد علم الحاسب الآلي

 

المقدمة

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


بعض اشهر علماء الحاسب :



تشارلز بابيج ( Charles Babbage)


مطلق الشرارة الأولى لاختراع الحاسب الآلي، فالفضل يعود إليه في تأسيس هذه الفكرة . ولد بابيج الفيلسوف والرياضي والمهندس الميكانيكي في لندن سنة 1791م درس في جامعة كامبردج وصمم أول حاسبة وأسماها مكنة الفروق (difference engine). وعلى الرغم من أنها لم تستخدم إلا أن فكرتها كانت أساس اختراع الحاسوب.ساهم بابيج في مجالات أخرى غير الحساب الرياضي، ففي عام 1824م حاز على الميدالية الذهبية للمجتمع الفلكي الملكي لاختراعه محركاً لحساب الجداول الرياضية الفلكية . كما سميت بعض المنشآت التعليمية باسمه تقديراً لجهوده فهناك معهد تشارلز بابيج "أرشيف ومركز للبحوث والمعلومات التقنية "، ومدرج بابيج الكبير للمحاضرات في جامعة كامبردج . نشرت له عدة مطبوعات وكتب منها كتاب نُشر سنة 1864بعنوان "مقاطع من حياة فيلسوف " .
توفي سنة 1871م وعمره 79عاماً، ودماغه محفوظ في متحف العلوم في لندن . أفنى هذا العالم والمخترع الغالي والنفيس في حياته ودفع جزءاً من ثروته في سبيل تطوير تصاميمه لكنه توفي دون إكمال آلته .



 
 
 
 

جون فون نيومان




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



آدا لوفلايس (Ada Lovelace)
 
 



هي ابنة الشاعر لورد بايرون و عالمة رياضيات وتعد أول مبرمج حاسوب في التاريخ ، حيث قامت بتطوير برامج لآلة تشارلز بابيج التحليلية. ووضعت القواعد الأساسية للغات البرمجة الحديثة ، فى سنة 1974 أنفقت وزارة الدفاع الأمريكيه 25 مليار دولار لتطوير خليط من البرامج يخدم أحتياجاتها اللى نتج عنه ظهور لغة برمجية جديدة أسمها أدا .
توفيت عام 1852م وهي في الثالثة والستين من عمرها .



جورج بول (George Boole)





هو عبقري بريطاني ابتكر نوعا من الجبر يتيح التعامل مع الأرقام والحروف والأشياء والعبارات والفرضيات كما لو كانت أرقاما بحتة. وقدم للبشرية الجبر المنطقي المستخدم في الحواسيب والبرمجة.
توفي في الثامن من ديسمبر عام 1864 م.



ليسلي لامبورت

 
 

 من مواليد 7 فبراير 1941 في مدينة نيويورك، عالم حاسوب أمريكي له إنجازات في نظم التشغيل وفي تزامن الوقت بين الحواسيب تحديداً، كما أنه أثبت فرص حل مسألة الجنرال البيزنطي. حاز على عدة جوائز منها جائزه جون فون نيومان 2004 و جائزه هدايكجسترا .
 


المراجع :


3washy...2

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS