زبانهای برنامهنویسی ساختارهای زبانی دستور مداری در رایانهها هستند که بهوسیلهٔ آنها میتوان یک الگوریتم را بهوسیلهٔ ساختارهای دستوری متفاوت برای اجرای رایانه توصیف کرد و با این روش امکان نوشتن برنامه جهت تولید نرمافزارهای جدید بوجود میآید. معمولاً هر زبان برنامهنویسی دارای یک محیط نرمافزاری برای وارد کردن متن برنامه، اجرا، همگردانی و رفع اشکال آن هستند. عموماً زبانهای برنامهنویسی را به پنج نسل تقسیم...
سالهاست رایانه برای تحلیل و شبیهسازی مدارهای الکترونیکی به کمک مهندسین برق و الکترونیک آمده است؛ ابتدا شرکت MicroSim نرمافزار PSpice را طراحی و توسعه داد، این شرکت توسط شرکت OrCAD خریداری شد و نهایتا این شرکت نیز با شرکت Cadence ادغام و اکنون توسط این شرکت پشتیبانی میشود. Spice یک شبیهساز مدارهای الکترونیکی آنالوگ و مد ترکیبی میباشد که جهت بازبینی طراحی مدارهای الکترونیکی و پیشبینی رفتار آنها طراحی شده است. به همین دلیل این...