stanford-oval/wikipedia huggingface dataset:
حاسوب
البرمجيات

المقالة الرئيسة: برمجية
تشمل كلمة "البرمجيات" أجزاء الحاسوب التي ليس لها هيئة مادية، مثل: البرامج، والبيانات، والمكتبات، والبروتوكول، وتتكون من معلومات مرموزة أو تعليمات، على عكس العتاد الذي يُبنى منه الحاسوب. تُقسم البرمجيات عادةً إلى برمجيات النظم وبرمجيات تطبيقية، ويشمل المفهوم أيضاً بيانات لا يمكن تنفيذها كما تُنفَّذ البرامج مثل مستندات توثيق البرمجيات.
تحتاج البرمجيات والعتاد بعضهما البعض، ولا يمكن لأحدهما أن يعمل بمعزلٍ عن الآخر. لكن البرمجيات تكون مستقلة عن العتاد عموماً، أي يمكن استعمالها مع غير قيود صارمة تحدد العتاد المطلوب، أما البرمجيات التي لا تعمل إلا مع نوع محدد من العتاد بالبرمجيات الثابتة مثل النظام الأساسي للإدخال والإخراج.
| 0 | 1 | 2 |
| --- | --- | --- |
| نظام تشغيل | يونكس وتوزيعة برمجيات بيركلي | نظام يونكس الخامس، آي بي إم إيه آي إكس، إتش بي - يو إكس، سولاريس (صن أو إس)، آيركس |
| نظام تشغيل | جنو/لينكس | قائمة توزيعات لينكس، مقارنة بين توزيعات لينكس |
| نظام تشغيل | مايكروسوفت ويندوز | ويندوز 95، ويندوز 98، ويندوز إن تي، ويندوز 2000، ويندوز الألفية، ويندوز إكس بي، ويندوز فيستا، ويندوز 7، ويندوز 8، ويندوز 8.1، ويندوز 10، ويندوز 11 |
| نظام تشغيل | دوس (نظام تشغيل) | دوس 86  (QDOS)، آي بي إم دوس، إم إس-دوس،  دوس (دي آر)  (DR-DOS)، فري دوس |
| نظام تشغيل | أنظمة تشغيل ماكينتوش | تاريخ ماك أو إس، ماك أو إس |
| نظام تشغيل | نظام تشغيل مدمج ونظام تشغيل الوقت الحقيقي | قائمة نظم التشغيل |
| نظام تشغيل | تجريبي | أميبا |
| مكتبة برمجية | وسائط متعددة | دايركت إكس، مكتبة الرسوميات المفتوحة، مكتبة الصوت المفتوحة، فولكان (واجهة برمجة التطبيقات) |
| مكتبة برمجية | مكتبة البرمجة | مكتبة سي المعيارية، مكتبة القوالب المعيارية |
| بيانات | بروتوكولات | حزمة بروتوكولات الإنترنت، بروتوكول نقل الملفات، بروتوكول نقل النص الفائق، بروتوكول نقل البريد البسيط |
| بيانات | صيغة ملف | لغة ترميز النص الفائق، لغة الترميز القابلة للامتداد، جيه بيه إيه جي، إم بي إي جي، بي إن جي (صيغة ملفات) |
| واجهة المستخدم | واجهة مستخدم رسومية | مايكروسوفت ويندوز، جنوم، كدي، كيو إن إكس فوتون، سي دي إي، أكوا (واجهة مستخدم) |
| واجهة المستخدم | واجهة مستخدم نصية | واجهة سطر الأوامر، واجهة مستخدم نصية |
| برمجيات تطبيقية | حزمة مكتب | معالج كلمات، نشر مكتبي، برنامج تقديم، قاعدة بيانات، الجدولة وإدارة الوقت، جدول، برمجيات محاسبة |
| برمجيات تطبيقية | وصول الإنترنت | متصفح ويب، عميل بريد إلكتروني، خادم ويب، خادم الرسائل، تراسل فوري |
| برمجيات تطبيقية | التصميم والتصنيع | تصميم بمساعدة الحاسوب، تصنيع بمساعدة الحاسوب، إدارة المصنع، التصنيع الآلي، إدارة سلسلة التوريد |
| برمجيات تطبيقية | رسوميات حاسوبية | محرر رسوميات نقطية، رسومات حاسوبية ثلاثية الأبعاد، تحريك حاسوبي، رسومات حاسوبية ثلاثية الأبعاد، تحرير الفيديو، معالجة الصور الرقمية |
| برمجيات تطبيقية | صوت رقمي | برامج تحرير الصوت، مشغل وسائط، التوليف الصوتي، موسيقى الكمبيوتر |
| برمجيات تطبيقية | هندسة البرمجيات | مُصرِّف، لغة التجميع، مُفسِّر، مصحح، محرر نصوص، بيئة تطوير متكاملة، ضبط النسخ (الحاسوب)، إدارة تكوين البرمجيات |
| برمجيات تطبيقية | تعليمية | ترفيه تربوي، لعبة تعليمية، لعبة جادة، محاكاة الطيران |
| برمجيات تطبيقية | لعبة فيديو | إستراتيجية، ألعاب الصالات، لعبة فيديو ألغاز، لعبة محاكاة، تصويب منظور الشخص الأول، لعبة منصات، لعبة كثيفة اللاعبين على الإنترنت، أدب تفاعلي |
| برمجيات تطبيقية | متفرقات | ذكاء اصطناعي، مضاد فيروسات، تثبيت/نظام إدارة الحزم، مدير الملفات |
البرمجيات > لغات البرمجة

يوجد الآلاف من لغات البرمجة تتراوح في درجة تخصصها بين العام الذي يمكن استعماله لأي غرض والدقيق المخصَّص الذي طور استجابة لحاجة محددة دقيقة.
| 0 | 1 |
| --- | --- |
قوائم لغات البرمجة: التسلسل الزمني للغات البرمجة، قائمة لغات البرمجة وفق النوع، قائمة لغات البرمجة حسب الأصل ، قائمة لغات البرمجة، لغات برمجة غير إنجليزية
لغات تجميع شهيرة: آرم (ARM)، ميبس (MIPS)، لغة تجميع x86 
لغات برمجة شهيرة عالية المستوى:  أيدا (Ada)، بيسيك، (BASIC) سي (C)، سي++ (++C)، سي شارب (#C)، كوبول (COBOL)، فورتران (Fortran)، جافا (Java)، ليسب (Lisp)، باسكال (Pascal)
لغات إخطاطية شهيرة: جافا سكريبت، بايثون (Python)، روبي (Ruby)، بيرل (Perl)
البرمجيات > البرامج

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

المقالات الرئيسة: برمجة برنامج (حاسوب)
تعليمات الحاسوب في معظم الحالات بسيطة: أضف عدداً إلى آخر، أو أُنقل بعضاً من البيانات من موقع إلى آخر، أو أرسل رسالة إلى جهاز خارجي... تُقرأ التعليمات من ذاكرة الحاسوب، وتُنفَّذ  وفق الترتيب الذي وردت به. يوجد تعليمات معدودة وظيفتها تغيير تتابع التنفيذ، وتسمى تعليمات التفرع : إما تنفيذ تعليمات تسبق التعليمة الحالية في الترتيب، ويكون القفز حينها إلى الخلف، وإما تنفيذ تعليمات تتبع التعليمة الحالية في الترتيب، ويكون القفز حينها إلى الأمام. قد تحتوي تعليمة التفرع على تعبير شرطي، يحدد حصول عملية القفز من عدمها نتيجة لحساب رياضي يعتمد على قيم مخزنة في الذاكرة. تدعم العديد من الحواسب مفهوم "الدوال" وهي مجموعة من التعليمات التي يمكن تنفيذها عند الحاجة من خلال تعليمة تفرع خاصة تُسمى تعليمة الاستدعاء، وهي تحفَظ موقع التنفيذ الذي يسبقها لتعود إليه بعد انتهاء تنفيذ الدالة اعتماداً على تعليمة تفرع خاصة تُسمَّى تعليمة العودة توجد في نهاية الدالة.
يُشبه تنفيذ برنامج الحاسوب قراءة كتاب. يُقرَأ الكتاب تتابعاً من البداية إلى النهاية: كلمة كلمة وسطراً سطراً، ولكن يمكن في أحيانٍ كثيرة أن يعود القارئ إلى مواقع من الكتاب قرأها سابقاً ليتذكر معلومة محددة ذُكرت فيها، ويمكن أن يتجاوز فصلاً كاملاً فلا يقرأه لعدم اهتمامه بمحتواه. يُسمَّى تتابع القراءة، ويقابله تتابع تنفيذ التعليمات في حالة الحاسوب، انسياب التحكم. ينساب التحكم عند التنفيذ من غير تدخل المبرمجين، فقد يسبب تنفيذ مجموعة محددة من التعليمات تكراراً عدة مرات حتى تحقق شرطًا محددًا، ويمكن أن يستدعي دالة ما حسب قيمة شرط آخر، وقد ينفذ التعليمات تتابعاً حتى نهاية البرنامج.
يمكن للإنسان باستعمال آلة حاسبة أن ينفذ عمليات حساب بسيطة، مثل أن يجمع عددين، أو يضربهما بضغطات بسيطة ومعدودة. أما عمليات الحساب الطويلة أو المعقدة مثل مجموعة الأعداد الصحيحة بين 1 و1000، فيصعب تنفيذها يدوياً؛ لأنها تتطلب آلاف الضغطات على مفاتيح الآلة الحاسبة ووقتاً طويلاً للتنفيذ، ناهيك باحتمال حدوث أخطاء قد تؤدي إلى إعادة التنفيذ من البدء. يمكن برمجة الحاسوب لتنفيذ المجموع السابق باستعمال عدد قليل من التعليمات البسيطة مقارنة بالإنسان. المثال التالي هو لبرنامج مكتوب بلغة تجميع ميبس:
begin:
  addi $8, $0, 0           # القيمة الابتدائية للمجموعة هي 0
  addi $9, $0, 1           # أول عدد سيُضاف هو 1
  loop:
  slti $10, $9, 1000       # تحقق من أن قيمة العدد المُضاف أقل من 1000
  beq $10, $0, finish      # اخرج من التكرار لو كانت القيمة أكبر من 1000
  add $8, $8, $9           # احسب المجموع تراكمياً
  addi $9, $9, 1           # احسب العدد التالي الذي سيُضاف (+1)
  j loop                   # كرر عملية الجمع
  finish:
  add $2, $8, $0           # ضع المجموع في سجل الخرج
عند تنفيذ هذا البرنامج، فإن الحاسوب سينفذ تكراراً عملية الجمع من غير تدخل المبرمجين، ومن غير أخطاء. يمكن للحواسيب المعاصرة أن تُنفِّذ هذا البرنامج في أجزاء قليلة من الثانية.
البرمجيات > البرامج > لغة الآلة

المقالة الرئيسة: لغة الآلة
نكتب التعليمات في الحواسيب باستعمال لغة الآلة، ويكون لكل تعليمة رقم فريد مميز يُسمَّى رمز العملية، أي يكون لتعليمة جمع عددين رمز واحد فريد، ويكون لعملية ضرب عددين رمز آخر فريد مختلف عن رمز تعليمة الجمع، وهكذا... يكون عدد التعليمات في الحواسيب البسيطة صغيراً محدوداً، أما في الحواسب المعقدة، فقد يبلغ عددها المئات. بما أن ذاكرة الحاسوب تخزِّن الأرقام، فإنها قادرة على تخزين التعليمات أيضاً، لأن برنامج الحاسوب بأكمله هو مجموعة من الأرقام، ويمكن بالتالي تخزينه والتعامل معه بالطريقة نفسها التي تُخزَّن البيانات الرقمية فيها، وهذه هي الفكرة الجوهرية في معمارية فون نيومان. يوجد معماريات أخرى أقل انتشاراً مثل معمارية هارفارد، وفيها تكون الذاكرة التي تُخزِّن البيانات مفصولة تماماً عن الذاكرة التي تخزن التعليمات.
كتبت البرامج في الحواسيب المبكرة بلغة الآلة مباشرة، ولا يوجد مانع نظرياً من كتابة أي برنامج بلغة الآلة مباشرة، ولكنها عملية صعبة وكثيرة الأخطاء، خاصةً لو كان البرنامج معقداً وطويلاً. تعطى كل تعليمة بدلاً عن ذلك اسماً بسيطاً مختصراً يُستدل به على وظيفتها بسهولة مثل: وADD للجمع، وSUB للطرح، وMULT للضرب، وJUMP للقفز، وهكذا... وتجمع هذه التعليمات بعضها مع بعضٍ لتشكل ما يُعرف باسم لغة التجميع. ينقل تطبيق خاص، يُسمَّى المُجمِّع، البرنامج المكتوب بلغة التجميع إلى لغة الآلة.
البرمجيات > البرامج > لغة البرمجة

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

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

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

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

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

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

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

توجد أنواع مختلفة لمعماريات الحاسوب:
الحاسوب الكمومي في مقابل الحاسوب الكيميائي
المعالج السلمي  في مقابل المعالج المتجهي
حواسيب بذاكرة نفاذ غير موحَّد (NUMA)
الآلات ذات السجل  في مقابل الآلات ذات المكدس
معمارية هارفارد في مقابل معمارية فون نيومان
المعمارية الخلوية
يبدو الحاسوب الكمومي هو الاتجاه الواعد لإحداث ثورة في الحوسبة من بين هذه الآلات المجردة.
المستقبل > الذكاء الصنعي

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

أصبح الحاسوب جزءاً من سوق العمل، فعُدِّل بعضٌ من الاختصاصات القديمة لتشمل الحاسوب أو أحد جوانبه وتدرسها، في حين ظهرت مهن وأعمال جديدة مرتبطة بالحاسوب وتقانته، لم تكن موجودة قبله.
| 0 | 1 |
| --- | --- |
مرتبطة بالعتاد: هندسة الإلكترونيات، هندسة الكهرباء، هندسة الحاسوب، هندسة الاتصالات، هندسة بصرية، هندسة نانوية
مرتبطة بالبرمجيات: علم الحاسوب، هندسة الحاسوب، نشر إلكتروني، تفاعل الإنسان مع الحاسوب، تقانة المعلومات، نظم معلومات، هندسة البرمجيات، صناعة ألعاب الفيديو، تصميم مواقع الويب
تستعمل الحواسيب في تبادل المعلومات بين أطراف مختلفة، لذلك وجدت حاجة لاستعمال مواصفات موحدة متفق عليها، لذلك تهتم مجموعة من منظمات المعايير ومجموعات مهنية أو منتديات، بعضها رسمي وبعضها غير رسمي، بوضع معايير مرتبطة بالحاسوب وتطبيقاته.
| 0 | 1 |
| --- | --- |
مجموعات لوضع المعايير: المعهد الأمريكي للمعايير الوطنية (ANSI)، اللجنة الكهروتقنية الدولية (IEC)، معهد مهندسي الكهرباء والإلكترونيات (IEEE)، مجموعة مهندسي الإنترنت (IETF)، المنظمة الدولية للمعايير (ISO)، رابطة الشبكة العالمية (W3C)
مجتمعات مهنية: جمعية آلات الحوسبة (ACM)، رابطة نظم المعلومات  (AIS)، معهد الهندسة والتقانة (IET)، الجمعية الدولية لمعالجة المعلومات (IFIP)، جمعية الحاسبات البريطانية (BCS)
مجموعات البرمجيات الحرة ومفتوحة المصدر: مؤسسة البرمجيات الحرة، مؤسسة موزيلا، مؤسسة برمجيات أباتشي
انظر أيضاً

في كومنز مواد ذات صلة بـ حاسوب.
نظرية الحسوبية
أمن الحاسوب
مسرد مصطلحات عتاد الحاسوب
تاريخ علم الحاسوب
حوسبة غير تقليدية
هوامش

↑  لا يوجد دليل على الأصل الهيليني للأسطرلاب الكروي، وتشير الأدلة المتوفرة إلى أنه قد يكون صناعة إسلامية مبكرة أصيلة من غير جذورٍ إغريقية.
↑   كانت مساحة نردة إنتل 4004، التي صُنعت سنة 1971م، 12 ملم2 وضمت  2300 ترانزستور. للمقارنة، مساحة نردة بنتيوم برو هي 306 ملم2 وتضم 5.5 مليون ترانزستور.
↑   الغالبية العظمى من مجموعات التعليمات بطول 64 بتاً هي توسيعات لمجموعات مبكرة. على سبيل المثال، فإن مجموعات التعليمات المذكورة في هذا البند  في الجدول، ما خلا مجموعة ألفا، وُجِدت أولاً بطول 32 بتاً.
↑   لم يكن تفسير التعليمات هو دور وحدة التحكم الوحيد في الماضي كما هو الحال في الحواسيب الحديثة. كان لدى بعض من الحواسب تعليمات تُفسَّر جزئياً بوحدة التحكم على أن يُستكمل التفسير بجهاز آخر لاحقاً. مثلاً استعمل الحاسوب الإلكتروني الذاتي ذو المتغير المنفصل ، الشهير بالاسم الرمزي إدفاك، وحدة تحكم تُفسِّر أربعة تعليمات فقط. أما التعليمات الحسابية، فكانت تُمرَّر إلى وحدة الحساب فيه حيث يُفك ترميزها هناك.
↑  تشغل التعليمات عادةً أكثر من عنوان ذاكرة، لذلك فإن عداد البرنامج لا يزيد عادةً بمقدار واحد، بل بعدد مواقع الذاكرة اللازمة لتخزين تعليمة واحدة
↑  هذا الوصف مُبسَّط وبعض الخطوات فيه قد تنفذ على التوازي أو بترتيب مختلف حسب نوع وحدة المعالجة المركزية.
↑  يمكن إعادة الكتابة في الذاكرة الومضية لعدد محدود من المرات قبل تلفها، لذلك تكون فائدتها قليلة في حالات الوصول المكثَّف.
↑  من الشائع أيضًا تجميع حواسيب فائقة من مكونات الأجهزة الاستهلاكية الرخيصة؛ وعادةً ما تكون حواسيب فردية متصلة بشبكة. يمكن لهذه الحواسيب التي توصف أيضاً بأنها عناقيد، أن تؤدي أداءً يرقى، في كثير من الأحيان، لأداء حاسوب فائق، ولكن بتكلفة أقل بكثير من التصاميم المخصصة.
↑  يوجد في بعض الحالات لغات آلة متوافقة مع معماريات حوسبة مختلفة. معمارية 
إكس86-64 مثلاً متوافقة مع معالج صغري مثل آثلون 64، وفي الوقت نفسه مع معالجات إنتل مزدوجة النواة بالإضافة لمعالجات أقدم مثل بنتيوم وإنتل 80486. أما الحواسيب التجارية المبكرة، فتنزع لغات الآلة فيها لتكون مخصصة لمعماريتها وحدها، ولا تتوافق مع معماريات أخرى.
↑  يُمكِن أن تُفسَّر اللغات عالية المستوى أحياناً بدلاً من أن تُصرَّف. وهذا يعني ترجمتها إلى لغة الآلة مباشرة في أثناء التنفيذ باستعمار برنامج آخر يُسمَّى المُفسِّر.
↑  لا يمكن تعميم كون الأخطاء البرمجية مقتصرة على أخطاء المبرمجين وحدهم،  قد يُخفِق عتاد الحاسوب، أو قد يحوي مشكلة في بنيته تؤدي إلى ظهور نتائج غير متوقعة في حالات متعددة. مثلاً سبب خطأ بنتيوم عند القسمة مع فاصلة متحركة  في معالج بنتيوم في أوائل تسعينيات القرن العشرين بظهور نتائج غير دقيقة عند قسمة الأعداد ذات الفاصلة المتحركة. كان سبب هذه المشكلة عيباً في تصميم المعالج الصغري.
جحدر بن ضبيعة

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

دَعَوتُ بَني قَيسٍ إِلَـيَّ  فشمَّـرت
خَناذيذُ مِن سَعدٍ طِـوالُ السَواعِـدِ
إِذا مت قُلوبُ القَومِ طارَت مَخافَةً
مِنَ المَوتِ أَرسَوا بِالنُفوسِ المَواجِدِ
ومن شعره في يوم التحاليق (يوم تحلاق اللمم)وهو من أيام حرب البسوس:
قد يتمت بِنْتي وآمت كنتي
وشعثت بعد الرِّهَان جمتي
ردوا عَليّ الْخَيل إِن ألمت
إِن لم يناجزها فجزوا لمتي
قد عملت وَالِدَة مَا ضمت
مَا لففت فِي خرق وشمت
وله إيضاً:
إذا الرجالُ بالرجالِ الْتَفتِ
أمُخْدَج في الحَرْب أمْ أتَمَّتِ
إذا الكُماةُ بالكُماة التفتِ
إذا العَوالي بالعوالي التفتِ
دافيد كيبياني

| دافيد كيبياني> (بالجورجية: დავით ყიფიანი‏)    | دافيد كيبياني> (بالجورجية: დავით ყიფიანი‏)    | دافيد كيبياني> (بالجورجية: დავით ყიფიანი‏)    | دافيد كيبياني> (بالجورجية: დავით ყიფიანი‏)    | دافيد كيبياني> (بالجورجية: დავით ყიფიანი‏)    |  |
| --- | --- | --- | --- | --- | --- |
| معلومات شخصية   | معلومات شخصية   | معلومات شخصية   | معلومات شخصية   | معلومات شخصية   |  |
الميلاد: 18 نوفمبر 1951     تبليسي  
الوفاة: 17 سبتمبر 2001 (49 سنة)       تبليسي  
سبب الوفاة: حادث مرور  
مواطنة:  الاتحاد السوفيتي  جورجيا 
مركز اللعب: وسط
الطول: 184 سنتيمتر  
|  مسيرة الشباب   |  مسيرة الشباب   |  مسيرة الشباب   |  مسيرة الشباب   |  مسيرة الشباب   |  |
سنوات: فريق
 1964–1966 : School No. 35 Tbilisi
1967–1968: دينامو تبليسي
| المسيرة الاحترافية1  | المسيرة الاحترافية1  | المسيرة الاحترافية1  | المسيرة الاحترافية1  | المسيرة الاحترافية1  |  |
| سنوات | فريق | م. | (هـ.) |  |  |
| 1968 | لوكوموتيف تبيليسي  ‏  | 1 | (0) |  |  |
| 1969 | دينامو تبليسي | 0 | (0) |  |  |
| 1970 | لوكوموتيف تبيليسي  ‏ | 28 | (3) |  |  |
| 1971–1982 | دينامو تبليسي | 245 | (79) |  |  |
|  | مجموع | 274 | (82) |  |  |
| المنتخب الوطني    | المنتخب الوطني    | المنتخب الوطني    | المنتخب الوطني    | المنتخب الوطني    |  |
| 1974–1981 | الاتحاد السوفيتي | 19 | (7) |  |  |
| الفرق التي دربها   | الفرق التي دربها   | الفرق التي دربها   | الفرق التي دربها   | الفرق التي دربها   |  |
1984–1985 : دينامو تبليسي
1988: Dinamo Tbilisi
1990–1991: Dinamo Tbilisi
1992–1993: أولمبياكوس نيقوسيا
1995–1997: Dinamo Tbilisi
1997: جورجيا
1998: سريع ميشيلين
1998: شينيك ياروسلافل
1999–2001: توربيدو كوتيسي
2000–2001: Georgia
| الجوائز  | الجوائز  | الجوائز  | الجوائز  | الجوائز  |  |
| جائزة سيد الرياضة السوفيتي التشريفية  ‏    | جائزة سيد الرياضة السوفيتي التشريفية  ‏    | جائزة سيد الرياضة السوفيتي التشريفية  ‏    | جائزة سيد الرياضة السوفيتي التشريفية  ‏    | جائزة سيد الرياضة السوفيتي التشريفية  ‏    |  |
| 1 عدد مرات الظهور مع الأندية وعدد الأهداف تحسب للدوري المحلي فقط  2 عدد مرات الظهور مع المنتخب وعدد الأهداف  . | 1 عدد مرات الظهور مع الأندية وعدد الأهداف تحسب للدوري المحلي فقط  2 عدد مرات الظهور مع المنتخب وعدد الأهداف  . | 1 عدد مرات الظهور مع الأندية وعدد الأهداف تحسب للدوري المحلي فقط  2 عدد مرات الظهور مع المنتخب وعدد الأهداف  . | 1 عدد مرات الظهور مع الأندية وعدد الأهداف تحسب للدوري المحلي فقط  2 عدد مرات الظهور مع المنتخب وعدد الأهداف  . | 1 عدد مرات الظهور مع الأندية وعدد الأهداف تحسب للدوري المحلي فقط  2 عدد مرات الظهور مع المنتخب وعدد الأهداف  . |  |
دافيد كيبياني (بالإنجليزية: David Kipiani)‏ (و. 1951 – 2001 م) هو لاعب كرة قدم، ومدرب كرة قدم من الاتحاد السوفيتي، وجورجيا، ولد في تبليسي، شارك في الألعاب الأولمبية الصيفية 1976، مركز لعبه هو لاعب وسط، توفي في تبليسي، عن عمر يناهز 50 عاماً، بسبب حادث مرور.
التعليم

تعلم في Georgian Technical University ‏.
جوائز

حصل على جوائز منها:
ماستر في الرياضة في اتحاد الجمهوريات الاشتراكية السوفياتية، صنف دولي  ‏
جائزة سيد الرياضة السوفيتي التشريفية  ‏.
أم حبيبة

| أم المؤمنين أم حبيبة بنت أبي سفيان> رملة بنت أبي سفيان صخر بن حرب بن أمية  | أم المؤمنين أم حبيبة بنت أبي سفيان> رملة بنت أبي سفيان صخر بن حرب بن أمية  |
| --- | --- |
تخطيط أم حبيبة رملة بنت أبي سفيان: تخطيط أم حبيبة رملة بنت أبي سفيان
معلومات شخصية  : معلومات شخصية  
الميلاد: 35 ق.هـ / 589م مكة، تهامة، شبه الجزيرة العربية
الوفاة: 44 هـ / 664م المدينة المنورة
مكان الدفن: البقيع، المدينة المنورة
الكنية: أم حبيبة  ‏  
اللقب: أم المؤمنين
الديانة: الإسلام  
الزوج: رسول الله محمد بن عبد الله
الأب: أبو سفيان بن حرب  
الأم: صفية بنت أبي العاص  
إخوة وأخوات: معاوية بن أبي سفيان، ويزيد بن أبي سفيان  
أقرباء: أبوها : أبو سفيان أمها: صفية بنت أبي العاص  إخوتها: معاوية بن أبي سفيان، هند بنت أبي سفيان، يزيد بن أبي سفيان، عمرو بن أبي سفيان، عنبسة بن أبي سفيان، حنظلة بن أبي سفيان.
تعديل مصدري - تعديل  : تعديل مصدري - تعديل  
أم المؤمنين «أم حبيبة» رملة بنت أبي سفيان الأموية القرشية الكنانية، صحابية من المهاجرين والسابقين الأولين وزوجة رسول الله محمد عليه الصلاة و السلام. من إخوانها الصحابي والخليفة الأموي معاوية بن أبي سفيان، والصحابي يزيد بن أبي سفيان.
أيضًا هي ابنة عمة الخليفة الثالث عثمان بن عفان، ولدت قبل بعثة النّبي محمّد بسبعة عشر عامًا وتوفيت سنة 44 للهجرة.