اختراع الحاسوب حقيقة الأمر أنه لا يوجد مُخترع حقيقي يُمكن نسب فضل جهاز الحاسوب بشكله الحالي إليه، فالجهاز الموجود حالياً هو ثمرة العديد من مراحل التطور التي مر بها عبر التاريخ الحديث، ففي العام 1822م قام تشارلز باباج بالإنجليزية: Charles Babbage باختراع أول جهاز قادر على حساب عدد من الأرقام وإظهار نتائج هذه الحسابات على الورق، ثم قام في عام 1837م بتطوير ما يُعتبر أول جهاز حاسوب للأغراض العامة؛ والذي احتوى على وحدة خاصة بالحساب والمنطق وذاكرة مُدمجة، وقد كان هذا الجهازأول جهاز حاسوب ميكانيكي، إلا أن تشارلز لم ينتهي من بناء هذا الجهاز بسبب نقص في التمويل، واستُكمل بنائه عام 1910م، بينما في الفترة بين 1936 و1938م تم اختراع حاسوب Z1 من قِبل كونارد زوسي بالإنجليزية: Konrad Zuse الذي يُعتبر أول حاسوب قابل للبرمجة عبر التاريخ | والنتيجة كانت أن لم يتم اعتباره حاسوبًا حقيقيًا ولكنه كان خطوة هامة في تطوير الحواسيب الرقمية الحديثة |
---|---|
في نهاية العام 1943م تمكن تومي فلاور Tommy Flowers من إنشاء أول جهاز حاسوب كهربائي يُمكن برمجته، وفي الفترة المُمتدة ما بين الأعوام 1937م إلى 1942م تم تطوير جهاز حاسوب يُدعى Atanasoff-Berry Computer من قِبل جون فنسنت أتاناسوف John Vincent Atanasoff وكليف بيري Cliff Berry وقد تم منحهما براءة اختراع أول حاسوب رقمي، ورغم ذلك يرى الكثير بأن جهاز ENIAC الذي تم اكتمال اختراعه في العام 1946م من قِبل بريسبير إيكرت Presper Eckert وجون موكلي John Mauchly هو أول جهاز حاسوب رقمي في العالم ، وتبع هذا الاختراع ظهور اختراعات جديدة لأجهزة الحاسوب القادرة على التخزين وتنفيذ البرامج، كما يُعتبر جهاز UNIVAC 1101 الذي تم تقديمه في العام 1950م أول جهاز حاسوب قادر على تشغيل برنامج مُخزن ضمن ذاكرة مُضمنة في الجهاز | إن الأمر الجزئي يكون معدًا بحيث أن حاسوبًا معينًا يدعم ما يعرف |
وتشغل الحواسيب خاصة تسمى ، فمن دونها يكون الحاسوب قطعة جامدة ولا فائدة منها، وتبين أنظمة التشغيل للحاسوب كيفية تنفيذ المهام كما أنها في الغالب توفر بيئة ليطوّروا عليه.
6وهي تسمى العملية المنطقية وهي مهمة في البرمجة | مقدمة إلى تقنية المعلومات IT 2 |
---|---|
الدول أو حتى أن الأمر قد يصل إلى القارات وحينها يتم التوصيل بين تلك الشبكات بالإنترنت أو الـ Satellite المعروفة في عالم الاتصالات بالشبكة العريضة WAN | المكتبة المعيارية: يتكون المعيار C++98 من قسمين: النواة وهي اللغة ومكتبة ++C المعيارية؛ تتضمن هذه المكتبة مكتبة القوالب المعيارية STL وإصداراً معدلاً بشكل طفيف من مكتبة C المعيارية |
نظام التشغيل ويندوز Microsoft Windows 3.
توفر هذه المكتبة العديد من الأدوات كالحاويات : containers على سبيل المثال vector وlist والتكرارات : iterators التي توفر تعاملاً مع الحاويات شبيهاً بطريقة التعامل التقليدية مع المصفوفات من ناحية الولوج إلى العناصر وتوفير العديد من الخوارزمات كالترتيب والبحث | وعوضاً عن ذلك، يقوم بوصف العملية المرادة في «عالية المستوى» مثل لغة أو أو لغات خاصة بتطبيقات الإنترنت مثل والتي يتم ترجمتها أوتوماتيكياً بعد ذلك إلى لغة الآلة عن طريق برامج حاسوب مخصصة يدعى بالإنجليزية كومبايلر compiler |
---|---|
وكالعديد من أجهزة الحاسوب الآلي يمكن وصله بالانترنت | أمن المعلومات و الجرائم الإلكترونية |
إذ يمكن على سبيل المثال استخدام القوالب لكتابة خوارزمية مجردة يمكنها التعامل مع أي نوع من الحاويات أو السلاسل باستخدام التكرارات.