منتدى امجدل لكل الجزائريين والعرب
http://www.m5zn.com/uploads2/2011/9/15/photo/gif/0915112009095libbqsc6h1gseb6s.gif
منتدى امجدل لكل الجزائريين والعرب
http://www.m5zn.com/uploads2/2011/9/15/photo/gif/0915112009095libbqsc6h1gseb6s.gif
منتدى امجدل لكل الجزائريين والعرب
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

منتدى امجدل لكل الجزائريين والعرب

كل ما يتعلق بالهاتف . علوم بحوث . اسلاميات . برمجيات
 
الرئيسيةأحدث الصورالتسجيلدخول
بحـث
 
 

نتائج البحث
 
Rechercher بحث متقدم
Like/Tweet/+1
سحابة الكلمات الدلالية
التحديث كوندور الجديد اجهزة فلاش
المواضيع الأخيرة
» الأخبار الدولية مباشرة على فرانس 24
8-1البرمجيات Software: Emptyالأربعاء نوفمبر 16, 2016 12:19 am من طرف Admin

» إذاعة القرآن الكريم من القاهرة - بث مباشر - Quran Karim
8-1البرمجيات Software: Emptyالأربعاء نوفمبر 16, 2016 12:18 am من طرف Admin

» البث الحي لقناة beIN SPORTS News
8-1البرمجيات Software: Emptyالأربعاء نوفمبر 16, 2016 12:17 am من طرف Admin

» Al Jazeera Arabic Live Stream HD- البث الحي لقناة الجزيرة الإخبارية بجودة عالية
8-1البرمجيات Software: Emptyالأربعاء نوفمبر 16, 2016 12:16 am من طرف Admin

» المُختار السُّوسي (1318 - 1383 هـ = 1900 - 1963 م)
8-1البرمجيات Software: Emptyالثلاثاء نوفمبر 15, 2016 9:13 pm من طرف mostafa

» محمد فريد (1284 - 1338 هـ = 1868 - 1919 م)
8-1البرمجيات Software: Emptyالثلاثاء نوفمبر 15, 2016 9:13 pm من طرف mostafa

» أحمد بن خالد الناصري (1250 - 1315هـ = 1835 - 1879م)
8-1البرمجيات Software: Emptyالثلاثاء نوفمبر 15, 2016 9:12 pm من طرف mostafa

» الجبرتي (1167 - 1237 هـ = 1754 - 1822 م)
8-1البرمجيات Software: Emptyالثلاثاء نوفمبر 15, 2016 9:11 pm من طرف mostafa

» الوَزِير (1074 - 1147 هـ = 1663 - 1735 م)
8-1البرمجيات Software: Emptyالثلاثاء نوفمبر 15, 2016 9:11 pm من طرف mostafa

مواضيع مماثلة
    Like/Tweet/+1

     

     8-1البرمجيات Software:

    اذهب الى الأسفل 
    كاتب الموضوعرسالة
    Admin
    Admin
    Admin


    عدد المساهمات : 129
    تاريخ التسجيل : 03/11/2016
    العمر : 32
    الموقع : منتدى امجدل لكل الجزائريين والعرب

    8-1البرمجيات Software: Empty
    مُساهمةموضوع: 8-1البرمجيات Software:   8-1البرمجيات Software: Emptyالثلاثاء نوفمبر 15, 2016 3:51 pm

    هي عبارة عن مجموعة برامج يمكن استخدامها في عملية تشغيل المعدات و الإشراف عليها و تضم هذه البرامج نظم التشغيل Operating System الأنظمة التطبيقية Application System و أيضاً منسق الكلمات و معالج الجداول و البرامج التطبيقية Application Program و المعنى بكتابتها أشخاص معنيين بإحدى لغات البرمجة.
    • تطور البرمجيات و أنواعها:
    1. مع ظهور أول حاسوب في الأربعينات ظهرت البرمجة كعلم حيث استخدمت البرمجة اليدوية باستخدام المفاتيح.
    2. و لحل مسألة معينة استخدمت لوحات الكترونية تضم بعض الروتينات و قد جاءت بعد المفاتيح.
    3. ثم جاء ما يسمى برنامج لغة الآلة، و قد وجد بعد تطور البرمجة و تقدم علم الحاسوب حيث اعتمد على الأرقام الثنائية لكتابة برنامج يخزن في الذاكرة.
    4. ثم ظهر ما يسمى بلغة الاختصارات و ذلك لصعوبة تذكر الأرقام عند استخدام لغة الآلة.
    5. ظهور المترجمات عام 1952.
    6. تم تطوير و تحسين لغة الاختصارات ليظهر ما يسمى بلغة التجميع.
    7. كان لا بد للإنسان في الاستمرار بتسهيل و تبسيط لغة البرمجة إلى لغة الإنسان العادية، فظهرت مجموعة من اللغات بمستوى عال و قريبة من لغة الإنسان مثل لغة بيسك، فورتران، كوبل، و غيرها.

    8-2 مفاهيم في البرمجة Programming Concept:
    •البيانات: مجموعة من الأفكار و الحقائق التي تقوم بوصف شيء أو حدث دون القيام بمعالجة حسابية أو منطقية.
    •المعلومات: هي مجموعة البيانات بعد المعالجة، أي أن البيانات هي المادة الخام للمعلومات أو أن المعلومات هي مجموعة الأفكار و الحقائق التي تصف شيء أو حدث ما بعد أن تمت معالجة الأفكار و الحقائق حسابياً أو منطقياً. أو غير ذلك من عمليات معالجة البيانات.
    •قاعدة البيانات: و هي مجموعة ملفات البيانات الموجودة في أنظمة المعلومات دون تكرار.
    •الملفات: مجموعة من عناصر البيانات المتجانسة ذات علاقة واحدة مرتبطة بوصف مجموعة من الأشياء.
    •السجلات: مجموعة من حقول البيانات تصف مجموعة من الحقائق عن شيء ما.
    •الحقل: مجموعة من الحروف أو الرموز التي تصف حقيقة واحدة لشيء ما.
    •الحروف أو الرموز: مجموعة من الخلايا الثنائية تصف أحد الأحرف الأبجدية أو أحد الأرقام أو أي رمز خاص كإشارة +، _/* وغيرها.
    •الخلية الثنائية Binary digit Bit :و هي أصغر وحدة من وحدات البيانات، و تكون على إحدى الحالتين دائماً صفر أو واحد.
    و يمكن اعتبار الخلية الثنائية، و الحرف أو الرمز، الحقل، السجل، الملف، و قاعدة البيانات التشكيل الهرمي للبيانات من أصغر وحدة إلى أكبر وحدة.
    وللقيام بعمليات معالجة البيانات لا بد من وجود ما يسمى بالبرامج.
    •البرنامج: هو عبارة عن مجموعة من الأوامر مكتوبة بلغة محددة، بحيث تكون مرتبة ترتيباً منطقياً، موجهة لحل مشكلة محددة.
    •الأوامر: تعليمات محددة المعنى تقوم بعمليات معالجة البيانات بحيث لا تتغير أشكال هذه التعليمات في اللغة الواحدة.
    •لغة البرمجة: مجموعة من التعليمات و القواعد التي تؤدي وظائف عمليات معالجة البيانات جزئياً أو كلياً و ذلك تبعاً لشروط و قيود كتابة محددة و لغات البرمجة متعددة المستوى، إما أن تكون ذات مستوى راقي كلغة Basic, Fortran, Cobol, و قد تكون ذات مستوى متدني كلغة Assembly.
    •البرنامج المصدري :Source Program هو البرنامج المكتوب باللغة التي يفهمها الإنسان.
    •البرنامج الهدفي :Target Program هو البرنامج المكتوب بلغة الآلة.
    •لغة الآلة :Machine Language و هي عبارة عن لغة البرمجة التي كتبت تعليماتها بالشيفرة الثنائية، حيث أن هنالك قسمين رئيسيين للتعليمة الواحدة، الأول يحتوي على شيفرة العملية operation code و الثاني يحتوي على شيفرة العنوان Address code.
    •المترجم Compiles:البرنامج الذي يقوم بعملية تحويل البرنامج المصدري إلى برنامج هدفي، بحيث تشمل عملية الترجمة ثلاثة مراحل:
    1. تحليل لغوي Lexical Analysis
    2. تحليل قواعدي Syntax Analysis
    3. توليد شيفرة ثنائية Code Generation
    و بالنسبة للبرنامج المصدري تتم عملية الترجمة له دفعة واحدة بحيث ينتج عنه برنامج هدفي و مجموعة أخطاء إذا كان هناك في البرنامج أي أخطاء.
    •المفسر :Interpreter إن كل تعليمة من تعليمات البرنامج المصدري يقوم المفسر بتحويلها إلى تعليمة أو أكثر من تعليمات البرنامج الهدفي و ذلك بتفسير تعليمة تلو الأخرى و تشمل التحليل اللغوي و تحليل قواعد تلك التعليمة و توليد شيفرة ثنائية، يتم تنفيذها إذا اجتازت مراحل التحليل اللغوي و القواعدي.
    الرجوع الى أعلى الصفحة اذهب الى الأسفل
    https://medjedel28.ahlamontada.com/
     
    8-1البرمجيات Software:
    الرجوع الى أعلى الصفحة 
    صفحة 1 من اصل 1
     مواضيع مماثلة
    -
    » 8-1البرمجيات Software:

    صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
    منتدى امجدل لكل الجزائريين والعرب :: منتدى برمجيات الحاسوب-
    انتقل الى: