تمام مظالب نوشته شده توسط : دانشجو

درباره دانشجو

پیش‌پردازنده چه نوع مترجمی است؟  پیش ‌پردازنده برنامه‌ای را گویند که با پردازش داده‌ های ورودی، داده ی خروجی ‌ای تولید می‌ کند که به عنوان ورودی برنامه دیگری مورد استفاده قرار می‌گیرد. خروجی پیش ‌پردازنده را اصطلاحا فرم پیش‌ پردازش‌ شده داده ورودی، که غالبا به وسیله یک برنامه ثانویه مانند همگردان(کامپایلر) مورد استفاده قرار […]

شئ داده ظرفی برای مقادیر داده همان طور که در صفحه ی ۱۲۶ کتاب طراحی و پیاده سازی زبان های برنامه سازی آمده است شئ داده ظرفی برای مقادیر است.در علم رایانه، ظرف (Container)‏ یک کلاس، ساختار داده  یا یک نوع داده انتزاعی است که نمونه‌های آن دربرگیرنده اشیاء دیگر هستند. آنها برای ذخیره کردن […]

زبان های منظم درریاضیات ؛علوم کامپیوتر و زبان شناسی یک زبان رسمی(Formal Language) مجموعه رشته هایی ازسمبلها است که ممکن است بوسیله قوانین مشخصی محدودیت برای آنها قایل شده باشد. زبان‌های منظم(Regular Language) به زیرمجموعه‌ای از زبان‌های صوری گفته‌ می‌شود.اعضای یک زبان منظم با عبارت‌های منظم ساخته‌می‌شوند و توسط ماشین حالت متناهی معین پذیرفته می‌شوند. از زبان‌های منظم در تجزیه کننده‌ها و طراحی زبان‌های […]

انجمن علمی مهندسی برق و الکترونیک (Institute of Electrical and Electronics Engineers) IEEE یک موسسه استاندارد سازی در نیویورک  میباشد که آن را آی-تری پل ای(I-triple-E) می خوانند.یک سازمان بین‌المللی حرفه‌ای و غیرانتفاعی است. خواست این مؤسسه کمک به پیش‌برد فناوری به طور گسترده و حوزه‌های وابسته به مهندسی برق و کامپیوتر و هم‌چنین زمینه‌های وابسته […]

تفاوت اعلان(Declaration) و تعریف(Definition) چیست؟ اعلان (Declaration) دستوری از برنامه است که نام و نوع  اشیای داده ای که در حین اجرای برنامه مورد نیاز هستند را مشخص میکند،همچنین طول اشیای داده را نیز مشخص میکند.اعلان به ۲ دسته تقسیم میشود: ۱) اعلان صریح  ۲) اعلان پیش فرض(اعلان ضمنی) . اهداف اعلان را میتوان به صورت […]

تفاوت بین GPU و CPU GPU ابزاری اختصاصی برای رندر کردن گرافیکی (به طور طبیعی به نظر رسیدن تصویر) در کامپیوترهای شخصی و یا در کنسولهای بازی است. این واحد گاهی اوقات واحد پردازندهٔ بصری یا VPU نیز نامیده می‌شود. ویژگی‌های واحدهای پردازش مرکزی جدید برای پردازش و ارائه دادن کارهای دیداری (گرافیکی)، آن‌ها را […]

داده انتزاعی (abstract data type) داده یک نمایش باینری از یک موجودیت منطقی قابل ذخیره سازی در حافظه کامپیوتر است. داده ها درواقع مقادیری هستند که بعنوان ورودی به یک الگوریتم داده می شود تا پردازشی روی آنها انجام شود.هر نوع عملیاتی، نظیر محاسبات، مقایسه، جستجو، حذف یا تغییر داده که توسط برنامه روی داده […]

متغیر مقدار اولیه نگرفته متغیر در یک برنامه ای است که اعلام و شناسانده شده اما پیش از استفاده یک ارزش تعریف شده قطعی قلمداد نمی شودبرنامه نویسان زبان های برنامه نویسی مدرن (مانند جاوا) برای ارائه کارشان بررسی می شوند