معنی turing programming language

مهندسی كامپيوتر و IT
turing programming language
زبان برنامه‌‌نویسی تورینگ
موارد مشابه با اصطلاح تخصصی انگلیسی turing programming language
زبان همگذاری ، زبان اسمبلی ، زبان اسمبلی - زبان برنامه نویسی که در آن هر جمله به یکی از دستورالعمل های دودویی تشخیص داده شده توسط سی پی یو مربوط می شود برنامه های زبان اسمبلی توسط یک اسمبلر به کد ماشین تبدیل می شوند کاربرد زبانهای اسمبلی نسبت به زبانهای برنامه نویسی معمولی سطح بالا سخت تر اما نسبت به زبانهای ماشین آسانتر است در زبان ماشین تمام دستوالعمل ها باید به کد دو دویی ( باینری ) نوشته شوند برنامه های کامل کامپیوتر به ندرت به زبان اسمبلی نوشته می شوند اما این زبان برای زیر برنامه های کوتاهی که باید با سرعت هر چه بیشتر اجرا شوند یا کارهای خاصی را با سخت افزار کامپیوتر انجام دهند به کار می رود شکل زیر برنامه کوچکی را به زبان اسمبلی نشان می دهد این برنامه یک عدد را گرفته و بررسی می کند که آیا آن عدد در محدوده 97-122 هست یا بدون تغییر رها می سازد مثلا" هیچ دستوالعملی اسمبلی برای باز کردن فایل چاپ یک عدد یا محاسبه جذر ریشه وجود ندارد برای این توابع برنامه نویسان باید زیر برنامه های پیچیده ای بنویسند از سرویسهای سیستم عامل استفاده کنند یا برنامه های یک کتابخانه را احضار نمایند ، زبان همگذاری زبان برنامه نویسی سطح پایین و نمادین که در آن دستورها با اسامی کوتاه و یاد آور (mnemonic) نوشته می شود ، [زبان اسمبلی] نوعی زبان برنامه نویسی سطح پایین که هر عبارت آن مستقیما به یک دستورالعمل ماشین مربوط میشود بنابراین ، هر نوع ریز پردازنده یک زبان اسمبلی خاص دارد برنامه نویس پس از نوشتن یک برنامه به زبان اسمبلی ، باید با استفاده از اسمبلر خاص آن پردازنده ، زبان اسمبلی مزبور را به کد ماشین تبدیل کند زبان اسمبلی کنترل دقیقی بر روی کامپیوتر را میسر میسازد ، اما برنامه های به زبان اسمبلی که برای یک نوع کامپیوتر نوشته شده اند ، برای این که در یک نوع کامپیوتر دیگر کار کنند ، باید دوباره نوشته شوند زبان اسمبلی به سه دلیل به زبانهای سطح بالا ارجحیت دارد: سرعت ، کنترل و امکانات بیشتر برنامه هایی که به زبان اسمبلی نوشته میشوند ، نسبت به برنامه های ایجاد شده توسط کامپایلر با سرعت بیشتری اجرا میشوند‎ ; همچنین زبان اسمبلی ، امکان کنترل مستقیم بر روی سخت افزار (پردازنده ، حافظه ، صفحه نمایش و درگاههای ورودی‎/ خروجی) را برای برنامه نویس فراهم میسازد نیز نگاه کنید به ‎ assembler ، ‎ compiler ، ‎ high-level language ، ‎ machine code
ماشین تورینگ ، ماشین تورینگ ماشینی فرضی که در سال 1930 a mturing آن را طرح کرد اتا به تعریف انواع مسائلی کمک کند که می توان توسط ماشینها حل کرد این ماشین نوعی کامپیوتر ساده و دارای یک رشته نوار کاذغی و ماشینی است که از طریق آن نوار را می توان تغذیه کرد این ماشین توانایی به انجام چهار کار را دارد می تواند نوار را در یک فضا حرکت دهد علامتی را روی هر فضایی قرار دهد علامتی را پاک کند یا متوقف شود نظریه ی تورینگ بیان می کند که این ماشین ساده می تواند هر مسئله ی الگوریتمی را حل کند ( اگر منبعی نامحدود از نوار کاغذی داشته باشد ) به طوری که ممکن است تصور کنید در عمل ارائه دستورالاعمل به ماشین تورینگ برای حل مسئله دشوار است ابا این حال ماشین تورینگ از دیدگاه نظری مهم است زیرا شاخص تعیین کننده در مسائل کامپیوتری است که می توان حل کرد و مسائلی که هرگز نمی توان حل نمود ، ماشینِ تیورینگ ، [ماشین تورینگ] یک مدل تئوری که در سال ‎ 1936 توسط یک ریاضی دان انگلیسی بنام ‎ Alan Mathison Turing به عنوان الگویی برای کامپیوترهای رقمی (دیجیتال) ابداع گردید ماشین تورینگ یک دستگاه منطقی است که در هر لحظه یک ناحیه مربعی شکل از یک نوار کاغذی را پویش میکند هر ناحیه مربعی شکل میتواند حاوی یک علامت ، و یا خالی باشد ماشین مزبور ، بسته به علامتی که از یک مربع خاص میخواند ، وضعیت خود را تغییر داده و‎/ یا نوار را جلو و عقب برده و علامتی را پاک کرده یا ثبت میکند ماشین تورینگ ، اساسی برای کامپیوترهای رقمی (دیجیتال) بوده و مدل مرجع ارزشمندی برای تئوری محاسباتی (کامپیوتری) است نیز نگاه کنید به ‎ status

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