جامعة سبها كلية تقنية املعلومات-قسم االتجاه العام االمتحان النصفي في مادة -GS101خريف7102
1322/21/03
االجابة النموذجية: السؤال االول :ما املقصود بكل من: البرمجة : programmingبصفة عامة ،هي عملية تنظيم او تخطيط او جدولة مجموعة من االحداث في شكل برنامج )مثل اعداد البرنامج اليومي او برامج املؤتمرات او برامج القنوات الفضائية(. حاسوبيا هي عملية إعداد برنامج مكون من مجموعة من التعليمات املكتوبة بأحد لغات البرمجة )اللغات الراقية مثل (Java ، VB ،C++التي يمكن للحاسب ترجمتها الى اللغة التي يفهمها) لغة االلة ( machine languageلحل مشكلة ما. الخوارزمية :algorithmتسمى الخطوات املرتبة منطقيا لحل مشكلة حاسوبية أو مسألة رياضية بالخوارزمية نسبة الى العالم املسلم محمد ابو موس ى الخوارزمي . ً ً البرنامج :programبصفة عامة :هو مجموعة من التعليمات املرتبة ترتيبا منطقيا لتحقيق هدف ما. ً ً البرنامج الحاسوبي :هو مجموعة من التعليمات code instructionsاملرتبة ترتيبا منطقيا تعطى للحاسب او اي جهاز اخر لألداء التلقائي ملهمة ما.
:top-down design يمكن تجزئة الحل الى حلول جزئية اذا كان الحل كبير و مركب) مثل نوع العدد :فردي او زوجي و مجموع االعداد املقروءة (.بمعنى آخر ،تقسيم الخطوة املركبة التي تحتوي على اكثر من مهمة الى خطوات فرعية او جزئية حتى تحوي الخطوة الواحدة على مهمة واحدة .هذه الطريقة تسمى تصميم اعلى اسفل. :variablesهي اسماء تعطى ملواقع في الذاكرة ذات قيمة غير معروفة ،و قابلة للتغيير خالل فترة تنفيذ البرنامج.