pascal

/pæˈskæl//ˈpæskəl/

(کامپیوتر) زبان پاسکال، بلز پاسکال (دانشمند فرانسوی)

جمله های نمونه

1. Pascal went ahead with the experiment even though he knew it was dangerous.
[ترجمه گوگل]پاسکال با وجود اینکه می دانست خطرناک است، آزمایش را ادامه داد
[ترجمه ترگمان]پاسکال \"با این آزمایش ادامه داد\" با اینکه می دونست این کار خطرناکه
[ترجمه شما] ترجمه صحیح تر را بنویسید

2. How Pascal would have recoiled from the modern measurements of the universe!
[ترجمه گوگل]پاسکال چقدر از اندازه گیری های مدرن کیهان عقب نشینی می کرد!
[ترجمه ترگمان]چگونه پاسکال از اندازه گیری های مدرن جهان به قهقرا می رفت!
[ترجمه شما] ترجمه صحیح تر را بنویسید

3. But Pascal, under the influence of Jansenism, was fundamentally hostile to the Jesuits and their notorious sophistries.
[ترجمه گوگل]اما پاسکال، تحت تأثیر یانسنیسم، اساساً با یسوعی ها و سفسطه های بدنام آنها دشمنی داشت
[ترجمه ترگمان]اما پاسکال، تحت نفوذ آیین یانسن، اساسا با یسوعیان و sophistries بدنام آن ها دشمن بود
[ترجمه شما] ترجمه صحیح تر را بنویسید

4. Pascal once said that the mind builds walls that the heart jumps over, but somehow that did not satisfy me.
[ترجمه گوگل]پاسکال یک بار گفت که ذهن دیوارهایی می سازد که قلب از روی آنها می پرد، اما به نوعی این من را راضی نکرد
[ترجمه ترگمان]پاسکال یکبار گفت که ذهن دیوارهایی می سازد که قلب به سمتش می پرد، اما به گونه ای که مرا قانع نمی کند
[ترجمه شما] ترجمه صحیح تر را بنویسید

5. Pascal knew all this very well.
[ترجمه گوگل]پاسکال همه اینها را به خوبی می دانست
[ترجمه ترگمان]پاسکال \"همه اینا رو خیلی خوب میدونست\"
[ترجمه شما] ترجمه صحیح تر را بنویسید

6. A programming language, based on Pascal and developed for the U. S. Department of Defense.
[ترجمه گوگل]یک زبان برنامه نویسی، بر اساس پاسکال و توسعه یافته برای وزارت دفاع ایالات متحده
[ترجمه ترگمان]زبان برنامه نویسی به زبان پاسکال ساخته و برای U شکل گرفت اس وزارت دفاع
[ترجمه شما] ترجمه صحیح تر را بنویسید

7. Pascal Canfin, a French green MEP, said that budget proposal would not go down well with EU voters.
[ترجمه گوگل]پاسکال کانفین، نماینده سبز فرانسه در پارلمان اروپا، گفت که پیشنهاد بودجه با رای دهندگان اتحادیه اروپا خوشایند نخواهد بود
[ترجمه ترگمان]پاسکال Canfin، یک MEP اهل فرانسه، گفت که پیشنهاد بودجه به خوبی با رای دهندگان اتحادیه اروپا کاهش نخواهد یافت
[ترجمه شما] ترجمه صحیح تر را بنویسید

8. WTO Director-General Pascal Lamy says the months ahead will be a busy period for the organization's 153 member states to press ahead with the Doha negotiations and to move them to a speedy conclusion.
[ترجمه گوگل]پاسکال لامی، مدیر کل سازمان تجارت جهانی، می‌گوید ماه‌های پیش رو برای 153 کشور عضو سازمان، دوره شلوغی خواهد بود تا مذاکرات دوحه را ادامه دهند و آنها را به نتیجه سریع برسانند
[ترجمه ترگمان]مدیر کل سازمان تجارت جهانی، پاسکال لامی می گوید که ماه ها پیش، یک دوره شلوغ برای ۱۵۳ کشور عضو سازمان برای فشار دادن به مذاکرات دوحه و انتقال آن ها به یک نتیجه گیری سریع خواهد بود
[ترجمه شما] ترجمه صحیح تر را بنویسید

9. Some sources say Blaise Pascal, a 17th-century French mathematician, invented it in his attempts to create a perpetual motion device.
[ترجمه گوگل]برخی منابع می گویند بلز پاسکال، ریاضیدان فرانسوی قرن هفدهم، آن را در تلاش خود برای ایجاد یک دستگاه حرکت دائمی اختراع کرد
[ترجمه ترگمان]برخی منابع می گویند بلیز پاسکال، ریاضیدان فرانسوی قرن هفدهم، آن را در تلاش خود برای ایجاد یک وسیله حرکت دائمی ابداع کرد
[ترجمه شما] ترجمه صحیح تر را بنویسید

10. Pascal Lamy, the director-general of the World Trade Organization, said the task was dauntingly complex.
[ترجمه گوگل]پاسکال لامی، مدیر کل سازمان تجارت جهانی، گفت که این کار به طرز وحشتناکی پیچیده است
[ترجمه ترگمان]پاسکال لامی مدیر کل سازمان تجارت جهانی گفت که این وظیفه بسیار پیچیده بوده است
[ترجمه شما] ترجمه صحیح تر را بنویسید

11. This allows the C ++ compiler to find Pascal symbols.
[ترجمه گوگل]این به کامپایلر C ++ اجازه می دهد تا نمادهای پاسکال را پیدا کند
[ترجمه ترگمان]این به کامپایلر C + + اجازه می دهد تا نمادهای پاسکال را پیدا کنند
[ترجمه شما] ترجمه صحیح تر را بنویسید

12. Don't even think about writing a full pascal grammar using subrules alone.
[ترجمه گوگل]حتی به نوشتن یک گرامر پاسکال کامل با استفاده از زیرقواعد فکر نکنید
[ترجمه ترگمان]حتی در مورد نوشتن یک دستور زبان پاسکال کامل با استفاده از subrules به تنهایی فکر نکنید
[ترجمه شما] ترجمه صحیح تر را بنویسید

13. What did pascal say about chris keller?
[ترجمه گوگل]پاسکال در مورد کریس کلر چه گفت؟
[ترجمه ترگمان]پاسکال در مورد کریس کلر چی می گفت؟
[ترجمه شما] ترجمه صحیح تر را بنویسید

14. This chapter will not teach the PASCAL syntax, but teach you how to construct a program.
[ترجمه گوگل]این فصل سینتکس PASCAL را آموزش نمی دهد، اما به شما یاد می دهد که چگونه یک برنامه بسازید
[ترجمه ترگمان]این بخش به نحو 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 .
[برق و الکترونیک] پاسکال واحد SI فشار یا تنش، 1 Pa برابر با 1 N/m به توان 2 است.
[خاک شناسی] پاسکال

انگلیسی به انگلیسی

• programming language that encourages the use of well-constructed and understandable patterns (computers); (french) first name; family name; blaise pascal (1623-1662), french philosopher and mathematician, founder of modern probability theory
unit of pressure equal to one newton per square meter

پیشنهاد کاربران

پاسکال ( ا ) : واحد بین المللی فشار، برابر با یک نیوتن در هر متر مربع

بپرس