أجهزة الكمبيوتربرمجة

لغة البرمجة ج (سي)

لغة البرمجة C (يجب أن يقول "B") يمكن وصفها بأنها تنوعا، فعالة من حيث التكلفة، مع مجموعة كاملة من المشغلين، مع حديث هيكل البيانات والتحكم في التدفق. هذا لا يمكن أن يسمى "كبير" اللسان اللسان، كما أنها لا تدعي أنها "لغة رفيعة المستوى"، وقال انه لم يخلق لأية مهمة محددة، على العكس من ذلك، حاولت أن تجعل الأكثر فعالية لأي تطبيق. وقد جعل هذا الانصهار مثيرة للاهتمام من الأفكار جزءا لا يتجزأ من لغة البرمجة C يجعلها مريحة جدا وأكثر كفاءة لمجموعة واسعة من القضايا من الآخر، وربما حتى اللغات الأكثر تقدما.

الاتصالات "C" OS "يونيكس" قريب جدا، وهذه اللغة قد تطورت جنبا إلى جنب مع "UNIX" والكثير من البرامج مكتوب عليه لهذا النظام. وفي الوقت ذاته، يشار إليها أحيانا على أنها لغة برمجة النظم، إذ يعتقد أنه مع مساعدة من السهل لخلق أنظمة التشغيل، في الواقع، قد يكتب كذلك فإنه معالجة النصوص، البيانات برنامج معالجة قواعد البيانات واللعبة.

C - على مستوى منخفض لغة برمجة، ولكن لا تفترض أنها سيئة، في الواقع، وقال انه يعمل ببساطة نفس الأشياء التي تعمل باستمرار أي جهاز كمبيوتر مع الرموز والأرقام والعناوين. في هذه الحالة، يتم الجمع بين كل الأشياء، مقارنة أو تطرح من قبل العمليات المنطقية والحسابية المعتادة، الكمبيوتر العادي.

بينما كان يعمل مع كائنات معقدة وظائف أصبحت هي القاعدة في العالم من الترميز وتضمين جميع لغات البرمجة الحديثة، C، خلافا للآخرين، لا يمكن أن تعمل مع هذه الأجسام كسلسلة، قائمة، مجموعة أو مجموعة. انه ليس لديها عمليات نظائرها PL / 1 على الاوتار والمصفوفات بأكملها.

مع ذاكرة تعمل باستخدام المكدس والتعريف الإحصائي، وميزات أخرى من الذاكرة التشغيل ليست كذلك، فإنك لن تجد ذلك "حفنة» (كومة)، أو "جمع القمامة"، لأنها يمكن أن تفعل، باسكال أو رأس الغول 68.

وحتى الآليات الأساسية لI / O، لغة C لا توفر ومشغلي القراءة والكتابة، فإنك لن تجد في ذلك، كما لا توجد وظائف المدمج في نظام الملفات. وتقدم هذه العملية على مستوى عال باستخدام مكتبة الارتباط.

وسوف لغة البرمجة C يرفضون العمل إذا كنت بحاجة إلى متعدد البرامج، والتزامن، وعمليات موازية، الخ ويعرض فرص حصرا للعمل سهلة ومتسقة، عنصره: دورات، الشيكات، تجمع، وبرامج فرعية.

شخص ما قد مفاجأة هذه الأموال الشح المقدمة من قبل المبرمجين ( "لماذا يجب استدعاء دالة في كل مرة كنت في حاجة إلى المقارنة بضعة أسطر!")، ولكن من ناحية أخرى، وتحديدا بسبب برامج الادخار تلك مكتوب في C، الحصول على ميزة حقيقية في السرعة.

من ناحية أخرى، هناك عدد صغير من المشغلين يقلل من الوقت اللازم لتعلمهم، وكان لديك ما يكفي لبضع صفحات لوصف كل منهم. وكما تبين الممارسة، ومترجم مع "C" - هو أداة مدمجة التي هي بسيطة بما فيه الكفاية لكتابة. إذا أردنا استخدام الأدوات الحديثة، ومترجم للكمبيوتر العلامة التجارية الجديدة ستكون جاهزة في غضون بضعة أشهر، على الرغم من أن 80٪ من رمز ستكون مشابهة إلى الإصدارات السابقة من التعليمات البرمجية. نظرا لهذه الخصائص له، يعتبر C لغة البرمجة لتكون متنقلة للغاية. نعم، وفعاليتها هي أن على الكتابة في المجمع أي البرامج التي لا غنى عنها لالأداء، كما جرت العادة من قبل، هو ببساطة لا معنى له. وأفضل مثال على ذلك هو "UNIX" OS نفسها، و 90٪ من الذي هو مكتوب في "C"، و برامج التطبيقات لذلك، تقريبا تم إنشاؤها بالكامل من قبل العديد من المبرمجين في نفس اللغة الرائعة التي تعتبر حاليا أن تكون لغة البرمجة رقم واحد في العالم.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ar.atomiyme.com. Theme powered by WordPress.