روشی برای توصیف سیستمها با استفاده از مدلهای ریاضی است. سیستمهایی که اطلاعات کمی از آنها داریم، به صورت 'جعبه سیاه' مدل میشوند، در حالی که سیستمهایی که اطلاعات بیشتری در مورد آنها داریم، به صورت 'جعبه سفید' مدل میشوند.
روشی برای توصیف سیستمها با استفاده از مدلهای ریاضی است. سیستمهایی که اطلاعات کمی از آنها داریم، به صورت 'جعبه سیاه' مدل میشوند، در حالی که سیستمهایی که اطلاعات بیشتری در مورد آنها داریم، به صورت 'جعبه سفید' مدل میشوند.
گراف وزنی گرافی است که در آن به هر یال یک وزن یا هزینه اختصاص داده میشود.
اعلان تابع فرآیند اعلام نام و نوع تابع است که در آن نوع داده بازگشتی و نام پارامترها مشخص میشود، اما بدنه آن در این مرحله تعریف نمیشود.
درخت یک ساختار دادهای است که گرهها و یالها را در قالب سلسلهمراتبی سازماندهی میکند.
کامپیوترهای آنالوگ برای پردازش دادههای پیوسته مانند دما، فشار و سرعت طراحی شدهاند.
تابع اصلی در برنامههای C++ است که برنامه از آن شروع به اجرا میکند. این تابع به طور معمول به صورت int main تعریف میشود.
دستور سوییچ کیس برای انجام انتخاب بین چندین گزینه مختلف بر اساس مقدار یک متغیر استفاده میشود.
آرگومان دادهای است که به تابع ارسال میشود. این دادهها هنگام فراخوانی تابع به پارامترهای آن منتقل میشوند و در داخل تابع به عنوان متغیرهایی برای پردازش مورد استفاده قرار میگیرند.
اندیس به عدد یا موقعیتی اطلاق میشود که برای دسترسی به عناصر یک آرایه یا ساختار دادهای استفاده میشود.
مفسر برنامهای است که کدهای نوشته شده را به صورت خط به خط اجرا میکند.
توابع ساختهشده توسط کاربر توابعی هستند که برنامهنویسان برای انجام کارهای خاص خود میسازند. این توابع میتوانند به صورت مجزا از برنامه فراخوانی شوند.
دروازه منطقی OR که زمانی خروجی 1 میدهد که حداقل یکی از ورودیها 1 باشد.
عبور پس از پیش به معنای بازدید از گرهها به ترتیب: ابتدا گرههای زیرین، سپس گره ریشه.
دستور else if برای بررسی چندین شرط استفاده میشود. این دستور بعد از دستور if قرار میگیرد و به شما این امکان را میدهد که شرایط مختلف را بررسی کنید.
پشته یک ساختار دادهای است که دادهها را به صورت FILO (اول وارد، آخر خارج) ذخیره میکند. این ساختار در الگوریتمها برای ذخیره دادهها و مدیریت فراخوانیهای تابع مفید است.
توابع کتابخانهای به توابعی اطلاق میشود که از پیش در زبانهای برنامهنویسی تعریف شدهاند و در هر برنامه میتوان از آنها استفاده کرد.
نوع داده به دستهبندی دادهها اطلاق میشود که میتواند مشخص کند یک متغیر چه نوع دادهای را میتواند ذخیره کند مانند عدد صحیح، اعشاری یا رشته.
عبور درونسفارشی به معنای بازدید از گرهها به ترتیب: ابتدا گرههای سمت چپ، سپس ریشه و در نهایت گرههای سمت راست.
قسمت اعشاری یا کسری یک عدد که در سیستمهای عددی به خصوص در مبنای 10 یا 2 نمایش داده میشود.
فایروال سیستم امنیتی است که دسترسی غیرمجاز به شبکههای کامپیوتری را کنترل میکند.
صف یک ساختار دادهای است که به صورت FIFO (اول وارد، اول خارج) عمل میکند. این ساختار برای مدیریت صفها و پردازش دادهها استفاده میشود.
وزن یا مقدار هر رقم در سیستمهای عددی که با توجه به موقعیت آن در عدد تغییر میکند. به عنوان مثال در سیستم دهدهی، هر رقم با پایههای مختلف (ده به توان اندیس) ضرب میشود.
آزادسازی حافظه به فرآیند آزاد کردن حافظه اختصاصیافته به برنامه یا دادهها پس از پایان استفاده از آنها اطلاق میشود.
چندریختی به این معنا است که یک متد یا تابع میتواند به گونههای مختلفی رفتار کند و بسته به نوع داده ورودی خود، رفتارهای مختلفی از خود نشان دهد.
حلقه در الگوریتمها به معنای تکرار یک یا چند مرحله به تعداد مشخص است تا زمانی که یک شرط خاص برقرار شود.
پایگاه داده مجموعهای از دادههای ذخیرهشده به صورت ساختارمند است که به راحتی میتوان به آنها دسترسی داشت و از آنها استفاده کرد.
بازنویسی تابع به معنای تعریف مجدد تابع در یک کلاس مشتقشده با همان نام و امضای تابع در کلاس پایه است. این ویژگی در برنامهنویسی شیگرا برای تغییر رفتار توابع به کار میرود.
گلوگاه در سیستمهای پردازشی به وضعیتی اطلاق میشود که در آن یک بخش از سیستم سرعت پایینتری دارد و باعث کاهش کارایی سیستم میشود.
تکرار به فرآیند اجرای دوباره یک دستور یا مجموعه دستورات گفته میشود. این واژه بیشتر در کنار حلقهها استفاده میشود.
فرآیندی است که برای برنامهریزی، نظارت و کنترل منابع و زمانبندی به منظور رسیدن به اهداف پروژه انجام میشود.
دستور return برای خاتمه دادن به اجرای تابع و بازگشت نتیجه به محل فراخوانی استفاده میشود. این دستور معمولاً در انتهای تابع قرار میگیرد.
صف ساختار دادهای است که از نوع FIFO (اول وارد اول خارج) است و برای مدیریت صفها و پردازشهای متوالی کاربرد دارد.
پردازش دادهها و ذخیرهسازی اطلاعات در سرورهای دور از دسترس محلی، که کاربران از طریق اینترنت به این منابع دسترسی دارند.
ارجاع به نوعی متغیر اشاره دارد که به یک شیء یا متغیر اصلی اشاره میکند. برخلاف اشارهگرها، ارجاعها در زمان کامپایل به محل اصلی اشاره میکنند.
جدول هش یک ساختار دادهای است که برای ذخیره دادهها بر اساس کلیدها و انجام عملیات جستجو سریع طراحی شده است.