ويمكن أن يتم تصنيف البرمجيات والتطبيقات إلى:
التطبيقات مفتوحة المصدر: وهي تطبيقات مجانية يمكنك أن تقوم بالتعديل عليها ونسخها ومشاركتها مثل متصفح الفاير فوكس. البرامج والتطبيقات الخاصة أو مغلقة المصدر: وهذه البرامج يمكن أن تكون مجانية أو مدفوعة، لكن لا يمكنك التعديل عليها أو نسخها ومشاركتها، مثل الفوتوشوب، الإنترنت إكسبلورر، والآيتونز. المكونات البرمجية - الطير الأبابيل. مكونات الحاسب المادية مكونات الحاسب المادية هي الأجزاء الملموسة التي تشكل الحاسوب، والتي تتكون من العديد من الأشياء مثل: الماوس، لوحة المفاتيح، الشاشة وغيرهم، وهذه المكونات هي: القرص الصلب القرص الصلب هو المكان الذي يتم فيه تخزين كل المعلومات الخاصة بجهاز الكمبيوتر، مثل التطبيقات، نظام التشغيل، وغيرهم، ويأتي القرص الصلب في جهاز الكمبيوتر على شكل صندوق مستطيل الشكل. المعالج وذاكرة الوصول العشوائي تعد ذاكرة الوصول العشوائي والتي يطلق عليها RAM من المكونات المادية الداخلية للكمبيوتر، وتقوم بتخزين المعلومات التي يحتاجها المعالج للقيام بعمله على أكمل وجه، وتكون هذه المعلومات مخزنة بصورة مؤقتة. أجهزة الإدخال والإخراج تمكن أجهزة الإدخال المستخدم من القيام بإعطاء الأوامر للحاسوب، حيث تعطي كلا من: الفأرة، لوحة المفاتيح، الماسح الضوئي، وغيرهم، أما أجهزة الإخراج فهي الأجهزة التي تقوم بتنفيذ الأوامر التي يقوم بها المستخدم على الحاسوب، مثل: الشاشة، السماعات التي تصدر الصوت وغيرهم.
- اهم مكونات الحاسب البرمجية
- مكونات الحاسوب المادية والبرمجية
- المكونات البرمجية - الطير الأبابيل
اهم مكونات الحاسب البرمجية
اهم مكونات الحاسب البرمجية
يتكون كل كمبيوتر من مكونين أساسيين: الهارد وير والسوفت وير، ويطلق على السوفت وير البرمجيات، ويتضمن جهاز الحاسب الآلي مكونات مادية، وهي كل جزء يمكنك رؤيته أو لمسه، على سبيل المثال: الشاشة، الكيسة، لوحة المفاتيح، الماوس، والطابعة، وهذه هي مكونات الحاسب الالي المادية، أما البرمجيات أو السوفت وير فهي عبارة عن البرامج وأنظمة التشغيل. المكونات البرمجية " Software " البرامج أو البرمجيات عبارة عن مجموعة من الأوامر أو التعليمات التي تكون مرتبة في تسلسل معين، حيث يقوم الجهاز بتنفيذ هذه الأوامر لكي يحقق عملية أو غرض ما. نظام التشغيل نظام التشغيل عبارة عن عدد من البرامج التي يتم استخدامها لتشغيل الحاسب الآلي، وتستخدم في التعامل مع مكونات الحاسب وإدارة البرامج والتطبيقات، ووظائف نظام التشغيل هي:
التحكم في مسار البيانات
تحميل البرامج للذاكرة
التحكم في وحدة الذاكرة الرئيسية
التحكم في وحدات الإدخال ووحدات الإخراج
اكتشاف الأعطال
البرامج التطبيقية البرنامج التطبيقي هو نوع من البرامج التي يتم استخدامها بعد تحميل نظام التشغيل، وهذه البرامج مثل: برامج معالجة النصوص، قواعد البيانات، تطبيقات الوسائط المتعددة، قواعد البيانات، وجداول البيانات.
مكونات الحاسوب المادية والبرمجية
التيرا بايت هي وحدة تساوي 1024 جيجا بايت. هي الوحدة المسؤلة بعرض البيانات التى قد تمت معالجتها بالفعل وهي الشاشة والطابعة والسماعات وغيرها الكثير…
مكونات الحاسب البرمجية
هو الجزء المعروض على الجهاز والذي يسمي السوفت وير. ويعد هذا الجزء عبارة عن مجموعة من الأوامر والبرامج المرتبة بنظام محدد ويقوم من خلالها التخزين والتعامل مع البيانات والمعلومات. ويتم تخزين البيانات بعد التعامل معها أما على القرص الصلب الموجود مع الحاسوب أو في الأقراص المدمجة أو حتى الاقراص الرقمية المستخدمة مثل DVD. وتعد المكونات البرمجية متفرعة الي فرعين اساسين وهم:
برنامج النظام Systems program
برامج تطبيقية Systems application
وتعد الأخيرة بمثابة حلقة متصلة بين الجهاز والمستخدم أو المبرمج على وجه التحديد. مكونات الحاسوب المادية والبرمجية. اولا برامج النظام
هي مجموعة برامج خاصة بالتشغيل وهو أهم جزء في مجال البرمجيات إذ لا يستغنى عنه اي جهاز. وهو برنامج مكتوب باحدى لغات البرمجة وله وظيفة أساسية وهي التواصل مع كافة أجزاء الحاسب والمستخدم ايضًا في نفس ذات الوقت. وتوحد العديد من الانظمة واشهرها نظام التشغيل ويندوز ونظام لينوكس
ومن أهم الوظائف التي يقوم بها:
تشغيل الجهاز.
المكونات البرمجية - الطير الأبابيل
[1]
استخدامات أدوات البرمجة [ عدل]
الترجمة من لغة الإنسان إلى لغة الحاسب (لتنفيذ المهام) [ عدل]
الحواسب الذكية والحديثة تعتبر جداً معقدة، ومن أجل برمجتها، يجب جرد العديد من الأفكار. على سبيل المثال، عوضاً عن الكتابة ب اللغة الثنائية وتمثيلها برمجياً، سيتطرق المبرمج بكتابة الكود البرمجي بإستخدام لغات مفهومة له مثل لغة سي ، ولغة الجافا ولغة البايثون (C, Java, Python). أدوات أو مكونات البرمجة الأساسية التي قمنا بتعريفها سابقاً ستقوم بترجمة وتحويل هذه اللغات المستخدمة والمفهومة من قبل الإنسان إلى ( bits & bytes) بحيث تمكن الحاسب نفسه من فهمها وقرائتها ثم بعد ذلك تشغيل أو تنفيذ المهام التي قام بطلبها المبرمج والمطور. تؤدي هذه البرامج العديد من المهام المحددة والمكررة بشكل جيد والتي ستكون مضيعة للوقت ومعرضة للخطأ عند القيام بها من قبل الأفراد/المستخدمين، مثل وضع أجزاء من البرنامج في الذاكرة وتحديد المراجع بين أجزاء البرنامج كما يفعل الموصل. يمكن أن يؤدي تحسين برامج التحويل البرمجي من ناحية أخرى إلى إجراء تحويلات معقدة على التعليمات البرمجية المصدر لتحسين سرعة التنفيذ أو الخصائص الأخرى للبرنامج.
أهمية جهاز الحاسوب جهاز الحاسوب هو جهاز مهم جدا في العصر الحديث، حيث لا تخلو منه أي مؤسسة أو منزل، وهو يقوم بأداء مختلف الوظائف التي توفر على الإنسان الوقت والجهد، وتنبع أهمية الحاسب الآلي من عدة أسباب مثل:
حفظ المعلومات الحرفية والرقمية والقدرة على استرجاعها بسرعة
إجراء عمليات حسابية بسرعة
الدقة في استرجاع المعلومات والبيانات المحفوظة
إمكانية محاكاة العديد من الأجهزة والاتصال بها مثل: التلفاز، الآلة الحاسبة، الهاتف، الفاكس. إمكانية التحكم في العديد من الأجهزة
الدخول لشبكات عالمية مثل شبكة الإنترنت
أنواع الحاسب الآلي الحاسب الآلي الشخصي: هو عبارة عن جهاز صغير له معالج دقيق ويستخدمه شخص واحد. حاسوب عمل: عبارة عن جهاز قوي يستخدمه شخص واحد، ولديه معالج دقيق ذو قوة كبيرة مقارنة بالحاسب الشخصي، وبالتالي يكون ذو جودة عالية. الحاسب الآلي الصغير: هو جهاز قادر على الاستخدام من قبل مئات المستخدمين في وقت واحد. الحاسب المركزي: هو جهاز متعدد المستخدمين أيضا يصل عددهم للآلاف من المستخدمين في وقت واحد. الحاسب الفائق: هو جهاز كمبيوتر سريع جدا، قادر على أداء الإرشادات من قبل الملايين في ثانية. --------
تستخدم ما تسمى بواجھة المستخدم
الرسومیة ( GUI: Graphical User Interface)
في أنظمة التشغیل
الحدیثة مثل:- ( Windows, Apple
Macintosh, Linux)
7) دعم الشبكات:
یفضل أن یدعم نظام
التشغیل الشبكات ولا یشترط ذلك أغلب أنظمة التشغیل الحدیثة قادرة على استخدام
بروتوكول الشبكات مما یعنى أن أحد الأنظمة یمكن أن یظھر في شبكة نظام. TCP/IP العالمي
آخر، ویشاركھ المصادر
مثل الملفات، و الطابعة، و ماسح الصور. 8) الأمن:
الأمن من منظور نظام
التشغیل یعنى: التحقق من المستخدمین قبل السماح بالوصول، تصنیف مستوى السماحیة
بالوصول الذي یملكھ المستخدم، و تحجیم مستوى الوصول تبعا للسیاسة التي یحددھا مدیر
النظام
امثله على انطمة تشغيل:-
نظام التشغیل بالقرص DOS
(ھو أحد
أنظمة التشغیل التي
تقوم بتنفیذ مھمة
واحدة)
وظائف نظام التشغیل MS – DOS:
بدء عملیة إقلاع (تشغیل) جھاز الحاسوب و
القیام بمجموعة من الاختبارات للتأكد من وجودیة عتاد الحاسب و سلامة التوصیلات
الكھربائیة التي تصل الوحدات المختلفة یبعضھا البعض. قبول و تنفیذ أوامر التشغیل و أوامر
الحاسب الآلي التي یتم إدخالھا عن طریق لوحة المفاتیح والمسئولة عن التحكم في جمیع
أجزاء الحاسب.