یا یا (به : ) با کوته‌نوشت در ، یک روش برنامه‌نویسی است که در آن یک از که روی آن اجرا می‌گردد، یک خدمت (سرویس) درخواست می‌کند. این موضوع می‌تواند شامل سرویس‌های مرتبط با سخت‌افزار (برای مثال، دسترسی به یک )، ساخت و اجرای جدید، و ارتباط با یکپارچه مثل باشد. فراخوان‌های سیستمی یک واسط اساسی بین یک فرایند و سیستم‌عامل فراهم می‌کند.
 هرگاه یک سطح کاربر نیاز به دسترسی به منابع سیستم و را داشته باشد، یکی از توابع درون را فراخوانی می‌کند. که به این عمل (به انگلیسی: System Call یا Syscall) می‌گویند فراخوان سیستمی را گاه فراخوان هسته‌ای (kernel call) نیز می نامند چرا در اکثر پردازنده‌های مدرن (مثلا معماری x86), برای انجام فراخوان سیستمی پردازنده باید در حالت مد هسته (kernel mode) باشد. به زبانی دیگر هیچ برنامه‌ ای حق دسترسی مستقیم به سخت‌افزار را ندارد و باید توسط واسطه‌ای که سیستم‌عامل در اختیارش قرار میدهد و نامش است به سخت‌افزار سیستم دسترسی پیدا کند. 
 در حقیقت فراخوان سیستمی پس از (به انگلیسی:Resource Management)، دومین هدف اصلی یک سیستم عامل می‌باشد.
 سیستم عامل استفاده از را ساده می‌سازد. این بدان معناست که مثلاً یا بدون درگیر شدن با مسائل سخت افزاری دیسک ها، به راحتی پرونده‌ای را بر روی دیسک ذخیره و حذف کند. این کار در واقع با به کار بردن دستورهای ساده‌ای که فراخوان‌های سیستمی را صدا می‌زنند انجام می‌پذیرد.
 در صورت عدم وجود سیستم عامل، کاربر یا برنامه‌نویس می‌بایست آشنایی کاملی با سخت افزارهای مختلف رایانه (مثل ، ، و غیره) داشته باشد و روتین‌هایی برای خواندن یا نوشتن آن‌ها به زبان‌های بنویسد. از این جنبه گاه، به سیستم عامل با عنوان ماشین توسعه یافته (به انگلیسی: Extended machine) یا (به انگلیسی:Virtual machine) یاد می‌شود که واقعیت سخت افزار را از دید کاربران مخفی می‌سازد. 
 
 مشارکت‌کنندگان ویکی‌پدیا. « ». در ، بازبینی‌شده در ۱۵ دی ۱۳۹۹.
{"title": "تماس با سامانه (رایانه)", "link": "https://fa.wikipedia.org//w/index.php?title=%D8%AA%D9%85%D8%A7%D8%B3_%D8%A8%D8%A7_%D8%B3%D8%A7%D9%85%D8%A7%D9%86%D9%87_(%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D9%87)&oldid=31186433", "language": "fa"}