حديثنا اليوم إن شاء الله سيكون عن واحدة من أقوى لغات البرمجة الموجودة على الساحة منذ نشأتها وحتى الآن، بالتأكيد لغة C والتي ظهرت منذ عقود وما زالت حتى اللحظة تتمتع بالشهرة والقوة التي تجعلها دائمًا في المراتب الخمسة الأولى لأشهر لغات البرمجة في كل عام، وطبعًا حديثنا اليوم سيكون امتداد لسلسة أهم لغات البرمجة التي نستعرضها معكم على موقعنا والتي كان آخرها لغة سي بلس بلس ++C والتي تم تطويرها باستخدام لغة السي ، سنتعرف معكم على نبذة عن اللغة وبداية ظهورها وأهم مميزاتها وكذلك استخدامات لغة سي C وأخيرًا سنتعرف على كيفية تعلم لغة C للمبتدئين. نبذة تاريخية عن لغة سي C - إذا كنت قرأت المقال السابق لهذا المقال والذي تحدثنا في عن نظام يونكس وتاريخ نشأته فستعرف أكثر عن كيف نشأت لغة السي أو ماذا كان الغرض من نشأتها، بشكل مختصر فإن نظام التشغيل الأول يونكس تم تصميمه بلغة التجميع Assembly والتي كانت صعبة ومعقدة فهي من اللغات متدنية المستوى، لذلك ظهرت الحاجة إلى إعادة كتابة نظام التشغيل مجددًا بلغة أسهل. - بدأ تطوير اللغة بين عامي 1969م و1973م داخل معامل بيل على يد الأمريكي دينس ريتشي Dennis Ritchie، وبعد أن أظهرت كفاءة رائعة في التجربة الأولى باستخدامها في نظام Unix أصبحت منذ ذلك الحين أحد أكثر لغات البرمجة شهرة على الإطلاق وتم استخدامها في الكثير من المجالات التي سنتعرف عليها لاحقًا، وقد سميت بلغة C لأن تطويرها تم باستخدام لغة B أي أنها كانت بمثابة نسخة متطورة من تلك اللغة.
إلا أن تقنين اللغة وتبنيها بصفة رسمية من طرف المعهد القومي الأمريكي للقياس والمنظمة الدولية للمعايير حصل في عقد الثمانينات وكنتيجة لذلك ظهرت الطبعة الثانية للكتاب بعنوان The C Programming Language, Second Edition، أو K&R2 وهو المرجع الرئيسي للغة إلى الآن ISBN 0-13-110362-8. و بتقنين اللغة تمت إضافة أجزاء وتنقيح أجزاء أخرى لتفادي السلبيات التي ظهرت في السابق ولتهيئة أداة أفضل وأقوى بالنسبة للمبرمج. و لولا ظهور لغة السي وتجربتها التي فاقت الثلاثين عاماً لما كان من الممكن ظهور اللغات الحديثة والشيئية مثل السي++ أو على الأقل لما أصبحت كما تعرف عليهِ اليوم. ساهم في تطوير اللغة كل من شركة مايكروسوفت وشركة آي بي إم معاً ولذلك فإن الأساسيات العامة لأسلوب كتابتها تستخدم إلى الاَن وفي العديد من اللغات المتطورة والمنشأة من خلالها حتى اَخر لغات السي وهي لغة السي شارب والتي تعدّ أحدث تطور للغة السي ويوجد إصدارات عديدة منها بدءاً من سنة 2001 حتى إصدار سنة 2010. تعلم لغة C... أم لغات البرمجة - أراجيك - Arageek. عناصر لغة سي [ عدل]
هذا القسم فارغ أو غير مكتمل، ساهم بتحريره. أمثلة [ عدل]
برنامج أهلا بالعالم التقليدي:
#include
h > main () { int a, b, c float f long t char ch = 'y ' char name [10] = " aly " a = 5 b = 10 c = a + b printf (" \n c =% d ", c) printf ( "\n f =% f ", f) printf (" \n name =% s ", name) printf ( " \n ch =% c ", ch) printf ( "\n t =% ld ", t) } * ملاحظات على الحل * • يشمل البرنامج السطر رقم 1 للتعليق أو الملاحظة • فى السطر 2 يشمل على الجملة # include < stdio. h > وتستخدم لتحميل ملف التوجيه stdio. شرح لغه البرمجه c++ المصطلحات. h الذى يحتوى على تعريف الدالة printf () • السطر رقم 3 تبدأ الدالة الرئيسية main () ثم السطر 4 تبدأ الدالة الرئيسية بالقوس { • فى السطر رقم 7, 6, 5 إعلان عن المتغيرات • فى السطر رقم 8 الإعلان عن المتغير ch من نوع حرف ( char) وإعطائه القيمة y • فى السطر رقم 9 الإعلان عن المتغير name لتخزين عبارة حرفية وإعطائه القيمة الابتدائية كلمة Aly • فى السطر رقم 10 ، 11 ، 12 لإعطاء قيم للمتغيرات A, B وقيمة C • ثم طباعة المتغيرات ثم تنتهى الدالة الرئيسية بالقوس { وبالتالى ينتهى البرنامج ملاحظات: الصورة% 3F: يعنى طباعة ثلاث أرقام بعد العلامة العشرية فمثلا الرقم 534. 6735 يظهر بالصورة منتديات--المحترف
6- مكتبات ذات وظائف غنية تساعد المكتبات والوظائف القوية في لغة C حتى المبرمج المبتدئ على الترميز بكل سهولة. مزايا لغة سي C الأخرى تعرف لغة سي الكثير من المميزات المهمة التي تحدثنا عنها في الفقرات السابقة، ونزيدكم المميزات الأخرى في هذه اللغة الرائعة من بينها: حجم برامجها صغير مقارنة باللغات الأخرى. لغة إجرائية يتم تنفيذ التعليمات خطوة بخطوة. اللغة C من أكثر لغات البرمجة في السرعة. لغة قوية وفعالة ومن أكثر لغات البرمجة سرعة خلال وقت التنفيذ. لغة توفر اللغات الأحدث مثل لغة جافا و لغة بايثون ميزات أكثر. توفر الوصول إلى المعالجة المباشرة مع أجهزة الكمبيوتر ولكن اللغات ذات المستوى الأعلى لا تسمح بذلك. اللغة C تستطيع أن تصل للوظائف المختلفة الخاصة بنظام الحاسب والتحكم في المكونات الخاصة بالحاسوب بشكل مباشر. تعلم لغة البرمجة c++. من أكثر الأشياء التي تميز لغة C أنها تحتوي على العديد من دوال الإدخال ودوال الإخراج مما يؤدي إلى تسهيل عملية بناء البرامج من خلالها. تتميز اللغة C بأنها لغة مرنة للغاية. تتميز اللغة C بأنها تدخل في العديد من التطبيقات. عيوب لغة سي C بالرغم من المميزات الكثيرة التي تعرفها لغة السي إلا أنها تعرف بعض العيوب الطفيفة التي ربما يمكن تجاوزها، وهذه أهم هاته العيوب التي تعدسلبيات اللغة C، ولكن لغة سي تحتوي على سلبيات ضئيلة مقارنة بالمميزات الكثيرة بها كما رأينا في السابق × هناك أخطاء لا يمكن لمبرمج لغة سي إكتشافها.
المجلة تٍك برمجة منذ فجر التاريخ والإنسان في حالة بحث مستمرة لا تنتهي عن طريقة للتعبير عن إنجازاته وتطلعاته وآراءه وأفكاره؛ فاستخدم الكثير والكثير من الطرق للتعبير عن ذاته وكيانه، فاستخدم الموسيقى والرسم واللغة. وحينما ظهر الحاسوب زادت فرصته في التعبير أكثر فأكثر، وذلك بمساعدة لغات البرمجة المنفذ الوحيد للتخاطب ما بين الحاسوب واحتياجات الانسان غير المحدودة. هناك العديد والعديد من لغات البرمجة ولكل منها ميزات ومبررات لاستخدامها في البرمجة عن سواها. واليوم سأتحدث عن لغة واحدة والتي أعتبرها أم اللغات. لغه السى C - برمجيااات العرب. لغة C تعتبر لغة C من أهم لغات البرمجة وأنجحها وتتميز بسرعتها، وذلك لقدرتها على الوصول لوظائف النظام والتحكم في المكونات المادية للحاسوب مباشرة فهي بذلك تعد أسرع من اللغات الأخرى. كما أن لغة C تعتبر غنية في دوال الادخال والاخراج مما يسهل عملية بناء البرامج بها. الجدير بالذكر أن لها سلبية أنها تعتمد على أسلوب المترجم والذي يقوم بترجمة البرنامج دفعة واحدة ثم يعرض قائمة الأخطاء. بعكس المفسرات التي تقوم بتفسير سطر سطر مما يسهل على المبرمج تصحيح الأخطاء بكل سهولة ويسر إلا أنها تمتاز بالمرونة، فهي تصلح لكافة التطبيقات، وتعطي المبرمج حرية التصرف، على مستوى البرمجيات أو الأجهزة فاليوم سأضع بين يديك أهم المصادر لاحتراف لغة C والتي ستنقل المبتدئ إلى محترف.
الإعلامية هديل عليان تتناول مشوارها الصحفي المليء بالإنجازات ودور العنصر النسائي في المجال الإعلامي. ضمن احتفال ملتقى المرأة الإعلامية العراقية بمناسبة الذكرى الحادية عشرة من تأسيسها الذي تزامن مع ذكرى استشهاد الصحافية العراقية أطوار بهجت، وبحضور سفير دولة فلسطين لدى العراق أحمد عقل وعدد من سفراء الدول العربية والأجنبية وممثل الأمم المتحدة في العراق وعدد من مؤسسات الحكومة المحلية وشخصيات سياسية عراقية، تسلّمت الإعلامية الفلسطينية هديل عليان، التي تعمل في "الشرق للأخبار" جائزة أطوار بهجت في العاصمة بغداد، عن فئة أفضل صحفية في الشرق الأوسط. ضبط عصابة تنتحل صفة موظفى خدمة عملاء للنصب على المواطنين.. تفاصيل | حوادث وقضايا | بوابة الدولة. وفي حوار أجرته وكالة السومرية نيوز، أعربت الصحفية ومذيعة الأخبار هديل عليان عن بالغ سعادتها بحصد جائزة أطوار بهجت الصحفية ببغداد، تتويجاً لمشوارها الإعلامي المتميز والمتفرد طوال السنوات الماضية. هذه هي الجائزة الثانية والتكريم التي تحصل عليها عليان، حيث تم اختيارها كأفضل إعلامية في الشرق الأوسط لعام 2021، وحصلت على جائزة الطاووس من المنتدى العالمي للتواصل الاجتماعي برعاية الأمير علي بن الحسين في العاصمة الأردنية عمان. وهذا ما دار في المقابلة: • في البداية، نود أن نعرف بصورة مختصرة من هي هديل عليان؟ هديل عليان إعلامية فلسطينية وشخصية بسيطة لكن طموحة جداً.
نجحت مبادرة «ياك العون» في إنهاء معاناة المواطنة (أم راشد)، البالغة من العمر 42 عاماً، بعدما عاشت ثلاث سنوات ملاحقة قضائياً، بسبب قضايا مالية بقيمة 300 ألف درهم مترتبة عليها، ونجحت لجنة محاكم الخير في محاكم دبي، في إجراء تسوية للمبلغ، وتخفيض الدين إلى 192 ألف درهم، وشملتها كشوف «ياك العون»، ليتم سداد مديونيتها، وتفريج كربها قبل عيد الفطر المبارك. وروت المواطنة (أم راشد) قصتها لـ«الإمارات اليوم»، قائلة إنها كانت تعيل أسرتها المكونة من أربعة أبناء، لأن زوجها السابق كان غارقاً في الديون والقروض البنكية في ذلك الوقت، حتى إنه تم إنهاء خدماته في تلك الفترة، لافتة إلى أنها اضطرت إلى الحصول على قرض من أحد البنوك لتخفيف الأعباء عن كاهل الزوج، حتى لا يلجأ الدائنون إلى الطرق القانونية، أو تُتخذ بحقه إجراءات قضائية، وكان المستلزمات البنكية تستقطع 12 ألف درهم شهرياً من راتبها، وظلت ملتزمة السداد، وفي ذلك الوقت وصلت الحياة الزوجية إلى طريق مسدود، حتى وقع الطلاق في عام 2012. وأضافت أن الأزمات المالية بدأت تلاحقها، وفي عام 2017 طالبتها المدرسة الخاصة التي يدرس فيها أبناؤها بسداد المتأخرات الدراسية، ورفضت تسليمها الشهادات الدراسية إلا بعد سداد الرسوم الدراسية، حتى إن ابنتها الحاصلة على الثانوية العامة بمعدل مرتفع، رفضت إدارة المدرسة تسليم شهادتها حتى تلتحق بالجامعة، ما اضطرها إلى بيع سيارتها لسداد المتأخرات الدراسية البالغة 118 ألف درهم، وحاولت اللجوء إلى البنك للحصول على قرض لتمويل سيارة جديدة، لكنه رفض لوجود قروض بنكية سابقة، وبعدها اضطرت إلى استئجار سيارة من أجل توصيل أولادها إلى المدرسة، وقضاء حوائجها، واستأجرتها لمدة شهر، وسددت مبلغ الإيجار بالكامل.
تفاصيل الإعلان مساحة الارض: 28, 674. 19 قدم مربع مساحة البناء: 54, 497. 68 قدم مربع يوجد تصريح لبناء بناية ارتفاع المبنى كحد اقصى: 21 متر الرقم المرجعي: LP980971 لمزيد من المعلومات يمكنكم التواصل مع السيد / سمير: 0503070042 رقم الرخصة للسيد سمير: 54404 رخصة التسجيل العقاري: 53733 عن شركة فاين هوم العقارية: تأسست الشركة منذ عام 2004 وهي تتمتع بقاعدة عملاء محلية قوية وعالمية. تركز خدمتنا على جميع جوانب بيع وشراء وتأجير العقارات السكنية والتجارية. للاتصال بصاحب الاعلان: الإسم: شركة فاين هوم للعقارات التليفون: 0503070042 فضلاً أخبر صاحب الإعلان انك تتصل به من خلال موقع إعلانات وبس العنوان: - مدينة زايد أبو ظبي - الإمارات تفاصيل الإعلان: السعر: اتصل تاريخ الإعلان: 19/4/2022 رقم الإعلان: 2129996 صورة السعر تاريخ الإعلان ارض تجارية مساحة الارض: 39, 032 قدم مربع مساحة البناء: 116, 068 قدم مربع يوجد تصريح لبناء بناية ا. اتصل 24/4/2022 تبلغ مساحة هذه الأرض التجارية: 42, 766 قدم مربع * تبلغ مساحة البناء: 81, 860 قدم مربع الرقم المرجعي. اتصل 23/4/2022 ارتفاع البناية: 30 متر مساحة الارض: 19, 132. تأجير سيارات تحت ٢١ بالدوحة. 24 قدم مربع GFA: 43, 637.