تالار گفتگوی کیش تک/ kishtech forum
  • سردر
  • جستجو
  • فهرست اعضا
  • سالنامه
  • راهنما
درود مهمان گرامی! ورود ثبت‌نام
ورود
نام کاربری:
گذرواژه‌:
گذرواژه‌تان را فراموش کرده‌اید؟
 
تالار گفتگوی کیش تک/ kishtech forum › پردیس فناوری کیش › دانشگاه جامع علمی و کاربردی › **مرکز علمی و کاربردی کوشا** › مبانی کامپیوتر و برنامه سازی (آسانسور -جمعه -کلاس اول) v
1 2 3 4 بعدی »

کامپایلر چیست؟

امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
حالت موضوعی
کامپایلر چیست؟
فائزه حسنی آفلاین
عضو جوان
**
ارسال‌ها: 42
موضوع‌ها: 5
تاریخ عضویت: Oct 2017
اعتبار: 0
#1
11-11-2017, 08:55 PM
کامپایلر چیست؟
ارسال‌ها
پاسخ
hamedashrafi آفلاین
عضو جوان
**
ارسال‌ها: 14
موضوع‌ها: 6
تاریخ عضویت: Oct 2017
اعتبار: 0
#2
11-11-2017, 10:55 PM (آخرین ویرایش: 11-11-2017, 10:56 PM، توسط hamedashrafi.)
(11-11-2017, 08:55 PM)فائزه حسنی نوشته است: کامپایلر چیست؟

همگردان یا كامپایلر برنامه یا مجموعه‌ای از برنامه‌های كامپیوتری است كه متنی از زبان برنامه نویسی سطح بالا (زبان مبدا) را به زبانی سطح پایین (زبان مقصد)، مثل اسمبلی یا زبان سطح ماشین، تبدیل می‌كند. خروجی این برنامه ممكن است برای پردازش شدن توسط برنامه دیگری مثل پیوند دهنده مناسب باشد یا فایل متنی باشد كه انسان نیز بتواند آنرا بخواند.

همگردان یا كامپایلر برنامه یا مجموعه‌ای از برنامه‌های كامپیوتری است كه متنی از زبان برنامه نویسی سطح بالا (زبان مبدا) را به زبانی سطح پایین (زبان مقصد)، مثل اسمبلی یا زبان سطح ماشین، تبدیل می‌كند. خروجی این برنامه ممكن است برای پردازش شدن توسط برنامه دیگری مثل پیوند دهنده مناسب باشد یا فایل متنی باشد كه انسان نیز بتواند آنرا بخواند.
ارسال‌ها
پاسخ
ali_eidi آفلاین
عضو جوان
**
ارسال‌ها: 24
موضوع‌ها: 6
تاریخ عضویت: Oct 2017
اعتبار: 0
#3
16-11-2017, 08:38 AM
کامپایلرها به عنوان ابتدائی تر ین و اصلی‌ترین برنامه، برای برنامه نویسان به شمار می‌آیند، در اولین نگاه ممکن هست کامپایلر ها برنامه‌های ساده و بدون تنوع باشند اما با نگاه دقیق‌تر مشخص می‌شود که آنها در برخی موارد دارای پیچیدگی‌هایی هستند که به علت ویژگی‌های متفاوت آنها پدید آمده است. برخی از این پیچیدگی‌ها به علت دشوار بودن برخی زبان‌های سطح ماشین می‌باشد
ارسال‌ها
پاسخ
hamedashrafi آفلاین
عضو جوان
**
ارسال‌ها: 14
موضوع‌ها: 6
تاریخ عضویت: Oct 2017
اعتبار: 0
#4
16-11-2017, 03:20 PM
(11-11-2017, 08:55 PM)فائزه حسنی نوشته است: کامپایلر چیست؟

همگردان یا كامپایلر برنامه یا مجموعه‌ای از برنامه‌های كامپیوتری است كه متنی از زبان برنامه نویسی سطح بالا (زبان مبدا) را به زبانی سطح پایین (زبان مقصد)، مثل اسمبلی یا زبان سطح ماشین، تبدیل می‌كند. خروجی این برنامه ممكن است برای پردازش شدن توسط برنامه دیگری مثل پیوند دهنده مناسب باشد یا فایل متنی باشد كه انسان نیز بتواند آنرا بخواند.
ارسال‌ها
پاسخ
mojtaba gorjian آفلاین
عضو عادی
***
ارسال‌ها: 53
موضوع‌ها: 10
تاریخ عضویت: Nov 2017
اعتبار: 0
#5
20-11-2017, 10:52 PM
توضیح کامپایلر:

همگردان یا کامپایلر برنامه یا مجموعه ای از برنامه های کامپیوتری است که متنی از زبان برنامه نویسی سطح بالا (زبان مبدا) را به زبانی سطح پایین (زبان مقصد)، مثل اسمبلی یا زبان ماشین، تبدیل می کند. خروجی این برنامه ممکن است برای پردازش شدن توسط برنامه دیگری مثل پیوند دهنده مناسب باشد یا فایل متنی باشد که انسان نیز بتواند آن را بخواند.
ارسال‌ها
پاسخ
عفتي آفلاین
عضو جوان
**
ارسال‌ها: 4
موضوع‌ها: 0
تاریخ عضویت: Nov 2017
اعتبار: 0
#6
22-11-2017, 06:27 PM
(11-11-2017, 08:55 PM)فائزه حسنی نوشته است: کامپایلر چیست؟

مجموعه اي از برنامه هاي كامپيوتر ي است كه متني از زبان برنامه نويسي سطح بالا را به زبان ي سطح پايين  ميل اسمبلي يا زبان سطح ماشين  تبديل ميكند كامپايلر خود توسط زبان پياده ساز توليد شده اولين كامپايلر كه ميتوانست خود را كامپايل كند در سال ١٩٦٢ ودر دانشگاه mitايجاد شد 
برخي از كامپايلر ها به منظور اموزش براي زبان برنامه نويسي توليد ميگردد
كامپايلر ها را ميتوان با توجه به ورودي خروجي  ساختار داخلي  و يا رفتار زمان اجراي ان تقسيم بندي كرد 
اكثر كامپايلر ها به دو دسته    cross /native.   تقسيم كرد 
native:   كامپايلر هايي كه به منظور اجراي برنامه ها كدهاي پاينري را توليد مي كنند
cross: كامپايلر هايي كه وابستگي به سخت افزارندارد كامپايلر عبوري
ارسال‌ها
پاسخ
parham_allaee آفلاین
عضو جوان
**
ارسال‌ها: 35
موضوع‌ها: 5
تاریخ عضویت: Oct 2017
اعتبار: 0
#7
23-12-2017, 04:02 PM
(11-11-2017, 08:55 PM)فائزه حسنی نوشته است: کامپایلر چیست؟

کامپایلر (به انگلیسی: compiler) برنامه یا مجموعه‌ای از برنامه‌های کامپیوتری است که متنی از زبان برنامه‌نویسی سطح بالا (زبان مبدأ) را به زبانی سطح پایین (زبان مقصد)، مثل اسمبلی یا زبان سطح ماشین، تبدیل می‌کند. خروجی این برنامه ممکن است برای پردازش شدن توسط برنامه دیگری مثل پیونددهنده مناسب باشد یا فایل متنی باشد که انسان نیز بتواند آنرا بخواند. به این علت فرودبر نامگذاری شده است که کد با زبان سطح بالا را به کد زبان سطح پایین تبدیل می‌کند بدون این که در رفتار کد تغییری حاصل شود. به عمل compile کردن فرودش گفته می‌شود.
ارسال‌ها
پاسخ
m.baferany آفلاین
عضو جوان
**
ارسال‌ها: 9
موضوع‌ها: 2
تاریخ عضویت: Oct 2017
اعتبار: 0
#8
03-01-2018, 12:19 PM
كامپايلر ها را ميتوان با توجه به ورودي خروجي  ساختار داخلي  و يا رفتار زمان اجراي ان تقسيم بندي كرد 
اكثر كامپايلر ها به دو دسته    cross /native.   تقسيم كرد 
native:   كامپايلر هايي كه به منظور اجراي برنامه ها كدهاي پاينري را توليد مي كنند
cross: كامپايلر هايي كه وابستگي به سخت افزارندارد كامپايلر عبوري
ارسال‌ها
پاسخ
hosseinhedariy آفلاین
عضو عادی
***
ارسال‌ها: 104
موضوع‌ها: 6
تاریخ عضویت: Feb 2022
اعتبار: 0
#9
15-05-2022, 08:49 AM
(11-11-2017, 08:55 PM)فائزه حسنی نوشته است: کامپایلر چیست؟

همگردان یا کامپایلر برنامه یا مجموعه ای از برنامه های کامپیوتری است که متنی از زبان برنامه نویسی سطح بالا (زبان مبدا) را به زبانی سطح پایین (زبان مقصد)، مثل اسمبلی یا زبان ماشین، تبدیل می کند. خروجی این برنامه ممکن است برای پردازش شدن توسط برنامه دیگری مثل پیوند دهنده مناسب باشد یا فایل متنی باشد که انسان نیز بتواند آن را بخواند
ارسال‌ها
پاسخ
« قدیمی‌تر | جدیدتر »


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
  سی شارپ چیست فائزه حسنی 10 4,272 15-05-2022, 01:37 PM
آخرین ارسال: 09128117603
  نقش کامپیوتر در سرویس ونگهداری آسانسور چیست؟ م ک فراهانی 5 2,192 25-12-2019, 03:29 AM
آخرین ارسال: Yas.farajzadeh
Question برنامه مایا چیست alis.h 7 3,066 22-04-2018, 12:13 AM
آخرین ارسال: یوسف آبادی
  نقش کامپیوتر در اتوماسیون صنعت آسانسور چیست؟ م ک فراهانی 6 2,443 22-04-2018, 12:11 AM
آخرین ارسال: یوسف آبادی
  مودم چیست؟ وطریقه کارکرد آن راتوضیح دهید parham_allaee 6 2,262 21-04-2018, 09:29 PM
آخرین ارسال: یوسف آبادی
  کاربرد برنامه ELink در آسانسورهای هوشمند چیست؟ rahmanhabibzadeh 0 954 06-01-2018, 05:55 PM
آخرین ارسال: rahmanhabibzadeh
  نقش کامپیوتر در صنعت آسانسور چیست؟ rahmanhabibzadeh 0 1,150 06-01-2018, 05:21 PM
آخرین ارسال: rahmanhabibzadeh
  چیپینگ (chipping) چیست؟ عفتی 7 2,222 04-01-2018, 09:43 PM
آخرین ارسال: عفتی
  وال پست چیست؟ عفتی 5 1,781 04-01-2018, 01:25 PM
آخرین ارسال: عفتی
  منبع تغذیه چیست؟ ali_eidi 6 2,348 04-01-2018, 01:02 PM
آخرین ارسال: عفتی

  • مشاهده‌ی نسخه‌ی قابل چاپ
پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان
  • تیم انجمن
  • صفحه‌ی تماس
  • تالار کیش تک / kishtech forum
  • بازگشت به بالا
  • بایگانی
  • نشانه‌گذاری تمامی انجمن‌ها به عنوان خوانده شده
  • پیوند سایتی RSS
زمان کنونی: 14-06-2025، 06:40 PM Persian Translation by MyBBIran.com - Ver: 6.5
Powered by MyBB, © 2002-2025 MyBB Group.