الثلاثاء، 20 ديسمبر 2016

مكونات الحاسب البرمجية |مهم|

مكونات الحاسب البرمجية |مهم|

مكونات الحاسب البرمجية




جهاز الحاسب ذاته آلة صماء
العتاد وحده لا يشكل جهاز الحاسب
البرمجيات هي التي تجعل الحياة تدب في أوصال الحاسب
 


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

أنواع البرمجيات



























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

الأنشطة والموارد الخاصة بالحاسب.
لابد من تشغيل نظام التشغيل مع بداية تشغيل جهاز الحاسب.
ب- مترجمات اللغة
هي برمجيات خاصة تحول برامج المستخدم المكتوبة بأحد لغات البرمجة عالية المستوى إلى برامج مكتوبة بلغة الآلة.
تنقسم إلى ثلاثة أنواع :
المجمع Assembler
المفسر Interpreter
المترجم Compiler
ج- برمجيات التشغيل المساعدة
برمجيات تقوم بعمليات دورية يحتاج لها مستخدم الحاسب بدون ضرورة معرفة خطوات تنفيذ تلك العمليات.
تمكن المستخدم من أداء مهام لا يقدمها نظام التشغيل مباشرة.
أهم هذه المهام:
استعادة نظام التشغيل إلى ما كان عليه قبل تعطله
تكوين النسخ الاحتياطية بسرعة ودقة وسهولة
إعادة تقسيم القرص الصلب وتهيئته لاستقبال البيانات
استعادة البيانات والبرامج المخزنة بالقرص
حفظ وتأمين البيانات بضغطها أو إخفائها 


2- برمجيات تطبيقية
هي البرمجيات التي يقوم الحاسب بأدائها للمستخدم ويشتريه من أجلها.
تقوم بوظائف وأعمال محددة لحل مشاكل المستخدم.
هذه البرامج تقسم بدورها إلى:
أ- حزم البرمجيات الجاهزة مثل معالجة النصوص والجداول وقواعد البيانات
ب- برمجيات خاصة بالمستخدم مثل نظام الموظفين والمستودعات
أ- البرامج الجاهزة
هي برامج تطورها شركات الحاسب المتخصصة مثل ميكروسوفت لكي تساعد المستخدم في انجاز أعمال مثل:
برامج المكتب Microsoft Office مثل برامج معالجة النصوص (Word) و برامج الجداول الإلكترونية (Excel) وبرنامج عارض الشرائح (Power point) وبرامج نظم إدارة قواعد البيانات DBMS
برمجيات تقوم بإنشاء وتشغيل وإدارة تطبيقات قواعد البيانات ومعالجتها وتنظيم ملفاتها مثل : أوراكل Oracle وأكسس Access
ب- برمجيات المستخدم
هي برمجيات مطورة من قبل مبرمجين موجهة لإنجاز مهمات معينة مثل نظم تشئون الموظفين ونظام المستودعات. 


في محاضرة قادمة نتناول نظام التشغيل

الجمعة، 16 ديسمبر 2016

وحدات الادخال والاخراج

وحدات الادخال والاخراج

وحدات الإدخال والإخراج





وحدات الإدخال والإخراج
هذه الوحدات تسمح للحاسب بالاتصال بالعالم الخارجي.
تختلف حسب الصور المختلفة للبيانات المراد معالجتها والحصول منها على معلومات.




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




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




كيف تعمل لوحة المفاتيح





الفارة Mouse
تعد الآن من أهم وحدات الإدخال.
تستخدم مع الواجهة الرسومية مثل Windows لإدخال حركة اليد الفيزيائية وتحويلها إلى إشارات يتم نقلها للحاسب.
يظهر تأثيرها علي شكل حركة لمؤشر الفأرة Curser علي الشاشة






ظهرت في البداية الفارة الميكانيكية التقليدية التي تعتمد على الكرة الدوارة لكنها اختفت الآن نظرا لأنها تعاني من مشكلة دخول الأتربة.
في نهاية عام 1999 ظهرت الفأرة الضوئية (Optical Mouse).
تحتوي الفارة الضوئية من الداخل على المكونات التالية:
نظام كاميرا رقمية صغيرة
مصدر ضوء أشعة حمراء (LED) حيث يرتد هذا الشعاع من السطح الذي تتحرك عليه الفأرة.
معالج الإشارة الرقمي (DSP) يقوم بفحص الصورة الملتقطة ومقارنتها مع الصورة السابقة لها لتحديد المسافة التي تحركتها الفأرة.
تتكون الفارة خارجيا من العناصر التالية:
زر أيمن عند النقر عليه تظهر قائمة مختصرة للأوامر.
زر أيسر يستعمل في انتقاء البرامج وتشغيلها عند النقر عليه.
عجلة تمرير تستخدم للتنقل داخل المستند.




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

الماسح الضوئي Scanner
الماسحات هي عيون الحاسب التي تتيح له تحويل صورة فوتوغرافية أو رسم أو نص مكتوب إلى شفرة يمكن تخزينها في ملف ومعالجتها على الحاسب. 




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


قارئ التشفير العمودي Bar Code Reader
هو جهاز ماسح يقرأ الشفرات المكونة من مجموعة من الأعمدة السوداء المتفاوتة في السمك والمسافة بينها والملصوقة على المنتجات التجارية.
يقوم بترجمتها إلى أرقام وبيانات تدخل الحاسب للتعرف علي هوية المنتج.
يستخدم في المحلات التجارية وكذلك في المكتبات للتعرف على الكتب.




الميكروفون Microphone
يستخدم في إدخال الصوت إلى الحاسب لمعالجته وتخزينه في ملفات بمساعدة بطاقة الصوت.

كيف يعمل الميكروفون

الكاميرا الرقمية Digital Camera
تستخدم في إدخال الصور والأفلام لمعالجتها وتخزينها في ملفات رقمية بمساعدة كارت الفيديو .







وحدات الإخراج
بعد أن يتم معالجة البيانات في الحاسب تقوم هذه الوحدات بترجمة عناصر الخرج 0, 1 إلى شئ يمكن للمستخدم أن يفهمه
أشهر وحدات الإخراج:
الشاشة
الطابعة
السماعات

الشاشة
 Display Monitor/Screen


تعد أهم وحدات الإخراج على الإطلاق
تسمح بالإخراج وتعرض أيضا ما تم إدخاله عبر لوحة المفاتيح
تشمل كل شاشة بطاقة مواءمة Display Adapter مهمتها إرسال المعلومات من وحدة الجهاز إلى الشاشة
تظهر الحروف على شكل نقاط مضيئة متراصة Pixels أو Dots
كلما زاد عدد النقاط فى البوصة الواحدة كلما زادت درجة الدقة Resolution .
هناك كابلان للشاشة: الأول للتيار الكهربي ويتصل الثاني بكارت الشاشة المركب على اللوحة الأم. 




المواصفات الفنية للشاشة
درجة الوضوح Resolution
معدل الإنعاش Refresh rate
حجم الشاشة Viewable area (15, 17, 21 inch)
يقاس حجم الشاشة بالبوصة بطول قطر الشاشة.
مواصفات بطاقة المواءمة (CGA, EGA, VGA, Super VGA)
الخواص الانعكاسية للشاشة Reflection Properties

أنواع الشاشات



الطابعة Printer

هي وحدة إخراج تنشئ نسخة مطبوعة دائمة من النتائج Hard Copy
تحتوى على:
معالج دقيق Micro-processor
ذاكرة قراءة فقط ROM
ذاكرة مؤقتة للقراءة والكتابة RAM
نظام كهرو-ميكانيكى للطباعة بكفاءة ودقة وسرعة
لكل طابعة برنامج قيادة Driver يحمل في وحدة التخزين ويستدعى في RAM
الخصائص الفنية للطابعة
سرعة الطباعة Printing speed
جودة الطباعة ودقتها Printing resolution
تقنية الطباعة Printing technology
طابعات تصادمية نقطية (الأرخص-الأقل جودة-الأكثر ضجيجا)
طابعات غير تصادمية ليزرية (الأفضل-الأسرع-الأدق)
سعة ذاكرة التخزين Storage capacity

الخميس، 15 ديسمبر 2016

انظمة العد | علوم حاسوب |

انظمة العد | علوم حاسوب |

الأنظمة العددية





الأنظمة العددية Number Systems

1- النظام العشرى Decimal
2- النظام العددى الثنائى Binary System
3- النظام الثمانى Octal System
4- النظام السداسى عشر Hexadecimal
1- النظام العشرى Decimal
هو النظام المستخدم فى الحياة اليومية والأساس له 10
98043 = 9 * 104 + 8 * 103 + 0 * 102 + 4 * 101 + 3 * 100
           = 9 * 10000 + 8 *1000 + 0 *100 + 4 * 10 + 3 * 1
           = 90000      + 8000       + 0          + 40       + 3
           = 98043
2- النظام العددى الثنائى Binary System
nهو النظام المستخدم فى الحاسب الآلى وهو يكون 0 أو 1 والأساس له 2
أولا: التحويل من الثنائى الى العشرى
1101010 = 1*26 + 1*25 + 0*24 + 1*23 + 0*2+ 1*21 +  0*20
               = 1*64 +1*32 + 0*16 + 1*8 + 0*+ 1*2 + 0*1
               = 64 + 32 + 0 + 8 + 0 +2 + 0
            = 106
أمثله
nمثال 1: حول الرقم الثنائى 10110 الى رقم عشرى
10110 = 1*24 + 0*23 + 1*2+ 1*21 + 0*20
               = 1*16 + 0*8 + 1*+ 1*2 + 0*1
               = 16 + 0 + 4 +2 + 0
            =  22
nمثال 2: حول الرقم الثنائى 11110 الى رقم عشرى
11110 = 1*24 + 1*23 + 1*2+ 1*21 + 0*20
               = 1*16 + 1*8 + 1*+ 1*2 + 0*1
               = 16 + 8 + 4 +2 + 0
             = 30
ثانيا: التحويل من العشرى الى الثنائى
nمثال 1: حول الرقم العشرى 45 الى رقم ثنائى
العدد الثنائى 101101 هو المكافئ للعدد العشرى 45
مثال 2: حول الرقم العشرى 238 الى رقم ثنائى
العدد الثنائى 11101110 هو المكافئ للعدد العشرى 238
3- النظام الثمانى Octal System
nهو النظام يكون 0 1 2 3 4 5 6 7  والأساس له 8
أولا: التحويل من الثمانى الى العشرى
(10753)8 = 1*84 + 0*83 + 7*8+ 5*81 + 3*80
               = 1*4096 +0*512 + 7*64 + 5*8 + 3*1
      = 4096 + 0 + 448 + 40 + 3

  (          )10 = 
أمثله
مثال 1: حول الرقم الثمانى 2471 الى رقم عشرى
(2471)8 = 2*83 + 4*8+ 7*81 + 1*80
               = 2*512 + 4*64 + 7*8 + 1*1
      = 1024 + 256 + 56 + 1
=   (1337)10
ثانيا: التحويل من العشرى الى الثمانى
مثال 1: حول الرقم العشرى 9342 الى رقم ثماني

العدد الثمانى 22176 هو المكافئ للعدد العشرى 9342
4- النظام السادس عشر Hexadecimal
nهو النظام يكون 0 1 2 3 4 5 6 7 8 9 F E D C B A والأساس له 16

أولا: التحويل من السادس عشر الى العشرى
(290AF)16 = 2*164 + 9*163 + 0*16+ A*161 + F*160
               = 2*65536 +9*4096 + 0*256 + 10*16 + 15*1
               (          )10=
التحويل من النظام الثنائى الى النظام الثمانى
التحويل من النظام الثمانى الى النظام الثنائى
التحويل من النظام الثنائى الى النظام السداسى عشر
التحويل من النظام السداسى عشر الى النظام الثنائى

أخبار العالم

حكمة

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

حكمة اليوم !