آشنایی با یونی کد
اسلاید 1: آشنایی با یونیکدیحیی تابشtabesh@sharif.ac.ir
اسلاید 2: راهحلهای قبلیتعدد روشهای تبادل اطلاعاتمحدودیتهای نالازم فضای کدگذاریابهام معناییعدم پویاییعدم کارایی در تبادل اطلاعات چندزبانه
اسلاید 3: یونیکداستانداردی جهانی برای کدگذاری نویسههاشامل همهی نویسههای مورد استفاده در نوشتن زبانهای زندهی دنیاعدم ابهام معناییراهحلی برای پایداری دادهها
اسلاید 4: تاریخچهی یونیکدآغاز فعالیت در ۱۹۹۰ و انتشار اولین نسخه در ۱۹۹۱ توسط مجمعی از شرکتهای فعال در بینالمللیسازی (۲۸٫۳۰۲ نویسه)هماهنگی کامل با استاندارد ISO 10646 در ۱۹۹۳تشکیل کنسرسیوم یونیکد بهعنوان سازمانی غیرانتفاعیادامهی کدگذاری و پالایش تاکنون (۹۴٫۱۹۰ نویسه)
اسلاید 5: یونیکد بهعنوان زیرساختارمرجعی برای همهی استانداردهای بینالمللیسازیایزو لزوم ارجاع کلیه استانداردها به ISO 10646 بهعنوان مرجع نویسههاکنسرسیوم World Wide Web (W3C)مدل نویسهها در کلیهی استانداردها (HTML، XML، ...)گروه ضربت مهندسی اینترنت (IETF)اجباری در کلیهی پروتکلها و برنامههای اینترنتی از اول ژانویه ۱۹۹۹
اسلاید 6: یونیکد بهعنوان زیرساختارپشتیبانیشده در تمام زبانهای برنامهسازی امروزیJavaC و C++Perlتنها مدل موجود برای نویسهها در بسیاری از زبانهای جدیدترپشتیبانیشده در تمام سیستمعاملهای امروزیWindowsLinuxسیستمعاملهای دیگر
اسلاید 7: معماری یونیکد (صفحهی اصلی)۶۵۵۳۶ نویسه:خطهای اصلیلاتین، یونانی، روسی، ارمنی، عبری، عربی، آسوری، ...علائم مشترکعلائم نقطهگذاری، نمادهای ریاضی/فنی، اشکال هندسی، ...نویسههای آسیای شرقیاستفادهی خصوصی
اسلاید 8: معماری یونیکد (صفحات فرعی)۱۶ صفحهی ۶۵۵۳۶ نویسهای:نویسههای کمکاربرد آسیای شرقیعلائم موسیقیخطوط باستانی یا اختراعیعلائم ریاضینویسههای کنترلیاستفادهی خصوصی
اسلاید 9: ویژگیهای اصلیفضای کدگذاری برای ۶۵۵۳۶×۱۷ نویسه«خط» بهجای «زبان»«نویسه» بهجای «شکل»مشخص کردن دقیق حداقلهای لازم برای کدگذاری و نمایش اطلاعات خطهای مختلفاستفاده از ترتیب معنایی بهجای ترتیب دیداریمفاهیم همارزی و نرمالسازیتبدیلپذیری
اسلاید 10: معایب و مشکلات یونیکدمحدودیتهای سختافزاری و نرمافزاریمقاومت بعضی کشورهاژاپن: علاقه به ساختار انفورماتیکی فعلیچین: علاقه به سیستمهای درونی و بستهپویایی استاندارداشتراک فضا با خطهای عربی، اردو و ....
اسلاید 11: مزایای یونیکدقابلیت استفاده بهعنوان تنها استاندارد:شرکتهای فراملیتی (IBM، Microsoft، Sun، ...)سازمانهای بینالمللی (ISO، W3C، IETF، ...)کشورهای مختلف سازمانها و شرکتهای کوچکراهحلی جهانی: همگامی بدون نیاز به هماهنگی
اسلاید 12: مزایای یونیکدپویایی استانداردامکان افزودن نویسههای جدیدامکان تغییر قوانین پردازش و نمایشاشتراک فضا با خطهای عربی، اردو، و ....تسهیل پیادهسازی نرمافزارهای بینالمللیتسهیل تبادلات اقتصادی/فرهنگی بین کشورهای منطقه
نقد و بررسی ها
هیچ نظری برای این پاورپوینت نوشته نشده است.