دسته: D
-
ساختمان داده Data Structure
ساختمان داده یا Data Structure چیست؟ ساختمان داده (Data Structure) فرمت یا قالبی است برای سازماندهی، مدیریت و نگه داری داده ها به طوری که انجام اعمال معینی روی این داده ها را به شکلی کارآمد میسر میسازد. برای اینکه مفهوم ساختمان داده را بهتر متوجه شوید تصور کنید هر صبح که از خواب بیدار…
-
داکس کردن Doxing
داکس کردن یا Doxing چیست؟ داکس کردن (Doxing) به معنای جستجو، تحقیق و جمعآوری اطلاعات خصوصی یا شناساگر یک فرد یا سازمان با کمک اینترنت و انتشار آن میباشد. ریشه این فعل واژه Dox (مخفف Documents به معنای اسناد) میباشد. جستجو کردن محتوای سایتها، پایگاه دادهها و رسانههای اجتماعی در کنار هک کردن از روشهای…
-
وب تاریک Dark Web
وب تاریک یا Dark Web چیست؟ وب تاریک یا دارک وب (Dark Web) به محتوایی از وب جهان گستر گفته میشود که روی شبکههای تاریک (Darknet) قرار گرفته است. شبکههای تاریک گونهای از شبکههای همپوشان (شبکهای که بر روی یک شبکهی دیگر ساخته میشود) به شمار میروند که از اینترنت استفاده میکنند اما دسترسی به…
-
دانگل Dongle
دانگل یا Dongle چیست؟ دانگل (Dongle) یک قطعه کوچک سخت افزاری است که با اتصال به یک ابزار دیگر (نظیر رایانه، تلویزیون و …) قابلیتی را به آن اضافه میکند. کاربردهای رایج دانگلها دانگلها برای کاربردهای مختلفی طراحی میشوند. بسیاری از آنها با اتصال به پورت USB یک دستگاه، قابلیتهایی چون ارتباط بیسیم (نظیر بلوتوث…
-
وب عمیق Deep Web
وب عمیق یا Deep Web چیست؟ وب عمیق (Deep Web) به بخشی از وب جهان گستر گفته میشود که توسط موتورهای جستجوی متداول وب قابل دسترس و ایندکس شدن نیستند. گاهی اوقات از اصطلاح وب پنهان (Invisible Web یا Hidden Web) نیز به عنوان معادلی برای این واژه استفاده میشود. وب عمیق درست در نقطه…
-
فشرده سازی داده Data Compression
فشرده سازی داده یا Data Compression چیست؟ فشرده سازی داده (Data Compression) به فرایندی گفته میشود که طی آن دادهها با استفاده از تعداد کمتری بیت کدگذاری میشوند. روشهای فشردهسازی به لحاظ از دست رفتن دادهها به دو نوع کلی تقسیم میشود: اتلافی (Lossy) و غیراتلافی (Lossless). در فشرده سازی اتلافی با حذف بخشی از…
-
کامپیوتر دسکتاپ Desktop Computer
کامپیوتر دسکتاپ یا Desktop Computer چیست؟ کامپیوتر دسکتاپ (Desktop Computer) یا رایانه رومیزی، نوعی کامپیوتر شخصی (یا PC) است که به تناسب اندازه جهت استفاده در مکانی ثابت (معمولا روی یک میز) طراحی شده است. در رایجترین مدل، این نوع از کامپیوترها شامل یک کیس کامپیوتر (یا Computer Case شامل یک منبع تغذیه، مادربرد، پردازنده،…
-
زبان خاص دامنه Domain-Specific Language – DSL
زبان خاص دامنه یا Domain-Specific Language چیست؟ زبان خاص دامنه (Domain-Specific Language به اختصار DSL) یا زبان خاص منظوره به نوعی از زبانهای رایانهای گفته میشود که برای یک حوزه یا دامنه معین ویژهسازی شدهاند و دارای ویژگیها و قابلیتهای مخصوصی برای آن حوزه هستند. این نوع زبانها در نقطه مقابل زبانهای همه منظوره (General-Purpose…
-
بازیابی داده Data Recovery
بازیابی داده یا Data Recovery چیست؟ بازیابی داده (Data Recovery) به فرایندی اطلاق میشود که طی آن دادههای از دست رفته، غیرقابل دسترسی، آسیب دیده یا فرمت شدهای که بر روی یک فضای ذخیرهسازی ثانویه یا قابل جداسازی قرار داشته است و اکنون به صورت طبیعی قابل دسترس نیستند بازیابی یا نجات داده میشود. این…
-
عملگر کاهش Decrement Operator
عملگر کاهش یا Decrement Operator چیست؟ عملگر کاهش (Decrement Operator) عملگری یکانی است که عملوند خود را یک واحد کاهش میدهد. هر چند این عمل به صورت معمولی و از طریق عملگرهای تفریق و انتساب نیز قابل انجام است ولی به دلیل رایج بودن و کاربرد بالای آن در برنامهنویسی، توسط اغلب زبانهای امروزی مورد…
