بالا
 تعرفه تبلیغات




 دانلود نمونه سوالات نیمسال دوم 93-94 پیام نور

 دانلود نمونه سوالات آزمونهای مختلف فراگیر پیام نور

نمایش نتایج: از شماره 1 تا 4 از مجموع 4

موضوع: آموزش ساخت واژه نامه برای گوشی همراه

  1. #1
    TAHA آواتار ها
    • 9,180
    مدير بازنشسته

    عنوان کاربری
    مدير بازنشسته
    تاریخ عضویت
    Mar 2009
    محل تحصیل
    PNU-CLUB
    شغل , تخصص
    PNU-CLUB
    رشته تحصیلی
    PNU-CLUB
    راه های ارتباطی

    Icon5 آموزش ساخت واژه نامه برای گوشی همراه

    آموزش ساخت واژه نامه برای گوشی همراه
    این آموزش پچواک خلاصه ای از متن اصلی ساخت واژه نامه گوشی همراه است که در سه مرحله توضیح می دهم.تمام برنامه ها و فایل های استفاده شده در این آموزش از صفحه بالا قابل دریافت است. البته من به جز برنامه J2SE runtime Environment (J2SE=Java to Standard Edition Environment) که حجم حدود 15 مگابایت دارد را در یک فایل فشرده (RAR) جمع آوری کرده ام که می توانید از لینک زیر دریافت کنید.با برنامه WinRAR باید فایل ها را از حالت فشرده خارج کنید.
    این فایل فشرده حاوی فایل های زیر است که در آموزش از آنها استفاده شده است:
    1. DictionaryForMIDs.properties
    2. DictionaryForMIDs_3.2.0_empty.zip
    3. DictionaryForMIDs_JarCreator_3.1.2.zip
    4. DictionaryForMIDs_DictionaryGeneration_3.1.0.zip
    5. DictionaryForMIDs_2.4.0_EngPor_IDP.jar
    6. PortugueseNoHeader.txt
    7. COPYING
    8. README

    فایل PortugueseNoHeader نمونه فایل متنی اولیه واژه نامه ساخته شده به زبان انگلیسی-پرتقالی است و به منظور آموزش نحوه چینش لغات است.فایل های COPYING و README هم جنبه رعایت حق سازنده را دارد و کاربرد دیگری ندارد.فایل DictionaryForMIDs.properties هم برای ورود مشخصات واژه نامه و زبان های مورد استفاده است.
    نکته : برنامه J2SE runtime را هم از همان صفحه متن اصلی(اگزip غیر ایرانی دارید) و هر منبع دیگر مانند جستجو در دو سایت www.download3k.com و www.softpedia.com (اگر ip ایرانی دارید) می توانید دریافت کنید.شک نکنید که جستجو در این دو سایت موفقیت آمیز است.البته با جستجو در گوگل و یا موتور کاوش فایل www.filewatcher.com هم نتیجه می دهد. البته در مجموعهAssistant از بازار هم می توانید آنرا پیدا کنید و یا اگر نرم افزار JDK 6 Update 5 (حدود 70 مگ) را دارید، J2SE همراه آن نصب می شود و احتیاجی به نصب جداگانه آن ندارید.
    نرم افزار جاوا J2SE runtime برای نصب برنامه هایی که با جاوا نوشته شده اند و همچنین برای دیدن صفحه های وب که از برنامه نویسی جاوا استفاده شده است مورد نیاز می باشد. كاربراني با IP ايراني قادر به دریافت برخي از برنامه‌هاي شركت Sun نبستند. راه‌حل پيش روي شما برای دانلود از سایت شركت Sun با نرم افزار های مخفی‎سازIP (Anonymouser) يا همان ناشناس‌كننده‌هاست كه در بين كاريران ايراني، با توجه به كاربرد خاصي كه پيدا كرده‌اند از آنها به غلط تعبير به ف.ي.ل.ت.رشكن مي‌شود.شركتSun جزء پیشروان تحریم و محدودیت برای کاربران ایرانی در آمریکاست.
    این توضیح را هم بدهم که جاوا را می توان در سه نسخه قدرتمند زیر یافت که مبادا یکی از دو نسخه دیگر را دریافت کنید و نتیجه نگیرید:
    نسخه J2SE (Java to Standard Edition Runtime Environment) : نسخه ای از جاوا که برای کار های استاندارد ، تحت دستگاه های PC معرفی شده است.
    نسخه J2EE (Java to Enterprise Edition Runtime Environment) : نسخه ای از جاوا که برای کار های سازمانی (درگیر با شبکه ها و پایگاه های داده قدرتمند) ارائه شده است ، در این نسخه یکسری از کتابخانه ها برای کار های سازمانی اضافه شده است.
    نسخه J2ME (Java to Micro Edition Runtime Environment) : نسخه ای از جاوا که برای دستگاه های کوچک مانند (PDA, Pocket PC, Mobile, …) عرضه شده است.

  2. #2
    TAHA آواتار ها
    • 9,180
    مدير بازنشسته

    عنوان کاربری
    مدير بازنشسته
    تاریخ عضویت
    Mar 2009
    محل تحصیل
    PNU-CLUB
    شغل , تخصص
    PNU-CLUB
    رشته تحصیلی
    PNU-CLUB
    راه های ارتباطی

    پیش فرض

    مرحله اول: تشریح ویژگی های پیکر بندی فایل DictionaryForMIDs.properties
    فایل DictionaryForMIDs.properties را باnotepad می توانید آنرا باز و ویرایش کنید.داده های زیر در آن وجود دارد:

    Infotext
    در این بخش اطلاعاتی از خود را می توانید درج کنید.

    dictionaryAbbreviation
    آدرس دهی مانند : reedict for the dictionaries from freedict.org

    numberOfAvailableLanguages
    تعداد زبان موجود در واژه نامه

    languageXDisplayText
    تعیین زبان مبدا
    به جای کلمه X اعداد 1 و 2 به تعداد زبان ها قرار می گیرد.در انتها در واژه نامه به این صورت دیده می شود.نمونه:
    language1DisplayText: english
    language2DisplayText: persian
    یعنی:
    english___ persian

    languageXFilePostfix
    در انتهای فایلی که ساخته می شود از این کلمات برای نامگذاری استفاده می شود، به جای کلمه X اعداد 1 و 2 به تعداد زبان ها قرار می گیرد.فهرست بین المللی عبارات مختصر برای هر زبانی در رمز گذاری ISO 3-letter codes را در صفحه زیر بنگرید:
    http://etext.lib.virginia.edu/tei/iso639.html

    در انتهای فایلی که ساخته می شود از این کلمات برای نامگذاری استفاده می شود.مانند:
    language1FilePostfix: ENG
    language2FilePostfix: IRN

    که اسم فایل جاوا ساخته شده برای واژه نامه شما عبارت است از :
    DictionaryForMIDs_ENGIRN_...

    languageXIsSearchable
    قابلیت جستجو دادن به هر زبان
    به جای کلمه X اعداد 1 و 2 به تعداد زبان ها قرار می گیرد.باید برای هر زبان عبارت True or false تعریف شود ولی در واژه نامه به طور پیش فرض کلمه درست (True) قرار داده شد ولی اگر شما بخواهید لغت نامه ای یک سویه بسازید،می توانید برای زبانی که می خواهید قابل جستجو نباشد عبارت نادرست (false) را بنویسید.

    dictionaryGenerationSeparatorCharacter
    این بخش در فایلی که برای نوشتن لغات برای واژه نامه ایجاد می کنید،به کار می رود.به این صورت که باید دو ستون واژه ایجاد کنید.ستون 1 برای واژه اصلی و ستون 2 برای معنی آن است.با معرفی یک نماد بین این دو ستون واژه تفکیک قایل می شویم .مانند '\t' (یعنی Tab) که در این نمونه می بینید:
    dictionaryGenerationSeparatorCharacter: '\t'

    نمونه واژگان:
    Boy male
    Girl female

    کهبیناین دو ستونکلماتبازدندکمه“Tab”صفحه کلید فاصله ایجاد می شود و کلمات در دو ستون قرار می گیرند.

    indexFileSeparationCharacter/searchListFileSeparationCharacter/dictionaryFileSeparationCharacter
    این بحش شامل فایل هایی csv files که در پایان ساخته می شوند.اینها را هم با '\t' از هم جدا کنید.
    indexFileSeparationCharacter: '\t'
    searchListFileSeparationCharacter: '\t'
    dictionaryFileSeparationCharacter: '\t'

    dictionaryGenerationInputCharEncoding
    indexCharEncoding
    dictionaryCharEncoding
    searchListCharEncoding
    این بخش زبان رمز گذاری در گوشی های همراه را تعیین می کند.مانند: UTF-8و ISO-8859-1 و US-ASCII . که در گوشی های قدیمی اکثرا UTF-8 تعریف نشده است و باید از ISO-8859-1 استفاده شود.

    مانند:
    dictionaryGenerationInputCharEncoding: UTF-8
    indexCharEncoding: UTF-8
    searchListCharEncoding: UTF-8
    dictionaryCharEncoding: UTF-8

    نمونه اجرایی مرحله اول :
    infoText: English-Portuguese dictionary from IDP:
    http://www.june29.com/IDP
    dictionaryAbbreviation: IDP
    numberOfAvailableLanguages: 2
    language1DisplayText: English
    language2DisplayText: Portuguese
    language1FilePostfix: Eng
    language2FilePostfix: Por
    dictionaryGenerationSeparatorCharacter: '\t'
    indexFileSeparationCharacter: '\t'
    searchListFileSeparationCharacter: '\t'
    dictionaryFileSeparationCharacter: '\t'
    dictionaryGenerationInputCharEncoding: ISO-8859-1
    indexCharEncoding: ISO-8859-1
    searchListCharEncoding: ISO-8859-1
    dictionaryCharEncoding: ISO-8859-1

  3. #3
    TAHA آواتار ها
    • 9,180
    مدير بازنشسته

    عنوان کاربری
    مدير بازنشسته
    تاریخ عضویت
    Mar 2009
    محل تحصیل
    PNU-CLUB
    شغل , تخصص
    PNU-CLUB
    رشته تحصیلی
    PNU-CLUB
    راه های ارتباطی

    پیش فرض

    مرحله دوم: ساختن اسناد برای DictionaryForMIDs
    برای اینکار از برنامه های زیر استفاده می شود:
    1. DictionaryForMIDs_DictionaryGeneration_3.1.0
    2. J2SE runtime Environment

    فراموش نکنید که فایل DictionaryForMIDs را از حالت فشرده خارج کنید،برای ساختن برنامه از فایل .jar درون آن استفاده می شود.

    Using the DictionaryGeneration tool
    پس از نصب برنامهJ2SE در برنامه Command prompt ویندوز(همان داس) برای آزمایش کلمه java -version را بنویسید . مشخصاتی از برنامه نوشته می شود. خروجی باید عبارتی مشابه زیر باشد:

    java version "1.5.0_08"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_08-b03)
    Java HotSpot(TM) Client VM (build 1.5.0_08-b03, mixed mode, sharing)

    اگر اجرا نشد بایدJ2SE را نصب نمایید.سپس در همان محیط Command prompt عبارت زیر را درج کنید، به فاصله بین حروف دقت نمایید:
    java -jar AAAA XXXX YYYY ZZZZ

    AAAA : محل آدرس دهی فایل DictionaryGeneration.Jar است.

    XXXX :محل آدرس دهی فایل Txt می باشد و حاوی واژگان فرهنگ واژه ای است که ساخته اید.نمونه آن برای زبان انگلیسی به پرتقالی وجود دارد.واژه ها را با دکمه Tab در دو ستون از هم جدا نموده اید.( inputdictionaryfile)

    YYYY : محل آدرس دهی فایل خروجی ساخته شده توسط برنامه است و باید نام پوشه را Dictionary بگذارید و از قبل پوشه را در محل دلخواه خود ایجاد کنید و سپس آدرس دهی نمایید. (outputdirectory).کلمات واژه نامه در قایل های searchlistxxx.csv, indexxxn.csv درون فایل جاوای ساخته شده جای دارند.

    ZZZZ :محل آدرس دهی فایل DictionaryForMIDs.properties که در مرحله اول ساخته اید.( propertydirectory)اسم این فایل را ننویسید بلکه محل وجود آن را آدرس دهی کنید برای مثال به صورت E:\ یعنی فایل در این در درایو d قرار دارد.

    نمونهدستور:
    java -jar E:\DictionaryGeneration.Jar E:\geoaria.txt E:\dictionary E:\

    دقت کنید که پسوند فایل ها را حتما ذکر کنید.

  4. #4
    TAHA آواتار ها
    • 9,180
    مدير بازنشسته

    عنوان کاربری
    مدير بازنشسته
    تاریخ عضویت
    Mar 2009
    محل تحصیل
    PNU-CLUB
    شغل , تخصص
    PNU-CLUB
    رشته تحصیلی
    PNU-CLUB
    راه های ارتباطی

    پیش فرض

    مرحله سوم: تبدیل اسناد تولیدی برای استفاده در گوشی همراه (DictionaryForMIDs.jar)

    در این مرحله از دو فایل زیر استفاده می شود.فراموش نکنید که فایل ها را از حالت فشرده خارج کنید:
    1. DictionaryForMIDs_3.2.0_empty.zip
    2. DictionaryForMIDs_JarCreator_3.1.2.zip

    دستور زیر را درج کنید:
    java -jar BBBB YYYY MMMM NNNN

    BBBB : آدرس دهی برنامه سازنده جاوا (JarCreator.jar) می باشد.
    YYYY : محل آدرس دهی فایل خروجی ساخته شده توسط برنامه است و باید نام پوشه را Dictionary بگذارید و از قبل پوشه را در محل دلخواه خود ایجاد کنید و سپس آدرس دهی نمایید.( dictionarydirectory)
    MMMM : آدرس دهیپوشه (دفت کنید پوشه نه فایل) حاویفایلخالیجاوامیباشد.(DictionaryForMIDs-emptyjar)
    NNNN : آدرس دهی پوشه ای که فایل های جاوا در آن قرار می گیرد.(outputdirectory)

    نمونهدستور:
    java -jar E:\JarCreator.jar E:\dictionary E:\DictionaryForMIDs E:\Geoaria

    به این آسانی برنامه جاوایشماتولیدشدومیتوانیداز آناستفادهکنیدورویگوشی همراه نصبکنید.در پوشه خروجی یک فایل .jad و یک فایل .jar ساخته می شوند.

    نمونه کار ساخته با روش بالا را در نمونه زیر می توانید ببینید:
    DictionaryForMIDs_2.4.0_EngPor_IDP

    در ضمن برای معرفی واژه نامه خود از طریق سایت بالا باید فایل های DictionaryForMIDs_xxx.jar و DictionaryForMIDs_xxx.jad و README و COPYING را داخل یک فایل فشرده ZIPهمراه هم به آنها ارایه دهید.و نام فایل فشرده باید به این گونه باشد:
    DictionaryForMIDs_VVVVV_XXXYYY_ZZZ.zip

    VVVVV : نسخه DictionaryForMIDs مورد استفاده. مانند: "3.0.0"
    XXX : زبان مبدا. مانند: انگلیسی "Eng"
    YYY : زبان مقصد. مانند:پارسی "Per"
    ZZZ : شناسه ساخت که می تواند از 3 حرف بیشتر باشد و به دلخواه شماست.مانند: "IDP" or "freedict"

    پچواک از متن اصلی:

برچسب برای این موضوع

مجوز های ارسال و ویرایش

  • شما نمی توانید موضوع جدید ارسال کنید
  • شما نمی توانید به پست ها پاسخ دهید
  • شما نمی توانید فایل پیوست ضمیمه کنید
  • شما نمی توانید پست های خود را ویرایش کنید
  •