هاست پرسرعت
صفحه: [1]   پایین
  چاپ صفحه  
نويسنده موضوع: تفاوت میان کامپایلر و سیستم عامل  (دفعات بازدید: 4388 بار)
mohammadali68
کاربر جدید
*

تشكرها : 0
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 27



ديدن مشخصات
« : 26 بهمن 1390,ساعت 10:31:19 »

با سلام آیا کسی میدونه تفاوت میان کامپایلر و سیستم عامل چیه؟
خارج شده است
كیانی
مديريت سايت
*****

تشكرها : 172
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 1341


اليس الله بكاف عبده ؟!


ديدن مشخصات WWW
« پاسخ #1 : 26 بهمن 1390,ساعت 12:10:27 »

سلام

همانطور که از اسم این دو بر می آید : سیستم عامل مسئول هماهنگی سخت افزار و نرم افزارها است به عبارت دیگر استفاده از سخت افزار سیستم همراه با نرم افزار های آن را (بدون درگیری کاربر با نحوه عملکرد و پردازش داده ها) برای کاربر ساده می کند.
اما کامپایلر به مفسرهای زبانهای برنامه نویسی اطلاق می شود که وظیفه ترجمه کدهای آن برنامه جهت تولید خروجی یا پردازش خاصی استفاده می شود.

امیدوارم کافی باشد ، در صورت نیاز بفرمایید تا بیشتر توضیح داده شود.

یا علی مدد...
خارج شده است

" فقال رب انی لما انزلت الی من خیر فقیر (قصص 24) * اللهم عجل لوليك الفرج"

جستجو | قوانين انجمن | عضویت در تیم آیاپیر | دانشنامه تخصصی کامپیوتر | خرید کنتاکتور | سامانه پیامک ملی
mohammadali68
کاربر جدید
*

تشكرها : 0
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 27



ديدن مشخصات
« پاسخ #2 : 26 بهمن 1390,ساعت 18:49:08 »

اگر کاملتر و ریزتر توضیح بدهید ممنون میشوم
خارج شده است
انجمن تخصصی استادان و دانشجویان کامپیوتر ایران
« پاسخ #2 : 26 بهمن 1390,ساعت 18:49:08 »

پنل اس ام اس
 خارج شده است
كیانی
مديريت سايت
*****

تشكرها : 172
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 1341


اليس الله بكاف عبده ؟!


ديدن مشخصات WWW
« پاسخ #3 : 28 بهمن 1390,ساعت 16:22:41 »

سیستم‌عامل:
سیستم عامل یا سامانهٔ عامل نرم‌افزاری است که مدیریّت منابع رایانه را به عهده گرفته و بستری را فراهم می‌سازد که نرم‌افزار کاربردی اجرا شده و از خدمات آن استفاده کنند. سیستم‌عامل خدماتی به برنامه‌های کاربردی و کاربر ارائه می‌دهد. برنامه‌های کاربردی یا از طریق واسط‌های برنامه نویسی کاربردی (Application User Interface-APIs) و یا از طرق فراخوانی‌های سیستم (system call) به این خدمات دسترسی دارند. با فراخوانی این واسط‌ها، برنامه‌های کاربردی می‌توانند سرویسی را از سیستم‌عامل درخواست کنند، پارامترها را انتقال دهند، و پاسخ عملیات را دریافت کنند. ممکن است کاربران با بعضی انواع واسط کاربری نرم‌افزار مثل واسط خط فرمان (Command Line Interface-CLI) یا یک واسط گرافیکی کاربر (Graphical User Interface-GUI) با سیستم‌عامل تعامل کنند. برای کامپیوترهای دستی و رومیزی، عموما واسط کاربری به عنوان بخشی از سیستم‌عامل در نظر گرفته می‌شود. در سیستم‌های بزرگ و چند کاربره مثل یونیکس و سیستم‌های شبیه یونیکس، واسط کاربری معمولاً به عنوان یک برنامه کاربردی که خارج از سیستم‌عامل اجرا می‌شود پیاده سازی می‌شود.
کد:
http://fa.wikipedia.org/wiki/سیستم‌عامل

کامپایلر:
مترجم یا همگردان یا کامپایلر برنامه یا مجموعه‌ای از برنامه‌های کامپیوتری است که متنی از زبان برنامه نویسی سطح بالا (زبان مبدا) را به زبانی سطح پایین (زبان مقصد)، مثل اسمبلی یا زبان سطح ماشین، تبدیل می‌کند. خروجی این برنامه ممکن است برای پردازش شدن توسط برنامه دیگری مثل پیونددهنده مناسب باشد یا فایل متنی باشد که انسان نیز بتواند آنرا بخواند.
مهم‌ترین علت استفاده از ترجمه کد مبدا، ایجاد برنامه اجرایی می‌باشد. برعکس برنامه‌ای که زبان سطح پایین را به بالاتر تبدیل می‌کند را decompiler گوییم.
ترجمه کامل کد منبع برنامه‌ای از یک زبان سطح بالا به کد شیء، پیش از اجرای برنامه را همگردانی یا کامپایل می‌گویند.
به بیان ساده، کامپایلر برنامه‌ای است که یک برنامه نوشته شده در یک زبان خاص ساخت‌یافته را خوانده و آن را به یک برنامه مقصد (Target Language) تبدیل می‌نماید. در یکی از مهم‌ترین پروسه‌های این تبدیل، کامپایلر وجود خطا را در برنامه مبدأ اعلام می‌نماید.

کد:
http://fa.wikipedia.org/wiki/مترجم_(رایانه)

یا علی مدد...
خارج شده است

" فقال رب انی لما انزلت الی من خیر فقیر (قصص 24) * اللهم عجل لوليك الفرج"

جستجو | قوانين انجمن | عضویت در تیم آیاپیر | دانشنامه تخصصی کامپیوتر | خرید کنتاکتور | سامانه پیامک ملی
mohammadali68
کاربر جدید
*

تشكرها : 0
آفلاین آفلاین

جنسيت : پسر
تعداد ارسال: 27



ديدن مشخصات
« پاسخ #4 : 28 بهمن 1390,ساعت 16:31:26 »

بسیار از توضیحاتتان متشکرم
خارج شده است
انجمن تخصصی استادان و دانشجویان کامپیوتر ایران
   

پنل اس ام اس
 خارج شده است
صفحه: [1]   بالا
  چاپ صفحه  
 
پرش به :