close
تبلیغات در اینترنت
پاورپوینت کامپیوتر

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



دانلود پاورپوینت اصول طراحی کامپایلر

جمعه 09 مهر 1395

دانلود پاورپوینت اصول طراحی کامپایلر

جایگاه درس در رشته کامپیوتر:

ضرورت این درس:

ضرورت نیاز به زبانهای سطح بالا

ضرورت ترجمه برنامه های نوشته شده با زبان سطح بالا به برنامه به زبان ماشین

تنوع زبانهای برنامه نویسی سطح بالا

دروس پیش نیاز: نظریه زبانها و ماشین، طراحی و پیاده سازی زبانها

نوع درس: اجباری

تعدادکل ساعات تدریس:30

تعداد جلسات تدریس:10


فهرست:

 

فصل اول: مقدمه ای بر کامپایلر

فصل دوم :نحو زبان و تجزیه

فصل سوم:  تحلیلگر لغوی

فصل چهارم: تحلیل نحوی


1-1 نمونه ای از برنامه های تحلیل کننده:

ویرایشگرهای ساختار

چاپگرهای pretty printer

بررسی کننده های ایستا

مفسرها

شکل دهنده های متن

کامپایلرهای سیلیسیومی

مفسرهای پرس و جو


1-2 تعریف كامپایلر:

1-  ترجمه برنامه از زبان مبدا به برنامه معادل دز زبان میانی مانند اسمبلی.

2- گزارش وجود خطاها را در برنامه مبدا به كاربر.

 

خرید

دانلود پاورپوینت سلسله مراتب قرارداد (PROTOCOL Hierarchy)

جمعه 09 مهر 1395

دانلود پاورپوینت سلسله مراتب قرارداد (PROTOCOL Hierarchy)

نرم افزار شبکه:

بسیاری از مسائل شبکه ای به صورت نرم افزاری انجام می شود. به عنوان مثال:

انتقال اطلاعات

کنترل خطا

کنترل جریان

....


انتقال اطلاعات:

نیاز به یک قرارداد مشترک که به آن پروتکل گفته می شود.

در یک پروتکل شبکه ای مسائل متنوعی از سخت افزار و نرم افزار باید در نظر گرفته شود.

برای کاهش پیچیده گیهای چنین محیطی از طراحی لایه ای استفاده می شود.

 

خرید

دانلود پاورپوینت مدارهای منطقی دیجیتال

پنجشنبه 01 مهر 1395

دانلود پاورپوینت مدارهای منطقی دیجیتال

سیستم ده دهی اعداد (Decimal):

 

آشنایی پیچیدگی را پنهان می کند؟

 

ده رقم 0..9

 

موقعیت ، وزن تعیین می کند:

 

 

 


 

سیستم دودویی اعداد(binary):

 

آسان برای کامپیوتر ها, ناملموس برای ما

 

از ارقام دودویی(binary digits (bits))، به جای ارقام ده دهی استفاده می کند.

 

n بیت داده شده می تواند نشانگر 2^n عدد باشد.

 

با ده انگشت می شود تا 1023 شمرد!

 

در این سیستم نیز از موقعیت، وزن را تعیین می کند.

 

 

خرید

دانلود پاورپوینت مبانی کامپیوتر

پنجشنبه 01 مهر 1395

دانلود پاورپوینت مبانی کامپیوتر

از توابع ، روال ها برای جدا کردن قطعات برنامه استفاده کند

 

فایل ها را به عنوان محلی برای ذخیره داده ها در برنامه استفاده کند

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


جایگاه این درس در رشته مهندسی کامپیوتر:

این درس اولین درس دانشگاهی رشته می باشد و نقطه شروعی برای ورود به

 

 دنیای جالب برنامه نویسی و علم و فن کامپیوتر هست . بنابراین یاد گیری

 

 اصول اولیه برنامه نویسی در این درس از جایگاه ویژه ای برخوردار است.

 

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

 

 

براي مشاهده متن کامل و دانلود به ادامه مطلب مراجعه کنيد

ادامه مطلب