جهاز الكمبيوتر ( الحاسوب )

جهاز الكمبيوتر ( الحاسوب ) :
- جهاز إلكتروني قادر على استقبال البيانات ومعالجتها إلى معلومات ذات قيمة يخزنها في وسائط تخزين مختلفة، وفي الغالب يكون قادراً على
تبادل هذه النتائج والمعلومات مع أجهزة أخرى متوافقة. تستطيع أسرع الحواسيب في يومنا هذا القيام بمئات بلايين العمليات الحسابية
والمنطقية في ثوانٍ قليلة. تشغل الحواسيب برمجيات خاصة تسمى أنظمة التشغيل، فمن دونها يكون الحاسوب قطعة من الخردة، وتبين أنظمة
التشغيل للحاسوب كيفية تنفيذ المهام كما أنها في الغالب توفر بيئة للمبرمجين ليطوروا عليه تطبيقاتهم. إن هذا التعريف يبين الخطأ الشائع بين
الناس من أن الحواسيب فقط هي تلك التي تعمل تحت بيئة ويندوز، وماكينتوش، ولينكس.
- تنقسم مكونات الحاسوب إلى قسمين رئيسيين:
- العتاد :
- أجهزة الإدخال،
- أجهزة المعالجة.
- أجهزة الإخراج،
- وسائط التخزين،
- أجهزة الاتصال.
- البرمجيات المشغلة له.
- أنظمة التشغيل،
- البرامج التطبيقات.
بعض أنظمة تشغيل الحواسيب :
- مايكروسوفت ويندوز، طور في العام 1992: Windows 3.1 ، موجه للمستخدم المنزلي بشكل خاص.
- ماك أو إس عشرة من شركة أبل، الذي بدأ تطويره في عام ١٩٨١
- جنو/لينكس الحر/مفتوح المصدر، شبيه بيونكس و يستعمل في شتى الأغراض، كما أنه مجاني.
- يونكس. طور في العام 1969، يتمتع بشهرة كبيرة في الأوساط الأكاديمية لدوره الكبير في تطوير شبكة إنترنت.
- رياكت أو إس نظام تشغيل حر مفتوح المصدر متوافق مع نظام ويندوز.
- إم إس - دوس
- أو إس/2 المطور من قبل اي بي ام
- سولاريس: من شركة Sun، نظام تشغيل شبيه بيونكس موجه للخوادم بشكل عام.

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

- تتعدد أنواع الحواسيب من حيث طريقة عملها وحجمها بالإضافة إلى سرعتها، فأوائل الحواسيب الإلكترونية كانت بحجم غرفة كبيرة وتستهلك
طاقة مماثلة لما يستهلكه بضعة مئات من الحواسيب الشخصيّة اليوم .
- كما أن السنوات الأخيرة شهدت انخفاضاً في تكاليف صناعة البنية الصلبة إلى الحد الذي أصبحت معه الحواسيب الشخصية سلعة منتشرة
بشكل كبير. توسع تطبيق الحواسيب في مختلف المجالات والأجهزة في وقتنا الحالي، فصنعت الساعة الذكية، وطبقت الملاحة الإلكترونية بشكل
واسع عن طريق نظام التموضع العالمي وأصبحت أجهزته في متناول الجميع، كما أن كثيرًا من رجال الأعمال يهتمون بتطبيقها في أعمالهم
التجارية لتقليل الأيدي العاملة وتخفيض تكلفة الإنتاج.
ينظر المجتمع إلى الحاسوب الشخصي - ونظيره المتنقل؛ الحاسوب المحمول - على أنهما رمزي عصر المعلومات؛ فهما ما يفكر به معظم
الناس عند الحديث عن الحاسوب.
- أهمية الحاسوب تكمن في تبسيطه للكثير من الأعمال الصعبة أو التي تحتاج وقتاً طويلاً لإتمامها كالأعمال الصناعية والتجارية، والإدارات
الحكومية، والجامعات والمعاهد، فهو وسيلة ذات قدرة عالية في حل المسائل الرقمية والدقة في حفظ واسترجاع المعلومات وتصميم الوثائق
والصور وإظهارها.
* آلية عمل الحاسوب :
- إن آلية عمل أي حاسوب في الأساس تكون واضحة تمامًا. في المعتاد، في كل دورة معالجة Processing Circle يقوم الحاسوب بجلب
الأوامر والبيانات من الذاكرة الخاصة به. يتم تنفيذ الأوامر، يتم تخزين النتائج، ثم يتم جلب الأمر التالي. هذا الإجراء يتكرر حتى تتم مقابلة أمر
التوقف Halt.
إن الأوامر التي تقوم وحدة التحكم بتفسيرها وتقوم وحدة الحساب والمنطق بتنفيذها يكون عددها محدود، ومحددة بدقة وتكون عمليات بسيطة
جدا. بصفة عامة، فإنها تندرج ضمن واحد أو أكثر من أربعة أقسام:
نقل بيانات من مكان لاخر (مثال على ذلك أمر "يخبر" وحدة المعالجة المركزية أن "تنسخ محتويات الخلية 5 من الذاكرة ووضع النسخة في
الخلية 10")
تنفيذ العمليات الحسابية والمنطقية على بيانات (على سبيل المثال "قم بإضافة محتويات الخلية 7 إلى محتويات الخلية 13 وضع الناتج في
الخلية 20")
اختبار حالة البيانات ("لو أن محتويات الخلية 999 هي 0 فإن الأمر التالي يكون موجود في الخلية 30")
تغيير تسلسل العمليات (يغير المثال السابق تسلسل العمليات ولكن الأوامر مثل "الامر التالي يوجد في الخلية 100" تكون أيضا قياسية).
إن الأوامر تكون ممثلة مثل البيانات في صورة شفرة ثنائية (نظام للعد قاعدته الرقم 2). على سبيل المثال، الشفرة لنوع من أنواع عملية "نسخ"
في المعالجات الدقيقة من نوع Intel x86 هي 10110000. إن الأمر الجزئي يكون معدًا بحيث أن حاسوبًا معينًا يدعم ما يعرف بلغة الآلة.
إن استخدام لغة الآلة سابقة التبسيط جعلها أكثر سهولة لتشغيل برامج موجودة على آلة جديدة: وهكذا في الأسواق حيثما تكون أتاحة البرامج
التجارية أمرا ضروريا فإن المزودين يتفقون على واحد أو عدد صغير جدا من لغات الآلة البارزة.
إن الحواسيب الأكبر مثل (الخادوم) تختلف عن الأنواع السابقة في أمر هام هو أن بدلا من وجود وحدة معالجة مركزية واحدة فإنه في الغالب
يوجد أكثر من وحدة. غالبا ما تمتلك هذه الحواسيب بنيات غير عادية بدرجة كبيرة وهذه البنيات مختلفة بشكل ملحوظ عن بنية البرنامج المخزن
الأساسية وفي بعض الأحيان تحتوي على الآلاف من وحدة المعالجة المركزية، ولكن مثل هذه التصميمات تصبح ذات فائدة فقط لأغراض
متخصصة.
* أجهزة الإدخال والإخراج :
I/O (اختصارا لـ Input/Output) هو مصطلح عام يطلق على الأجهزة التي ترسل المعلومات من العالم الخارجي وتلك التي تعيد نتائج
الحسابات. هذه النتائج يمكن إما أن تظهر مباشرة للمستخدم أو أن يتم إرسالها إلى آلة أخرى والتي يكون تحكمها مخصص للحاسب.
* البرامج :
- إن برامج الحاسوب ببساطة هي عبارة عن قائمة من الأوامر ينفذها الحاسوب، وتتراوح هذه الأوامر (التعليمات) بين بعض الأوامر القليلة
التي تؤدي مهمة بسيطة إلى قائمة أوامر أكثر تعقيدًا والتي من الممكن أن تحتوي جداول من البيانات. العديد من برامج الحاسوب تحتوي
الملايين من الأوامر والعديد من هذه الأوامر يتم تنفيذها بصورة متكررة. إن الحاسوب الشخصي الحديث النموذجي يمكنه تنفيذ حوالي 3 مليار
أمر في الثانية. إن الحواسيب لم تكتسب قدراتها غير العادية من خلال قدرتها على تنفيذ الأوامر المعقدة. ولكن بالأحرى فإنها تقوم بالملايين من
الأوامر المرتبة عن طريق أشخاص يعرفون بالمبرمجين.
- عادة، فإن المبرمجين لا يكتبون الأوامر إلى الحاسوب مباشرة بلغة الآلة.إن البرمجة بهذه اللغة عملية مملة وصعبة جدًا وتميل للخطأ بصورة
كبيرة مما يجعل المبرمجين غير قادرين على الإنتاج بصورة كبيرة. وعوضاً عن ذلك، يقوم المبرمجون بوصف العملية المرادة في لغة برمجة
"عالية المستوى" مثل لغة باسكال أو لغة سي أو لغات خاصة بتطبيقات الإنترنت مثل جافا والتي يتم ترجمتها أوتوماتيكياً بعد ذلك إلى لغة الآلة
عن طريق برامج حاسوب مخصصة (مفسرات ومترجم) يدعى بالإنجليزية كومبايلر compiler. بعض لغات البرمجة ترسم خريطة قريبة جدًا
من لغة الآلة مثل لغة التجميع Assembly (لغات برمجة منخفضة المستوى) وعلى الجانب الآخر فإن لغات البرمجة مثل البرولوج Prolog
مبنية على قواعد مجردة ومفصولة عن تفصيلات العملية الحقيقية للآلة (لغات برمجة عالية المستوى). إن اللغة المختارة لمهمة جزئية تعتمد
على طبيعة هذه المهمة والمهارة التي يمتلكها المبرمجون وتوافر الأدوات وعادة احتياجات المستهلكين (على سبيل المثال، فإن المشاريع
الخاصة بالاستخدامات الحربية الأمريكية في الغالب يجب أن تكون مبرمجة بلغة Ada).
- إن الكيان المعنوي للحاسوب Computer software (الأجزاء غير الملموسة بالحاسوب) هو مصطلح بديل لبرامج الحاسوب
(computer programs): وهي عبارة أكثر شمولية وتتكون من كل المواد الهامة المصاحبة للبرنامج والتي يحتاجها لأداء المهام المهمة
على سبيل المثال فإن لعبة الفيديو لا تحتوي فقط على البرنامج نفسه ولكن تحتوي أيضا على بيانات تمثل الصور والأصوات والمواد الأخرى
المطلوبة لعمل البيئة التخيلية للعبة. تطبيق الحاسوب هو قطعة من برامج الحاسوب التي تقدم للعديد من المستخدمين غالبا في سوق تجزئة. من
الأمثلة الحديثة المطبقة تماما هي الأدوات المكتبية office suite وهي عبارة عن برامج ذات صفات مشتركة لأداء مهام المكتب الشائعة.
- بالذهاب من القدرات شديدة البساطة الخاصة بأمر لغة آلة واحد إلى القدرات الضخمة للبرامج التطبيقية يعني أن الكثير من برامج الحاسوب
تكون كبيرةً جدًا ومعقدةً للغاية. من الأمثلة على ذلك نظام التشغيل ويندوز إكس بي والذي يتكون من حوالي 40 مليون سطر من شفرة الحاسوب
في لغة برمجة C++ يوجد العديد من المشاريع التي تكون أكبر هدفا، يقوم بإنشائه فرق كبيرة من المبرمجين. إن إدارة هذه المشاريع شديدة
التعقيد هو مفتاح إمكانية تنفيذ هذه المشاريع: لغات البرمجة وتطبيقات البرمجة تسمح بتقسيم المهمة إلى مهام فرعية أصغر فأصغر حتى تصبح
في قدرات مبرمج واحد وفي وقت مناسب.
- كما أن هناك بعض النظم الأكثر تطوراً والتي تستخدم في الحواسيب الضخمة والحواسيب الحساسة كمخدمات الويب وغيرها، وهي الأنظمة
المشتقة من نظام UNIX، مثل RedHat (ريد هات) وSun Solaris، وقد تطورت لتصلح للاستخدام المكتبي، وذلك بتوفير واجهات
رسومية يمكن أن تتفوق أحياناً على أنظمة Microsoft Windows، حيث توفر تأثيرات تتفوق على تلك الموجودة في Windows 7 كما
هو الحال في Ubuntu، كما تم استخدام أنظمة UNIX في بعض الأنظمة الخاصة بالموبايل، وتتميزهذه الأنظمة بالوثوقية، حيث يمكن أن تبقى
قيد التشغيل حتى عشر سنوات متواصلة أو أكثر بدون أي توقف، كما أنها لا تأثر بما يسمى فيروسات[محل شك]،وتقدم أداء عالي حتى على
الأجهزة الضعيفة إلى حد ما.
* أنواع الحواسيب :
- حواسيب الإطار الرئيسي: وهي الحواسيب ذات السعات التخزينية الضخمة والكفاءة العالية في المعالجة والتي تستخدم في المنشآت الكبيرة
كالدوائر الحكومية والجامعات والشركات الكبرى، حيث يتم ربط الجهاز الرئيسي بمجموعة من الأجهزة الفرعية تسمى نهايات طرفية.
- حواسيب شخصية: وهي الحواسيب التي نراها في المنازل والمكاتب. ويستعمل مصطلح الحاسوب بشكل عام في الإشارة إلى الحواسيب
الشخصية.
- حواسيب كفيـّة: وهي أجهزة صغيرة لا يتجاوز حجمها كف اليد، تستخدم في إجراء بعض المهام الحاسوبية البسيطة كحفظ البيانات الضرورية
والمواعيد، وقد توسع استخدامها مؤخراً حتى أصبحت تضاهي باستخداماتها الحواسيب الأخرى، حيث تستخدم بعضها في الدخول إلى الانترنت
أو الاستدلال في الطرق من خلال أنظمة الإبحار.
- حواسب مدمجة: وهي الحواسيب الموجودة في العديد من الأجهزة الإلكترونية والكهربائية، إذ أن العديد من الأجهزة تحتوي حواسيب لأغراض
خاصة. فمثلاً توجد الحواسيب في الهواتف السيارات وأجهزة الفيديو والطائرات وغيرها.
والحواسيب المدمجة أو ما يطلق عليها اسم المتحكم الصغير وهي عبارة عن microcontroler هكذا تسمى باللغة الإنجليزية لأنه عدة
أجزاء حاسوب موضوعة في رقاقة إلكترونية واحدة وهي الchip التي تبرمج كيفما تريد نعم تستطيع عمل برمجة لهذه الرقاقت وتستطيع
محيها أكثر من 1000 مرة وإعادة برمجتها من أهم القطع المستعملة ألا وهي pic16f84 الشهيرة من شكرة microship العالمية وهناك
نسخ أفضل من هذه الرقاقة، يمكنك عمل الآف التطبيقات بواسطة برمجة هذه الرقاقة أي تسيرها حسبما تريد أن تسيرها.يل

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

* القرص وأنظمة الملفات
لدى الكثير من أنظمة التشغيل العديد من أنظمة الملفات التي يمكن استخدامها بشكل طبيعي، جنو/لينكس لديه أكبر تنوع من أنظمة الملفات هذه،
وهي إكس تي 2 ،إكس تي 3 ،ريسير أف أس ،Reiser4 ،GFS ،GFS2 ،OCFS ،OCFS2 ،NILFS. كما يدعم جنو/لينكس أيضا أنظمة
ملفات إكس إف إس وJFS بشكل كامل. مع دعم لنظام ملفات جدول توزيع الملف FAT وإن تي إف إس. أما ويندوز فمحدود من ناحية دعمه
لأنظمة الملفات حيث يدعم فقط: FAT12 وFAT16 وFAT32 وإن تي إف إس.
بالنسبة لأغلب أنظمة الملفات التي ذكرناها هناك طريقتان لتخصيصها. فالنظام هو إما أن يكون نظام الملفات المزود بقيد حوادث
(Journaling File System)،أيْ مزود بقيد للحوادث (journal) و إما غير مزود به. يعتبر النظام المزود بقيد الحوادث
(Journaling File System) خياراً آمناً في حالات تعافي النظام. لو حدث أن توقف النظام عن العمل فجأة (في حالة انقطاع الكهرباء
مثلا) فإن نظام الملفات غير المزود بقيد للحوادث سيحتاج إلى نوع من الفحص في حين يحدث هذا تلقائيا في أنظمة الملفات المزودة بقيد
الحوادث.
أنظمة ملفات ويندوز المزودة بقيد الحوادث هي NTFS فقط، في حين أن كل أنظمة ملفات لينكس هي مزودة بقيد الحوادث ما عدا ext2.
يتكون كل نظام ملفات من أدلة وأدلة فرعية منفصلة. ومع ذلك هناك اختلافات غير ملحوظة فمثلا أنظمة ملفات ويندوز تفصل بين المجلدات
بالشرطة المائلة الراجعة "\" وأسماء الملفات غير حساسة لحالة الأحرف، على حين في يونكس يفصل بين المجلدات باستخدام الشرطة المائلة
"/" وأسماء الملفات حساسة لحالة الأحرف.

البرامج والتطبيقات المرتكزة على أنظمة التشغيل
الانترنت والشبكات بأنواعها:
أغلب أنظمة التشغيل الحديثة قادرة على استخدام بروتوكول الشبكات العالمي TCP/IP. مما يعنى أن أحد الأنظمة يمكن أن يظهر في شبكة
نظام آخر، ويشاركه المصادر مثل الملفات، والطابعة، وماسح الصور.
الكثير من أنظمة التشغيل أيضا تدعم واحد أو أكثر من البروتوكولات التقليدية الخاصة بكل مصنّع، مثل SNA في أنظمة آي‌ بي‌ إم،
والبروتوكولات الخاصة بمايكروسوفت في ويندوز. هناك أيضا بروتوكولات خاصة بمهام معينة مثل NFS للوصول للملفات.
==============
الأمن في الشبكات :
الأمن من منظور نظام التشغيل يعنى: التحقق من المستخدمين قبل السماح بالوصول، تصنيف مستوى السماحية بالوصول الذي يملكه
المستخدم، وتحجيم مستوى الوصول تبعا للسياسة التي يحددها مدير النظام.
واجهة المستخدم :
وسيلة لربط المستخدم بالحاسوب، ومن فوائدها:
توفر للمستخدم وسيلة للتعامل مع الحاسوب
تمكن المستخدم من الوصول لخدمات النواة
تمكن المستخدم من تشغيل التطبيقات.
تسمح للمستخدم باستعراض الملفات والمجلدات.
ومن أشهر أنواعها :

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

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

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

- من الممكن أن تكون أجهزة الحاسوب في الشبكة قريبة جداً من بعضها وذلك مثل أن تكون في غرفة واحدة وتسمى الشبكة في هذه الحالة
شبكة محلية LAN. ومن الممكن أن تكون الشبكة مكونة من مجموعة أجهزة في أماكن بعيدة مثل الشبكات بين المدن أو الدول وحتى القارات
ويتم وصل مثل هذه الشبكات في كثير من الأحيان بالانترنت أو بالسواتل (Satellite)و تسمى الشبكة عندها شبكة عريضة WAN،هناك
أيضاً في مقابل ذلك الشبكة الشخصية PAN والتي تربط مجموعة أجهزة قريبة من المستخدم.
- أنواع شبكات الحاسوب من حيث الامتداد الجغرافي
1. شبكات العواصم الكبرى MAN.
2. شبكة عريضة WAN.
3. الشبكات المحلية LAN.
4. شبكة شخصية PAN.
5. شبكة تخزينية SAN.
لعمل شبكة حاسوب يجب توافر المتطلبات التالية :
- وسيط ناقل "عبارة عن أسلاك أو وسائط لاسلكية.
- مودم لتوصيل تلك الوسائط إلى الشبكة.
الآن لنتعرف على دور الخادم الحواسيب التي تقدم البيانات أو الموارد في الشبكات الحالية يطلق عليها اسم Servers أو مزودات أو خواديم
الحواسيب التي تستفيد من هذه البيانات أو الموارد، يطلق عليها اسم Clients أو زبائن
من الممكن أن يكون أحد أجهزة الشبكة خادوما وزبونا في نفس الوقت
- البرامج التشغيلية للشبكة (للخادوم والزبون) وهي إما أن تكون برامج تشغيلية خاصة Network Operating System أو برنامج
تشغيلى يتضمن إدارة الشبكة كما في برنامج ويندوز إن تي أو ويندوز 2000 أو ويندوز سيرفر 2003 أو ويندوز سيرفر 2008
في بدايات الشبكة كانت لاتتجاوز الأجهزة المتصله عدد أصابع اليد أو تزيد قليلا تتصل بجهاز طابعة عرفت هذه الشبكة بالشبكة المحلية أو
اختصارآ شبكة لن LAN
* من فوائد الشبكات الهامة :
مشاركة المعلومات والمصادر على الشبكة، وهذا يقدم عدة فوائد :
1 - يستطيع مشاركة طرفيات غالية الثمن مثل الطابعات حيث تستطيع كل الحواسيب استخدام نفس الطابعة.
2 - تستطيع نقل الـ Data أو البيانات المختلفة بين المستخدمين بدون استخدام الأقراص المرنة FDD. إن نقل الملفات على الشبكة يخفض
الوقت اللازم لنسخ الملفات على الأقراص ومن ثم نسخها إلى حاسوب آخر.
3 - يستطيع جعل برامج معينة مركزية مثل الملفات المالية والحسابات، فمعظم المستخدمين قد يحتاجون لاستخدام نفس البرنامج أو الولوج إلى
نفس المعطيات معاً، وبالتالي فهم يستطيعون العمل بشكل متزامن وبدون ضياع الوقت.
4 - تستطيع إجراء عملية النسخ الاحتياطي بشكل تلقائي وكامل وبذلك توفر الوقت وتضمن بأن كل عملك آمن.
أما في شبكات WAN فإن المصادر والمعلومات يمكن مشاركتها على مساحات جغرافية أوسع هذا يقدم عدد من الميزات :
5 - تستطيع أن ترسل وتستقبل البريد الألكتروني E-mail من والى كل أنحاء العالم، ونقل وتبليغ الرسائل إلى أناس عدة في نفس الوقت وفي
مساحات واسعة ومختلفة وبسرعة فائقة وتكلفة زهيدة
- تستطيع نقل الملفات من وإلى الشركاء في مواقع مختلفة، أو الدخول إلى شبكة الشركة من المنزل أو من أي مكان في العالم.
6 - يمكنك الدخول إلى مصادر ضخمة على الأنترنت والـ (World Wide Web (www

البروتوكول TCP/IP هو بروتوكول يقوم بنقل المعلومات من الحاسب إلى الإنترنيت ويستخدم هذا البروتوكول للاتصال بالانترنيت أو بشبكه
أخرى
مميزات البروتوكول TCP/IP 1) ليس تابعا أو مملوكا من قبل شركة أو جمعية كما أقرت جمعية الإنترنيت بكاملها استخدامه.
2) يوجد فيه العديد من الخدمات لتوصيل أنظمة تشغيل غير متشابهة منها Terminal Emulation protocol (TELNET),File
Transfer Protocol(FTP) والتي تستخدم (Application Program Interface) APT والذي يجعل للاتصال بين
حاسب وآخر لا يعتمد على نظام التشغيل المطبق في أي من الحاسبين.
3) إمكانية الدخول للإنترنيت وبالتالي الوصول إلى قاعدة بيانات ضخمه حيث يعتبر هذا البروتوكول هو البنية الأساسية لشبكة الإنترنيت
طبقات البروتوكول (TCP/IP)[عدل]
تقسيم البروتوكول (TCP/IP) إلى أربع طبقات وهي :
1) طبقة الشبكة (Network Interface)
2) طبقة إنترنيت (Internet)
3) طبقة الــــــنـــقـل (Transport)
4) طبقة التطبيقات (Application)

مصطلحات عامة :

إنترنت: بالانكليزية فان INTERNET مشتقة من INTERnational NETwork، أو الشبكة العالمية، وحسب آخر الإحصائيات فإن إنترنت
تقوم بوصل ما يزيد على 10 ملايين كومبيوتر في أكثر من 100 دولة حول العالم، وتعود ملكية معظم هذه الأجهزة إلى شركات وجامعات
ودوائر حكومية، بالإضافة إلى أفراد متحمسين ممن يمتلكون أجهزة شخصية موصول بشبكة إنترنت بشكل دائم، وهذه أحد الأسباب الذي جعل
الإنترنت ممتعة، فعدد الأجهزة الخادة يزداد شهرياً، وكذلك الحال بالنسبة للأشخاص الذين يستخدمون إنترنت - ما يقارب 50 مليون مستخدم -

الشبكة العالمية - WWW: Word Wide Web تسهل الشبكة على الناس إيجاد طريقهم خلال إنترنت، انها ليست الوجه الودود لشبكة إنترنت
فحسب، بل هي أكثر من ذلك، فبرامج الشبكة تتيح لك وضع روابط - Links- في وثائقك على الإنترنت، وهذه الوابط تعرف باسم
Hypertext.
متصفح ويب Web browser:هو برنامج يستعمل لاستكشاف موارد الإنترنت والإنترانت. يتيح لك المستعرض رؤية النصوص والرسوم
وغيرها من أنواع الملفات. يقدم المستعرض المعلومات كمستند أو صفحة على الشاشة. يستخدم معظم الأشخاص فايرفوكس أو نتسكايب
نافيغيتر أو مايكروسوفت إنترنت إكسبلورر.
- جدار الحماية Firewall هو إما أن يكون برنامج الذي يوفر اتصالاً مع الإنترنت فهو يراقب المعلومات التي ترسل وتستقبل في مؤسستك
من خلال إنترنت، ويمنع الوصول إلى معلوماتك الحساسة. أو جهاز خارجي يستعمل لحماية الشبكة من المتطفلين غير المرغوب بهم.
- FTP اختصار File Transfare Protocol، برتوكول إرسال الملفات، يدعم FTP نطاقاً من أنواع وتنسيقات إرسال الملفات، منها
EBCDIC وASCII والتنسيق الثنائي.

FTP مجهول - Anonymous FTP طريقة يتم استعمالها للوصول إلى مضيف إنترنيت. لا يتطلب منك حساباً في الكمبيوتر الهدف. فقط سجل
دخولك مع تحديد اسم المستخدم Anonymous (مجهول) واستعمل عنوان بريدك الإلكتروني ككلمة مرور، تم تزويد طريقة الوصول هذه في
البدء كبادرة لطيفة لكي يتمكن مدراء الأنظمة من رؤية من هم الأشخاص الذين سجلوا دخولهم في أنظمتهم، لكنها أصبحت حالياً مطلوبة في
أغلب الأحيان للتمكن من الوصول إلى كمبيوتر إنترنت يقدم خدمة FTP، لا يمكنك استعمال الخدمة FTP المجهولة مع أي كمبيوتر على
الإنترنت هو - فقط تلك التي تم إعدادها لتقدم هكذا خدمة، ومدير النظام الذي يقرر ما هي الملفات والمجلدات التي ستكون متوفرة للعموم، ويعتبر
باقي النظام بعيداً عن المتناول ولا يمكن للمتصلين المجهولين الوصول إليه. تتيح لك بعض المواقع تحميل الملفات فقط، وكتدبير أمني لا يحق لك
إيداع ملفات فيها.
InterNIC الشركة التي تحتفظ بعناوين فريدة لكل الكمبيوترات الموصلة بالإنترنت بواسطة DNS.
- ISDN اختصار Integrated Services Digital Network شبكة رقمية للخدمات المتكاملة. هو مقياس لشبكة اتصالات
رقمية تمتد على جميع أنحاء العالم يقصد منها أن تحل محل كل الأنظمة الحالية بنظام إرسال رقمي متزامن كامل الازدواجية. تتصل
الكمبيوترات وبقية الأجهزة بالشبكة ISDN من خلال واجهات قياسية بسيطة. عندما تصبح مكتملة، ستتمكن الأنظمة ISDN من أن تكون قادرة
على إرسال أصوات وفيديو وبيانات في خط واحد - مهمة تتطلب حالية ثلاث وصلات منفصلة.
- تحميل Upload: هو نقل ملف أو معلومات أخرى من كمبيوترك إلى الملقم عبر ارتباط شبكة أو عبر مودم.
- تنزيل Download: في الاتصالات، نقل ملف أو معلومات أخرى من ملقم إلى كمبيوتر آخر عبر وصلة شبكاتية أو عبر مودم.
- ترخيص Authorization: تأمين الحقوق أو الأذونات وفقاً للهوية. الترخيص والتحقق من الأصالة يتماشيان سوية في الشبكات؛ فأنت
تقوم بالوصول إلى الخدمات وفقاً لهويتك وتؤكد عملية التحقق من الأصالة أنك الشخص الذي تدعي أنك هو.
- جافا Java: لغة برمجة كائنية المنحى طورتها شركة مايكروسيستمز Microsystems ومصممة لإنشاء برامج موزعة قابلة للتنفيذ
لاستعمالها مع مستعرضات وب خاصة. لقد تم إعطاء تراخيص تقنية الجافا إلى عدة شركات، منها مايكروسوفت وآي بي إم وأدوبي سيستمز
وأوراكل وبورلاند وسيمانتك وغيرها التي تطور برامج وب.
- جافاسكريبت JavaScript: فرع برمجي غير مصرف من جافا.
- حساب المستخدم User Account: آلية أمنية يتم استعمالها للتحكم بالوصول إلى الشبكة يتولى مسؤول النظام إنشاءها وصيانتها. تشتمل
عناصر حساب المستخدم على كلمة مرور وحقوق ومعلومات عن المجموعات التي ينتمي إليها المستخدم.
- رقم المنفذ Port Number: مكان الدخل/الخرج الافتراضي لبرنامج إنترنت. مثلاً FTP وغوفر وHTTP وتلنت معطاة كلها أرقام منافذ فريدة
لكي يتمكن الكمبيوتر من معرفة كيفية الرد عند وصله بمنفذ محدد؛ تتحدث ملقمات الغوفر عادة عبر المنفذ 70، وتستعمل ملقمات HTTP المنفذ
80 وبروتوكول البريد الإلكتروني SMTP يستعمل المنفذ 25 دائماً. يمكنك تجاوز هذه القيم الافتراضية من خلال تحديد قيم أخرى في العنوان
(URL).
- صفحة البدء Home Page: صفحة الانطلاق الأولية في إنترنت أو موقع وب. قد تكون صفحة البدء مقترنة بشخص واحد أو موضوع واحد
معين أو شركة أو مؤسسة لا تبغي الربح أو المدرسة، وتكون مكاناً مناسباً للانتقال منه إلى صفحات أو موارد إنترنت أخرى. اعتبرها الباب
الرئيسي للموقع.
- يونيكود Unicode: شيفرة أحرف من 16 بت، يعرفها الإتحاد Unicode Consortium والمقاييس Iso 10,646، تدعم ما أقصاه
65,536 ح رفاً مختلفاً وليس الأحرف 265 المتوفرة في مجموعة الأحرف آسكي ASCII الحالية.