أجهزة الكمبيوترالبرمجيات

ACT - انها ... برنامج التشغيل الأساسي. بواسطة برنامج نظام يشمل

أجهزة الكمبيوتر - أصحابنا الحياة الملازم للعقد الثاني. فهي تساعد الناس على المتعة والعمل، والتواصل مع الأصدقاء في جميع أنحاء العالم. لسوء الحظ، ليس كل المستخدمين مبادئ تعمل حاليا مع جهاز الكمبيوتر.

على وجه الخصوص، فإنها نادرا ما نفكر في أهمية البرمجيات مفتوحة المصدر. هذا برنامج النظام. ما هو المقصود من هذا المفهوم وما هي أهمية هذه البرامج؟ الكشف عن هذه القضية وموضوع هذا المقال. وبالإضافة إلى ذلك، سوف ننظر الحالي تصنيف البرمجيات نظام التاريخ.

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

مقدمة ل

تاريخيا، وقد استخدمنا كل من برنامج تنقسم إلى فئتين:

  • تطبيقات نظام (ACT - هو أساس أي نظام التشغيل).
  • برامج التطبيقات.

وهناك فئة أخرى من تطبيق البرمجيات المتخصصة بعمق، ولكن في الحياة اليومية معه، ووجدت مطوري التكنولوجيا الوحيد.

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

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

والسائقين، الخ

في كثير من الأحيان تخصيص مكتبات النظام وبرامج تشغيل الأجهزة لغرض المقصود بها بأي حال من الأحوال المختلفة من ACT. وهذا يعني أن للنظر في كل منها على حدة لا معنى له.

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

ويمكن تصميم في المنزل، أو ربما يوم كامل للجلوس في الشبكات الاجتماعية. في كل حالة، وبرامج الكمبيوتر يختلف بشكل كبير، في حين أن تكوين تطبيقات نظام يخضع أي تغيير.

ماذا يفعل برنامج نظام

ونحن الآن تحليل مفصل لتعيين هذا النوع من البرامج. حتى ظائفها الرئيسية:

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

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

المعارف الأساسية والمهارات

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

كما سبق أن قلنا، تطبيقها النظامية في الطبيعة، التي لا يتغير عمليا أبدا. هذا هو السبب في تعرض تطوير البرمجيات مفتوحة المصدر المتطلبات الصارمة للغاية.

برنامج نظام تصنيف

عادة في هذه الفئة ما يلي إصدارات البرامج:

  • عناصر التحكم.
  • مكونات فحص ومعالجة ونقل المعلومات.

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

  • السيطرة المباشرة على كل قوة المعالجة للنظام.
  • العمل مع البيانات المطلوبة لأداء عملها.

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

في المقابل، فإن البرنامج لمعالجة المعلومات تشغيل على حدة. في معظم الأحيان، يتم تسليمها في حزمة تثبيت تطبيقات تطبيقها. بالمناسبة، المثبت (ويندوز يشير المثبت، على سبيل المثال) أيضا لبرنامج النظام.

نسخة أخرى من التصنيف

في كثير من الأحيان، ويقول الخبراء أن برامج الكمبيوتر يجب أن تقسم إلى الأساسية والخدمات. قبل القاعدة هي تلك البرامج التي تقدم سير جدا للكمبيوتر. وفقا لذلك، وهو برنامج النظام ما يلي:

  • أنظمة التشغيل الخاصة والسائقين في تكوينها.
  • جلود (DE) ووسائل الإعلام الأخرى لتنفيذ البرامج.
  • ملف مدراء.

OS كمجموعة من البرمجيات مفتوحة المصدر

نواصل عرض برنامج النظام. أنظمة التشغيل هي جزء لا يتجزأ منه.

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

في الأدب، ويسمى نظام التشغيل أيضا برنامج نظام الأساسي. لماذا اعتمد هذا المصطلح، ونحن نعتبر أدناه.

إدارة ملف - وظيفة أساسية من ACT

تم تصميم مديري ملف لسهولة الوصول إلى البيانات الفعلية على القرص، لعرضها في تمثيل رسومي. وبالتالي، فإنها لا يمكن إلا أن استخدام اسم الملف المنطقي، بدلا من موقع مباشر على القرص الثابت.

مهم! أنظمة الملفات وملف المديرين أنفسهم لا وجود لها، لأنها وضعت لأنظمة التشغيل محددة وحلول لبعض المشاكل. وهكذا، فإن بعض الخبراء يتفقون على أن برنامج النظام وتشمل هذه التطبيقات.

ولكن هناك بعض الحقائق التي تحدد الموقف من هذه البرامج في مجال إدارة المعلومات المستقلة:

  • العديد من أنظمة التشغيل (ولفترة طويلة، وكلها تقريبا) يمكن أن يكون في وقت واحد (!) للعمل مع جميع أنظمة الملفات تقريبا.
  • بعض بدائية (ولكن لا يزال نظام التشغيل) يمكن الاستغناء عنها هذه التطبيقات.

ما هي خدمة ACT

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

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

في كثير من الأحيان هذه الفئة من البرامج تسمى المرافق النظام. مجرد ملاحظة أن برامج مكافحة الفيروسات لا تدعو. الوسائل اليوم، والمعروفة جيدا من سيمانتيك، تاتش ستون، وكذلك الشركات الكبرى الأخرى التي تزود البرمجيات. أنواع البرمجيات لبعض الحالات التي راجعناها، لكن لا تزال هناك العديد من الأسئلة التي لم تحل بعد.

ACT للعمل مع بروتوكولات الشبكة

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

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

بالمناسبة، IE، فايرفوكس، أوبرا وجوجل كروم - نفس الزبائن، والتي تقوم على مبدأ أن يكتفي بتقديم.

بيئة البرمجة وتنفيذ البرامج

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

ويقول الخبراء أنه في هذه الحالة في برامج النظام ما يلي:

  • يعني لكتابة وتحرير النص.
  • مترجم أو مترجم (للبلغة واضحة).
  • رابط، وتسمى أيضا رابط.
  • مصححات.
  • مكتبات التطبيق الكامل لتنفيذ البرنامج.

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

ما هي المترجمين

وبما أن هذا التعريف هو واضح ليس للجميع، أن ننظر في هذه المسألة بمزيد من التفصيل.

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

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

رابط، أو رابط، وتشارك في تجهيز وحدات الكائن في البنود التمهيد. كل واحد منهم يمكن بالفعل انتقلت الى الذاكرة وتنفيذها.

المصحح، والمكونات الأخرى

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

  • إلى الخطوة من خلال وحدة الكائن تحميل، مع النتائج تربية دائمة.
  • التوقف عند نقطة محددة سلفا من قبل المطور.
  • إذا كان هناك حاجة إلى ذلك، يمكن للمصحح توقف البرنامج بشكل كامل في نقطة محددة سلفا.
  • عرض كافة المتغيرات المستخدمة.

النتائج

لذا، دعونا نلخص. اتضح أن يتم تضمين العناصر التالية في برنامج النظام:

  • مباشرة إلى OS (نظام التشغيل).
  • جلود (DE) والبيئة تنفيذ البرنامج.
  • ملف المديرين، وغيرها من الأدوات إدارة الملفات.
  • أدوات للمطورين.
  • جميع أدوات الشبكة.
  • بعض التطبيقات.

نحن هنا بفحص هيكل برنامج النظام.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ar.delachieve.com. Theme powered by WordPress.