التصنيفات
موسوعة علوم الكمبيوتر

سلسلة الكتل – مفهومها ومكوناتها وتطبيقاتها ومميزاتها

ما هي سلسلة الكتل إذا كنت تتابع المعاملات المصرفية أو الاستثمار أو العملة المشفرة على مدى السنوات العشر الماضية، فقد تكون على دراية بما يسمى سلسلة الكتل (بالإنجليزية: Blockchain)، وهي تقنية خاصة بحفظ السجلات في شبكة بيتكوين (بالإنجليزية: Bitcoin). وهناك فرصة جيدة أن تكون هذه السجلات منطقية للغاية. وفي محاولة لمعرفة المزيد حول سلسلة الكتل، […]

التصنيفات
موسوعة العلوم الطبيعية موسوعة علوم الكمبيوتر

المعلوماتية الحيوية وأهدافها وخوارزمياتها وقواعد بياناتها

ما هي المعلوماتية الحيوية المعلوماتية الحيوية (بالإنجليزية Bioinformatics) هي مجال بحث متعدد التخصصات يجمع بين علوم الكمبيوتر والرياضيات والعلوم البيولوجية. توجد مجموعة متنوعة من التعريفات في الأدبيات وعلى شبكة الإنترنت العالمية للمعلوماتية الحيوية؛ بعضها أكثر شمولية من غيرها. التعريف الذي اقترحه “Luscombe” وآخرون في تعريف المعلوماتية الحيوية على أنها اتحاد للبيولوجيا والمعلوماتية: “تنطوي المعلوماتية الحيوية […]

التصنيفات
موسوعة علوم الكمبيوتر

لغة برمجة بايثون ومميزاتها وفلسفتها وتركيبها

ما هي لغة بايثون لغة بايثون (بالإنجليزية: Python) هي لغة برمجة مترجمة عالية المستوى للأغراض العامة. تم إنشاؤها من قبل جايدو فان روسم “Guido van Rossum” وتم إصدارها لأول مرة في عام 1991، وتؤكد فلسفة تصميم بايثون على إمكانية قراءة التعليمات البرمجية باستخدامها الملحوظ للمساحات البيضاء الهامة. وتهدف تراكيب لغتها ومنهجها الموجه للكائنات إلى مساعدة […]

التصنيفات
موسوعة علوم الكمبيوتر

قواعد البيانات – تعريفها وأنواعها وخطوات تصميمها

تعريف قواعد البيانات قواعد البيانات ومفردها قاعدة البيانات أو قاعدة المعلومات أو قاعدة المعطيات (بالإنجليزية Database)، هي مجموعة مشتركة من عناصر البيانات ذات الصلة والمرتبطة مع بعضها البعض بعلاقة منطقية أو رياضية. وتُستخدم لدعم أنشطة مؤسسة أو شركة معينة. ويمكن النظر إلى قاعدة البيانات كمستودع للبيانات التي يتم تعريفها مرة واحدة ثم الوصول إليها من […]

التصنيفات
موسوعة علوم الكمبيوتر

لغات البرمجة – تعريفها وأنواعها ومستوياتها وخصائصها

ما هي لغات البرمجة لغات البرمجة ومفردها لغة البرمجة، (بالإنجليزية Programming language)، هي مجموعة من الأوامر والتعليمات التي تُكتب وفق قواعد محددة بحسب كل لغة من لغات البرمجة، ومن ثم تمر هذه الأوامر بعدة مراحل إلى أن يتم تنفيذها من جهاز الكمبيوتر. ولكن جهاز الحاسوب، مثله مثل أي جهاز كهربائي، لا يفهم إلاّ لغة الآلة […]

التصنيفات
موسوعة علوم الكمبيوتر

الخوارزميات – تعريفها وتصميمها وتحليلها وتصنيفاتها

ما هي الخوارزميات في الرياضيات وعلوم الكمبيوتر، الخوارزميات ومفردها الخوارزمية، (بالإنجليزية: Algorithm)، هي عادةً سلسلة محدودة من التعليمات المحددة جيدًا لحل فئة من المشكلات أو لإجراء حساب والقابلة للتنفيذ بواسطة الكمبيوتر. دائمًا ما تكون الخوارزميات غير غامضة وتُستخدم كمواصفات لإجراء العمليات الحسابية ومعالجة البيانات والتفكير الآلي ومهام أخرى. كطريقة فعالة، يمكن التعبير عن خوارزمية في […]

التصنيفات
موسوعة علوم الكمبيوتر

الذكاء الاصطناعي – تعريفه وتقييمه ومجالات أبحاثه

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

التصنيفات
موسوعة علوم الكمبيوتر

شبكات الكمبيوتر – تعريفها ومكوناتها وخصائصها

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

التصنيفات
موسوعة علوم الكمبيوتر

شبكة الإنترنت الدولية – تعريفها وأنواعها ومكوناتها

الملخص ما هي شبكة الإنترنت الدولية وما هي مكوناتها وعناصرها، ما هي فوائدها وما هي سلبياتها. كيف بدأت فكرة الإنترنت، ما هي البروتوكولات ونظم تشغيلها. ما هي شبكة الإنترنت الدولية شبكة الإنترنت الدولية (بالإنجليزية: Internet) هي عبارة عن أحد أمثلة شبكات الكمبيوتر، فهي شبكة كمبيوترات ضخمة متصلة مع بعضها البعض. وتخدم شبكة الانترنت مليارات من […]

التصنيفات
كتاب تنقيب البيانات موسوعة علوم الكمبيوتر

مستودعات البيانات – تعريفها ومميزاتها وأهميتها وبنيتها

ملخص المحتوى مقدمة عن مستودعات البيانات وتعريف مستودع البيانات، الاختلافات بين أنظمة قواعد البيانات التشغيلية ومستودعات البيانات، والحاجة إلى استخدام مستودعات البيانات لتحليل البيانات، بدلاً من إجراء التحليل مباشرة على قواعد البيانات التقليدية. عرض بنية مستودع البيانات، ثلاثة نماذج لمستودعات البيانات – نموذج المؤسسة، ومركز البيانات، والمستودع الافتراضي. الأدوات المساعدة الخلفية لتخزين البيانات، مثل الاستخراج […]

التصنيفات
موسوعة علوم الكمبيوتر

الحاسوب – تعريفه وفوائده واستخداماته وأنواعه ومكوناته

تعريف الحاسوب إن السؤال الأول الذي يدور في أذهاننا ونحن نتعلم الحاسوب لأول مرة هو: ماذا يفعل الحاسوب؟ وقد تعودنا أن نسمع إجابة تقليدية على هذا السؤال تقول: إن الحاسوب يقوم بمعالجة البيانات إلكترونياً. ولكن هذه الإجابة تبدو لبعضنا كتفسير الماء بالماء! ما المقصود بالمعالجة إن جميع الأدوات المنزلية على اختلافها تقوم بعمليات معالجة مختلفة. […]