الأحد، 24 نوفمبر 2013


اول من اخترع الكمبيوتر

اختلف الكثير من هو أول مخترع للكمبيوتر منهم من قال الامريكي هوارد أيكن ومنهم من قال الالماني كونراد زوسه وهذا سوف نورد قصته في الرد التالي للموضوعوهنا مقدمة للموضوع :
يعد الكمبيوتر أو الحاسب الآلى أو الإلكترونى أحد أهم الاختراعات، التى ابتكرها الإنسان خلال النصف الثانى من القرن العشرين، ولم يمر على اختراع هذا الجهاز العجيب كثيرًا، حتى أصبح يمثل العصب الأساسى لكثير من الأنشطة والمجالات المهمة فى حياة الإنسان، بل إنه يمكننا أن نقول إننا نعيش الآن فى عصر الكمبيوتر!!· ما قبل الكمبيوتر : 
منذ أن بدأ الإنسان فى إجراء عمليات العد والحساب فكر فى البحث عن وسيلة سهلة، تعينه على إنجاز مهمته فى سرعة ويسر، فاستخدم أصابعه فى العد، ثم لجأ إلى الحصى، ثم اخترع جهازًا مدهشًا، يسمى "المعداد"، 
وهو عبارة عن مجموعة من الكرات الصغيرة أو الخرز مرصوصة داخل مجموعة من الأسلاك، ثم توالت محاولات الإنسان لاختراع آلةحاسبة تدار بطريقة ميك****ية ، حتى تم له ذلك على يد عالم الفيزياء والرياضيات الفرنسى "بليز باسكال" ، الذى تمكن من صنع أول آلة حاسبة سنة (1642م) ، وكانت هذه الآلة تقوم بعمليات الجمع والطرح والضرب بطريقة آلية، ثم ظهرت بعد ذلك مجموعة من الآلات الحاسبة أكثر تطورًا، إلا أنه يمكن اعتبار الآلة الحاسبة التى اخترعها الإنجليزى "شارل باباج" ما بين عامى (1835م و1848م) ، والتى أطلق عليها "الآلة التحليلية" هى الأساس التى بنيت عليه فكرة عمل الماكينات الحاسبة الحديثة، ففى عام (1886م) ابتكر "هرمان هولريث" أول آلة حاسبة تعمل بالكروت المثقبة، وقد استخدمت هذه الآلة فى التعداد العام للولايات المتحدة الأمريكية عام (1890م) ، ثم توالت الابتكارات والاختراعات التى ساهمت فى ظهور أول حاسب آلى رقمى للوجود .

أول حاسب آلي : فى عام (1944م) تمكن العالم "هوارد أيكن" من جامعة "هارفارد" الأمريكية من ابتكار أول حاسب آلى رقمى والكثير يعتبره مخترع الكمبيوتر .وكان عبارة عن حاسب "كهروميك****ى" ضخم، عرضه نحو (15) مترًا، وارتفاعه نحو (2.4) متر، وكان يستغرق نحو (30) ثانية لإتمام عملية جمع أو طرح، ونحو (4) ثوانٍ لإتمام عملية ضرب، ونحو(12) ثانية لإتمام عملية قسمة واحدة 


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

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



07OCT

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

المصدر المفتوح Vs المصدر المغلق

التعريف :

المفتوح :
هو مفهوم المنتجات و برامج السوفت وير الذي يكون الكود الخاص بها مفتوح ومتاح لجميع المطورين للاضافة و التعديل فيه دون قيود و ايضا اضافة مزايا جديدة لها كما يتيح لهم فرصة التعلم الجيد و هذا ما يسمي بالمصدر المفتوح او (open source)
المغلق :
و هو العكس تماما مما ذكرنا ف المصدر المفتوح اى ان منتجاته تكون مغلقة الكود اى ان المطور او المبرمج لا يستطيع التعديل فيه لانه يكون غير مرئي بالنسبة له وهذا اهم عيب به حيث انه لا يسمح بالاضافة او تعديل العيوب الفنية التى قد تظهر به
———————————————————————————————————————————————————————–

خصائص:

المصدر المفتوح :

  • يوفر حماية امنية عالية من حيث عدم قدرة اى فيروس من اصابة ملفاته او الضرر بها
  • ليس له حدود من حيث التطوير و الابداع فكل مطور له افكاره المتميزة الخاصة به فتخيل عدد الافكار الجيدة الى تضاف للكود من المطورين
  • و كمثال على انظمة التشغيل المفتوحة :”اللينكس” والذي يحتوي على مركز برامج خاص به ولا تحتاج الى البحث او تحميل برامج له فستجد كل ما تحتاجه عليه
  • كمطور : فأى خطأ فنى يظهر تستطيع معالجته بنفسك ولا تحتاج للدعم الفنى من قبل الشركة
  • لن تجد شخصا ما يقول “اوه لا !! لقد سقطت نسخة اللينكس !! ” هذا غير موجود بالمرة
  • اذا حدث خطأ ف بكل بساطة : نسخ + لصق بجوجل و سيظهر لك الحل
  • ليس له مقابل مادى فقط قرر الحصول عليه دون اى جهد مادى

المصدر المغلق :

  • كل منتج بثمنه ولا تستطيع الحصول عليه مجانا
  • الحفاظ على حقوق الملكية الفكرية فلن تستطيع الاستعانة بفكرة موجودة والتطوير بها نظرا لخفاء الكود الخاص بها
  • حدوث الكثير من الاخطاء نظرا لان عدد المطورين محدود على عكس المصدر المفتوح
  • كثيرا ما تغير نظام التشغيل المغلق لكثرة الاعطال به مما يضطرك الى بذل وقت وجهد
——–—————————————————————————————————————————————————————

امثلة :

المصادر المفتوحة :

  1. لغات برمجة (python-Java-PHP-Perl-Ruby)
  2. نظم تشغيل (ubuntu-feedora-Debian-Red Hat)

المصادر المغلقة :

  1. لغات برمجة (.Net”C# – ASP.NET- MySql”)
  2. نظم تشغيل (Windows XP – Windows 7 – Windows 8)
———————————————————————————————————————————————————————-

شركات معنية 

المصدر المفتوح :

  1. Spikesource
  2. Xensource
  3. SugarCRM
  4. Alfresco
  5. LogicalWare
  6. JasperSoft

المصدر المغلق :

  1. MicroSoft
  2. Apple
———————————————————————————————————————————————————————–

كان هذا مقالا مختصرا عن المصادر المفتوحة والمصادر المغلقة و يمكنكم الاطلاع على المزيد  :)

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