كاربرد برنامه نويسي چيست؟

كدنويسي براي نوجوانان

شنبه ۰۳ خرداد ۰۴

كاربرد برنامه نويسي چيست؟

۲۸ بازديد

دهه 1980 سالهاي تحكيم نسبي بود. C ++ برنامه نويسي شي گرا و سيستم را تركيب مي كند. دولت ايالات متحده Ada را كاربرد برنامه نويسي چيست استاندارد مي كند ، يك زبان برنامه نويسي سيستم ها كه براي استفاده پيمانكاران دفاعي در نظر گرفته شده است. در ژاپن و جاهاي ديگر ، مبالغ زيادي صرف تحقيق در مورد زبان هاي موسوم به "نسل پنجم" شد كه ساختارهاي برنامه نويسي منطقي را شامل مي شدند. جامعه زبانهاي كاربردي به سمت استانداردسازي ML و Lisp حركت كرد. همه اين جنبش ها به جاي كاربرد برنامه نويسي چيست  ابداع پارادايم هاي جديد ، ايده هاي ابداع شده در دهه قبل را تشريح كردند.

 

يك روند مهم در طراحي زبان در دهه 1980 تمركز بيشتر بر برنامه نويسي براي سيستم هاي مقياس بزرگ از طريق استفاده از ماژول ها يا واحدهاي سازماني در مقياس بزرگ بود. Modula-2 ، Ada و ML همگي در دهه 1980 سيستم هاي كاربرد برنامه نويسي چيست  ماژول قابل توجهي را توسعه دادند. سيستم هاي ماژول اغلب با سازه هاي برنامه نويسي عمومي تركيب مي شوند.

 

رشد سريع اينترنت در اواسط دهه 1990 فرصت هايي را براي زبان هاي جديد ايجاد كرد. Perl ، در اصل يك ابزار اسكريپت سازي يونيكس بود كه براي اولين بار در سال 1987 منتشر شد ، در وب سايت هاي پويا رايج شد. جاوا براي كاربرد برنامه نويسي چيست  برنامه نويسي سمت سرور استفاده شد. اين تحولات اساساً بديع نبودند ، بلكه اصلاحاتي براي زبانها و الگوهاي موجود و تا حد زيادي بر اساس خانواده زبانهاي برنامه نويسي C بود.

 

تكامل زبان برنامه نويسي ، هم در صنعت و هم در تحقيقات ادامه دارد. جهت هاي فعلي شامل تأييد امنيت و قابليت اطمينان ، انواع جديد مدولار (تركيب ، نمايندگان ، جنبه ها) و ادغام پايگاه داده است.

 

4GL ها نمونه هايي كاربرد ايرانيان سايبر برنامه نويسي چيست  از زبانهايي هستند كه مخصوص دامنه هستند ، مانند SQL ، كه مجموعه داده ها را دستكاري مي كند و به جاي مقادير مقياس كه براي اكثر زبانهاي برنامه نويسي متعارف است ، باز مي گرداند. به عنوان مثال ، Perl با "سند اينجا" مي تواند چندين برنامه 4GL و همچنين چندين برنامه جاوا اسكريپت را در قسمتي از كد perl خود نگه دارد و از درون يابي متغير در "here document" براي پشتيباني از mu استفاده كند.

 

برنامه نويسي lti.

 

 

طبقه بندي ها

هيچ طرح طبقه بندي جامعي براي زبان هاي برنامه نويسي وجود ندارد. معمولاً يك زبان برنامه نويسي داراي يك زبان اجداد واحد نيست. زبانها معمولاً با تركيب عناصر چندين زبان پيشين با ايده هاي جديد در گردش در آن زمان بوجود مي آيند. ايده هايي كه كاربرد برنامه نويسي چيست  از يك زبان سرچشمه مي گيرند در خانواده اي از زبان هاي مرتبط پخش مي شوند و سپس ناگهان از شكاف هاي خانوادگي عبور مي كنند و در خانواده اي كاملاً متفاوت ظاهر مي شوند.

 

اين كار با اين واقعيت پيچيده مي شود كه زبانها را مي توان در چندين محور طبقه بندي كرد. به عنوان مثال ، جاوا هم يك زبان شي گرا است (زيرا سازمان هاي شي گرا را تشويق مي كند) و هم يك زبان همزمان است (زيرا داراي ساختارهاي داخلي براي اجراي چند رشته به صورت موازي است). پايتون يك زبان كاربرد برنامه نويسي چيست برنامه نويسي شي گرا است.

 

به طور كلي ، زبان هاي برنامه نويسي به پارادايم هاي برنامه نويسي و طبقه بندي بر اساس حوزه استفاده مورد نظر تقسيم مي شوند. پارادايم ها كاربرد برنامه نويسي چيست  شامل برنامه نويسي رويه اي ، برنامه نويسي شي گرا ، برنامه نويسي كاربردي و برنامه نويسي منطقي است. 

تا كنون نظري ثبت نشده است
ارسال نظر آزاد است، اما اگر قبلا در رویا بلاگ ثبت نام کرده اید می توانید ابتدا وارد شوید.