programing

805 views
703 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
805
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
28
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

programing

  1. 1. مقدمة في علوم الحاسب الآلي<br />
  2. 2. مكونات الحاسب<br />مكونات صلبة(Hardware):<br />معالج<br />قرص صلب<br />أجهزة الإدخال<br />أجهزة الإخراج<br />برامج (Software):<br />أنظمة تشغيل<br />تطبيقات<br />أنظمة إدارة<br />
  3. 3.
  4. 4. أنواع الحاسبات<br />الحاسبات الفائقة (Super Computer)<br />الحاسبات الكبيرة (Main Frame)<br />الحاسبات الصغيرة (PC)<br />
  5. 5. الحاسبات الفائقة (Super Computer)<br />
  6. 6. الحاسبات الكبيرة (Mainframe)<br />
  7. 7. علوم الحاسب<br />مبادئ البرمجة<br />قواعد بيانات<br />شبكات<br />أمن معلومات<br />تطبيقات الإنترنت<br />تحليل و تصميم النظم<br />هندسة الحاسب<br />نظم التشغيل<br />الذكاء الاصطناعي<br />الجرافيك<br />
  8. 8. البرمجة<br />عملية كتابة تعليمات وأوامر لجهاز الحاسب أو أي جهاز آخر، لتوجيهه وإعلامه بكيفية التعامل مع البيانات أو لتنفيذ فعل معين.<br />كل لغة برمجة لها خصائصها التي تميزها عن الأخرى و تجعلها مناسبة بدرجات متفاوتة لكل نوع من أنواع البرامج و المهمة المطلوبة من هذا البرنامج.<br />
  9. 9. خطوات البرمجة<br />تصميم المخطط (Flowchart)<br />التنفيذ بواسطة لغات البرمجة<br />
  10. 10. 1.تصميم المخطط (Flowchart)<br />خريطة يستخدم فيها بعض الأشكال المتفق عليها لتمثيل خطوات معينة من البداية حتى النهاية.<br />تعطي صورة واضحة وكاملة للخطوات المطلوبة لحل مسألة معينة في ذهن المبرمج بحيث تساعده في الإطلاع على جميع أجزاء المسألة قبل تنفيذها.<br />توضح التسلسل المنطقي لخطوات حل المسألة.<br />
  11. 11. أمثلة على المخطط<br />
  12. 12. أشكال المخطط<br />
  13. 13. أمثلة على المخطط<br />
  14. 14. أمثلة على المخطط(برنامج قياس مؤشر كتلة الجسم)<br />start<br />Read weight and height<br />BMI = weight / (height)2<br />BMI&gt;25?<br />Yes<br />Print “High”<br />No<br />BMI&gt;18?<br />Yes<br />Print “Normal”<br />No<br />Print “Low”<br />
  15. 15. 2. التنفيذ بواسطة لغات البرمجة<br />أنواع الجمل:<br />جمل إسناد:<br />X = 2<br />X = y + 3<br />جمل تحكم (شرطية)<br />If (temp &lt; 32)<br />Print (“Below freezing”)<br /> else <br /> Print (“Above freezing”)<br />جمل تكرار<br />While (i&lt;10)<br /> Print (i)<br />i = i + 1<br />

×