You are on page 1of 2

‫التقنيات الحاسوبيه‬

‫ثوابت‬ ‫متغيرات‬
‫متغيرات‬ ‫جمل االدخال واالخراج‬ ‫متجهات‬
‫متجهات‬ ‫ايعازات جمل التحكم‬ ‫مصفوفات‬
‫مصفوفات‬ ‫ايعازات جمل الحلقات‬ ‫ملفات( صوره‪+‬‬
‫انشاء الدوال والبرامج الفرعيه‬ ‫صوت‪+‬فديو‪ +‬بيانات‬
‫ملفات( صوره‪ +‬صوت‪+‬فديو‪+‬‬ ‫استماره‪.....‬الخ)‬
‫بيانات استماره‪.....‬الخ)‬
‫رسوم بيانيه‬
‫المدخالت‬ ‫المعالج‬ ‫المخرجات‬

‫كما واضح من الشكل أعاله فان أي برنامج يحوي على ‪ 3‬فقرات رئيسيه أولها تحديد المدخالت‬
‫للبرنامج وتكون حسب المساله المطلوب برمجتها ثم يتم معالجه هذه المدخالت داخل المعالج وإظهار‬
‫النتائج المطلوبه ضمن المخرجات وهو الغرض من البرنامج‬
‫‪ -1‬المدخالت‬
‫الثوابت‪ :‬قيم ثابته التتغير اثناء تنفيذ البرنامج مثل التعجيل األرضي – النسبه الثابته ‪ ....‬الخ‬
‫المتغيرات ‪ :‬التي قد تتغير قيمها اثناء التنفيذ‪ :‬العمر‪ -‬الدرجه – رقم موبايل‬
‫المتجهات‪ :‬يعبر عنها كصف واحد او عمود واحد‪ ..‬ويشار للمتجه من خالل اسمه وموقع العنصر‬
‫; ] ‪A= [ 3 7 8 2‬‬ ‫‪A(1)=3 ,‬‬ ‫‪A(2)=7‬‬ ‫‪, A(3)=8 , … and so on‬‬
‫المصفوفات‪ :‬يعبر عنها كصفوف واعمده ويشار للمصفوفه بتحديد اسمها ورقم الصف أوال ثم رقم‬
‫العمود ثانيا وكالتالي‪:‬‬
‫‪B=[ 4 5 6 7‬‬
‫]‪3819‬‬
‫‪B(1,1)=4 , B(1,3)=6 , B(2,4)= 9‬‬ ‫‪… and so on‬‬
‫الملفات‪ :‬قد تكون ملفات صور مطلوب برنامج لتحسين الصورة او ملف صوت مطلوب سماعه او‬
‫برنامج الزاله التشويش منه او ملف يحوي على بيانات خام الستمارة استبيان (استمارة التسجيل للطلبه‬
‫وغيرها) كلها تعتبر مدخل للبرنامج‪.‬‬
‫عند استخدام المتغيرات في اللغات البرمجيه عموما يجب مراعاة التالي‪:‬‬
‫‪ -1‬يجب ان يبدأ اسم المتغير بحرف وليس رقم ‪ :‬مثال ‪av, name, n1,b2‬‬
‫‪ -2‬يجب ان اليكون اسم المتغير من الكلمات المحجوزة ضمن اللغه البرمجيه ‪:‬‬
‫(الكلمات المحجوزه ‪ :‬اسم ايعاز او اسم داله وتختلف من لغه الخرى)‬
‫بعض الكلمات المحجوزه بلغه ماتالب ‪ ... for , input , case :‬الخ‬
‫‪ -3‬يفضل ان يكون اسم المتغير دال على محتواه‬
‫‪ -2‬المعالج‬
‫جمل االخدخا‪ ::‬هي جمل الدخال البيانات (سواء إدخالها عن طريق لوحه المفاتيح او من ملف مخزون‬
‫قرص او فالش) لمعالجتها عن طريق وحده المعالجه المركزيه‬
‫االيعازات ‪ fscanf – input :‬وغيرها من ايعازات االدخال‬
‫جمل التحكم‪ :‬هي جمل المقارنه حسب شروط‪ :‬مثال شرط النجاح بماده يجب ان تكون اكبر او مساويه للـ‬
‫والشروط نوعين ‪ -1 :‬شروط بسيطه ‪ -2‬شروط مركبه (معقدة)‬ ‫‪ 05‬واال فيعتبر راسب‪.‬‬
‫االيعازات ‪if , if else , switch :‬‬
‫جمل الحلقات (التكرار) ‪ :‬تكرار ايعاز او عده ايعازات الكثر من مرة ‪ :‬مثال حساب معدل ‪ 0‬طالب او‬
‫حساب عدد الطالب الناجحين فهنا نفس المساله تتكرر لعدة مرات‪.‬‬
‫االيعازات ‪for , while :‬‬
‫جمل اإلخراج‪ :‬الظهار نتائج البرنامج على الشاشه او الطابعه او خزنها بملف جديد على الفالش او‬
‫القرص‬
‫االيعازات ‪ fprintf – display :‬وغيرها من ايعازات اإلخراج‬

‫سؤا‪ : 1:‬أي الوحدات تعتبر كجهاز اخدخا‪ :‬وإخراج بنفس الوقت‬

‫سؤا‪ : 2:‬أي الوحدات تعتبر جهاز اخدخا‪ :‬فقط‬

‫سؤا‪ :3:‬أي الوحدات تعتبر جهاز اخراج فقط‬

You might also like