معنی software interrupt

مهندسی كامپيوتر و IT
software interrupt
وقفه ی نرم افزاری - نگاه کنید به interrupt ، [وقفه نرم افزاری] وقفه ای که توسط یک برنامه تولید میشود و پردازش فعلی را متوقف میسازد تا روند (دستورالعملهای) خاصی صورت بگیرد به عنوان مثال ، ممکن است برنامه ای یک وقفه نرم افزاری صادر کند تا توجه ریز پردازنده را به یک روال ویدئویی تحت کنترل سیستم ورودی‎/ خروجی کامپیوتر جلب کند و یا یک ورودی را از ماوس یا صفحه کلید بخواند
موارد مشابه با اصطلاح تخصصی انگلیسی software interrupt
وقفه ، توقف ، وقفه - دستورالعملی که به ریزپردازنده اعلام می کند که کار درحال انجام را کنار بگذارد و برنامه ی مشخصی را درخواست کند پس از پایان اجرای برنامه ، پردازنده کار عادی خود را دنبال می کند وقفه ها برای دو منظور اساسی به کار می روند: (1) حوادث سخت افزاری ، مانند فشار کلید یا دریافت کاراکتر که از مدخل سری جواب ر می گیرند این حوادث را نمی توان نادیده گرفت ؛ داده ی ورودی را یا باید فوراً پردازش کرد و یا در محلی ذخیره نمود (2) برنامه هایی که به وسیله ی سخت افزار یا سیستم عامل فراهم شده اند در IBM PC ، اکثر سرویسهای DOSو BIOS به جای استفاده از دستورالعمل احضار یک برنامه ، از طریق وقفه ها چنین کاری را انجام می دهد با این حال ، سرویسهای OS/2 و ویندوز به صورت برنامه های عادی احضار می شوند دو روش اصلی ایجاد وقفه : 1) به وسیله ی دریافت سیگنال از بیرون ریزپردازنده ( وقفه ی سخت افزاری) 2) به وسیله ی اجزای یک دستورالعمل ماشین ( وقفه ی نرم افزاری) ، توقف در هنگام اجرای برنامه یک سیگنال درخواست توجه که بهوسیله سخت افزارها یا نرم افزارها به ریزپردازنده کامپیوتر صادر می شود وقفه باعث می شود که ریزپردازنده کار فعلی خودش را معوق کند ، وضعیت کارش را ثبت و کنترل را با روال خاصی انتقال دهد که باعث انجام مجموعه دستورالعمل های خاصی می گردد وقفه ها به دلایل متعددی صادر می شوند که ممکن است عادی یا غیر منتظره باشند وقتی ریزپردازنده درخواست وقفه ای را از بیش از یک منبع دریافت کند ابتدا تقدم آنها را مشخص کرده و سپس بع نوبت پاسخ می دهد بسیاری از کارهای سیستم عامل از جمله بازکردن فایل ها ، خواندن و بستن آنها را می توان از طریق وقفه ها به عمل رساند برنامه ها با استفاده از وقفه می توانندبا سیستم عامل ارتباط برقرار کنند ، [وقفه] یک سیگنال درخواست توجه که به وسیله سخت افزارها یا نرم افزارها به ریز پردازنده کامپیوتر صادر میشود وقفه باعث میشود که ریز پردازنده کار فعلی خودش را معوق کند ، وضعیت کارش را ثبت و کنترل را به روال خاصی انتقال دهد که باعث انجام مجموعه دستورالعملهای خاصی میگردد وقفه ها به دلایل متعددی صادر میشوند که ممکن است عادی یا کاملا غیر منتظره باشند ، از جمله این وضعیتها میتوان درخواست سرویسهای سخت افزاری ، اعلام خطا در روند ، اقدام انجام کار غیر ممکن ، و اشکالات حافظه و برخی از بخشهای مهم را نام برد وقتی ریز پردازنده درخواستهای وقفه ای را از بیش از یک منبع دریافت کند ، ابتدا تقدم آنها را مشخص کرده و سپس به نوبت پاسخ میدهد بسیاری از کارهای سیستم عامل از جمله باز کردن فایلها ، خواندن و بستن آنها را میتوان از طریق وقفه ها به عمل رساند برنامه ها با استفاده از وقفه میتوانند با سیستم عامل ارتباط برقرار کنند وقفه ها ، وسیله های ریز پردازنده جهت برقراری ارتباط با اجزای دیگر تشکیل دهنده سیستم کامپیوتر هستند اگر جریان مداومی از درخواستهای وقفه باعث پیچیدگی پردازش در یک نقطه مهم گردند ، برنامه میتواند بطور موقت وقفه ها را غیر فعال کند و کنترل کامل ریز پردازنده را برای مدت مورد نیاز به دست بگیرد نیز نگاه کنید به ‎ exception ، ‎ external interrupt ، ‎ hardware interrupt ، ‎ internal interrupt ، ‎ software interrupt
نرم افزار ، نرم افزار - برنامه ای که به کامپیوتر اعلام می کند که چه کاری را باید انجام دهد ، در مقابل سخت افزرا است سخت افزار به ماشینهای فیزیکی واقعی اشاره می کند که سیستم کامپیوتری را شکل می دهند سخت افزار بدون دستورالعمل ( نرم افزار ) فاقد کارایی است نرم افزار ها به دو گروه تقسیم بندی می شوند: نرم افزار سیستم ( نگاه کنید به operating system) ، و نرم افزار کاربردی برای آشنایی با انواع نرم افزارهای کاربردی رایج ، نگاه کنید به management , word processing spreadsheet; database و برای اطلاع از نرم افزارهای تولید کننده ی برنامه ، نگاه کنید به programming و programming languages ، برنامه های کامپیوتری; دستورالعمل هایی که باعث می شوند سخت افزارها(ماشین) کاری انجام بدهند نرم افزارها بر اساس کاری که انجام می دهند به گروههای متعددی تقسیم می شوند دو گروه اول نرم افزارها سیستم های عامل (نرم افزار سیتسمی) و نرم افزارهای کاربردی هستند که به ترتیب کار کامپیوتر را کنترل کرده و امور مورد نظر به کارگیرندگان کامپیوتر را انجام می دهند ، [نرم افزار] برنامه های کامپیوتری‎ ; دستورالعملهایی که باعث میشوند سخت افزارها (ماشینها) کاری انجام بدهند نرم افزارها براساس کاری که انجام میدهند به گروههای متعددی تقسیم میشوند دو گروه اول نرم افزارها ، سیستمهای عامل (نرم افزار سیستمی) و نرم افزارهای کاربردی هستند که به ترتیب ، کار کامپیوتر را کنترل کرده و امور مورد نظر به کارگیرندگان کامپیوتر را انجام میدهند به عبارت دیگر ، نرم افزارهای سیستمی کارهای اصلی (اما اغلب غیر قابل رویتی) چون نگهداری فایلهای دیسک ، کنترل وضعیت و محتویات صفحه نمایش و غیره را انجام داده ، در حالی که نرم افزار کاربردی ، اموری چون واژه پردازی ، مدیریت پایگاه داده ها و موارد مشابه را انجام میدهند دو گروه دیگر که نه نرم افزار سیستمی و نه کاربردی هستند اما بخشی از هر یک را در خود جای میدهند ، نرم افزارهای شبکه ای و نرم افزارهای زبانی هستند که به ترتیب امکان ارتباط بین گروهی از کامپیوترها را فراهم ساخته و ابزاری جهت نوشتن برنامه ها را در اختیار برنامه نویسان قرار میدهند علاوه بر این گروهها چندین نوع نرم افزار دیگر نیز وجود دارد که براساس نحوه توزیع آنها تعریف میشوند از جمله آنها میتوان انواع نرم افزارهای ذیل را نام برد: نرم افزار بسته بندی شده ، نرم افزار رایگان (‎freeware) و نرم افزار همگانی (‎public-domain) که بطور رایگان در اختیار کاربران قرار میگیرند ، ‎ shareware که شبیه نرم افزار رایگان بوده اما در آنها از کاربرانی که برنامه مورد استفاده آنها قرار گرفته درخواست یک مبلغ جزئی میشود ، و ‎ vaporware که یا به بازار نمیرسد و یا بسیار دیرتر از موعد مقرر میرسد نیز نگاه کنید به ‎ firmware ، ‎ hardware ، نرم ‌افزار
مجوز نرم افزار - توافقی میان ناشر نرم افزار و خریدار آن که به موجب آن خریدار می تواند از نرم افزار استفاده کند برخی از مجوزها مشخص می کنندکه وقتی یک کپی از برنامه ای را خریده اید ، مالک آن برنامه نیستید ، بلکه فقط حق استفاده از آن را دارید یعنی ، یک کپی کاری از نرم افزار در اختیار شما قرار می گیرد و برابر با قانون « حق کپی » حق ندارند که حتی یک کپی از آن را به دیگران ارائه دهید نگاه کنید به copyright بسیاری از مجوزها امکان می دهند که یک کپی از برنامه فقط در یک زمان و بر روی یک ماشین به ماشین دیگر برد ، اما نمی توان آن را در دو جا استفاده کرد از این رو مجاز نیستید که همان برنامه را بر روی بیش از یک کامپیوتر در شبکه قرار دهید ، نگاه کنید به local area network با این حال ، برخی از کاربران اجازه داده می شود که همان برنامه را در یک ماشین چند کاربره با یک CPU ، نصب کنند مجوز محلی ( site license ) امکان استفاده از کپی های بیشماری از برنامه را توسط یک سازمان در یک محل می دهد خرید نرم افزار با مجوز محلی ارزانتر از خرید چندین نسخه از نرم افزار است دانش اموزان و دانشجویان می توانند از نسخه های دانشجویی نرم افزارها استفاده کنند ؛ این نرم فزارها نسبت به نسخه های تجاری ضعیف تر بوده و با قیمت کمتری فروخته می شوند مجوز نرم افزار از نظر حقوقی هنوز آزمایش نشده است به طور خاص ، گاهی سند مجوز در محلی قرار می گیرد که کاربر پس از خرید و بازکاردن بسته ی نرم افزاری متوجه آن می شوند در چنین مواردی ، می توان گفت که معامله ی معتبری انجام نشده است ، زیرا خریدار قبل از خرید ، اطلاعاتی از سند مجوز ندارد در این حالت ، کاربرانن باید حافظه وفاداری خود به قانون « حق کپی » ، ناشر را از در آمد محروم نکنند نگاه کنید به free software ، مجوز نرم افزار ، امتیاز نرم افزار ، امتیاز نرم افزار مجوز نرم افزار ، امتیاز نرم‌افزار

دیکشنری تخصصی انگلیسی به فارسی مهندسی كامپيوتر و IT بر اساس حروف الفبا

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

دیکشنری تخصصی فارسی به انگلیسی مهندسی كامپيوتر و IT بر اساس حروف الفبا

آ | ا | ب | پ | ت | ث | ج | چ | ح | خ | د | ذ | ر | ز | ژ | س | ش | ص | ض | ط | ظ | ع | غ | ف | ق | ک | گ | ل | م | ن | و | ه | ی |
اگر این اصطلاح تخصصی مهندسی كامپيوتر و IT از انگلیسی به فارسی مفید بود آن را با دوستان خود به اشتراک بگذارید

دیکشنری تخصصی به تفکیک دپارتمان ها و رشته ها


دیکشنری تخصصی هنر

درباره دیکشنری تخصصی برساد


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

تماس با ما



Telegram: @Barsadic
وبلاگ برساد

×
می خوای متن تخصصی مهندسی كامپيوتر و IT رو برات ترجمه کنیم؟ سریع کلیک کن