الحاسب
صفحة 1 من اصل 1
الحاسب
برامج الحاسب الآلي
Computer Software
هي البرامج المصمَّمة والمكتوبة للتحكم في الوظائف التي يقوم بها الحاسب.
وتنقسم برامج الحاسب إلى: نظم التشغيل، وبرامج التطبيقات، ولغات الحاسب.
فنظام التشغيل (Operating system) هو مجموعة البرامج التي تتحكم في عمل وحدة المعالجة الرئيسية (CPU)، (انظر Computer hardware)، وكذلك تسمح للمستخدم بالاتصال مع مكونات الحاسب.
وتوجد أنواع مختلفة من نظم التشغيل تعمل على مختلف الحاسبات، وفي الغالب يكون منتج هذه البرامج هو المنتج للحاسب الذي تعمل عليه، ومن أنواع نظم التشغيل نجد نظام التشغيل (CP/ M-08) والذي يعمل مع الحاسبات التي تتكون من وحدة معالجة من النوع (Z08) . وكذلك نظام التشغيل (MS DOS) والذي يعمل مع الحاسبات التي تتكون من معالجات (6808) أو (8808)، وغيرها.
كما تختلف نظم التشغيل للحاسبات الكبيرة (Main frames) عن نظم التشغيل الخاصة بالحسابات الشخصية.
أما برامج التطبيقات (Application Programs)، فهي برامج يتم كتابتها لجعل الحاسب يؤدي وظائف وعمليات محددة في مجالات محددة، مثل البرامج المحاسبية (Accounting)، والبرامج العلمية مثل برامج التحليل الإحصائي (Statistical analysis programs)، وبرامج التصميم باستخدام الحاسب مثل (Auto CAD) . ومن أشهر برامج التطبيقات برامج الجداول الإليكترونية (Spread sheet programs)، وبرامج قواعد البيانات (Data base programs)، وبرامج معالجة الكلمات أو تنسيق الكلمات (Word processing programs) .
أما لغات الحاسب الآلي (Computer languages) فهي لغات يمكن للمستخدم أن يفهمها، وتمكّنه من توجيه الحاسب للقيام بالحسابات التي يريدها أو العمليات المختلفة التي يصوغها المستخدم في صورة برنامج مكتوب بإحدى لغات الحاسب، ومن ثم تتم ترجمة هذه البرامج إلى لغة الآلة (أي اللغة التي يفهمها الحاسب) . ويوجد نوعان من برامج الترجمة، وهي برامج المترجمات (Compilers)، التي تتم الترجمة فيها بعد الانتهاء من كتابة البرنامج كاملاً، مثل لغات الباسكال (Pascal) والفورتران (Fortran)، وبرامج المفسِّرات (Intepreter) . والثاني، تتم فيه ترجمة كل أمر في البرنامج فور كتابته، مثل لغة البيزك (BASIC) .
Computer Software
هي البرامج المصمَّمة والمكتوبة للتحكم في الوظائف التي يقوم بها الحاسب.
وتنقسم برامج الحاسب إلى: نظم التشغيل، وبرامج التطبيقات، ولغات الحاسب.
فنظام التشغيل (Operating system) هو مجموعة البرامج التي تتحكم في عمل وحدة المعالجة الرئيسية (CPU)، (انظر Computer hardware)، وكذلك تسمح للمستخدم بالاتصال مع مكونات الحاسب.
وتوجد أنواع مختلفة من نظم التشغيل تعمل على مختلف الحاسبات، وفي الغالب يكون منتج هذه البرامج هو المنتج للحاسب الذي تعمل عليه، ومن أنواع نظم التشغيل نجد نظام التشغيل (CP/ M-08) والذي يعمل مع الحاسبات التي تتكون من وحدة معالجة من النوع (Z08) . وكذلك نظام التشغيل (MS DOS) والذي يعمل مع الحاسبات التي تتكون من معالجات (6808) أو (8808)، وغيرها.
كما تختلف نظم التشغيل للحاسبات الكبيرة (Main frames) عن نظم التشغيل الخاصة بالحسابات الشخصية.
أما برامج التطبيقات (Application Programs)، فهي برامج يتم كتابتها لجعل الحاسب يؤدي وظائف وعمليات محددة في مجالات محددة، مثل البرامج المحاسبية (Accounting)، والبرامج العلمية مثل برامج التحليل الإحصائي (Statistical analysis programs)، وبرامج التصميم باستخدام الحاسب مثل (Auto CAD) . ومن أشهر برامج التطبيقات برامج الجداول الإليكترونية (Spread sheet programs)، وبرامج قواعد البيانات (Data base programs)، وبرامج معالجة الكلمات أو تنسيق الكلمات (Word processing programs) .
أما لغات الحاسب الآلي (Computer languages) فهي لغات يمكن للمستخدم أن يفهمها، وتمكّنه من توجيه الحاسب للقيام بالحسابات التي يريدها أو العمليات المختلفة التي يصوغها المستخدم في صورة برنامج مكتوب بإحدى لغات الحاسب، ومن ثم تتم ترجمة هذه البرامج إلى لغة الآلة (أي اللغة التي يفهمها الحاسب) . ويوجد نوعان من برامج الترجمة، وهي برامج المترجمات (Compilers)، التي تتم الترجمة فيها بعد الانتهاء من كتابة البرنامج كاملاً، مثل لغات الباسكال (Pascal) والفورتران (Fortran)، وبرامج المفسِّرات (Intepreter) . والثاني، تتم فيه ترجمة كل أمر في البرنامج فور كتابته، مثل لغة البيزك (BASIC) .
farah_mo3en- طالباً جديد
-
عدد الرسائل : 10
العمر : 28
تاريخ التسجيل : 29/09/2009
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى