نمادهای شروع و پایان در فلوچارت به صورت بیضی نمایش داده میشوند و برای تعیین ابتدا و انتهای یک فرآیند یا الگوریتم استفاده میشوند.
نمادهای شروع و پایان در فلوچارت به صورت بیضی نمایش داده میشوند و برای تعیین ابتدا و انتهای یک فرآیند یا الگوریتم استفاده میشوند.
آرگومان دادهای است که به تابع ارسال میشود. این دادهها هنگام فراخوانی تابع به پارامترهای آن منتقل میشوند و در داخل تابع به عنوان متغیرهایی برای پردازش مورد استفاده قرار میگیرند.
سینتاکس به قوانین و دستورالعملهایی گفته میشود که نحوه نوشتن درست دستورات و کدها را در یک زبان برنامهنویسی تعیین میکند.
عبور از درخت به معنای بازدید از تمام گرههای درخت به روشی خاص است که میتواند پیشاز پیش، پساز پیش یا سطحبهسطح باشد.
نماد مستطیل در فلوچارت که برای نمایش انجام محاسبات یا فرایندهای مختلف مانند جمع، تفریق و انتساب استفاده میشود.
جدولی که برای تبدیل اعداد از یک سیستم عددی به سیستم عددی دیگر استفاده میشود، مانند تبدیل از مبنای دو به هشت یا شانزده.
متد در برنامهنویسی شیگرا یک تابع است که داخل یک کلاس تعریف میشود و میتواند بر روی ویژگیهای شیء عمل کند.
کامپیوترهایی هستند که منابع یا خدمات خاصی را در یک شبکه به دیگر سیستمها ارائه میدهند.
قسمت صحیح یک عدد که بدون هیچ نقطه اعشاری است. این قسمت معمولاً در تبدیلهای مبنای مختلف ابتدا محاسبه میشود.
محدوده به بخشهایی از کد اطلاق میشود که در آنها یک متغیر یا تابع قابل دسترسی است.
الگوریتم به مجموعهای از دستورالعملها و گامها برای حل یک مسئله یا انجام محاسبات گفته میشود. این دستورالعملها باید به شکلی منظم و گام به گام انجام شوند تا به خروجی صحیح منجر شوند.
الگوریتم مرتبسازی مرج یک الگوریتم تقسیم و غلبه است که آرایه را به دو قسمت تقسیم کرده و سپس آنها را به ترتیب مرتب ادغام میکند.
ماشینی است قابل برنامهریزی که از اجزای الکترونیکی و الکترومکانیکی تشکیل شده است و میتواند دادهها و دستورات را از محیط خارج دریافت کرده، آنها را پردازش کرده و نتایج را تحویل دهد.
اندیس یا شماره هر عنصر در آرایه است که از آن برای دسترسی به مقادیر آرایه استفاده میشود. در بیشتر زبانهای برنامهنویسی، اندیس آرایه از صفر شروع میشود.
درخت یک ساختار دادهای است که شامل گرهها و پیوندهایی است که به صورت سلسلهمراتبی سازماندهی شدهاند و برای جستجو و ذخیره دادهها استفاده میشود.
تخصیص حافظه به معنای تخصیص فضای حافظه برای ذخیره دادهها یا اشیاء است. در C++ میتوان از توابع خاصی مانند new برای تخصیص حافظه استفاده کرد.
تبدیل نوع به فرآیند تبدیل یک نوع داده به نوع دیگر در زبانهای برنامهنویسی گفته میشود. این کار برای اطمینان از هماهنگی انواع دادهها در برنامه انجام میشود.
درخت یک ساختار دادهای است که شامل مجموعهای از گرهها است که به صورت سلسلهمراتبی با هم مرتبط هستند.
دنباله فیبوناچی به سریای از اعداد گفته میشود که در آن هر عدد جمع دو عدد قبلی خود است. این دنباله معمولاً برای بررسی الگوریتمهای بازگشتی استفاده میشود.
امنیت نوع به توانایی یک زبان برنامهنویسی برای جلوگیری از ارورهایی اطلاق میشود که ناشی از تعاملات ناسازگار میان انواع دادهها هستند.
ویرانگر یا دِسکتراکتور تابعی است که هنگام از بین بردن شیء از حافظه فراخوانی میشود و وظیفه آزادسازی منابع را دارد.
دستور else در کنار دستور if قرار میگیرد و وقتی که شرط if برقرار نباشد، دستورات داخل else اجرا میشود.
فراخوانی بهوسیله مقدار یعنی زمانی که هنگام فراخوانی یک تابع، مقدار متغیر به تابع ارسال میشود و تابع قادر به تغییر آن مقدار نخواهد بود.
الگوریتم مرتبسازی حبابی یکی از سادهترین الگوریتمهای مرتبسازی است که در آن دادهها به طور مرتب با یکدیگر مقایسه و جابهجا میشوند.
کامپیوترهای بزرگ که میتوانند صدها یا هزاران کاربر را به صورت همزمان پشتیبانی کنند و برای سازمانهای بزرگ مناسب هستند.
درخت دودویی درختی است که هر گره آن حداکثر دو فرزند دارد.
برنامهنویسی شیگرا روشی است که در آن دادهها و توابع به صورت واحدهایی به نام شیء سازماندهی میشوند. این روش امکان استفاده مجدد از کدها و توسعه نرمافزارهای مقیاسپذیر را فراهم میکند.
رشته مجموعهای از کاراکترها است که به طور متوالی در حافظه ذخیره میشود. این نوع داده معمولاً برای ذخیره اطلاعات متنی استفاده میشود.
مدلهایی از هوش مصنوعی هستند که از الگوریتمهایی برای شبیهسازی مغز انسان استفاده میکنند. این شبکهها از لایههای مختلفی تشکیل شدهاند که اطلاعات را پردازش میکنند.
صف یک ساختار دادهای است که از نوع FIFO (اول وارد اول خارج) است و برای مدیریت صفها و پردازشهای متوالی کاربرد دارد.
IDE یا محیط توسعه یکپارچه، نرمافزاری است که برای کمک به برنامهنویسان و توسعهدهندگان طراحی شده و شامل ویرایشگر کد، کامپایلر و ابزارهای دیگر برای نوشتن و اصلاح کدهای برنامه است.
متد یک تابع است که متعلق به یک کلاس میباشد و میتواند بر روی دادههای آن کلاس عمل کند.
یک زبان برنامهنویسی سطح بالا است که در آن برنامهنویس میتواند برنامههای پیچیده و کارا ایجاد کند. این زبان به دلیل قدرت و انعطافپذیری زیاد در توسعه نرمافزارهای مختلف شناخته شده است.
عملگرهای منطقی برای مقایسه دادهها و انجام عملیات منطقی مانند AND، OR و NOT استفاده میشوند.
لیست پیوندی ساختاری از دادهها است که در آن هر عنصر به عنصر بعدی از طریق یک اشارهگر متصل است.