الثلاثاء، 22 نوفمبر 2011

WELCOME اهلا وسهلا



أهلاً وسهلاَ بك أخي الكريم ..
حللت أهلاً .. ووطئت سهلاً ..
ياهلا بك بين اخوانك وأخواتك ..
ان شاء الله تسمتع معــانا ..
وتفيد وتستفيد معانـا .. (..في مدونة قسم الحاسوب.. )
بانتظار مشاركاتـك وابداعاتـك ..
ســعداء بتـواجـدك معانا ..  

تحت اشراف 
الكلية الجامعية للعلوم التربويه (دار المعلمين )
قسم المرحله الاساسيه 

اقدم لكم الحاسوب ومكوناته الماديه وغيرها

اعداد الطالب :ثائر تيسير محمد امرزيق 

نظره عامه عن الحاسوب





الحاسوب أو الحاسب الآلي (بالإنجليزية: Computer‏) هو عبارة عن جهاز إلكتروني قادر على استقبال البيانات ومعالجتها إلى معلومات ذات قيمة يخزنها في وسائط تخزين مختلفة، وفي الغالب يكون قادرًا على تبادل هذه النتائج والمعلومات مع أجهزة أخرى متوافقة. تستطيع أسرع الحواسيب في يومنا هذا القيام بمئات بلايين العمليات الحسابية والمنطقية في ثوانٍ قليلة. تشغل الحواسيب برمجيات خاصة تسمى أنظمة التشغيل، فمن دونها يكون الحاسوب قطعة من الخردة، وتبين أنظمة التشغيل للحاسوب كيفية تنفيذ المهمام كما أنها في الغالب توفر بيئة للمبرمجين ليطوروا عليه تطبيقاتهم. إن هذا التعريف يبين الخطأ الشائع بين الناس من أن الحواسيب فقط هي تلك التي تعمل تحت بيئة ويندوز، وماكينتوش، ولينكس.
تنقسم مكونات الحاسوب إلى قسمين رئيسيين: العتاد الصلب (بالإنجليزية: Hardware‏) والبرمجيات (بالإنجليزية: Software‏) المشغلة له. وينقسم العتاد الصلب للحاسوب إلى خمس تصنيفات رئيسة: أجهزة الإدخال، والمعالجة، وأجهزة الإخراج، ووسائط التخزين، وأجهزة الاتصال. في حين تنقسم البرمجيات الحاسوبية إلى: أنظمة التشغيل، والتطبيقات.
تتعدد أنواع الحواسيب من حيث طريقة عملها وحجمها بالإضافة إلى سرعتها، فأوائل الحواسيب الإلكترونية كانت بحجم غرفة كبيرة وتستهلك طاقة مماثلة لما يستهلكه بضعة مئات من الحواسيب الشخصيّة اليوم.[1] كما أن السنوات الأخيرة شهدت انخفاضاً في تكاليف صناعة البنية الصلبة إلى الحد الذي أصبحت معه الحواسيب الشخصية سلعة منتشرة بشكل كبير. توسع تطبيق الحواسيب في مختلف المجالات والأجهزة في وقتنا الحالي، فصنعت الساعة الذكية، وطبقت الملاحة الإلكترونية بشكل واسع عن طريق نظام التموضع العالمي وأصبحت أجهزته في متناول الجميع، كما أن كثيرًا من رجال الأعمال يهتمون بتطبيقها في أعمالهم التجارية لتقليل الأيدي العاملة وتخفيض تكلفة الإنتاج. ينظر المجتمع إلى الحاسوب الشخصي - ونظيره المتنقل؛ الحاسوب المحمول - على أنهما رمزي عصر المعلومات؛ فهما ما يفكر به معظم الناس عند الحديث عن الحاسوب. ومع هذا فأكثر أشكال الحاسوب استخدامًا اليوم هي الحواسيب المضمّنة وهي الحواسيب المضمنة في أجهزة صغيرة وبسيطة تستخدم عادة للتحكم في أجهزة أخرى، فعلى سبيل المثال يمكنك أن تجدها في آلات تتراوح من الطائرات المقاتلة، والآليين، وآلات التصوير الرقمية إلى لعب الأطفال، وأجهزة الحاكوم.
لا يمكن القول بأن الحاسوب هو اختراع بحد ذاته، لأنه كان نتاج الكثير من الابتكارات العلمية والتطبيقات الرياضية. الحواسيب متنوعة في الواقع، وطبقًا لفرض تشرش في آلة تورنغ فإن حاسوبًا له قدرة ذات حد منخفض يكون قادرًا على إنجاز المهام الخاصة بأي حاسوب آخر، بدءاً من المساعد الرقمي الشخصي إلى الحاسوب الفائق، طالما أن الوقت وسعة الذاكرة ليست في الاعتبار. لذلك فإن التصميمات المتماثلة من الحاسوب من الممكن أن تضبط من أجل مهام تتراوح بين معالجة حسابات موظفي الشركات والتحكم في المركبات الفضائية بدون طيار. وبسبب التطور التقني فإن الحواسيب الحديثة تكون بشكل جبري أكثر قدرة من تلك التي من الأجيال السابقة وهي ظاهرة موصوفة ومشروحة جزئيا بقانون مور.

آلية عمل الحاسوب


إن آلية عمل أي حاسوب في الأساس تكون واضحة تمامًا. في المعتاد، في كل دورة معالجة Processing Circle يقوم الحاسوب بجلب الأوامر والبيانات من الذاكرة الخاصة به. يتم تنفيذ الأوامر، يتم تخزين النتائج، ثم يتم جلب الأمر التالي. هذا الإجراء يتكرر حتى تتم مقابلة أمر التوقف Halt.
إن الأوامر التي تقوم وحدة التحكم بتفسيرها وتقوم وحدة الحساب والمنطق بتنفيذها يكون عددها محدود، ومحددة بدقة وتكون عمليات بسيطة جدا. بصفة عامة، فإنها تندرج ضمن واحد أو أكثر من أربعة أقسام:
  1. نقل بيانات من مكان لاخر (مثال على ذلك أمر "يخبر" وحدة المعالجة المركزية أن "تنسخ محتويات الخلية 5 من الذاكرة ووضع النسخة في الخلية 10")
  2. تنفيذ العمليات الحسابية والمنطقية على بيانات (على سبيل المثال "قم بإضافة محتويات الخلية 7 إلى محتويات الخلية 13 وضع الناتج في الخلية 20")
  3. اختبار حالة البيانات ("لو أن محتويات الخلية 999 هي 0 فإن الأمر التالي يكون موجود في الخلية 30")
  4. تغيير تسلسل العمليات (يغير المثال السابق تسلسل العمليات ولكن الاوامر مثل "الامر التالي يوجد في الخلية 100" تكون أيضا قياسية).
إن الأوامر تكون ممثلة مثل البيانات في صورة شفرة ثنائية (نظام للعد قاعدته الرقم 2). على سبيل المثال، الشفرة لنوع من أنواع عملية "نسخ" في المعالجات الدقيقة من نوع Intel x86 هي 10110000. إن الأمر الجزئي يكون معدًا بحيث أن حاسوبًا معينًا يدعم ما يعرف بلغة الآلة. إن استخدام لغة الآلة سابقة التبسيط جعلها أكثر سهولة لتشغيل برامج موجودة على آلة جديدة: وهكذا في الأسواق حيثما تكون أتاحة البرامج التجارية أمرا ضروريا فإن المزودين يتفقون على واحد أو عدد صغير جدا من لغات الآلة البارزة.
إن الحواسيب الأكبر مثل (الخادوم) تختلف عن الأنواع السابقة في أمر هام هو أن بدلا من وجود وحدة معالجة مركزية واحدة فإنه في الغالب يوجد أكثر من وحدة. غالبا ما تمتلك هذه الحواسيب بنيات غير عادية بدرجة كبيرة وهذه البنيات مختلفة بشكل ملحوظ عن بنية البرنامج المخزن الأساسية وفي بعض الأحيان تحتوي على الآلاف من وحدة المعالجة المركزية، ولكن مثل هذه التصميمات تصبح ذات فائدة فقط لأغراض متخصصة.

software

الان نقدم شرحا عن السوفت وير 

برامج الحاسب أو مصطلح عام يُستخدم لوصف مجموعة من برامج الحاسب والإجراءات وأدلة التعليمات الفنية التي تؤدي مهمة ما في نظام تشغيل الحاسب.[1]
يتضمن مصطلح السوفت وير ما يلي:
  • برامج التطبيقات: مثل برامج معالجة الكلمات التي تؤدي بعض المهام المطلوبة لمستخدمي الحاسب.
  • برنامج ثابت: برنامج صغير يتحكم في الأجهزة الإليكترونية، وهذا البرنامج يكون مخزنًا على شرائح ذاكرة مبرمجة إليكترونيًا ومثبتة على اللوحة الرئيسية (اللوحة الأم) أو أنواع أخرى من حاملات المكونات المادية المتكاملة للأجهزة.
  • Middleware: عبارة عن برنامج وسيط يتحكم في النظم الموزعة ويعمل على التنسيق فيما بينها.
  • برامج النظم: مثل نظم التشغيل التي تشترك مع مكونات الحاسب المادية في تقديم الخدمات اللازمة لبرامج التطبيقات.
  • اختبار البرامج: عبارة عن مجال مستقل يهتم بالبرمجة وتطوير البرامج. وتوجد عدة طرق لاختبار المنتج والتأكد من جودته قبل طرحه للاستخدام من قبِل فرد أو مجموعة. جدير بالذكر أن العديد من الاختبارات الخاصة بكفاءة البرنامج ومستوى أدائه وشكله تُجرى من خلال مجموعة من برامج الاختبار الحديثة التي تشتمل على أدوات متنوعة، مثل برامج QTP وLoad runner وBlack box وما إلى ذلك، وذلك لتحرير قائمة المتطلبات في الكود المطور. إن شهادة ISTQB ضرورية للغاية بالنسبة للمهندسين الذين يرغبون في العمل في مجال اختبار البرامج. [2] مهندس اختبار برامج حاصل على درجة الماجستير في إدارة الأعمال.
  • فحص البرمجيات : مصطلح شامل يتضمن جميع البرامج المساعدة والبرامج التطبيقية التي تعمل معًا لاختبار أية حزمة برمجية، ولكن ليس ذلك بالضرورة؛ حيث إنها يمكن أن تستخدم أيضًا في أغراض تشغيلية أخرى. وبالتالي، فإن عملية الاختبار ليست عملية توصيف أو ضبط، ولكنها مجرد بيئة عمل لبرامج التطبيقات أو مجموعات فرعية منها.
يشمل مصطلح السوفت وير مواقع الويب والبرامج وألعاب الفيديو وغيرها من البرامج والتطبيقات التي يتم تكويدها (أي كتابة الكود الخاص بها) باستخدام لغات البرمجة، مثل لغة C و++C ...إلخ.
هذا ويستخدم مصطلح "السوفت وير" في بعض الأحيان في سياق أوسع بحيث يعني أي شيء غير مكونات جهاز الحاسب، ولكنه يُستخدم مع مكونات جهاز الحاسب مثل الأفلام والأشرطة والسجلات.[3]

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

الخدمات

إدارة العمليات

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

مكونات اخرى

الشاشه :هي من وحدات الاخراج التي تقوم بعرض الصور والمللفات


لوحة المفاتيح :يستطيع الشخص من خلالها كتابة اي شئ يريده
الفأره

MATHERBOARD

MATHERBOARD:اللوحة الام وهي التي تضم جميع مكونات الحاسوب الماديه فيها وبدونها لا يمكن ان يعمل الجهاز

RAM

RAM:`ذاكرة القرائه المؤقته تحفظ البيانات لفتره مؤقته

CPU

CPU :وحدة المعالجه المركزيه وهي التي تضيف السرعه للجهاز ومنها سرعات مختلفه ومتعدده

HDD

HDD الهارديسك  :مكن من مكنات الحاسوب الماديه يستطيع الشخص حفظ البيانات عليه لمده طويله من الزمن ويوجد منه عدة انواع وبأحجام مختلفه

FLOPPY

FLOPPY مكون من مكونات الحاسوب الماديه يستطيع قرآئة الفلوبي ديسك


CD-ROM

CD-ROM  من المكونات الماديه للحاسوب يستطيع قرائة الاقراص
ونسخ الاقراص في آن واحد