More Related Content Similar to Part software -
Similar to Part software - (20) More from Muhammad Hassan
More from Muhammad Hassan (12) Part software - 3. أنواعـاتــيــــــجـبرمــــــلا
Types of Software
التشغيلنظم امجربOperating System Programs
الداخلية ائهزأج ةروإدا املشكالت حلعلى العمل على الحاسب تساعد برمجيات
التشغيلألنظمةاملساعدة امجرالبAssistance Program Utility
أوكفاءة أداء تحسين بهدف املادية واملكونات التشغيل نظام بينكوسيط تعمل امجربنظمة
التشغيل
3-التطبيقية امجرالبApplication Programs
لتحقيقه تطويرها تم التي الهدف تخدم امجرب(برمج ، الطبية البرمجياتيات
املالية املحاسبة برمجيات ،الهندسية الرسوم برمجيات ،األلعاب...الخ)
4-البرمجةلغاتprogramming Languages
التط البرامج بها تكتبوالتي الخاصة البرمجيات من مجموعة عن ةرعبا هيبيقية
التشغيل نظام برمجيات تحت وتعمل
وتقسمالبرمجياتإلىبعةرأأنواعوهي:
6. التشغيل نظام مكونات
من التشغيلنظام نيتكوجزئيينهما ئيسيينر:
1-األجهزة في يتحكم جزء
هوةرعباعنمجموعةمنالتعليماتواألوامرتعملةربصوتلقائيةاليستطيع
املستخدمالتحكمفيهاأوأنيغيرفيهاأييء شوعادةمانتكومخزنةفيذاكرة
اءةرالقفقط(ROM)ومثالعلىذلكاختبارPOSTعندتشغيل
الحاسب.
2-املستخدمواجهة جزء
وهوةرعباعنمجموعةمناألوامروامجرالبالتيتساعدوتمكناملستخدممن
استخدامالحاسببسهولةويسرحتىيتمكنمناالستفادةمنهإلىى أقص
جةردممكنة.
7. وظائفنظمالتشغيل
1/البيانات نقلفي التحكم:وحمنالحاسب داخل بنقلهاالتشغيلنظام يقومحيثدة
ىألخراملختلفة الوحداتمع تبادلهاوتنظيم.
2/التطبيقية امجرالبتحميل:التخزينوسائطمن للذاكرةالتطبيقية البرامج يحمل.
3/الرئيسيةالذاكرة وحدةفي التحكم:نفسهالوقت فيبرنامجمن أكثر بتنفيذ.
4/اجرواإلخاإلدخال وحداتفي التحكم:البيانات بإدخالالتحكم عمليات وتشمل
ةرالفأأو املفاتيحلوحةطريقعن
الشاشةعلىعرضهاوعمليات.
5/املستخدم مع املواجهة:متابعةاملالحظاتؤيةروتنفيذهايتمالتيالبرامج.
6/األعطال اكتشاف:بكشفالخاصة البرامجمن سلسلة بتشغيلاألعطال
8. كيفيةعملنظامالتشغيل
1/الثابتة اءةرالق ذاكرةفي املختزنةالتعليمات قراءةROM.
2/سالمتها من للتأكد الحاسب وحدات فحص.
3/القرص منالتشغيل نظامتحميلالصلب.
4/الجهازمستخدم أوامر استالم.
5/تعليماتها وتنفيذ التطبيقية البرامجتحميل.
6/إالعودةلىاملستخدم أوامر وانتظار التشغيلنظام.
9. انظمةانواعالتشغيل
حيث منوالعمليات املهامئيسير نوعين إلىالتشغيلأنظمة تنقسمينهما:
.1أنظمةمتعددة تشغيلاملهامMultitasking:أنظمة من النوع لهذايمكن أنه أي
الوقت نفس فيعملية أوبرنامج من أكثر تشغيل دعم التشغيل.
.2املهام وحيدة أنظمةSingle –tasking:ال التشغيل أنظمة من النوع هذا في
الوقت نفس فيعملية أوبرنامج من أكثر تشغيليمكن.
حيث من التشغيل أنظمة ـقسمتاملستخدمين عدد(السماحألكثرمن
بنفس امجهمرب بتشغيل مستخدمالوقت)إلىهما نوعين:
.1تشغيل أنظمةاملستخدمين متعددةSingle User.
.2تشغيل أنظمةاملستخدم وحيدةMulti-User.
10. التشغيلنظامUNIX
األمريكية بيل شركة قبل من تصنيعه تم
شامل تنفيذي نظام
كلمة(UNIX)للكلمات اختصار(Universal Executive)
اضراألغ ومتعدد يقو نظام أنه إال
ً
نسبيا صغير تشغيل نظام
ن في برنامج من أكثرمع التعامل علىتهربقد يمتازفس
الوقت
ع االطالع من املختصينغير يمنع بحيث للمستخدمينالسرية يوفرامللفاتلى
تخصهم ال التي
11. النوافذ تشغيل نظامWindows
الودعماملستخدمينوتعددالعمليات تعددتدعمسوميةر تشغيليةبيئةذوتشغيلنظامعنةرعباشبكات.
النظامهذاتنتجه:سوفتومايكرشركة
اترواإلصدا اترالتطومن بعددالنظاممر
النوافذتشغيلنظاماترإصداأهمومن
ً
خاصا
ً
اسماأوقمار أخذتمرحلةكلWindowsيلي ما:
Windows 3.0
Windows 3.1
Windows 3.11
Windows 95
Windows 98
Windows 2000
Windows ME
Windows XP
Windows 7
Windows 8.1
Windows 9
12. املساعدةالتشغيلامجرب
تقومامجربوهياءربإجاليوميةوالعملياتالوظائف منالكثيرتمك التيناملستخدم
التيالوظائفاداء منيقدمهاالمباشرة التشغيل نظام.
امجربتمكنالتشغيلبالتحكماملساعدةالحاسبفيقبمن وصيانتهل
وسهلة مبسطةةربصواملستخدمين
املساعدة التشغيلامجرب بهاتقومالتيالخدمات من لعدد أمثلة:
.1تشخيصاملتعلقةاملشاكلاصرباألقوحلها.
.2خدمةالقرصاصالح.
.3إعادةواستعادةالقرص بناءبياناتهبعدامجهروبتهيئتهمسحهأوعنطريق
الخطأ.
.4ضغطبياناتالصلب القرص داخلامللفاتحجم لتقليلالتخزين.
.5تسريعالجهاز أداء.
.6تكوينوالسهولة السرعة بمنتهى االحتياطية النسخ.
.7حفظاخفائها أو بضغطها البيانات وتأمين.
13. البرمجة لغاتPrograming Language
لغاتالبرمجة:هيةرعباعنبرنامجي أساسيعملعنطريقنظام
التشغيلليتيحللمبرمجإمكانيةالتعاملواعطاءاالوامرللحاسب
وكتابةالتعليماتالبرمجيةالخاصةبحلمشكلةمعينة.
تنقسمهي ئيسيةر مستويات ثالث الى البرمجةلغات:
1/االدنى ىاملستو لغة-اآللة لغة(Machine Language)
2/األوسط ىاملستو لغات-التجميع لغة(Assembly Language)
3/ىاملستوعاليةالبرمجة لغات(High Level Language)
14. األدنى ىاملستو لغة–اآللة لغة
هيةرعباعنالوسيطي األساسللتعاملمعالدوائر
االلكترونيةاملكونةلجهازالحاسبذلككونهاتتعاملمع
التعليماتواألوامرالتيتوجهللحاسبةربصوثنائية(
1,0).حيثتقومبإعطاءالتعليماتللحاسبعلى
شكلمجموعةأوسلسلةمنقامراالالثنائيةوالتيتمثل
كلمنهاارأممعينا.
15. األوسط ىاملستو لغة–التجميع لغة
Assembly Language
لصعوبةلغةاآللةتمتطويرلغةيطلقعليهالغةالتجميعحيث
يقوماملستخدمبإعطاءالحاسبازمورمعينةبدالمن
سلسلةقامراالالثنائية،يمثلكلمزرارأمأوتعليمةمحددة
يفهمهاالحساب.
تعتبرلغةخاصةي بمهندسالحاسبومحدودةارنظلتطرو
أساليبالبرمجة.لكنهاتعدمفيدةعندكتابةامجربالتحكم.
16. األوسط ىاملستو لغة–التجميع لغة
Assembly Language
لصعوبةلغةاآللةتمتطويرلغةيطلقعليهالغةالتجميعحيث
يقوماملستخدمبإعطاءالحاسبازمورمعينةبدالمن
سلسلةقامراالالثنائية،يمثلكلمزرارأمأوتعليمةمحددة
يفهمهاالحساب.
تعتبرلغةخاصةي بمهندسالحاسبومحدودةارنظلتطرو
أساليبالبرمجة.لكنهاتعدمفيدةعندكتابةامجربالتحكم.
17. العالي ىاملستولغاتHigh Level Language
تعتبرأسهلاللغاتمنحيثالتعلمواالستخداموتمتاز
بأنهاتسمحبالتفاعلبيناملبرمجواآللةممايمكنمن
كتابةالبرنامجوتنفيذهواكتشافاألخطاءفيالبرنامج
بسهولةويسر.
منأمثلتها:PASCAL – C++ - FORTRUN –
COBOL – JAVA
18. العالي ىاملستولغاتHigh Level Language
جميع مميزات ومنهذهاللغاتيلي ما:
لغة من جدا قريبةالطبيعية االنسانسميت ولهذا
ىاملستو عالية لغات
ما حد الىاالستخدام سهلةويسهلوتعديل فهمهاها
اجعتهاروم
املبرمج يحتاج البهذهموس معلومات الى اللغاتعن عة
الحاسب
19. التطبيقية امجرالبApplication Programs
إنالهدفي األساسمناستخدامالحاسبهوتطويرأسلوبأداء
األعمالوحلاملشكالتبسرعةوالدقةفيتنفيذها،وهناتبرز
أهميةالبرمجياتالتطبيقية.
البرنامجالتطبيقي:هوبرنامجيمكنمستخدمالحاسبمنتحقيق
غرضمعينأوحلمشكلةمعينة.
سم ّق
ُ
تالبرمجياتالتطبيقيةإلىنوعين:
.1برامجتطبيقيةجاهزة.
.2برامجتطبيقيةمجهزةبناءعلىطلبواحتياجاملستخدم.
21. 1-معالجة امجربالنصوص
WORD PROCESSING Software
امجرب هيبإدخال وذلك النصوص ملعالجة
ً
خصيصا تصممالنصوو ص
الكا اآللة واستخدام اليد كتابة من وأسهلأفضل ةربصو معالجتهاتبة
القديمة.
امجرالب هذه توفروتنسي وتصحيحها النصوص لتحرير الوسيلةوتخزينها قها
الحاجة عند إليها والرجوع
والخطابات الوثائق وكتابة، النصوص لتحرير النصوص امجرب تستخدمو
الكتابية املهام منوغيرهااإلعالنات
منها الكلماتمعالجةامجرلبأمثله عدة هناكWordPerfect
وMicrosoft Word
25. 5-امجربرالصوومعالجة الرسوم
PAINTER
تصميم و عمل على املستخدم تساعد امجرب عن ةرعباهيالرسوم
الرقمية رالصو ومعالجة املختلفة
الهن الرسوم عمل في تساعد التي األدواتكافة على يتحتوو دسية
ً إلكترونيا الحرة الرسوم
أو تعديلها ثم والرسوم رالصو تخزين إمكانية فيها تتوفرتغيير
طباعتها جانب إلى حجمها
مع األبعاد ثالثية و ثنائية الرسوم عرض بواسطتها يمكنتحريكها
اياوالز جميع من اضهارواستع.
أمثلتها من( :(Paint Brush & Photoshop