تبلیغات
آفاسافت.آی آر - مطالب جزوات، نمونه سوالات و پروژه های نرم افزار

Facebook & Mardomsara: AboalfazlFathiAzad | Twitter: AboalfazlFathi | Gmail & Ymail & Outlook: afa.azad | Skype: aboalfazl.fathiazad | Line & Nimbuzz & Delicious: afasoft.ir | Telegram & Trillian & Other: afasoft

طراحی و پیاده سازی زبان های برنامه سازی
ابوالفضل فتحی آزاد | 23:34 - 1391/10/10 | ( نظر میدم [ نظرات] آفاسافت: ارسال این پست از درگاه وای میل آفاسافت: ارسال این پست از درگاه جی میل آفاسافت: اشتراک این پست در لینکیدین اشتراک این پست در فیسبوک

«بسم الله الرحمن الرحیم»

 طراحی زبان

 از دلایل مطالعه این کتاب 3 واحدی ، که از دروس اصلی دانشجویان رشته ی کامپیوتر می باشد می توان به موارد زیر ایما و اشاره کرد.  اول برای بهبود توانایی خود در توسعه الگوریتمهای کارآمد که بدین سان می شود کندترین و پرهزینه ترین عملیات را در زمان کوتاه و با انرژی کمتر انجام داد. دوم استفاده بهینه از زبان برنامه نویسی موجود که موجب صرفه جویی و کارآمدی در حل مسئله می شود. سوم آشنا شدن با اصلاحات مفید ساختارهای برنامه نویسی که دقت و خلاقیت برنامه نویس را افزایش می دهد. چهارم انتخاب بهترین زبان برنامه سازی با توجه نیازی که درگیر آن هستیم. پنجم ساده شدن آموزش زبان جدید به طوری که در یادگیری زبان های جدید مشکلی شما را تهدید نمی کند چون منطق و اصطلاحا لم و قلق کار را پیدا کرده اید . و در آخر طراحی زبان با سهولت انجام می گردد و شما به راحتی ادعا کنید که می توانید زبان نو از خود اختراع نمایید . 

tarahi.piyadesazi.zaban



دانلود در ادامه ی مطلب



آخرین ویرایش : 1391/10/22 ساعت 07:42

مرتبه


تحلیل و طراحی شی گرا
ابوالفضل فتحی آزاد | 07:50 - 1391/10/10 | ( نظر میدم [ نظرات] آفاسافت: ارسال این پست از درگاه وای میل آفاسافت: ارسال این پست از درگاه جی میل آفاسافت: اشتراک این پست در لینکیدین اشتراک این پست در فیسبوک

«بسم الله الرحمن الرحیم»

  شی گرا

دنیای مهندسی نرم افزار با ظهور بحث های مرتبط با شی گرایی وارد عرصه جدیدی شد در اواسط دهه 70 میلادی بود که دیدگاه شی گرا کم کم به موازات رشد و تکامل برنامه نویسی شی گرا وارد دنیای تحلیل و طراحی سیستم های اطلاعاتی شد. دیدگاه ساخت یافته در طراحی و تحلیل و پیاده سازی سیستم های اطلاعاتی اگرچه دیدگاه ساختارمندی است اما در پشتیبای کامل یک پروسه توسعه دچار چالش شده است.ظهور پدیده شی گرایی با ظهور متدهای مختلف و متعاقب آن تکنیک های مختلف در توسعه سیستم های اطلاعاتی همراه بود و همین امر باعث بروز اختلاف سلیقه در عرصه طراحی شده بود ....      

shigara




دانلود در ادامه ی مطلب



آخرین ویرایش : 1391/10/29 ساعت 14:23

مرتبه


اصول طراحی کامپایلر
ابوالفضل فتحی آزاد | 17:05 - 1391/10/8 | ( نظر میدم [ نظرات] آفاسافت: ارسال این پست از درگاه وای میل آفاسافت: ارسال این پست از درگاه جی میل آفاسافت: اشتراک این پست در لینکیدین اشتراک این پست در فیسبوک
 بسم الله الرحمن الرحیم
  کامپایلر  

کامپایلر برنامه یا مجموعه‌ای از برنامه‌های کامپیوتری است که متنی از زبان برنامه نویسی سطح بالا (زبان مبدا) را به زبانی سطح پایین (زبان مقصد)، مثل اسمبلی یا زبان سطح ماشین، تبدیل می‌کند. خروجی این برنامه ممکن است برای پردازش شدن توسط برنامه دیگری مثل پیونددهنده مناسب باشد یا فایل متنی باشد که انسان نیز بتواند آنرا بخواند. مهم‌ترین علت استفاده از ترجمه کد مبدا، ایجاد برنامه اجرایی می‌باشد. برعکس برنامه‌ای که زبان سطح پایین را به بالاتر تبدیل می‌کند را decompiler گوییم. ترجمه کامل کد منبع برنامه‌ای از یک زبان سطح بالا به کد شیء، پیش از اجرای برنامه را همگردانی یا کامپایل می‌گویند. به بیان ساده، کامپایلر برنامه‌ای است که یک برنامه نوشته شده در یک زبان خاص ساخت‌یافته را خوانده و آن را به یک برنامه مقصد (Target Language) تبدیل می‌نماید.

ادامه ی مطلب
اصول طراحی کامپایلر


دانلود در ادامه ی مطلب



آخرین ویرایش : 1392/09/27 ساعت 19:05

مرتبه


هوش مصنوعی
ابوالفضل فتحی آزاد | 07:11 - 1391/10/8 | ( نظر میدم [ نظرات] آفاسافت: ارسال این پست از درگاه وای میل آفاسافت: ارسال این پست از درگاه جی میل آفاسافت: اشتراک این پست در لینکیدین اشتراک این پست در فیسبوک

«بسم الله الرحمن الرحیم»

 هوش مصنوعی

بیش از نیم قرن پیش، هنگامی که هنوز هیچ تراشه سیلیکونی‌ای ساخته نشده بود، آلن تورینگ، یکی از بحث‌انگیزترین پرسش‌های فلسفی تاریخ را پرسید. او گفت: آیا ماشین می‌تواند فکر کند؟ و اندکی بعد کوشید به پیروی از این قاعده که هر ادعای علمی باید از بوته آزمایش سربلند بیرون بیاید ، پرسش فلسفی خود را با یک آزمایش ساده و در عین حال پیچیده جایگزین کند. او پرسید: آیا یک ماشین (یک کامپیوتر) می‌تواند آزمون بازی تقلید را با موفقیت پشت سر بگذارد؟ آیا ماشین می‌تواند از انسان چنان تقلید کند که در یک آزمون محاوره‌ای نتوانیم تفاوت انسان و ماشین را تشخیص دهیم؟ اکنون که در آستانه سال 2013 میلادی هستیم، حتی هفت سال بیشتر از زمانی که تورینگ لازم دانسته بود، هنوز هیچ ماشینی نتوانسته‌است از بوته آزمون تورینگ با موفقیت خارج شود.

hosh.masniye



دانلود در ادامه ی مطلب



آخرین ویرایش : 1391/11/8 ساعت 21:46

مرتبه


مجموعه 17 پروژه ی VHDL
ابوالفضل فتحی آزاد | 09:22 - 1391/10/5 | ( نظر میدم [ نظرات] آفاسافت: ارسال این پست از درگاه وای میل آفاسافت: ارسال این پست از درگاه جی میل آفاسافت: اشتراک این پست در لینکیدین اشتراک این پست در فیسبوک

«بسم الله الرحمن الرحیم»

  تمرین های درس آزمایشگاه معماری         

در این بخش ، برنامه هایی که در کلاس آزمایشگاه معماری کامپیوتر مورد بررسی و تحلیل قرار گرفته بود ، تدارک دیده شده است که می تواند به عنوان تمرین خدمت دانشجویان رشته ی مهندسی کامپیوتر ارائه گردد. زیان برنامه نویسی این کد خط ها VHDL می باشد که در نرم افزار قدرتمند Modelsim  اقدام به کدنویسی و شبیه سازی شده است .

  afa.architecture.modelsim




دانلود در ادامه ی مطلب



آخرین ویرایش : 1391/11/5 ساعت 20:00

مرتبه




 
اشتراک در خبرنامه
نظر سنجی
نظرتون درباره اینترفیس جدید آفاسافت برام مهمه








دردانه هایی از گنجور
جراید
آپارات
آمار بازدید
تعداد مطالب :
آخرین بروز رسانی :
بازدید امروز :
بازدید دیروز :
بازدید این ماه :
بازدید ماه قبل :
بازدید کل :
آخرین بازدید :