دسته: نرمافزار
-
پیام رسانی فوری Instant Messaging – IM
پیام رسانی فوری یا Instant Messaging چیست؟ پیام رسانی فوری (Instant Messaging به اختصار IM) به نوعی گفتگوی برخط (Online) گفته میشود که طی آن متون با کمک اینترنت یا سایر شبکههای رایانهای به صورت بلادرنگ منتقل میشود. در نرمافزارهای پیام رسان فوری (Instant Messenger) معمولا کاربر پس از نوشتن متن موردنظر خود با کمک…
-
پایگاه داده رابطه ای Relational Database
پایگاه داده رابطه ای یا Relational Database چیست؟ پایگاه داده رابطه ای (Relational Database) نوعی پایگاه داده براساس مدل رابطه ای (Relational Model) دادههاست. در این مدل، دادهها در قالب تعدادی جدول (Table) نگهداری میشوند. به این جداول، رابطه (Relation) نیز گفته میشود. هر جدول شامل تعدادی ستون (Column) و ردیف (Row) میباشد. به ستونها،…
-
ماشین مجازی Virtual Machine
ماشین مجازی یا Virtual Machine چیست؟ ماشین مجازی (Virtual Machine به اختصار VM) یک همسانسازی از سیستمهای رایانهای است. در واقع ماشینهای مجازی میتوانند رفتار و عملکرد یک رایانه فیزیکی را تقلید کنند. معمولا این همسان سازی حاصل ترکیبی از نرمافزار و سختافزارهای ویژه میباشد. به عبارت سادهتر، ماشین مجازی یک کامپیوتر نرمافزاری – سختافزاری…
-
رها افزار Abandonware
رها افزار یا Abandonware چیست؟ رها افزار (Abandonware) به نرم افزار یا محصولی گفته میشود که توسط سازنده آن به حال خود رها شده و مورد پشتیبانی قرار نمیگیرد. ممکن است حتی در صورت معتبر بودن حق کپی رایت چنین نرمافزارهایی، نقض آن توسط سازنده مورد پیگیری قرار نگیرد. طبیعتا یک رها افزار مانند هر…
-
اسکرین ریدر Screen Reader
اسکرین ریدر یا Screen Reader چیست؟ اسکرین ریدر (Screen Reader) یا صفحه خوان نوعی نرمافزار کاربردی و ابزار یاریرسان است که قادر است با تحلیل محتوا و اجزای مختلف واسط کاربری یک اپلیکیشن یا سیستم عامل، آن را به شکل صدای ساختگی یک انسان یا به محتوای مناسب برای نمایشگرهای مخصوص خط بریل تبدیل نماید. استفاده…
-
وب اپلیکیشن Web Application
وب اپلیکیشن یا Web Application چیست؟ وب اپلیکیشن یا نرم افزار کاربردی وب (Web Application به اختصار Web App) برنامهای رایانهای بر پایه مدل کلاینت – سرور میباشد که در مرورگرهای وب اجرا میشود. از جمله نرمافزارهای کاربردی وب میتوان به فروشگاههای آنلاین، وب میل، سایتهای ویکی، نرمافزارهای مدیریت پروژه و مدیریت تیم آنلاین، ابزارهای…
-
کلاینت Client
کلاینت یا Client چیست؟ کلاینت (Client) یا سرویس گیرنده به یک نرم افزار یا دستگاه رایانهای گفته میشود که از خدمات ارائه شده توسط یک سرور (Server) استفاده میکند. سرور معمولا روی دستگاهی متمایز از کلاینت قرار میگیرد و کلاینت نیز برای دریافت خدمات مورد نیاز خود از طریق یک شبکه با سرور ارتباط برقرار…
-
سرور Server
سرور یا Server چیست؟ سرور (Server) یا سرویس دهنده به یک برنامه یا دستگاه رایانهای گفته میشود که برای سایر برنامهها یا دستگاهها که کلاینت (Client یا سرویس گیرنده) نامیده میشوند خدمات (یا سرویسهایی) را ارائه میکند. این خدمات میتواند شامل اشتراک داده، اشتراک منابع سختافزاری، انجام محاسبات و … باشد. معماری مورد استفاده در…
-
ایجاد، خواندن، بروزرسانی و حذف Create, Read, Update and Delete – CRUD
ایجاد، خواندن، بروزرسانی و حذف یا Create, Read, Update and Delete – CRUD چیست؟ CRUD (یا کرود) اصطلاحی در دانش رایانه است که از حروف ابتدای چهار عمل اصلی مورد استفاده در ذخیرهسازی دادهها یعنی ایجاد کردن (Create)، خواندن (Read)، بروزرسانی (Update) و حذف کردن (Delete) گرفته شده است. در برخی موارد از واژههای Retrieve…
-
مدیر کلمه عبور Password Manager
مدیر کلمه عبور یا Password Manager چیست؟ مدیر کلمه عبور یا پسورد منیجر (Password Manager) به ابزاری گفته میشود که امکان ایجاد و بازیابی کلمههای عبور را برای کاربر فراهم میکند. معمولا کلمههای عبور کاربر با کمک چنین ابزارهایی در یک پایگاه داده رمزنگاری شده محلی یا آنلاین نگهداری میشود و کاربر تنها با به…
