SlideShare une entreprise Scribd logo
1  sur  3
‫مقرر معالجـــــــة البيانـــــــــــات‬
                                  ‫ورقة عمل رقم ٥‬
                                ‫إعداد د. ماجد حمايل‬


                                    ‫1.ما هو المتغير مع إعطاء مثالين على ذلك.‬
 ‫المتغير: هو اسماء)عناوين( لمواقع في ذاكرة الحاسوب يخزن بها رموز‬
  ‫او اعداد و بعبارة اخرى المتغير عبارة عن حجز مكان في الذاكرة لكي‬
                                                      ‫يتم ملؤها بقيمة ما.‬
                                                                    ‫المثلة:‬
                       ‫•متغيرات عددية صحيحة ‪int eger num s‬‬
                                   ‫‪ber‬‬
              ‫•متغيرات العداد الحقيقية التي تحتوي على الفارزة‬
                                        ‫العشرية ‪f l oat num‬‬
                                                     ‫‪ber‬‬
             ‫_____________________________________________________________‬
                                             ‫2.عرف كل من التالية بسطر واحد :‬
                                                                ‫‪:Message‬‬
‫التي تتبادلها مع الكينونات حيث يتم التصال بين الكينونات بواسطة رسائل‬
                                                          ‫محددة ترسلها .‬
                                                             ‫‪:Inher it ance‬‬
‫الصنف الفرعي او الكينونة ترث هذا الصنف العلى جميع صفاتها الخاصة‬
                                                    ‫بالمتغيرات و الطرق.‬
                                                                    ‫‪:cl ass‬‬
     ‫تعريف يجمع الصفات التي تخص مجموعة من الكينونات المتشابهة.‬
                                                                  ‫‪:Met hod‬‬
   ‫هي العمليات التي يتم اجراؤها على الرسائل التي ارسلت الى الكائن.‬
          ‫حاول توضيح ذلك بسطر واحد بالعودة لمرجع من مكتبة الجامعة .‬
             ‫________________________________________________________‬
     ‫3.أذكر أمثلة على لغات برمجة ذات مستوى متدني، لماذا سميت بهذا السم؟‬
                                                             ‫•المثلة:‬
                                          ‫لغة التجميع ‪assem y l anguage‬‬
                                                 ‫‪bl‬‬
                                                       ‫•سبب التسمية:‬
‫لنها ابسط لغة استعملت للبرمجة و يستخدمها الحاسوب في سائر اجهزته‬
    ‫الداخلية و يتعامل معها لمعالجة البيانات و المعلومات الواردة اليه من‬
‫وحدات الدخال كما يتعامل بها لخراج الناتج التي تحول فيما بعد الى لغة‬
                               ‫يفهمها النسان عبر ادوات الخراج المختلفة.‬
              ‫_____________________________________________________‬
                                              ‫4.أذكر أمثلة على أسماء لغات برمجة‬
       ‫‪: St r uct ur ed Languages‬مثل لغة الستعلمات الهيكلية )‪st r uct ur ed quer y‬‬
                                                                         ‫‪(l anguage‬‬
             ‫‪:Unst r uct ur ed Languages‬سي ‪,C‬باسكال ‪,Pascal‬فورتران ‪.For t r an‬‬
                                   ‫‪.Obj ect Or ient ed Languages: c++,D phi, j ava‬‬
                                                                        ‫‪el‬‬
     ‫_____________________________________________________‬
                                          ‫5.ما هو ‪ Unix‬وما الفرق بينه وبين ‪Linux‬؟‬
   ‫‪:Unix‬هو من اهم نظم تشغيل الحاسبات المتطورة حيث ان هذا النظام كتب‬
    ‫بلغة السي و هذا المر يعد مصدر قوة للغة السي بين سائر اللغات الخرى.‬
                                                                      ‫الفرق هو:‬
                                                                             ‫‪Unix‬‬
                                                              ‫نظام تشغيل تجاري‬
                                                                            ‫‪Linux‬‬
                                                           ‫مفتوح المصدر ومجاني‬
‫_____________________________________________________________‬
       ‫6.ذكر 01 ميزات للغة ‪ ، C‬أذكر أهم ثلث ميزات تعتقد أنها الهم ولماذا؟‬
                                                    ‫1.لغة سريعة‬
          ‫2.لغة صالحة لغراض متعددة:تجارية و علمية و فنية و‬
                                                            ‫ادبية‬
                                 ‫3.لغة لها صورة قياسية متعددة‬
                                               ‫4.لغة غنية بالدوال‬
                                                  ‫5.امكانية التنقل‬
                                  ‫6.تصميم البرامج باسلوب البناء‬
                                                ‫7.سرعة الترجمة‬
                                          ‫8.دعم البرمجة الجزيئية‬
           ‫9.توافر مكتبة كبيرة من الدوال الخاصة في لغة السي‬
                                 ‫01.الكفاءة في استخدام الذاكرة‬
                                                           ‫الهم:‬
                                                  ‫1.لغة سريعة :‬
  ‫لنها بذلك تعد نسبيا اسرع تنفيذا من اللغات الخرى بل اصبحت‬
                 ‫قريبة الى حد كبير من سرعة تنفيذ لغة السمبلي.‬
                                             ‫2.لغة غنية بالدوال:‬
     ‫بحيث توفر للمبرمج عددا كبيرا من دوال الدخال و الخراج و‬
   ‫الدوال الرياضية و الحسابية و هو المر الذي يسهل عملية بناء‬
                                                     ‫البرامج بها.‬
                                                ‫3.امكانية التنقل:‬
‫تمكن المبرمج من نقل البرامج من جهاز الى اخر بسهولة تامة و‬
                                     ‫خاصة في الجهزة الصغيرة.‬
          ‫________________________________________________‬
                                ‫7.أذكر طريقتين لكتابة جملة الملحظة في لغة ‪.C‬‬
                                                                ‫•/ /‬
                                                          ‫•/*___*/‬
          ‫________________________________________________‬
                             ‫8.ماذا تعني ‪ : ( )main‬تمثل نقطة تنفيذ برنامج سي.‬
              ‫_____________________________________________________________‬
             ‫9.يعتمد البرنامج في لغة ‪ C‬على الدوال وتسمى بالنجليزية ‪function‬‬
            ‫__________________________________________________________‬
                               ‫01. ماذا تسمى ما يتم وضعه داخل ) ( في لغة ‪C‬‬
                                                         ‫‪ Arguments‬معاملت‬
            ‫__________________________________________________________‬
                                                           ‫11.المكتبة في لغة ‪: C‬‬
        ‫هي مجموعة من التوابع المكتوبة من قبل الشركة المصنعة او من قبل‬
 ‫المستخدم و هذه التوابع ستلزم في البرنامج الذي سيقوم المستخدم بكتابته.‬
            ‫__________________________________________________________‬
                                            ‫21.أذكر أسماء 5 مكتبات في لغة ‪C‬؟‬
                                                   ‫•#‪<include <stdio.h‬‬
                                                  ‫•#‪<include <string.h‬‬
                                               ‫•#‪<include <iostream.h‬‬
                                                  ‫•#‪<include <stdlib.h‬‬
                                                   ‫•#‪<include <math.h‬‬
          ‫_____________________________________________________‬
              ‫31.ما جملة الخطأ التي تظهر عند عدم وجود المكتبية وكيف نعالجها؟‬
                              ‫‪’ ‘Noname02.cpp( ):call to undefinedfunction‬‬
            ‫__________________________________________________________‬
                           ‫41.متى نستخدم 0 ‪ ;return‬وما الفائدة من استخدامها؟‬
                                             ‫تستخدم عند تنفيذ برامج المصفوفات‬
‫اللفائدة منها هي لتحديد مدى المصفوفة بحيث يكون من 0 الى ‪.-n‬‬
         ‫_____________________________________________________________‬
                                   ‫51. ماذا يعني لك الجدول في ص 381؟‬
‫هو عبارة عن برنامج يوضح انواع البيانات و السعة اللزمة لتخزينها بالضافة‬
                                         ‫الى مجال القيمة الممكن تخزينها.‬

               ‫ملحظة أرسل الورقة بعد حلها إلى‪mhamayil@qou.edu‬‬
                ‫وستحصل على الورقة السادسة خلل ٨٤ ساعة تقريبا.‬

Contenu connexe

Tendances

مقدمة في البرمجة..
مقدمة في البرمجة..مقدمة في البرمجة..
مقدمة في البرمجة..
tahanisaad
 
مقدمة في البرمجة
مقدمة في البرمجةمقدمة في البرمجة
مقدمة في البرمجة
nora_slideshare
 
مقدمة في البرمجة..الباب الثاني
مقدمة في البرمجة..الباب الثانيمقدمة في البرمجة..الباب الثاني
مقدمة في البرمجة..الباب الثاني
tahanisaad
 
Hanan Alsayegh
Hanan AlsayeghHanan Alsayegh
Hanan Alsayegh
HanaSayegh
 

Tendances (16)

Computer and information technology project ..
Computer and information technology project ..Computer and information technology project ..
Computer and information technology project ..
 
Modul transisi t1
Modul transisi t1Modul transisi t1
Modul transisi t1
 
مقدمة في البرمجة..
مقدمة في البرمجة..مقدمة في البرمجة..
مقدمة في البرمجة..
 
عرض الوحدة الاولى
عرض الوحدة الاولىعرض الوحدة الاولى
عرض الوحدة الاولى
 
شرح الوحدة الرابعة
شرح الوحدة الرابعةشرح الوحدة الرابعة
شرح الوحدة الرابعة
 
مقدمة في البرمجة
مقدمة في البرمجةمقدمة في البرمجة
مقدمة في البرمجة
 
لغات البرمجه بل تفصيل
لغات البرمجه بل تفصيللغات البرمجه بل تفصيل
لغات البرمجه بل تفصيل
 
برمجه حاسب1
برمجه حاسب1برمجه حاسب1
برمجه حاسب1
 
مقدمة في البرمجة
مقدمة في البرمجةمقدمة في البرمجة
مقدمة في البرمجة
 
عرض الوحدة الرابعة مقدمة في البرمجة
عرض الوحدة الرابعة مقدمة في البرمجةعرض الوحدة الرابعة مقدمة في البرمجة
عرض الوحدة الرابعة مقدمة في البرمجة
 
Computer 4th-primary-2nd-term- (4)
Computer 4th-primary-2nd-term- (4)Computer 4th-primary-2nd-term- (4)
Computer 4th-primary-2nd-term- (4)
 
البرمجة بلغة الفيجوال بيسك
البرمجة بلغة الفيجوال بيسكالبرمجة بلغة الفيجوال بيسك
البرمجة بلغة الفيجوال بيسك
 
عرض تقديمي1
عرض تقديمي1عرض تقديمي1
عرض تقديمي1
 
مقدمة في البرمجة..الباب الثاني
مقدمة في البرمجة..الباب الثانيمقدمة في البرمجة..الباب الثاني
مقدمة في البرمجة..الباب الثاني
 
Hanan Alsayegh
Hanan AlsayeghHanan Alsayegh
Hanan Alsayegh
 
Www.kutub.info 18703
Www.kutub.info 18703Www.kutub.info 18703
Www.kutub.info 18703
 

En vedette

Embedded Linux Talk Uni Forum
Embedded Linux Talk Uni ForumEmbedded Linux Talk Uni Forum
Embedded Linux Talk Uni Forum
Sumant Diwakar
 
Embedded Linux from Scratch to Yocto
Embedded Linux from Scratch to YoctoEmbedded Linux from Scratch to Yocto
Embedded Linux from Scratch to Yocto
Sherif Mousa
 

En vedette (15)

Building
BuildingBuilding
Building
 
Embedded Linux Talk Uni Forum
Embedded Linux Talk Uni ForumEmbedded Linux Talk Uni Forum
Embedded Linux Talk Uni Forum
 
Linux Mint
Linux MintLinux Mint
Linux Mint
 
Introduction to Embedded Linux
Introduction to Embedded LinuxIntroduction to Embedded Linux
Introduction to Embedded Linux
 
Embedded linux system development (slides)
Embedded linux system development (slides)Embedded linux system development (slides)
Embedded linux system development (slides)
 
Module 4 Embedded Linux
Module 4 Embedded LinuxModule 4 Embedded Linux
Module 4 Embedded Linux
 
Embedded Os [Linux & Co.]
Embedded Os [Linux & Co.]Embedded Os [Linux & Co.]
Embedded Os [Linux & Co.]
 
Linux for embedded_systems
Linux for embedded_systemsLinux for embedded_systems
Linux for embedded_systems
 
Embedded Linux Basics
Embedded Linux BasicsEmbedded Linux Basics
Embedded Linux Basics
 
Embedded Linux Kernel - Build your custom kernel
Embedded Linux Kernel - Build your custom kernelEmbedded Linux Kernel - Build your custom kernel
Embedded Linux Kernel - Build your custom kernel
 
Embedded Linux from Scratch to Yocto
Embedded Linux from Scratch to YoctoEmbedded Linux from Scratch to Yocto
Embedded Linux from Scratch to Yocto
 
Embedded Linux on ARM
Embedded Linux on ARMEmbedded Linux on ARM
Embedded Linux on ARM
 
Building Mini Embedded Linux System for X86 Arch
Building Mini Embedded Linux System for X86 ArchBuilding Mini Embedded Linux System for X86 Arch
Building Mini Embedded Linux System for X86 Arch
 
Advancement on embedded linux-v2
Advancement on embedded linux-v2Advancement on embedded linux-v2
Advancement on embedded linux-v2
 
Building Embedded Linux Full Tutorial for ARM
Building Embedded Linux Full Tutorial for ARMBuilding Embedded Linux Full Tutorial for ARM
Building Embedded Linux Full Tutorial for ARM
 

Similaire à Paper5

ملف بوروبينت اساسيات برمجة الحاسب والخوارزميات
ملف بوروبينت اساسيات برمجة الحاسب والخوارزمياتملف بوروبينت اساسيات برمجة الحاسب والخوارزميات
ملف بوروبينت اساسيات برمجة الحاسب والخوارزميات
omo6767g
 
Onyx Pro ERP
Onyx Pro ERP Onyx Pro ERP
Onyx Pro ERP
YemenSoft Co Ltd
 

Similaire à Paper5 (20)

البرمجة
البرمجةالبرمجة
البرمجة
 
البرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحتراف
البرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحترافالبرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحتراف
البرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحتراف
 
ملف بوروبينت اساسيات برمجة الحاسب والخوارزميات
ملف بوروبينت اساسيات برمجة الحاسب والخوارزمياتملف بوروبينت اساسيات برمجة الحاسب والخوارزميات
ملف بوروبينت اساسيات برمجة الحاسب والخوارزميات
 
عرض مقدمة في البرمجة 01
عرض مقدمة في البرمجة 01عرض مقدمة في البرمجة 01
عرض مقدمة في البرمجة 01
 
البرمجيات
البرمجياتالبرمجيات
البرمجيات
 
سي بالعربي.pdf
سي بالعربي.pdfسي بالعربي.pdf
سي بالعربي.pdf
 
Ar-PHP.org
Ar-PHP.orgAr-PHP.org
Ar-PHP.org
 
Visual basic.net احترف فيجوال بيسك
Visual basic.net احترف فيجوال بيسك Visual basic.net احترف فيجوال بيسك
Visual basic.net احترف فيجوال بيسك
 
المحاضرة الثالثة لغات البرمجة
المحاضرة الثالثة  لغات البرمجةالمحاضرة الثالثة  لغات البرمجة
المحاضرة الثالثة لغات البرمجة
 
Alshhrany c++
Alshhrany c++Alshhrany c++
Alshhrany c++
 
البرمجه.doc
البرمجه.docالبرمجه.doc
البرمجه.doc
 
Onyx Pro ERP
Onyx Pro ERP Onyx Pro ERP
Onyx Pro ERP
 
سلسلة تعلم البرمجة بلغة C / C++ - 1
سلسلة تعلم البرمجة بلغة C / C++  - 1سلسلة تعلم البرمجة بلغة C / C++  - 1
سلسلة تعلم البرمجة بلغة C / C++ - 1
 
عرض للوحدة الاولى
عرض للوحدة الاولىعرض للوحدة الاولى
عرض للوحدة الاولى
 
محاضرة 3 نظام التشغيل
محاضرة 3 نظام التشغيلمحاضرة 3 نظام التشغيل
محاضرة 3 نظام التشغيل
 
c#
c#c#
c#
 
موديول تعليمي
موديول تعليميموديول تعليمي
موديول تعليمي
 
ف 2 الدرس الأول والثانى والثالث
ف 2 الدرس الأول والثانى والثالثف 2 الدرس الأول والثانى والثالث
ف 2 الدرس الأول والثانى والثالث
 
جافا سكريبت
جافا سكريبتجافا سكريبت
جافا سكريبت
 
Chapter4 part1
Chapter4 part1Chapter4 part1
Chapter4 part1
 

Paper5

  • 1. ‫مقرر معالجـــــــة البيانـــــــــــات‬ ‫ورقة عمل رقم ٥‬ ‫إعداد د. ماجد حمايل‬ ‫1.ما هو المتغير مع إعطاء مثالين على ذلك.‬ ‫المتغير: هو اسماء)عناوين( لمواقع في ذاكرة الحاسوب يخزن بها رموز‬ ‫او اعداد و بعبارة اخرى المتغير عبارة عن حجز مكان في الذاكرة لكي‬ ‫يتم ملؤها بقيمة ما.‬ ‫المثلة:‬ ‫•متغيرات عددية صحيحة ‪int eger num s‬‬ ‫‪ber‬‬ ‫•متغيرات العداد الحقيقية التي تحتوي على الفارزة‬ ‫العشرية ‪f l oat num‬‬ ‫‪ber‬‬ ‫_____________________________________________________________‬ ‫2.عرف كل من التالية بسطر واحد :‬ ‫‪:Message‬‬ ‫التي تتبادلها مع الكينونات حيث يتم التصال بين الكينونات بواسطة رسائل‬ ‫محددة ترسلها .‬ ‫‪:Inher it ance‬‬ ‫الصنف الفرعي او الكينونة ترث هذا الصنف العلى جميع صفاتها الخاصة‬ ‫بالمتغيرات و الطرق.‬ ‫‪:cl ass‬‬ ‫تعريف يجمع الصفات التي تخص مجموعة من الكينونات المتشابهة.‬ ‫‪:Met hod‬‬ ‫هي العمليات التي يتم اجراؤها على الرسائل التي ارسلت الى الكائن.‬ ‫حاول توضيح ذلك بسطر واحد بالعودة لمرجع من مكتبة الجامعة .‬ ‫________________________________________________________‬ ‫3.أذكر أمثلة على لغات برمجة ذات مستوى متدني، لماذا سميت بهذا السم؟‬ ‫•المثلة:‬ ‫لغة التجميع ‪assem y l anguage‬‬ ‫‪bl‬‬ ‫•سبب التسمية:‬ ‫لنها ابسط لغة استعملت للبرمجة و يستخدمها الحاسوب في سائر اجهزته‬ ‫الداخلية و يتعامل معها لمعالجة البيانات و المعلومات الواردة اليه من‬ ‫وحدات الدخال كما يتعامل بها لخراج الناتج التي تحول فيما بعد الى لغة‬ ‫يفهمها النسان عبر ادوات الخراج المختلفة.‬ ‫_____________________________________________________‬ ‫4.أذكر أمثلة على أسماء لغات برمجة‬ ‫‪: St r uct ur ed Languages‬مثل لغة الستعلمات الهيكلية )‪st r uct ur ed quer y‬‬ ‫‪(l anguage‬‬ ‫‪:Unst r uct ur ed Languages‬سي ‪,C‬باسكال ‪,Pascal‬فورتران ‪.For t r an‬‬ ‫‪.Obj ect Or ient ed Languages: c++,D phi, j ava‬‬ ‫‪el‬‬ ‫_____________________________________________________‬ ‫5.ما هو ‪ Unix‬وما الفرق بينه وبين ‪Linux‬؟‬ ‫‪:Unix‬هو من اهم نظم تشغيل الحاسبات المتطورة حيث ان هذا النظام كتب‬ ‫بلغة السي و هذا المر يعد مصدر قوة للغة السي بين سائر اللغات الخرى.‬ ‫الفرق هو:‬ ‫‪Unix‬‬ ‫نظام تشغيل تجاري‬ ‫‪Linux‬‬ ‫مفتوح المصدر ومجاني‬
  • 2. ‫_____________________________________________________________‬ ‫6.ذكر 01 ميزات للغة ‪ ، C‬أذكر أهم ثلث ميزات تعتقد أنها الهم ولماذا؟‬ ‫1.لغة سريعة‬ ‫2.لغة صالحة لغراض متعددة:تجارية و علمية و فنية و‬ ‫ادبية‬ ‫3.لغة لها صورة قياسية متعددة‬ ‫4.لغة غنية بالدوال‬ ‫5.امكانية التنقل‬ ‫6.تصميم البرامج باسلوب البناء‬ ‫7.سرعة الترجمة‬ ‫8.دعم البرمجة الجزيئية‬ ‫9.توافر مكتبة كبيرة من الدوال الخاصة في لغة السي‬ ‫01.الكفاءة في استخدام الذاكرة‬ ‫الهم:‬ ‫1.لغة سريعة :‬ ‫لنها بذلك تعد نسبيا اسرع تنفيذا من اللغات الخرى بل اصبحت‬ ‫قريبة الى حد كبير من سرعة تنفيذ لغة السمبلي.‬ ‫2.لغة غنية بالدوال:‬ ‫بحيث توفر للمبرمج عددا كبيرا من دوال الدخال و الخراج و‬ ‫الدوال الرياضية و الحسابية و هو المر الذي يسهل عملية بناء‬ ‫البرامج بها.‬ ‫3.امكانية التنقل:‬ ‫تمكن المبرمج من نقل البرامج من جهاز الى اخر بسهولة تامة و‬ ‫خاصة في الجهزة الصغيرة.‬ ‫________________________________________________‬ ‫7.أذكر طريقتين لكتابة جملة الملحظة في لغة ‪.C‬‬ ‫•/ /‬ ‫•/*___*/‬ ‫________________________________________________‬ ‫8.ماذا تعني ‪ : ( )main‬تمثل نقطة تنفيذ برنامج سي.‬ ‫_____________________________________________________________‬ ‫9.يعتمد البرنامج في لغة ‪ C‬على الدوال وتسمى بالنجليزية ‪function‬‬ ‫__________________________________________________________‬ ‫01. ماذا تسمى ما يتم وضعه داخل ) ( في لغة ‪C‬‬ ‫‪ Arguments‬معاملت‬ ‫__________________________________________________________‬ ‫11.المكتبة في لغة ‪: C‬‬ ‫هي مجموعة من التوابع المكتوبة من قبل الشركة المصنعة او من قبل‬ ‫المستخدم و هذه التوابع ستلزم في البرنامج الذي سيقوم المستخدم بكتابته.‬ ‫__________________________________________________________‬ ‫21.أذكر أسماء 5 مكتبات في لغة ‪C‬؟‬ ‫•#‪<include <stdio.h‬‬ ‫•#‪<include <string.h‬‬ ‫•#‪<include <iostream.h‬‬ ‫•#‪<include <stdlib.h‬‬ ‫•#‪<include <math.h‬‬ ‫_____________________________________________________‬ ‫31.ما جملة الخطأ التي تظهر عند عدم وجود المكتبية وكيف نعالجها؟‬ ‫‪’ ‘Noname02.cpp( ):call to undefinedfunction‬‬ ‫__________________________________________________________‬ ‫41.متى نستخدم 0 ‪ ;return‬وما الفائدة من استخدامها؟‬ ‫تستخدم عند تنفيذ برامج المصفوفات‬
  • 3. ‫اللفائدة منها هي لتحديد مدى المصفوفة بحيث يكون من 0 الى ‪.-n‬‬ ‫_____________________________________________________________‬ ‫51. ماذا يعني لك الجدول في ص 381؟‬ ‫هو عبارة عن برنامج يوضح انواع البيانات و السعة اللزمة لتخزينها بالضافة‬ ‫الى مجال القيمة الممكن تخزينها.‬ ‫ملحظة أرسل الورقة بعد حلها إلى‪mhamayil@qou.edu‬‬ ‫وستحصل على الورقة السادسة خلل ٨٤ ساعة تقريبا.‬