11-11-2017, 08:55 PM
کامپایلر چیست؟
کامپایلر چیست؟
|
11-11-2017, 08:55 PM
کامپایلر چیست؟
11-11-2017, 10:55 PM
(آخرین ویرایش: 11-11-2017, 10:56 PM، توسط hamedashrafi.)
(11-11-2017, 08:55 PM)فائزه حسنی نوشته است: کامپایلر چیست؟ همگردان یا كامپایلر برنامه یا مجموعهای از برنامههای كامپیوتری است كه متنی از زبان برنامه نویسی سطح بالا (زبان مبدا) را به زبانی سطح پایین (زبان مقصد)، مثل اسمبلی یا زبان سطح ماشین، تبدیل میكند. خروجی این برنامه ممكن است برای پردازش شدن توسط برنامه دیگری مثل پیوند دهنده مناسب باشد یا فایل متنی باشد كه انسان نیز بتواند آنرا بخواند. همگردان یا كامپایلر برنامه یا مجموعهای از برنامههای كامپیوتری است كه متنی از زبان برنامه نویسی سطح بالا (زبان مبدا) را به زبانی سطح پایین (زبان مقصد)، مثل اسمبلی یا زبان سطح ماشین، تبدیل میكند. خروجی این برنامه ممكن است برای پردازش شدن توسط برنامه دیگری مثل پیوند دهنده مناسب باشد یا فایل متنی باشد كه انسان نیز بتواند آنرا بخواند.
16-11-2017, 08:38 AM
کامپایلرها به عنوان ابتدائی تر ین و اصلیترین برنامه، برای برنامه نویسان به شمار میآیند، در اولین نگاه ممکن هست کامپایلر ها برنامههای ساده و بدون تنوع باشند اما با نگاه دقیقتر مشخص میشود که آنها در برخی موارد دارای پیچیدگیهایی هستند که به علت ویژگیهای متفاوت آنها پدید آمده است. برخی از این پیچیدگیها به علت دشوار بودن برخی زبانهای سطح ماشین میباشد
16-11-2017, 03:20 PM
(11-11-2017, 08:55 PM)فائزه حسنی نوشته است: کامپایلر چیست؟ همگردان یا كامپایلر برنامه یا مجموعهای از برنامههای كامپیوتری است كه متنی از زبان برنامه نویسی سطح بالا (زبان مبدا) را به زبانی سطح پایین (زبان مقصد)، مثل اسمبلی یا زبان سطح ماشین، تبدیل میكند. خروجی این برنامه ممكن است برای پردازش شدن توسط برنامه دیگری مثل پیوند دهنده مناسب باشد یا فایل متنی باشد كه انسان نیز بتواند آنرا بخواند.
20-11-2017, 10:52 PM
توضیح کامپایلر:
همگردان یا کامپایلر برنامه یا مجموعه ای از برنامه های کامپیوتری است که متنی از زبان برنامه نویسی سطح بالا (زبان مبدا) را به زبانی سطح پایین (زبان مقصد)، مثل اسمبلی یا زبان ماشین، تبدیل می کند. خروجی این برنامه ممکن است برای پردازش شدن توسط برنامه دیگری مثل پیوند دهنده مناسب باشد یا فایل متنی باشد که انسان نیز بتواند آن را بخواند.
22-11-2017, 06:27 PM
(11-11-2017, 08:55 PM)فائزه حسنی نوشته است: کامپایلر چیست؟ مجموعه اي از برنامه هاي كامپيوتر ي است كه متني از زبان برنامه نويسي سطح بالا را به زبان ي سطح پايين ميل اسمبلي يا زبان سطح ماشين تبديل ميكند كامپايلر خود توسط زبان پياده ساز توليد شده اولين كامپايلر كه ميتوانست خود را كامپايل كند در سال ١٩٦٢ ودر دانشگاه mitايجاد شد برخي از كامپايلر ها به منظور اموزش براي زبان برنامه نويسي توليد ميگردد كامپايلر ها را ميتوان با توجه به ورودي خروجي ساختار داخلي و يا رفتار زمان اجراي ان تقسيم بندي كرد اكثر كامپايلر ها به دو دسته cross /native. تقسيم كرد native: كامپايلر هايي كه به منظور اجراي برنامه ها كدهاي پاينري را توليد مي كنند cross: كامپايلر هايي كه وابستگي به سخت افزارندارد كامپايلر عبوري
23-12-2017, 04:02 PM
(11-11-2017, 08:55 PM)فائزه حسنی نوشته است: کامپایلر چیست؟ کامپایلر (به انگلیسی: compiler) برنامه یا مجموعهای از برنامههای کامپیوتری است که متنی از زبان برنامهنویسی سطح بالا (زبان مبدأ) را به زبانی سطح پایین (زبان مقصد)، مثل اسمبلی یا زبان سطح ماشین، تبدیل میکند. خروجی این برنامه ممکن است برای پردازش شدن توسط برنامه دیگری مثل پیونددهنده مناسب باشد یا فایل متنی باشد که انسان نیز بتواند آنرا بخواند. به این علت فرودبر نامگذاری شده است که کد با زبان سطح بالا را به کد زبان سطح پایین تبدیل میکند بدون این که در رفتار کد تغییری حاصل شود. به عمل compile کردن فرودش گفته میشود.
03-01-2018, 12:19 PM
كامپايلر ها را ميتوان با توجه به ورودي خروجي ساختار داخلي و يا رفتار زمان اجراي ان تقسيم بندي كرد
اكثر كامپايلر ها به دو دسته cross /native. تقسيم كرد native: كامپايلر هايي كه به منظور اجراي برنامه ها كدهاي پاينري را توليد مي كنند cross: كامپايلر هايي كه وابستگي به سخت افزارندارد كامپايلر عبوري
15-05-2022, 08:49 AM
(11-11-2017, 08:55 PM)فائزه حسنی نوشته است: کامپایلر چیست؟ همگردان یا کامپایلر برنامه یا مجموعه ای از برنامه های کامپیوتری است که متنی از زبان برنامه نویسی سطح بالا (زبان مبدا) را به زبانی سطح پایین (زبان مقصد)، مثل اسمبلی یا زبان ماشین، تبدیل می کند. خروجی این برنامه ممکن است برای پردازش شدن توسط برنامه دیگری مثل پیوند دهنده مناسب باشد یا فایل متنی باشد که انسان نیز بتواند آن را بخواند |
|
موضوعهای مشابه… | |||||
موضوع | نویسنده | پاسخ | بازدید | آخرین ارسال | |
سی شارپ چیست | فائزه حسنی | 14 | 3,319 |
03-02-2024, 11:25 AM آخرین ارسال: wrynn |
|
نقش کامپیوتر در سرویس ونگهداری آسانسور چیست؟ | م ک فراهانی | 5 | 1,684 |
25-12-2019, 03:29 AM آخرین ارسال: Yas.farajzadeh |
|
برنامه مایا چیست | alis.h | 7 | 2,443 |
22-04-2018, 12:13 AM آخرین ارسال: یوسف آبادی |
|
نقش کامپیوتر در اتوماسیون صنعت آسانسور چیست؟ | م ک فراهانی | 6 | 1,897 |
22-04-2018, 12:11 AM آخرین ارسال: یوسف آبادی |
|
مودم چیست؟ وطریقه کارکرد آن راتوضیح دهید | parham_allaee | 6 | 1,761 |
21-04-2018, 09:29 PM آخرین ارسال: یوسف آبادی |
|
کاربرد برنامه ELink در آسانسورهای هوشمند چیست؟ | rahmanhabibzadeh | 0 | 733 |
06-01-2018, 05:55 PM آخرین ارسال: rahmanhabibzadeh |
|
نقش کامپیوتر در صنعت آسانسور چیست؟ | rahmanhabibzadeh | 0 | 931 |
06-01-2018, 05:21 PM آخرین ارسال: rahmanhabibzadeh |
|
چیپینگ (chipping) چیست؟ | عفتی | 7 | 1,651 |
04-01-2018, 09:43 PM آخرین ارسال: عفتی |
|
وال پست چیست؟ | عفتی | 5 | 1,321 |
04-01-2018, 01:25 PM آخرین ارسال: عفتی |
|
منبع تغذیه چیست؟ | ali_eidi | 6 | 1,680 |
04-01-2018, 01:02 PM آخرین ارسال: عفتی |