تبلیغات
Bcode.ir - مطالب دانستنی ها

API چیست ؟

نویسنده :
تاریخ:یکشنبه 19 مهر 1394-01:17 ب.ظ

API
API مخفف چیست؟  API به معنی رابط کاربردی برنامه نویسی یا Application Programming Interface و همچنین جنبه اساسی تشکیل وب 2 است. اما واقعا API چیست؟ ما در این مطلب به توضیح این موضوع خواهیم پرداخت.


ادامه مطلب

تلگرام

دسته بندی : دانستنی ها 

برچسب ها:

نظرات() 

شرکت آیکان ICANN چیست؟

نویسنده :
تاریخ:جمعه 23 مرداد 1394-02:56 ق.ظ

شرکت آیکان
شرکت آیکان را تا چه حد می شناسید ؟
نقش و وظایف شرکت آیکان در دنیای IT چیست ؟

آیکان (به انگلیسی: ICANN ) ، شرکت اینترنتی برای نامها و شماره‌های واگذار شده (به انگلیسی: Internet Corporation for Assigned Names and Numbers) شرکتی غیرانتقاعی است که مقر آن در منطقه مارینا دِل رِی شهر لس آنجلس ایالت کالیفرنیا در ایالات متحده آمریکا واقع شده، در تاریخ ۱۸ سپتامبر ۱۹۹۸ ساخته شده و در ۳۰ سپتامبر ۱۹۹۸ برای اینکه قادر به سرپرستی بخشی از وظایف مربوط به اینترنت که پیشتر مسوولیت انجام آن مستقیماً به عهده دولت ایالات متحده بوده و بوسیله سازمان‌های دیگر انجام می‌شده باشد ثبت شد، بویژه آیانا منبع صحیح شماره‌های واگذار شده در اینترنت (به انگلیسی: Internet Assigned Numbers Authority).

آیکان مسوول مدیریت واگذاری نام‌های دامنه و آدرس‌های پروتکل اینترنت است.

وظایف آیکان عبارت است از :

- ضمانت تخصیص آدرس پروتکل اینترنت برای یک فضا در اینترنت

- واگذاری پروتکل شناسه

- سیستم مدیریت نام دامنه سطح بالا

- و عملگرهای مدیریت ریشه کارگزار (به انگلیسی: root server).

تا به امروز، بسیاری از کار معرفی دامنه‌های عمومی سطح بالای جدید نگران بودند. کار فنی آیکان ارجاع به عملگر آیانا است.

از اصول اولیه عملکردی آیکان به عنوان راهنمایی برای حفظ ثبات عملیاتی اینترنت، ترقی رقابت، دست یافتن به نمایندگی گسترده‌ای در جامعه جهانی اینترنت، و توسعه سیاستی مناسب برای ماموریت خود از آغاز تا انتها، و فرایندهایی مبنی بر توافق عام توصیف شده‌است.

در ۲۹ سپتامبر ۲۰۰۶، آیکان موافقت نامه تازه‌ای را با وزارت بازرگانی (به انگلیسی: Department of Commerce) ایالات متحده امضا کرد که به موجب آن تشکیلات خصوصی را در آینده وادار به مدیریت کامل سیستم اینترنت مرکزی از شناسه‌های هماهنگ شده بواسطه مدل چند ذینع از مشاوره که آیکان نماینده آنهاست می‌کرد



تلگرام

دسته بندی : دانستنی ها 

برچسب ها:

نظرات() 

فرق محاسبات Grid و cloud

نویسنده :
تاریخ:شنبه 20 تیر 1394-09:11 ب.ظ

گرید و کلود
تفاوت رایانش ابری و گریدی در چیست ؟ 
تعریف هریک و عملکردشان چیست ؟


ادامه مطلب

تلگرام

دسته بندی : دانستنی ها 

برچسب ها:

نظرات() 

مفهوم message passing

نویسنده :
تاریخ:شنبه 20 تیر 1394-09:08 ب.ظ

message passing در این نوع ارتباط، به جای خواندن و نوشتن در یک حافظه ی مشترک، پردازه ها به یکدیگر پیغام می فرستند و داده های مورد نظر خود را منتقل می کنند.
در این حالت به یک پروتکل مشخص و توابع مشخصی برای فرستادن و گرفتن پیغام (send/receive)در پردازه ها نیازمندیم. همچنین پردازه ها باید دارای شناسه ی مشخص(ID) باشند.


تلگرام

دسته بندی : دانستنی ها 

برچسب ها:

نظرات() 

معایب مجازی سازی

نویسنده :
تاریخ:چهارشنبه 17 تیر 1394-12:19 ق.ظ

مجازی سازی

معایب مجازی سازی یا virtualization را در 5 مورد بیان می کنیم

1 - ماشین مجازی منابع محاسباتی ارزشمند را هدر می دهد

2-  ماشین مجازی باعث می شود ترافیک شبکه انبوه شود

3-  وجود چندین ماشین مجازی روی یک سرور خطاهای سخت افزاری را افزایش می دهد

4-  برخی کارایی های نرم افزارهای جدیدتر با ماشین مجازی ممکن است ناسازگار داشته باشد

5-  شما نمی توانید از نرم افزارها و سیستم عامل بدون پرداخت هزینه مجوز یا لیسانس آن محصول در ماشین مجازی استفاده کنید




تلگرام

دسته بندی : دانستنی ها 

برچسب ها:

نظرات() 

مزایا مجازی سازی virtualization

نویسنده :
تاریخ:چهارشنبه 17 تیر 1394-12:01 ق.ظ

مجازی سازی virtualization

در علم کامپیوتر، مجازی‌سازی (به انگلیسی: virtualization) به ساخت نمونهٔ مجازی (غیر واقعی) از چیزهایی مثل پلتفرم سخت‌افزاری، سیستم عامل، وسایل ذخیره‌سازی و یا منابع شبکه، گفته می‌شود.

مجازی‌سازی از یک نوع تفکر عمیق و اجرا کردن هر آنچه که در فکر و ذهن می‌گذرد و نهایتاً بدون وجود خارجی پیاده‌سازی می‌گردد. در علم کامپیوتر استفاده از تکنولوژی مجازی‌سازی باعث رشد و پیشرفت بسیار شده است. پیاده‌سازی دستگاه‌های سخت‌افزاری به صورت مجازی اما با همان عملکرد مزایای بسیاری را برای ما به به رهاورد کشیده است.

اصولاً نرم‌فزارها مجازی هستند چون ذات آنها فیزیکی نیست. از اینرو می‌توان گفت مجازی‌سازی در اکثر اوقات شکل نرم‌افزاری دارد؛ که البته بر روی یک سخت‌افزار خاص اجرا خواهد شد. طراحی و شبیه‌سازی انواع سوییچ‌ها، روترها، سرورها و ... از این دسته‌اند. شرکت‌هایی نیز در زمینه تولید سیستم‌های مجازی مشغول به کارند نظیر شرکت مایکروسافت با سیستم Hyper-V و یا سیستم‌های مبتنی بر هسته لینوکس از جمله ESX.

استفاده از هر یک از این سیستم‌ها مزایا و امکانات خود را دارد. اما بطور کلی مزایای مجازی‌سازی شامل موارد ذیل است:

  1. کاهش هزینه خرید تجهیزات سخت‌افزاری زیاد
  2. متمرکز سازی
  3. کاهش هزینه‌های جاری نظیر برق، نگهداری، تعمیرات
  4. کاهش گرمای تولیدی توسط دستگاه‌ها
  5. عدم نیاز به فضای زیاد به نسبت حالت سنتی
  6. استفاده از بیشترین ظرفیت تجهیزات سخت‌افزاری
  7. جابجایی راحت
  8. پشتیبان‌گیری راحت از اطلاعات
  9. تسریع امور به خاطر وجود بالقوه دستگاه‌ها و عدم نیاز به صرف زمان برای خرید، نصب و آماده‌سازی
  10. امکان تنظیم و نصب سرورها و تجهیزات مجازی با استفاده از الگو و کپی برداری




تلگرام

دسته بندی : دانستنی ها 

برچسب ها:

نظرات() 

سیستم فایل File system چیست؟

نویسنده :
تاریخ:سه شنبه 16 تیر 1394-11:42 ب.ظ

فایل سیستم File system

  1. File system چیست ؟
  2. سیستم فایل چه خدماتی ارائه می دهد ؟

ادامه مطلب

تلگرام

دسته بندی : دانستنی ها 

برچسب ها:

نظرات() 

DBMS چیست ؟

نویسنده :
تاریخ:سه شنبه 16 تیر 1394-11:33 ب.ظ

مدیریت پایگاه داده‌ها DBMS
سامانهٔ مدیریت پایگاه داده‌ها (به انگلیسی: database management system به اختصار: DBMS)
یک نرم‌افزار رایانه‌ای است که با هدف مدیریت پایگاه داده‌ها طراحی شده است به گونه‌ای که کاربر درگیر مسائل مربوط به ذخیره و بازیابی و شاخص‌بندی داده‌ها نمی‌شود و بر روی طراحی منطقی پایگاه تمرکز می نماید.این بسته به سازمان ها اجازه می دهد تا به راحتی پایگاه های داده را برای کاربردهای مختلف به وسیله ی مدیر پایگاه داده (به اختصار: DBAs) و متخصصان دیگر توسعه دهد. سامانه مدیریت پایگاه داده اجازه می دهد تا برنامه های مختلف کاربردی کاربر به طور همزمان به یک پایگاه داده دسترسی داشته باشد. سامانه های مدیریت پایگاه داده ممکن است از مدل های مختلف پایگاه داده جهت سهولت در توصیف و حمایت از برنامه های کاربردی، استفاده کنند (مانند مدل رابطه ای یا مدل شیی). زبان اختصاصی پایگاه داده، زبانی است که برنامه های کاربردی پایگاه داده و همچنین بازیابی و ارائه ی اطلاعات را ساده نموده است. یک سامانه مدیریت پایگاه داده امکان کنترل برای دسترسی به داده، اجرای تمامیت داده ها، مدیریت کنترل همزمانی و بازیابی پایگاه داده، پس از شکست و بازگرداندن آن از فایل های پشتیبان و همچنین حفظ امنیت پایگاه داده را فراهم می آورد.


تلگرام

دسته بندی : دانستنی ها  SQL 

برچسب ها:

نظرات() 

میکروکرنل یا ریز هسته microkernel چیست؟

نویسنده :
تاریخ:سه شنبه 16 تیر 1394-11:07 ب.ظ

میکروکرنل
  1. میکرو کرنل چیست؟
  2. چرا میکروکرنل نیاز داریم ؟


ادامه مطلب

تلگرام

دسته بندی : دانستنی ها 
دنبالک ها: اسمبلی و اسمبلر چه هستند ؟  فرق نرم افزار کاربردی و سیستمی چیست ؟  میان افزار middleware چیست ؟ 

برچسب ها:

نظرات() 

اسمبلی و اسمبلر چه هستند ؟

نویسنده :
تاریخ:سه شنبه 16 تیر 1394-10:47 ب.ظ

کامپایل به زبان اسمبلی
  1. زبان اسمبلی چیست ؟
  2. اسمبلر چیست؟

ادامه مطلب

تلگرام

دسته بندی : دانستنی ها 

برچسب ها:

نظرات() 


  • تعداد صفحات :5
  • 1  
  • 2  
  • 3  
  • 4  
  • 5