بایگانیها: واژه ها
-
وراثت Inheritance
وراثت یا Inheritance چیست؟ وراثت (Inheritance) اصطلاحی در حوزه برنامهنویسی شئگراست که در آن یک کلاس یا شئ بر مبنای یک کلاس یا شئ دیگر ساخته میشود و ویژگیها و رفتارهای آن را به ارث میبرد. در حوزهی کلاسها، به کلاس مبنا که از آن ارث برده میشود ابرکلاس (Super Class)، کلاس پایه (Base Class)…
-
انتساب افزوده Augmented Assignment
انتساب افزوده یا Augmented Assignment چیست؟ انتساب افزوده (Augmented Assignment) نوعی عملگر انتساب است که در برخی از زبانهای برنامهنویسی برای سادهسازی گونهی خاصی از تخصیص مقادیر به کار میرود. به عبارت بهتر این نوع عملگر معادل با انتسابی است که در آن مقدار تخصیص یافته به متغیر از یک عملگر حاصل میشود و یکی…
-
کلمه عبور Password
کلمه عبور یا Password چیست؟ کلمه عبور یا پسورد (Password) یک یا چند واژه، عبارت یا رشتهای از کاراکترهاست که به عنوان ابزاری برای تصدیق هویت یک کاربر مورد استفاده قرار میگیرد. با وارد کردن کلمه عبور صحیح که معمولا در کنار یک نام کاربری ثبت شده معنا پیدا میکند به کاربر اجازه دسترسی به…
-
دستور GOTO
دستور GOTO چیست؟ GOTO (به معنای “برو به …”) عنوان دستوری است که در بسیاری از زبانهای برنامهنویسی به منظور انتقال کنترل به خط دیگری از کد مورد استفاده قرار میگیرد. مکانهایی که با استفاده از این دستور به آنها پرش میشود معمولا توسط برچسب (Label) ها یا شماره خطوط مشخص میشود. بسته به زبانهای برنامهنویسی…
-
زبان خاص دامنه Domain-Specific Language – DSL
زبان خاص دامنه یا Domain-Specific Language چیست؟ زبان خاص دامنه (Domain-Specific Language به اختصار DSL) یا زبان خاص منظوره به نوعی از زبانهای رایانهای گفته میشود که برای یک حوزه یا دامنه معین ویژهسازی شدهاند و دارای ویژگیها و قابلیتهای مخصوصی برای آن حوزه هستند. این نوع زبانها در نقطه مقابل زبانهای همه منظوره (General-Purpose…
-
حرکات ابزارهای اشاره گر Pointing Device Gestures
حرکات ابزارهای اشاره گر یا Pointing Device Gestures چیست؟ حرکات ابزارهای اشاره گر (Pointing Device Gesture یا به طور خلاصه Gesture) به حرکاتی اطلاق میشود که با استفاده از یک ابزار اشارهگر (نظیر ماوس، تاچ پد و صفحات لمسی) انجام میشود و نرمافزارهای مختلف قادرند این حرکات را به عنوان یک رخداد رایانهای شناسایی کرده…
-
فشرده سازی اتلافی Lossy Compression
فشرده سازی اتلافی یا Lossy Compression چیست؟ فشرده سازی اتلافی (Lossy Compression) به گونهای از روشهای فشرده سازی (یا کدگذاری دادهها) اطلاق میشود که با حذف بخشی از دادهها و تخمینهای نسبی از محتوای اصلی، نمایی تقریبی از آن ارائه میکنند. به این نوع فشرده سازی، فشرده سازی بازگشت ناپذیر (Irreversible) نیز گفته میشود. معمولا…
-
تغییر دهنده دسترسی Access Modifier
تغییر دهنده دسترسی یا Access Modifier چیست؟ تغییر دهنده دسترسی (Access Modifier) در برنامه نویسی شئگرا به گونهای از کلمات کلیدی اطلاق میشود که جهت تعیین سطح دسترسی (Access Level) به کلاسها، متدها و سایر اعضا به کار میرود. اصطلاح تعیین کننده دسترسی (Access Specifier) نیز به عنوان معادلی برای این واژه مورد استفاده قرار میگیرد.…
-
خوراک وب Web Feed
خوراک وب یا Web Feed چیست؟ خوراک وب (Web Feed) به فرمتی از دادهها اطلاق میشود که برای ارائهی محتواهایی با بروزرسانی مداوم به کاربر مورد استفاده قرار میگیرد. کاربران میتوانند با ثبت نشانی پیوند یک فید در نرمافزارهایی که به منظور جمعآوری خوراکها (Feed Aggregator) ساخته شدهاند از محتواهای جدید منتشر شده اطلاع پیدا…
