اولین بار است که به این وب‌سایت می‌آیید. راهنما را مطالعه کنید!
x
موسسه خیریه محک

شهر ریاضی بازی-ریاضی

POSIX چیست؟ زبان برنامه‌نویسی؟ تکنولوژی؟

0 امتیاز
2,657 نمایش
هیچ پژوهش انسانی نمی‌تواند ادعای علمی بودن داشته باشد، مگر این‌که از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)
پرسیده شده یکشنبه ۲۵ فروردین ۱۳۹۲ در زبان‌های برنامه‌نویسی توسط prodo  

1 پاسخ

+1 امتیاز
 
بهترین پاسخ

پازیکس (POSIX) که مخفف «‎ Portable Operating System Interface [for Unix]‎» هست، عبارت است از مجموعه استانداردهایی که برای نامگذاری و تعریف شمایل رابط برنامه‌نویسی کاربردی در محیط‌های شبه-یونیکس در آی‌تریپل‌ایی تعریف شدن.
این استاندارد رو میشه در مورد هر سیستم‌عامل دیگری هم بکار گرفت.
این استاندارد شامل ۱۷ سند جداگانه است که استانداردهای خط فرمان، رابط اسکریپت‌نویسی، برنامه‌های سطح کاربر، سرویس‌های و ابزارهایی مثل awk و Echo و ویرایشگر ed رو به همراه ورودی خروجی‌های استاندارد (فایل، ترمینال، شبکه) و threadها و غیره تعریف کرده.
اسناد پازیکس در حال حاضر به سه بخش تقسیم شده اند:
APIهای کرنل
دستورات و ابزارها
تست‌های مربوط به بررسی تطابق با پازیکس
برخی از سیستم‌عامل‌های کاملا سازگار با پازیکس عبارت هستند از BSD/OS، HP-UX، mac os 10، مینیکس و سولاریس و OpenSolaris. لازم به ذکر است که سیستم‌عامل‌های فری بی‌اس‌دی، گنو/لینوکس، NetBSD، OpenBSD از جمله سیستم‌عامل‌هایی هستند که تا حد زیادی سازگاری با پازیکس را حفظ کرده‌اند.

البته سیستم‌عامل‌های دیگر هم از طریق لایه‌های مترجم و ابزارهای تطبیق دهنده، به سمت سازگاری با پازیکس حرکت کرده‌اند. از جمله این سیستم‌عامل‌ها می‌توان به سیمبین ۹، ویندوز NT و XP (پروفشینال با سرویس پک یک به بعد)، ویندوز سرور ۲۰۰۳ و ویندوز ویستا اشاره کرد...

Don't Expect Anyone Except Yourself,...
پاسخ داده شده یکشنبه ۲۵ فروردین ۱۳۹۲ توسط Arash  
انتخاب شده شنبه ۲ آذر ۱۳۹۲ توسط prodo