معنی ucsd pascal

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