الفرق بين المراجعتين لصفحة: «برمجة سي ++»
تم حذف المحتوى تمت إضافة المحتوى
ط روبوت: تغييرات تجميلية |
ط تدقيق إملائي. 528 كلمة مستهدفة حاليًا. |
||
سطر 8:
إن لغة البرمجة سي++ (++C) هي واحدة من أكثر لغات البرمجة
جزء كبير من لغة سي++ تعتبر من لغات البرمجة عالية المستوى. ولغات البرمجة عالية المستوى هي اللغات التي ظهرت لتسريع عملية البرمجة حيث أن تعليماتها أقرب ماتكون إلى لغة الإنسان وهذا ما يجعل عملية البرمجة أكثر سرعةً وسهولةً. تسهّل لغة سي++ الأسلوب المهيكل والمنهجي لعملية تصميم البرامج، حيث تتألّف برامج هذه اللغة من مكونات تسمّى الأصناف (classes) والدوال (functions) وبالتالي يمكن تقسيم عمليّة تعلّم لغة سي++ إلى قسمين: يعتمد الأول منها على تعلّم لغة سي++ نفسها، في حين يسمح الثاني بتعلّم كيفية استخدام الأصناف الملحقة بهذه اللّغة واستخدام التوابع الموجودة ضمن المكتبة المعياريّة ANSI C.
سطر 17:
* برنامج (Intel® C++ Compiler 9.1)، مغلق المصدر ومجاني لمدّة معينة. [http://www.intel-inside.tm/cd/software/products/asmo-na/eng/compilers/cwin/eval/index.htm للتحميل]
* بيئة (Quincy 2005) الذي يأتي مع مصرّف gcc وأدوات أخرى حرّة. [http://www.codecutter.net/tools/quincy/ للتحميل]
*
*
* برنامج Dev C++ ، وهو مجاني ومفتوح المصدر.
سطر 53:
** استخدام المصفوفات في البرامج، التفكير في استخدامها، فوائدها، تطبيقات، الخ.
* [[برمجة:سي ++/الدرس الثالث عشر]]
** مقدمة عن المؤشرات: مفهوم الـ statically allocated و الـ dynamically allocated بالنسبة للمتغيرات، الكومبايلر و
* [[برمجة:سي ++/الدرس الرابع عشر]]
** تطبيق على المؤشرات: إرسال عناوين المتغيرات إلى الدوال (functions)، مع تركيز على شرح الستاك و توضيح عدم جواز إرجاع مؤشر لمتغير داخلي في فنكشن، مع مقدمة عن الرفرنس في السي بلص بلص.
|