signed
signed
یک نوع دادهی اصلاحگر که نشان میدهد یک امضای شئ در بیت رده بالا ذخیره شده باشد.
server
سرویس دهنده
به معنی سرویسدهنده است. در حقیقت، سرور یک کامپیوتر همیشه روشن و قدرتمند است که اطلاعات روی آن ذخیره میشود و کاربران هر لحظه ممکن است به آن درخواست (Request) ارسال کنند و منتظر پاسخ (Response) آن در قالب مشاهده این اطلاعات باشند.
scope
scope
در برنامه نویسی مربوط به بحث accessibility (قابلیت دسترسی) و visibility (قابلیت مشاهده) است. مثلا این بخش بیشتر در متغیرها و توابع به کار میرود. مثلا اگر تابع یا متغیری در سورس کد من وجود داشت، میتوانیم از هر جای سورس کد به آن دسترسی داشته باشیم یا خیر؟
static
ثابت
طول حیات یک شئ تعریفشده به صورت static در سرتاسر طول حیات اجرای برنامهی حفظ میشود.
sizeof
size of
برگرداندن اندازهی یک شئ در قالب بایت.
short
short
یک نوع دادهی اصلاحگر که یک نوع int عددی 16-bit تعریف میکند.
solid
solid
SOLID مجموعهای محبوب از اصول طراحی است که در توسعه نرمافزار شیءگرا استفاده میشود. SOLID مخفف پنج اصل کلیدی: 1- اصل یگانگی مسئولیت، 2- اصل باز-بسته، 3- اصل جانشینی لیسکوف، 4- اصل تفکیک رابطها و 5- اصل وارونگی وابستگی در طراحی است.
struct
struct
برای اعلام انواع جدید که هم داده و هم توابع عضو را کپسوله (encapsulate) میکند.
Source code
Source code
به مجموعهای از کدهایی که توسط یک برنامه نویس نوشته میشود و تبدیل به یک برنامه (Program) خاص میشود، سورس کد یا کد منبع گفته میشود.
Senior developer
Senior developer
سنیور (Senior) در برنامه نویسی به معنی ارشد است. توسعهدهندگان سنیور سابقه و مهارت بیشتری نسبت به توسعهدهندگان جونیور و میدلول دارند.
string
رشته
به متغیری که مقدارش برابر کاراکتر (Character) باشد استرینگ (String) یا رشته میگوییم.
SDK
کیت توسعه نرم افزار
SKD بستهای از کدها، کتابخانهها، راهنماها و ابزارهایی است که برنامه نویسان برای توسعه نرمافزار از آن استفاده میکنند.
SQL
زبان پرس و جو ساختاریافته
SQL مخفف کلمات Structured Query Language، به معنای زبان پرسوجو ساختاریافته است. کاربرد این زبان برنامه نویسی نسبتا ساده، مدیریت اطلاعات پایگاههای دادهای است که بر پایهی سیستمهای رابطهای بنا شدهاند. از طریق زبان SQL میتوان عملیات CRUD، یعنی Create (ایجاد)، Read (خواندن)، Update (بروزرسانی) و Delete (حذف کردن) اطلاعات در پایگاهداده را انجام داد.
script
script
اسکریپتها برنامههای کوچکی هستند که توسط زبانهای برنامه نویسی ساخته شدهاند. هدف اسکریپتها جلوگیری از انجام کارهای تکراری است. یعنی یک اسکریپت (یرنامه) از قبل نوشته شده تا از دوباره نوشتن آن خودداری کنیم و سرعت توسعه بالاتر رودو در زمان صرفهجویی شود.
syntax
نحو
سینتکس (Syntax) به معنای «نحو» است. هر زبان برنامه نویسی نحوه نوشتاری متفاوتی دارند اما قوانین در همه زبانها یکسان است.
Sass
Sass
پیشپردازنده CSS که امکانات پیشرفتهتری برای نوشتن استایلها فراهم میکند
Semantic HTML
نشانه گذاری معنایی
استفاده از تگهای HTML که معنا و ساختار محتوا را مشخص میکنند
Single Page Application (SPA)
برنامه تکصفحهای
اپلیکیشنی که بهجای بارگذاری صفحات جدید، محتوا را داینامیک تغییر میدهد
SVG (Scalable Vector Graphics)
گرافیک برداری مقیاسپذیر
فرمت تصویری برداری برای تصاویر قابل بزرگنمایی بدون افت کیفیت
State
وضعیت
داده یا وضعیت فعلی یک کامپوننت در برنامههای فرانتاند
Static Site Generator
تولیدکننده وبسایت استاتیک
ابزارهایی که صفحات وب ثابت را از قالبها و دادهها تولید میکنند
Stream
Stream
جریان دادهها که به صورت پیوسته پردازش میشوند
Style Guide
راهنمای سبک
مجموعه قوانین و استانداردهای طراحی برای حفظ یکنواختی در پروژهها
(SaaS (Software as a Service
نرمافزار به عنوان سرویس
ارائه نرمافزار از طریق اینترنت بدون نیاز به نصب محلی.
(SEO (Search Engine Optimization
بهینهسازی موتور جستجو
روشهایی برای افزایش رتبه سایت در نتایج جستجو.
(SPA (Single Page Application
برنامه تک صفحهای
اپلیکیشنی که تمام محتوا در یک صفحه بارگذاری و تغییر میکند.
SQL Injection
تزریق SQL
حمله امنیتی که با وارد کردن کدهای مخرب به پایگاه داده آسیب میرساند.