معادل انگلیسی توربو پاسکال ، پیاده سازی عمومی از زبان برنامه نویسی پاسکال ، توربو پاسکال کامپایلری بسیار معروف

مهندسی كامپيوتر و IT
توربو پاسکال ، پیاده سازی عمومی از زبان برنامه نویسی پاسکال ، توربو پاسکال کامپایلری بسیار معروف که در سال 1984شرکت bortand آن را معرفثی کرد این کامپایلر موجب طرح پاسکال با کاربردهای فراوان آن در زیر کامپیوتر ها شد زبان turbo pascal نزدیک به استاندارد ISO است ( نگاه کنید به ISO ) اما رویه ها یGET , PUT را ندارد و در آن رفتار FEAD , EOF , EOLN کاملاً استاندارد نیست به این زبان ویژگیهای متعددی اضافه شده است مانند ( ثابتهای دیگری در به کار گیری اشاره گرها ، و رویه هایی برای کنترل صفحه گرافیک و سرویسهای سیستم عامل ، نسخه های بعدی آن شامل توسعه هایی در زمینه برنامه نویسی شی ء گرا است ، توربو پاسکال پیاده سازی عمومی از زبان برنامه نویسی پاسکال ، توربو پاسکال یک پیاده سازی عمومی از زبان برنامه نویسی پاسکال
turbo pascal
موارد مشابه با اصطلاح تخصصی فارسی توربو پاسکال ، پیاده سازی عمومی از زبان برنامه نویسی پاسکال ، توربو پاسکال کامپایلری بسیار معروف
پاسکال ، پاسکال - زبان برنامه نویسی که Niklaus آن را در آغاز دهه ی 70 ایجاد کرد پایکال در اصل نسخه ای مدرن از زبان ALGOL است ، و تأثیر زیادی بر روی ربانهای برنامه نویسی دیگر دارد ، علاوه بر آنکه بسیار مشهور است برنامه ی پاسکال تشکیل شده است از: - یک جمله ی program که نام برنامه رامشخص می کند( در نسخه های قدیمی ، فایلهای ورودی وخروجی این جمله مشخص می شد) - تعریف متغیرهای سراسری - تعریف رویه ها ( برنامه ها) و توابع - کلمه ی کلیدی BEGIN که بخش فعال برنامه ی اصلی را نشان میدهد و کلمه ی کلیدی END و نقطه ی پس از END رویه ها و توابع به نوبه ی خود می توانند تعاریف خاص ، رویه ها و توابع خاص خود باشند( نسخه ای از داخل هم بودن که در زبان C غیر مجاز است ) پاسکال به حروف کوچک و بزرگ حساس نیست ( مثلاً X و x معادل اند) در این کتاب ، حروف بزرگ برای کلمات رزرو شده ( کلماتی که نمی توانند مجدداً تعریف شوند مانند ELSE , THEN , IF ) و کلمات کلیدی زبان ( که نمی توانند مجدداً تعریف شوند ) و حروف کوچک برای هر کلمه ی دیگری به کار می رود در این زبان ، علامت حائل (;) ، جمله ها را از هم جدا میکند وقتی جمله ای پس از جمله ی اول بیاید ، جمله ی اول با ; تمام می شود این حالت بر خلاف زبانهای C و PL/I است که هر جمله ای بدون توجه به مضمون آن با علامت ; به پایان می رسد توضیحات در زبان پاسکال ، درون آکولادها ، یا علائم ( * *) گذاشته می شود الزامی نیست یک جمله در یک خط تمام شود ؛ خطوط می توانند در هر مکانی که جای خالی مجاز است ، شکسته شوند پاسکال 4 نوع داده دارد: حقیقی ، صحیح ، بولی و کاراکتری متغیرهای صحیح می توانند اعداد صحیح منفی و مثبت را انتخاب کنند متغیرهای حقیقی اعدادی را می پذیرند که قسمت کسری دارند مانند 23/432 متغیرهای بولی ، متغیرهای منطقی هستند و می توانند دو حالت « درست » یا « نادرست» را داشته باشند متغیرهای کارکتری می توانند کارکترها را درون خود جای دهند چگونگی نمایش متغیرها در مثال زیر آمده است: VAR count, total : INTEGER ; average: REAL; initial:CHAR ; رشته ی کارکتری ، عبارت است از آرایه ای از اقلام char اکثر نسخه های جدید پاسکال می توانند رشته هایی را با طول متغیر تعریف کنند یک جمله ی تخصیصی در پاسکال چنین است: X:3 جمله بالا مقدار 3 را درون متغیرx قرار میدهد توجه داشتهباشید که علامت تخصیص " :" است ، و نه "" اپراتورها ( عملگرهای ) ریاضی عبارتند از :+ برای جمع ، - برای تفریق ، * برای ضرب ، / برای تقسیم اعشاری ، div برای تقسیم عدد صحیح ، و mod برای تابع modulo برخی از نسخه های پاسکال علامت ** را برای توان به کار می برند فرمانهای ورودی عبارتند از : read وreadln ، که هر یک می توانند هر تعدادی آرگومان داشته باشند تفاوت آن دو در این است که readln کل یک خط را مصرف می کند ، در حالی که read فقط داده ی مورد نظر را مصرف می کند از این رو ، می توانید به وسیله ی read ، دو عدد را از یک ورودی خط بخوانید ، یا کل خط را با دو آرگومان بخوانید فرمانهای خروجی writeو writeln هستند ، که هر تعداد آرگومان را می پذیرند تفاوت آن دو در این است که writeln پس از نوشتن خروجی اش ، خط جدیدی را شروع می کند می توانید مقدرا فضای لازم برای نوشتن یک عدد را مشخص کنید ؛ از این رو write(i:6) ، یعنی مقدار i را در یک فضای 6 مکانی از راست بنویس ؛ و ( write (x:6:3 یعنی x باید 6 مکان کاراکتری را اشغال کند ، 3 مکان از آن نیز برای ارقام اعشاری باشد برای ورودی / خروجی فایل ، فرمانهای writeln, write, readln , read نخستین آرگومان را به عنوان فایل انتخاب می کنند جمله های IF/THEN/ELSE برای کنترل عملیات برنامه به کار می روند ساختار چنین است : جمله ELSE جکله ی THEN شرط IF می توان دسته ای از جمله ها را درون BEGIN , END قرار داد آرایه ها با فهرست کردن کوچکترین و بزرگترین مقدار مجاز زیرنویسها تعریف می شوند: VAR officenum : ARRAY [1 20 ]OF INTEGER; در مثال بالا ، officenum آرایه ی یک بعدی و 20 عنصری از اعداد صحیح استک و در مثال زیر : VAR table: ARRAY [0 10, 0 15] OF REAL; table آرایه ای دو بعدی از اعداد حقیقی است که 11 ردیف ( صفر تا 10 ) و 16 ستون ( 0 تا 15) دارد یکی از ویژگیهای با ارزش پاسکال ، روشی است که برنامه نویس را تشویق می کندتا برنامه را به رویه ها و توابع تقسیم کند یک رویه یا procedure ، برنامه ی کوچکی از پاسکال است که می تواند با ارائه نام آن و پارامترهای عبوری به آن در برنامه ی اصلی اجرا شود هر متغیری که درون رویه تعریف می شود ، برای آن رویه ، محلی است اسامی مشابه در رویه های مختلف اشکالی را به وجود نیم اورند توابع مشابه رویه ها هستند ، با این تفاوت که یک تابع ، مقداری را به برنامه ی احضار کننده بر می گرداند برای نمونه ، نگاه کنید به function ; procedure پاسکال به برنامه نویس امکان می دهد که نوع جدیدی از داده ، و نیز انواع چهارگونه ی فوق را تعریف کند تعریف مجموعه ها و انجام عملیات با آنها نیز در پاسکال امکان پذیر است یا به کارگیری نوع ساخت یافته ی داده به نام رکورد ، می توان انواع گوناگون داده های مرتبط را تعریف کرد نگاه کنید به record و نیز نگاه کنید به modula-2 ، Programming Language named for Blaise Pascal ، پاسکال نام یکی از زبانهای برنامه نویسی ، [پاسکال] یک زبان برنامه نویسی رویه ای که در سالهای ‎1967-71 توسط ‎ Niklaus Wirth طراحی گردید پاسکال که یک زبان کامپایلی ساخت یافته است ، براساس ‎ ALGOL طراحی شده که در عین ساده تر شدن شکل کاربردی (صرفی و نحوی) ، انواع داده ای و ساختارهایی مانند زیر محدوده ها ، فایلها ، رکوردها و مجموعه هایی به آن افزوده گردیده است کاربرد و تداول پاسکال با ارائه ‎ Turbo Pascal شرکت بورلند افزایش یافت این نگارش پاسکال ، سرعت بالایی داشته و یک کامپایلر پاسکال ارزان قیمت برای سیستمهای ‎ MS-DOS است که میلیونها نسخه از آن در نگارشهای مختلف فروخته شده است در حال حاضر به نظر میرسد که ‎ C عنوان زبان استاندارد میکرو کامپیوترها را از پاسکال میگیرد نیز نگاه کنید به ‎ ALGOL ، ‎ C ، ‎compiled ‎ language

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