موبایل
| واژه یا اصطلاح | شرح فارسی ساده و قابل فهم |
|---|---|
| برنامه نویسی (Programming) | نوشتن دستوراتی که برای گوشی یا کامپیوتر یک کار مشخص را انجام میدهد |
| برنامه (Program) | مجموعهای از دستورها که با اجرای آن، یک کار خاص انجام میگیرد |
| اپلیکیشن (Application) | برنامهای که روی موبایل یا کامپیوتر نصب میشود و برای یک هدف خاص کاربرد دارد |
| IDE | محیطی که امکان نوشتن و تست کد را یکجا فراهم میکند؛ مثل اندروید استودیو یا Pydroid |
| Termux | برنامهای برای شبیهسازی محیط لینوکس در گوشی اندروید و اجرای کدهای ترمینالی |
| Pydroid 3 | ابزار مخصوص موبایل برای برنامه نویسی پایتون با قابلیت اجرای آفلاین |
| AIDE | محیط برنامه نویسی جاوا و اندروید روی موبایل با امکانات ساخت و نصب اپلیکیشن |
| Native Development | ساخت برنامهای که فقط مخصوص یک سیستم عامل مثلا اندروید باشد |
| اندروید (Android) | سیستم عامل محبوب گوشیهای هوشمند |
| کامپایلر (Compiler) | نرمافزاری که کد را به زبان قابل فهم کامپیوتر تبدیل میکند |
| مفسر (Interpreter) | نرمافزاری که کد را خطبهخط اجرا میکند |
| گیت (Git) | ابزاری برای مدیریت و ثبت تغییرات پروژه؛ برای جلوگیری از خرابی یا حذف فایلها |
| SSH | راه ارتباطی رمزگذاری شده برای اتصال امن به سرور یا گیت |
| API | رابطی که اجازه میدهد نرمافزارها با هم ارتباط برقرار کنند |
| پایتون (Python) | زبان برنامه نویسی ساده و محبوب برای یادگیری و تحلیل داده |
| جاوا (Java) | زبان عمومی برنامه نویسی؛ پایه ساخت اپلیکیشن اندروید |
| جاوااسکریپت (JavaScript) | زبان محبوب برای ساخت صفحههای وب و برنامههای اینترنتی |
| Node.js | محیطی برای اجرای کد جاوااسکریپت خارج از مرورگر |
| Bash | پوسته خط فرمان لینوکس؛ ابزاری برای اجرای دستورات متنی |
| ترمینال (Terminal) | محیط متنی برای نوشتن و اجرای دستورات سیستمی |
| Command Line | رابط متنی برای وارد کردن دستورها به سیستم عامل |
| محیط لینوکس (Linux Environment) | محیط شبیهسازی شده سیستم عامل لینوکس مخصوص کارهای حرفهای |
| الگوریتم (Algorithm) | مجموعهای از مراحل که برای حل یک مساله تعریف شده |
| حلقه (Loop) | تکرار اجرای بخشی از کد تا زمانی که شرط برقرار باشد |
| آرایه (Array) | مجموعه مرتب عناصر مثل لیست اعداد یا متن |
| لیست (List) | نوعی آرایه قابل تغییر؛ در پایتون و دیگر زبانها کاربرد دارد |
| تابع (Function) | بخشی از کد که یک کار خاص انجام میدهد |
| کلاس (Class) | الگو یا قالب برای ساخت اشیا در برنامه نویسی شیءگرا |
| شیء (Object) | نمونه ساختهشده از کلاس با ویژگی خاص |
| شرط (If) | دستور بررسی وضعیت و اجرای بخش خاصی از کد |
| متغیر (Variable) | ظرفی در برنامه که داده را ذخیره میکند |
| مقدار (Value) | دادهای که درون متغیر قرار میگیرد |
| دیباگ (Debug) | پیدا کردن و رفع خطاهای برنامه |
| خطا (Error) | چیزی که باعث میشود برنامه درست کار نکند |
| Syntax | قوانین و ساختار نوشتن دستورات |
| پکیج (Package) | مجموعهای از کدها یا کتابخانههای آماده |
| ماژول (Module) | بخش کوچکتری از برنامه با وظیفه خاص |
| مخزن (Repository) | محل نگهداری و مدیریت کدها در گیت |
| Commit | ذخیره تغییرات در مخزن گیت |
| Push | ارسال تغییرات به مخزن یا گیتهاب |
| Branch | شاخهای جدا برای توسعه و آزمایش کد |
| Merge | ترکیب دو شاخه برای ایجاد نسخه نهایی |
| ترمینال شبیهساز | برنامهای که ترمینال واقعی را روی گوشی شبیهسازی میکند |
| فریمورک (Framework) | مجموعه ابزار و کتابخانه برای ساخت آسانتر پروژه |
| GUI | رابط گرافیکی کاربر، ظاهر دکمهها و منوها |
| CLI | محیطی که با دستورات متنی کار میکند |
| Version | شماره نسخه یک برنامه یا کتابخانه |
| Runtime | محیط اجرای برنامه |
| Open Source | نرمافزاری که کدش باز و قابل مشاهده است |
| Proprietary | نرمافزار بسته و با مجوز خاص |
| Emulator | شبیهساز نرمافزاری سیستم دیگر |
| Package Manager | ابزار نصب و بروزرسانی کتابخانهها |
| Pip | ابزار نصب کتابخانههای پایتون |
| npm | ابزار نصب کتابخانههای جاوااسکریپت |
| Wheel | بسته از پیش ساخته شده پایتون برای نصب سریعتر |
| Breakpoint | نقطه توقف اجرای برنامه برای بررسی وضعیت |
| Script | برنامه کوتاه و ساده برای انجام کار خاص |
| Debugger | ابزار رفع خطاهای برنامه |
| Track Changes | ثبت تغییرات فایل برای پیگیری دقیقتر |
| Automation | انجام خودکار کارهای تکراری |
| Scientific Library | کتابخانه علمی مثل NumPy |
| Data Science | علم تحلیل داده با کدنویسی |
| Machine Learning | الگوریتمهای یادگیری هوشمند نرمافزار |
| TensorFlow | کتابخانه گوگل برای یادگیری ماشین |
| NumPy | کتابخانه ریاضی پایتون برای آرایهها |
| Matplotlib | ابزار رسم نمودارهای پایتون |
| Jupyter Notebook | محیط نوشتن و اجرای مرحلهای کد پایتون |
| Shell Script | اسکریپت دستورات سیستم عامل |
| API Endpoint | آدرس ارتباطی برای دادهها در API |
| Endpoint | نقطه دریافت و ارسال داده |
| Secure Shell | همان SSH؛ روش امن اتصال از راه دور |
| مستندات (Documentation) | توضیحات راهنما برای استفاده از ابزارها |
| Storage | فضای حافظه برای ذخیره فایل |
| .bashrc /.zshrc | فایل تنظیمات ترمینال لینوکس |
| Alias | دستور کوتاه به جای دستور طولانی |
| SSH Key | کلید مخصوص اتصال امن بدون رمز |
| Cloud Development Environment | محیط برنامه نویسی روی سرور ابری |
| Codespaces | محیط کدنویسی آنلاین شبیه VS Code |
| Google Colab | اجرای کد پایتون در سرور ابری گوگل |
| Source Code | متن خام کدی که برنامه را میسازد |
| Build | فرایند ساخت فایل نصبی از کدها |
| Gradle | ابزار ساخت پروژههای اندرویدی |
| API Token | کلید امنیتی برای ارتباط با APIها |
| Emulator | نرمافزار شبیهسازی دستگاه واقعی |
| Access | مجوز دسترسی به فایل یا عملیات |
| Storage Permissions | مجوز خواندن و نوشتن روی حافظه گوشی |
| RAM | حافظه اجرایی موقت دستگاه |
| AnTuTu | برنامه تست قدرت سختافزاری گوشی |
| IP Rating | استاندارد مقاومت در برابر آب و گردوخاک |
| Crystal Shield | شیشه حفاظتی مقاوم صفحه نمایش گوشی |
| Bypass Charging | فناوری شارژ سریع بدون افزایش گرما |
| CoreFlow Engine | سامانه خنککننده داخلی گوشی |
| Color Spectrum Sensor | حسگر رنگ برای واقعیتر شدن دوربین |
| API Call | درخواست ارسال یا دریافت داده از API |
| OTA Update | بروزرسانی مستقیم گوشی از اینترنت |
| App Store | فروشگاه نرمافزار موبایل |
| F-Droid | فروشگاه اپلیکیشنهای آزاد اندروید |
| Command | هر دستور متنی اجراشونده در سیستم |
| Update/Upgrade | عملیات بروزرسانی نرمافزار |
| Storage Directory | پوشه مخصوص ذخیره فایلها |
| Clipboard | حافظه موقت برای کپی و پیست دادهها |
| Clipboard Manager | برنامه کنترل موارد کپیشده |
| Permissions | مجوزهای لازم برنامه برای عملیات خاص |
| User Interface | ظاهر برنامه و بخش تعامل با کاربر |
| Responsive Design | طراحی تنظیمپذیر برای همه دستگاهها |
| Emulator Environment | محیط تست و شبیهسازی نرمافزاری |
| Cache | حافظه موقت برای اجرای سریعتر برنامهها |
| CSV | فایل متنی برای دادههای جدولدار |
| API Document | توضیح نحوه کار با API برای توسعهدهنده |
| Version Control | مدیریت نسخههای پروژه |
| Source Repository | محل نگهداری فایلهای پروژه |
| Sync | همگامسازی داده بین دستگاهها |
| Hot Reload | اجرای فوری تغییرات برنامه |
| Debug Console | محیط بررسی خطاها هنگام اجرا |
| Bytecode | حالت میانی کد قابل درک برای ماشین |
| SDK | مجموعه ابزار ساخت اپلیکیشن اندروید |
| APK | فایل نصبی مخصوص اندروید |
| Manifest File | فایل تنظیمات پایه برنامه اندروید |
| Layout File | فایل طراحی ظاهر برنامه |
| Callback | تابعی که پس از رخداد خاص اجرا میشود |
| Event Handler | برنامه مدیریت واکنش به رویدادها |
| Encryption | رمزگذاری دادهها برای امنیت |
| Hash | روش خلاصهسازی داده به شکل رمز |
| Authentication | تایید هویت کاربر یا دستگاه |
| Authorization | بررسی مجوز دسترسی کاربر |
| Sandbox | محیط امن برای اجرای کد آزمایشی |
| Proot / Distro | ابزار شبیهسازی سیستم کامل در Termux |
| علم داده مقدماتی | آموزش پایه تحلیل داده با کد |
| اتوماسیون سبک | انجام خودکار وظایف روزمره |
| کنترل نسخه | ثبت تغییرات پروژه نرمافزاری |
| آزمایش کد | بررسی سریع قطعهکد برای یادگیری |
| مرور مستندات | مطالعه مثالها و توضیحات فنی ابزارها |
| مدل یادگیری عمیق | الگوریتمهای هوش مصنوعی پیشرفته |
| دیتابیس | محل ذخیره و جستجوی دادهها |
| اینترنت اشیاء | کنترل وسایل فیزیکی با نرمافزار |
| کنترل باتری | مدیریت مصرف انرژی گوشی |
| دایرکتوری خانه | پوشه اصلی کاربر در لینوکس یا Termux |
| Storage Setup | فعالسازی دسترسی حافظه در Termux |
| Nano | ویرایشگر متنی ساده در ترمینال |
| Curl | ابزار دانلود فایل از اینترنت |
| Wget | ابزار قدیمیتر برای دانلود فایل |
| Clang | کامپایلر زبانهای C و C++ |
| Make | ابزار مدیریت فرآیند ساخت پروژه |
| SSH Keygen | ابزار تولید کلید SSH |
تاریخ انتشار :
1404/08/08
/تاریخ آخرین بروزرسانی :
1404/08/13
/تعداد بازدید :
27 نفر
به روز ترین اخبار تکنولوژی در عصرموبایل