ملخص تصميم PDF
Document Details
![RespectfulDerivative](https://quizgecko.com/images/avatars/avatar-7.webp)
Uploaded by RespectfulDerivative
Tags
Related
- Programming Languages Lecture Notes PDF
- Prelims Reviewer - Computer Programming PDF
- CCS102 Computer Programming 1 Course Material PDF
- Computer Programming Languages and Language Translators PDF
- Unit 1-Introduction To Programming And Computer Science PDF
- Paradigms & Computer Programming Foundation Exam Paper - 2024 - PDF
Summary
This document is a summary of computer programming. It introduces the concept of programming in computers, mentioning different types of programming languages, computer components, logical operations, and data types and structures of computational systems. The document includes notes on compiler, interpreters, and operations.
Full Transcript
ملخص تصميم برمجه الحاسوب/هي عمليه تزويد الكمبيوتر باالوامل الالزمه لتنفيذ مهمه معينه 1 تعريف البرمجه/هي عمليه يتم من خاللها تحديد كيفيه التعامل مع البيانات 2 الكمبيوتر/هو عباره عن مجموعه من الدوائر الكهربائيه 3 لغات البرمجه/همزه وصل بين االنسان وجهاز الحاسب 4 البرنامج...
ملخص تصميم برمجه الحاسوب/هي عمليه تزويد الكمبيوتر باالوامل الالزمه لتنفيذ مهمه معينه 1 تعريف البرمجه/هي عمليه يتم من خاللها تحديد كيفيه التعامل مع البيانات 2 الكمبيوتر/هو عباره عن مجموعه من الدوائر الكهربائيه 3 لغات البرمجه/همزه وصل بين االنسان وجهاز الحاسب 4 البرنامج/هي مجموعه من التعليمات المتسلسله والمترابطه 5 المبرمج/هو من يقوم بكتابه البرنامج 6 المستخدم/هو من يستخدم البرنامج 7 المفسر/برنامج يفحص ويترجم البرنامج/وينفذ سطر بسطر 8 يراجع جميع اوامر برنامج المصدر/Compiler /المترجم 9 قواعد اللغه/هي مجموعه القواعد التي يجب االلتزام بها 10 هي مدخالت الحاسب او هي الماده الخام data/البيانات 11 هي بيانات تمت معالجتها information/المعلومات 12 هي مجموعه من التعليمات واالوامر operation/التعليمات 13 خطوات عمل البرنامج 14 3 االختبار 1 تخطيط 2 التنفيذ 3 التفكير 4 لغات البرمجه تنقسم ل15 2 لغات منخفضه المستوى تنقسم 1 الجيل االول/اللغه الوحيده التي يفهمها الحاسب االلي/تكتب على شكل سلسله من االرقام /machine language/لغه االله 1 الثنائية/مكتوبه بلغه تفهمها االله بصوره مباشره/تتحول جميع اللغات للغه االله الجيل الثاني/اقرب للغه االله/تكتب على هيئه اختصارات/تحول االرقام الى حروف ورموز/سهله الفهم assembly/لغه التجميع 2 وليست معقده/تتعامل مع مكونات الحاسب الداخليه تشبه لغه االنسان في التخاطب/تتميز بسهوله اكتشاف االخطاء/يمكن تشغيلها على اكثر من /high level /لغات عاليه المستوى 16 /جهاز/توفر الوقت والجهد/عدم ارتباط بآلة معينه لغايه عاليه المستوى تنقسم لغه البرمجه االجرائيه/الجيل الثالث/تستخدم المتغيرات وجمل االسناد وجمل التحكم 1 امثله لغات البرمجه االجرائيه لغه البيسك 2/لغه باسكال 3/لغه كوبول/لغه السي بلس بلس 1 /لغه السي بلس بلس/هي لغه عاليه المستوى/وتتميز بالقوه المرونه/تعتبر لغه كائنيه واجرائيه/قريبه من لغه التجميع 2 مميزات لغه السي بلس بلس تدعم اللغه الغرضيه 1 //استخدام رمز 2 االعالن الحر للمتغيرات 3 االعالن الحر للثوابت 4 ++cمكتبات 17 هي مكتبه ادخال واخراج1 Istream.h/ هي مكتبه ادخال واخراج2 istdio.h/ هي مكتبه دوال اوامر الشاشه3conin.h/ هي مكتبه الدوال الرياضيه4 math.h/ هي مكتبه دوال معالجه النصوص5 string.h/ خطوات صياغه تطوير البرنامج 18 تحديد المشكله 1 تصميم البرنامج 2 صياغه البرنامج 3 اختبار البرنامج 4 توثيق البرنامج 5 خرائط سير العمليات حفظ االشكال 19 ++cعمليات 19 العمليات الحسابية تنقسم 1 +الجمع 1 -الطرح 2 *الضرب 3 /االسم القسمه 4 باقي على القسمه 5 ٪ ** االس 6 تنقسم logical operation/العمليات المنطقيه 2 ! 1not && 2and || 3 or تنقسم relation operation /العمليات العالقيه 3 = يساوي 1 != ال يساوي 2 اقل من 3 اقل من او يساوي 4 اكبر من 5 اكبر من او يساوي 6 تعريف المتغيرات/هي بيانات تتغير قيمتها اثناء تنفيذ البرنامج 20 الثوابت /هي بيانات ال تتغير قيمتها اثناء تنفيذ البرنامج 21 قواعد اللغه/هي مجموعه من القواعد التي يجب االلتزام بها /looopsالحلقات التكرارية 22 تستخدم لتكرار امر معين او مجموعه من االوامر لعدد محدد من المرات for loops /الحلقة 1 تضم ثالث عناصر العداد 1 الشرط 2 الخطوة 3 تكرار مجموعه من االوامر طالما الشرط محقق while /الحلقه 23 البرمجه االجرائيه والبرمجه الكائنيه 23 االجرائيه/صعوبه انشاء واجهه/صعوبه الربط مع قواعد البيانات/يتم كتابه االوامر والتعليمات 1 /البرمجه الكائنيه/المستخدم ونظام التشغيل/سهوله انشاء واجهه/سهوله الربط مع قواعد البيانات/يتم استخدام الكائنات لتنفيذ البرنامج 2 تكرار مجموعه من االوامر مره واحده على االقل/ثم االستمرار طالما الشرط محقق do while /الحلقه 24 ifالجمل الشرطية 25 تنفذ االمر اذا تحقق شرط معين 1 if/ تنفذ االمر اذا تحقق الشرط وتنفذ االمر اذ لم يتحقق الشرط2 if else / تنفذ االمر اذا تحقق الشرط االول وتنفذ اذا تحقق الشرط الثاني3 if else if/ / data tyepsانواع البيانات 26 نصية 1 text حرف واحد 2character كلمه واحده 3 string رقميه 4 numerical ارقام صحيحه 5 integr ارقام كسريه 6 fraction تعريف المصفوفات/هي مجموعه من البيانات نفس النوع 26 تعريف السجالت/هي مجموعه من البيانات المختلفه في النوع 27 البيانات المركبه/هي بيانات تتكون من مجموعه بيانات اخرى28