معنی assembly language program

مهندسی كامپيوتر و IT
assembly language program
برنامه به زبان همگذاری
موارد مشابه با اصطلاح تخصصی انگلیسی assembly language program
زبان همگذاری ، زبان اسمبلی ، زبان اسمبلی - زبان برنامه نویسی که در آن هر جمله به یکی از دستورالعمل های دودویی تشخیص داده شده توسط سی پی یو مربوط می شود برنامه های زبان اسمبلی توسط یک اسمبلر به کد ماشین تبدیل می شوند کاربرد زبانهای اسمبلی نسبت به زبانهای برنامه نویسی معمولی سطح بالا سخت تر اما نسبت به زبانهای ماشین آسانتر است در زبان ماشین تمام دستوالعمل ها باید به کد دو دویی ( باینری ) نوشته شوند برنامه های کامل کامپیوتر به ندرت به زبان اسمبلی نوشته می شوند اما این زبان برای زیر برنامه های کوتاهی که باید با سرعت هر چه بیشتر اجرا شوند یا کارهای خاصی را با سخت افزار کامپیوتر انجام دهند به کار می رود شکل زیر برنامه کوچکی را به زبان اسمبلی نشان می دهد این برنامه یک عدد را گرفته و بررسی می کند که آیا آن عدد در محدوده 97-122 هست یا بدون تغییر رها می سازد مثلا" هیچ دستوالعملی اسمبلی برای باز کردن فایل چاپ یک عدد یا محاسبه جذر ریشه وجود ندارد برای این توابع برنامه نویسان باید زیر برنامه های پیچیده ای بنویسند از سرویسهای سیستم عامل استفاده کنند یا برنامه های یک کتابخانه را احضار نمایند ، زبان همگذاری زبان برنامه نویسی سطح پایین و نمادین که در آن دستورها با اسامی کوتاه و یاد آور (mnemonic) نوشته می شود ، [زبان اسمبلی] نوعی زبان برنامه نویسی سطح پایین که هر عبارت آن مستقیما به یک دستورالعمل ماشین مربوط میشود بنابراین ، هر نوع ریز پردازنده یک زبان اسمبلی خاص دارد برنامه نویس پس از نوشتن یک برنامه به زبان اسمبلی ، باید با استفاده از اسمبلر خاص آن پردازنده ، زبان اسمبلی مزبور را به کد ماشین تبدیل کند زبان اسمبلی کنترل دقیقی بر روی کامپیوتر را میسر میسازد ، اما برنامه های به زبان اسمبلی که برای یک نوع کامپیوتر نوشته شده اند ، برای این که در یک نوع کامپیوتر دیگر کار کنند ، باید دوباره نوشته شوند زبان اسمبلی به سه دلیل به زبانهای سطح بالا ارجحیت دارد: سرعت ، کنترل و امکانات بیشتر برنامه هایی که به زبان اسمبلی نوشته میشوند ، نسبت به برنامه های ایجاد شده توسط کامپایلر با سرعت بیشتری اجرا میشوند‎ ; همچنین زبان اسمبلی ، امکان کنترل مستقیم بر روی سخت افزار (پردازنده ، حافظه ، صفحه نمایش و درگاههای ورودی‎/ خروجی) را برای برنامه نویس فراهم میسازد نیز نگاه کنید به ‎ assembler ، ‎ compiler ، ‎ high-level language ، ‎ machine code
برنامه نگارگری ، برنامه ی نقاشی - برنامه ای برای رسم تصاویر بر روی یک کامپیوتر شخصی کاربر با اشاره گر ماوس ( یا یک تابلوی رافیکی ) ترسیم می کند ، و فرمانها برای رسم دایره ها ، خطوط ، مستطیل ها و شکلهای دیگر تأمین می شوند در این برنامه ها انتخاب رنگ نیز وجود دارد برنامه های نقاشی با تصویر به صورت شبکه ای از سلولهای تصویری برخورد می کنند نگاه کنید به bitmap ; pixel با دستکاری رنگ هر سلول تصویری ، سایه زنی امکان پذیر می شود اما سلولهای تصویری محدودیت بنیادی در وضوح تصویر ایجاد می کنند حرکت دادن عنصری از یک تصویر نیز دشوار است برخلاف draw program نسل جدید برنامه های نقاشی ، برخی از این محدودیت ها را کاهش می دهند در این برنامه ها ، وضوح تصیر به دستگاه خروجی بستگی دارد ، نه به صفحه نمایش این برنامه ها قابلیت انتخاب ابزارهای مختلف را ارائه داده و بسایری از اشکالات کار بر روی تصویر « طرح بیتی » را حل می کنند ، مثلاً ابزار lasso( طناب قلاب دار) امکان حرکت یک ناحیه ی تعریف شده را می دهد برای اطلاع بیشتر ویژگیهای برنامه های جدید نقاشی ، نگاه کنید به photopaint program ، [برنامه نقاشی] یک برنامه کاربردی که تصاویری را به شکل الگوهایی از بیتها ذخیره میکند در این برنامه ، منحنی ها و اشکال دیگر به شکل مجموعه ای از پیکسلها (بیتها) در نظر گرفته میشوند البته این برنامه ها ابزاری برای رسم خطوط ، منحنی ها و اشکال هندسی دیگر در اختیار کاربر قرار میدهند اما این اشکال رسم شده را نمیتوان به عنوان یک واحد مستقل دستکاری نمود در برنامه های نقاشی اغلب امکانات اصلاح پیکسل به پیکسل اشکال نیز وجود دارد تا کاربر بتواند جزئیات طرح خود را کنترل کند به عنوان دو مثال از این نوع برنامه ها میتوان برنامه ‎ Paint میکروسافت ویندوز و برنامه ‎ MacPaint اپل مکینتاش را نام برد مقایسه کنید با ‎ drawing program
برنامه صفحه گسترده ، [برنامه صفحه گسترده] یک برنامه کاربردی که معمولا برای سرمایه گذاریها ، پیش بینیها و امور مالی دیگر مورد استفاده قرار میگیرد در یک صفحه گسترده ، داده ها و فرمولهایی برای تجزیه تحلیل ، طرح ریزی و بررسی وضعیتها و تغییرات استراتژیهای اقتصادی ، وارد میشوند این برنامه ها از ردیفها و ستونهای متشکل از سلها یا خانه هایی استفاده میکنند که هر یک میتوانند متن ، داده های عددی یا فرمولی برای استفاده از آن داده ها و محاسبه نتایج ، را در خود جای دهند برای سهولت در محاسبات ، این برنامه ها توابع توکاری دارند که محاسبات استانداردی انجام میدهند بسته به نوع برنامه ، یک صفحه گسترده (کاربرگ) میتواند از هزاران تا میلیونها سل تشکیل گردد برخی از برنامه های صفحه گسترده میتوانند بین محتویات دو صفحه گسترده ارتباط برقرار ساخته و آنها را بطور اتوماتیک نوسازی کنند برنامه های صفحه گسترده ممکن است امکانات تعریف ماکروهایی را نیز در خود داشته و یا حتی برای مرتب سازی پایگاه داده ها مورد استفاده قرار بگیرند برنامه های صفحه گسترده معمولا امکانات ترسیم نمودار و قالب بندیهای متنوعی برای صفحات و متون چاپی در اختیار کاربر قرار میدهند

دیکشنری تخصصی انگلیسی به فارسی مهندسی كامپيوتر و 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 رو برات ترجمه کنیم؟ سریع کلیک کن