Jump to content

منوی ناوبری

تفاوت میان نسخه‌های «سیستم نوع»

۱۴۱ بایت اضافه‌شده ،  ۶ سال پیش
جز
افزودن الگو-نوشتار گنگ و غامض است و نیاز به تغییرات اساسی دارد.
جز (ربات: ویرایش جزئی)
جز (افزودن الگو-نوشتار گنگ و غامض است و نیاز به تغییرات اساسی دارد.)
{{نیازمند میان‌ویکی}}
در [[علوم رایانه]] یک سیستم نوع نحوه ارتباط [[زبان برنامه‌نویسی]] را با مقادیر و عبارات تعیین می‌کند و تحت این روابط انها را دسته‌بندی کرده و رفتار مناسب آنها را با یکدیگر تعیین می‌کند. یک نوع در داده‌ها به معنای یک دسته از مقادیر با ویژگی‌های عمومی یکسان است البته باید در نظر داشت که ممکن است این ویژگی‌ها بطور واقعی در یک برنامه در حال اجرا وجود نداشته باشد. سیستم نوع در بین زبان‌های برنامه‌نویسی مختلف بطور کلی متفاوت است. اصلی‌ترین تفاوت در مورد ایستا بودن یا ایجاد در زمان اجرا انواع داده در زبان‌های مختلف می‌باشد.
{{متخصص|تاریخ=۲۰ ژوئیه ۲۰۱۴}}
 
در [[علوم رایانه]] یک سیستم نوع نحوهنحوهٔ ارتباط [[زبان برنامه‌نویسی]] را با مقادیر و عبارات تعیین می‌کند و تحت این روابط انهاآن‌ها را دسته‌بندی کرده و رفتار مناسب آنهاآن‌ها را با یکدیگر تعیین می‌کند. یک نوع در داده‌ها به معنای یک دسته از مقادیر با ویژگی‌های عمومی یکسان است. البته باید در نظر داشت که ممکن است این ویژگی‌ها بطور واقعی در یک برنامه در حال اجرااجرا، وجود نداشته باشد. سیستم نوع در بین زبان‌های برنامه‌نویسی مختلف بطور کلی متفاوت است. اصلی‌ترین تفاوت در مورد ایستا بودن یا ایجاد در زمان اجرا انواع داده در زبان‌های مختلف می‌باشد.
کمپایلرها با استفاده از این سیستم نوع در صدد بهینه‌سازی رفتار خود در زمینه ذخیره‌سازی فضا برمی‌آید.
 
کمپایلرها با استفاده از این سیستم نوع در صدد بهینه‌سازی رفتار خود در زمینهزمینهٔ ذخیره‌سازی فضا برمی‌آید.
 
== منابع ==
 
[[رده:برنامه‌نویسی]]
{{برنامه‌نویسی-خرد}}