زبان برنامه نویسی سی ( C programming language ) به طاقت فرسا افزار یا این که سیستم دلیل خاصی متعلق نیست . این لهجه خصوصیات و اجزا لهجه های کد نوشتن توسعه یافته را همراه با کارآیی بالای لهجه اسمبلی در بردارد و گهگاه آن را یک گویش نصفه توسعه یافته میدانند .
سي C به طوری است که تطبیق اپلیکیشن از یک مدل رایانه همراه به مدل دیگر را راحت می نماید . امروزه طرح ریزی ریزکنترل ها و گونه های سی پی یوها و همینطور ایجاد سیستم برهان های تازه و قابل انعطاف افزارهای کاربردی از روش گویش C صورت میگیرد .
تاریخچه گویش سي C
لهجه C در سال ۱۹۷۲ بوسیله دنیس ریچی در آزمایشگاه های Bell ساخته شد ( بعد ها این آزمایشگاه ها به ATamp;T Labs تبدیل شد ) . سیستم برهان Unix نیز تا قبل از این در به عبارتی Bell Labs به وسیله لهجه B درج شده بود .
C که از لهجه B نتایج شده است , به مراد پیاده سازی سیستم برهان Unix روی یک رایانه همراه PDP - 11 ارائه شد . Ritchie لهجه B را بسط بخشید و تعدادی تجهیزات از جمله مدل دار کردن اطلاعات را به آن بیشتر نمود و لهجه نتیجه ها را C نامید .
اما لهجه B که به وسیله Ken Thompson در سال ۱۹۷۰ درست شده بود هم از گویش BCPL نتیجه ها شده که آن را Martin Ritchard ارائه داده بود . بعداز آن که Ritchie و همکارش Kernighan در سال ۱۹۷۸ کتابی جهت شناخت عموم با این لهجه منتشر نمودند , اعتنا گسترده ی برنامه نویسان به آن جلب شد . به طوری که ورژن های متفاوتی از آن روی کامپیوترهای متفاوت بوجود آمد . همین فرمان موجب شد در سال ۱۹۸۳ انستیتوی استانداردهای ملی ایالات متحده ( ANSI ) کمیته ای برای استاندارد کردن این لهجه تشکیل دهد . بالاخره در سال ۱۹۸۹ استاندارد آن ثبت شد .

ویژگی های لهجه برنامه نويسي C
- تاثير گذارترين گویش برنامه نويسي
- یک زبان برنامه نویسی سطح میانی است.
- یک زبان ساخت یافته و قابل حمل است.
- دارای سرعت، قدرت و انعطاف پذیری بالایی است و هیچ محدودیتی را برای برنامه نویس به وجود نمی آورد.
- زبان برنامه نویسی سیستم است.
- زبان کوچکی است و تعداد کلمات کلیدی آن انگشت شمار است.
- نسبت به حروف حساس است و تمام کلمات کلیدی این زبان با حروف کوچک نوشته می شوند.
- در محیط های توسعه دهنده مجتمع (Integrated Development Envoirements) صورت می گیرد.

C ، یک زبان نسبتاً سطح پایین به شمار می آید، این یک توصیف تحقیرآمیز نبوده، و صرفاً به این معنی است که C با همین نوع از اشیائی سروکار دارد که بیشتر کامپیوترها با آن سروکار دارند، نظیر کارکترها، اعداد و آدرس ها. این اشیا را می توان با هم ترکیب کرد و می توان روی آنها همان عملیات محاسباتی و منطقی را انجام داد که توسط یک کامپیوتر حقیقی پیاده سازی کرد.

سیستم عامل سیمبیان (symbian) با زبان C نوشته شده و بهمین دلیل این زبان به عنوان زبان اولیه برای برنامه نویسی در آن انتخاب شده است.
C بیشترین امکان دسترسی به APIهای سیستم عامل سیمبیان را فراهم می کند و بهترین کارکرد در حافظه و سرعت اجرا را داراست. برای مثال این زبان قدرتمند را می توان در زمینه های زیر بکار گرفت:
- برنامه هایی که مانند سرور عمل می کنند. برای نمونه برنامه هایی که در پشت صحنه کار می کنند و یکی از بخش های سیستم- به عنوان مثال درگاه های COM - را مدیریت می کنند.
- PLUG inها که محیطی را بر پایه سیستم عامل ایجاد می کنند. بطور مثال برنامه ای که فایل های html را به فایل های word سیمبیان تبدیل می کند از کتابخانه مبدل سیستم عامل استفاده می کند.
- درایورهای دستگاه که با Kernel کار متعامل می کنند و.
استفاده از زبان C در سیستم عامل سیمبیان بر روی مناسب بودن کارکرد گوشی ها متمرکز شده است، که بدین معناست که چند تا از عملگرهای استاندارد زبان C مانند مدیریت استثناها قابل استفاده در برنامه نویسی سیمبیان نیستند.

لهجه برنامه‌نویسی سي C چيست؟

لهجه ساخت برنامه پی اچ پی را چطور استارت کنیم؟

برنامه‌نویسی برای سئوکاران

اصول ساخت برنامه php

چطور مانند برنامه نویس‌ها تاءمل کنیم؟ نگاهی به نحوه تاءمل کدنویس‌ها

طریق تعیین گویش برنامه‌نویسی برای فرا گرفتن

برنامه نویسان فریلنسر چه مهارت هایی نیاز دارند؟

c ,زبان ,لهجه ,برنامه ,های ,سیستم ,می کنند ,سیستم عامل ,برنامه نویسی ,در سال ,لهجه b ,زبان برنامه نویسی

مشخصات

آخرین ارسال ها

آخرین جستجو ها


وبلاگ دبستان مشهدی فرد Tim ekat پرورش قرقاول سعیدمارکت مطالعه تفریحستان neginjikavir محمدامین گیوی::یوزالکتریک lapcomet