سیمولا: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
Addbot (بحث | مشارکت‌ها)
جز ربات: انتقال 28 پیوند میان‌ویکی به d:q212569 در ویکی‌داده
Stima-PL-019 (بحث | مشارکت‌ها)
بدون خلاصۀ ویرایش
برچسب: حاوی پیوند به خود ویکی‌فا (AF)
خط ۳:
'''سیمولا'''
{{ترجمه}}
سیمولا یک نام برای دو زبان برنامه نویسی، سیمولا 1 و سیمولا 67 است، که در 1960۱۹۶۰ در مرکز محاسبات نروژی در اسلو، توسط اوله - یوهان دال و کریستن نیگارد توسعه یافت. نحوی، آن ابر مجموعه نسبتا وفادار از [http://fa.wikipedia.org/wiki/%D8%A7%D9%84%DA%AF%D9%88%D9%84_60 الگول 60۶۰] است.
 
سیمولا 67 اشیاء، [[http://%DA%A9%D9%84%D8%A7%D8%B3 کلاس]] ها.، زیر کلاس ها، متدهای مجازی، هم-روال، شبیه سازی رویداد گسسته و ویژگی های جمع آوری زباله معرفی کرد.
 
سیمولا اولین زبان برنامه نویسی شی گرا در نظر گرفته شده است. همانطور که از نام آن پیداست، سیمولا برای انجام شبیه سازی، طراحی شده است و نیاز آن دامنه، چارچوبی برای بسیاری از ویژگی های زبان های شی گرا امروز تهیه کرده است.
 
سیمولا در طیف وسیعی از کاربردها مانند شبیه سازی طرح های VLSI، مدل سازی فرایند، پروتکل ها، الگوریتم ها و برنامه های کاربردی دیگر مانند حروفچینی، گرافیک کامپیوتری، و آموزش و پرورش استفاده شده است. از آنجا که اشیاء سیمولا- گونه در [http://fa.wikipedia.org/wiki/C%2B%2B + +C]، [http://%D8%AC%D8%A7%D9%88%D8%A7_(%D8%B2%D8%A8%D8%A7%D9%86_%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%E2%80%8C%D9%86%D9%88%DB%8C%D8%B3%DB%8C) جاوا] و [http://fa.wikipedia.org/wiki/%D8%B3%DB%8C_%D8%B4%D8%A7%D8%B1%D9%BE سی شارپ] دوباره استفاده میشود، نفوذ سیمولا اغلب کم بیان میشود. خالق + + C، [http://fa.wikipedia.org/wiki/%D8%A8%DB%8C%E2%80%8C%DB%8C%D8%A7%D8%B1%D9%86%D9%87_%D8%A7%D8%B3%D8%AA%D8%B1%D8%A7%D8%B3%E2%80%8C%D8%AA%D8%B1%D9%88%D9%BE جارن استراستروپ،استراستروپ]، اذعان کرده است که سیمولا 67 بود بیشترین اثر را در او برای توسعه + + C داشت، که نوع بهبودهای بهره وری را که سیمولا به سرعت خام محاسبات ارائه داده شده توسط زبان های سطح پایین مثل BCPL را ارمغان آورد.
 
سیمولا هنوز هم برای انواع مختلف از درس های دانشگاه استفاده می شود، به عنوان مثال جارک لنار سیمولارا به دانشجویان در