نوع فایل power point
قابل ویرایش 43 اسلاید
قسمتی از اسلایدها
بحران نرم افزاری اول
زمان: 1960-70
مشکل: برنامه نویسی به زبان اسمبلی
نیاز به تجرید و قابلیت جابه جایی بدون از دست دادن کارایی برنامه ها
راه حل: زبان های سطح بالا مانند فرترن و c
بحران نرم افزاری دوم
زمان: 1980-90
مشکل: ناتوانی در ساخت و نگهداری برنامه های کاربردی پیچیده که به صورت گروهی ایجاد می شوند
کامپیوترها می توانستند برنامه هایی با پیچیدگی بالاتر را اجرا کنند
نیاز به قابلیت انعطاف و قابلیت نگهداری برای برنامه ها
کارایی بالا مطرح نبود با توجه به قانون مور (Moor) بدست می آمد
برنامه نویسان چیزی در مورد پردازنده نمی دانند!
زبانهای سطح بالا به صورت انتزاعی پردازنده ها را مخفی می کنند
بایت کد جاوا مستقل از ماشین است
بر مبنای قانون مور به منظور بدست آوردن سرعت بالاتر نیازی نیست برنامه نویسان چیزی در مورد پردازنده ها بدانند
برنامه ای که 30 سال پیش به زبان c نوشته شده است همچنان کار می کند و بر روی کامپیوترهای امروزی بسیار سریعتر اجرا می شود
فهرست مطالب و اسلایدها
بخش اول
تاریخچه
بخش دوم
بررسی یکی از روش های موازی سازی خودکار