تبلیغات :
خرید لپ تاپ استوک
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 2 از 2

نام تاپيک: يونيكد در برنامه نويسي

  1. #1
    داره خودمونی میشه dr_dr's Avatar
    تاريخ عضويت
    Jun 2006
    پست ها
    32

    پيش فرض يونيكد در برنامه نويسي

    بسم الله الرحمن الرحيم
    يونی‌کُد چيست؟
    يونی‌کد به همه‌ی نويسه‌ها اعداد يکتايی اختصاص می‌دهد،
    مستقل از محيط،
    مستقل از برنامه،
    مستقل از زبان.


    اصولاً، کامپيوترها فقط با اعداد سروکار دارند. آن‌ها حروف و نويسه‌های ديگر را با تخصيص يک عدد به هر يک، نگه‌داری می‌کنند. تا قبل از اختراع يونی‌کد، صدها سيستم کُدگذاری مختلف برای تخصيص اين اعداد وجود داشت. نويسه‌های هيچ کُدگذاری‌ای به‌تنهايی کافی نبود: مثلاً اتحاديه‌ی اروپا به چندين کُدگذاری مختلف برای پوشاندن همه‌ی زبان‌هايش نياز داشت. حتی برای زبانی مثل انگليسی نيز هيچ کُدگذاری‌ای به‌تنهايی برای همه‌ی حروف، علائم نقطه‌گذاری، و نمادهای فنی متداول کافی نبود.

    اين سيستم‌ها با هم تعارض نيز داشتند. يعنی، دو کُدگذاری ممکن بود از اعداد يکسان برای دو نويسه‌ی مختلف، يا از اعداد مختلف برای نويسه‌های يکسان استفاده کنند. کامپيوترها (بالاخص خادم‌های شبکه) از کُدگذاری‌های مختلف و متعددی پشتيبانی می‌کردند؛ با وجود اين، هرگاه داده‌ها از کُدگذاری‌ها يا محيط‌های مختلف عبور می‌کردند، در معرض خطر تحريف قرار می‌گرفتند.

    يونی‌کد اين شرايط را تغيير می‌دهد!
    يونی‌کد به همه‌ی نويسه‌ها اعداد يکتايی اختصاص می‌دهد، مستقل از محيط، مستقل از برنامه، و مستقل از زبان. استاندارد يونی‌کد را پيشتازان صنعت کامپيوتر، شرکت‌هايی چون آرکل، آی‌بی‌ام، اَپل، جاست‌سيستم، سان، سای‌بيْس، مايکروسافت، هيولت پاکارد، يونی‌سيس، Sap و بسياری ديگر، پذيرفته‌اند. استانداردهايی چون Xml، جاوا، اکماسْکريپت (جاواسْکريپت)، Ldap‏،‏ Corba 3.0‏،‏ Wml‏،‏ و غيره، يونی‌کد را ملزم می‌دانند، و روش رسمی پياده‌سازی استاندارد Iso/iec 10646 نيز يونی‌کد است. يونی‌کد در بسياری از سيستم‌عامل‌ها، همه‌ی مرورگرهای اخير، و بسياری از محصولات ديگر پشتيبانی می‌شود. پيدايش استاندارد يونی‌کد، و در دسترس بودن ابزارهايی که از آن پشتيبانی می‌کنند، از چشمگيرترين روندها در فن‌آوری‌های اخير جهانی‌سازی نرم‌افزارها بوده است.

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

    درباره‌ی کنسرسيوم يونی‌کد
    کنسرسيوم يونی‌کد سازمان غيرانتفاعی‌ای است که برای طراحی، گسترش و ترويج استفاده از استاندارد يونی‌کد تأسيس شده است، استانداردی که شيوه‌ی ارائه‌ی متون را در محصولات نرم‌افزاری و استانداردهای امروزی مشخص می‌کند. اعضای کنسرسيوم طيف گسترده‌ای از شرکت‌ها و سازمان‌های فعال در صنعت پردازش اطلاعات را در بر می‌گيرند. کنسرسيوم صرفاً از طريق حق عضويت اعضا پشتيبانی مالی می‌شود. عضويت در کنسرسيوم برای سازمان‌ها و افراد هر جای دنيا که استاندارد يونی‌کد را پشتيبانی کنند و بخواهند در گسترش و تحقق آن کمک کنند، آزاد است.

    منبع وب سايت يونيكد

  2. #2
    در آغاز فعالیت
    تاريخ عضويت
    Aug 2008
    پست ها
    2

    پيش فرض

    خسته نباشید .

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •