برنامه نویس 2016

۴ مطلب با کلمه‌ی کلیدی «جاوا» ثبت شده است

درباره زبان های برنامه نویسی

Image result for ‫عکس چگونه برنامه نویس شویم‬‎

در سال 2014 در رتبه بندی زبان های برنامه نویسی اعلام شد که زبان های برنامه نویسی پس از شمارش استفاده کنندگان این زبان معلوم شد همه زبان ها رده ای مثل رده زیر دارند.

رتبه اول زبان برنامه نویسی (جاوا) کاربرد ها : در وب ، موبایل ، کامپیوتر

جاوا (به انگلیسی: Java) یک زبان برنامه‌نویسیِ شیءگرا است که برای نخستین بار توسط جیمز گاسلینگ در شرکت سان مایکروسیستمز ایجاد گردید و در سال ۱۹۹۵ به عنوان بخشی از سکوی جاوا منتشر شد. زبان جاوا شبیه به ++C است اما مدل شیءگرایی آسان‌تری دارد و از قابلیت‌های سطح پایین کمتری پشتیبانی می‌کند. یکی از قابلیت‌های بنیادین جاوا این است که مدیریت حافظه را بطور خودکار انجام می‌دهد. ضریب اطمینان عملکرد برنامه‌های نوشته‌شده به این زبان نسبت به زبانهای نسل اول C بالا است و وابسته به سیستم‌عامل خاصی نیست. برنامه‌های جاوا به صورت بایت کد (کامپایل) می‌شوند که توسط واسط JVM به کدهای ماشین اجرا می‌شوند؛ و در صورت وجود JVM مانند سایر زبانهای مبتنی بر آن وابسته به سیستم‌عامل خاصی نیستند.

در سال ۱۹۹۰ سان میکروسیستم در حال توسعه نرم‌افزاری برای استفاده ابزارهای الکترونیکی بود که مسئولیت تیم با جیمز کاسلینگ بود. در سال ۱۹۹۱ تیم تصمیم بر این گرفت که زبان جدید را OAK بنامند. در سال ۱۹۹۲ این تیم که به تیم پروژه گرین معروف بود زبان جدیدی را معرفی کرد که با ابزارهای خانگی مختلف و لمسی کار می‌کرد. در سال ۱۹۹۳ وب جهانی توسعه یافت و زبان جدید با معرفی اپلت که قابلیتهای زیادی به کامپیوترهای متصل به وب می‌افزود مشهور شد. در سال ۱۹۹۵ زبان OAK به JAVA تغیر نام پیدا کرد و توسط مایکروسافت و نت اسکیپ پشتیبانی شد. در سال ۱۹۹۶ دیگر java زبانی به صورت همه گیر چند منظوره شناخته شده بود. در سال ۲۰۰۷ زبانهایی با استاندارد JVM مانند groovy ایجاد شد در سال ۲۰۱۴ جاوا سعی کرد با معرفی نسخه ۸ برخی از قابلیتهای زبانهای دیگر را اضافه نماید.

جاوا یک زبان برنامه‌نویسی است که در آغاز توسط شرکت سان مایکروسیستمز ایجاد شده‌است و در سال ۱۹۹۵ به عنوان بخش اصلی سکوی جاوا منتشر شد. این زبان قسمت‌های بسیاری از گرامر خود را از C و ++C گرفته اما دارای مدل شی‌گرایی ساده‌ای است و امکانات سطح پایین کمی دارد. کاربرد جاوا در کامپایل به صورت بایت کد است که صرف نظر از معماری و خصوصیات آن کامپیوتر، قابلیت اجرا روی تمامی ماشین‌های شبیه‌سازی جاوا را داشته باشد. اجزای اصلی کامپایلرهای جاوا، ماشین‌های پیاده‌سازی و کتابخانه‌های آن توسط این شرکت از سال ۱۹۹۵ منتشر شد. در مه ۱۹۹۷ این شرکت، نرم‌افزار رایگان این زبان را فراهم کرد. دیگران هم کاربردهای دیگری از این زبان مثل کامپایلر GNU برای جاوا یا OPENJDK را منتشر کردند.

با پیدایش java2، نسخهٔ جدید توانست ترکیب‌های جدیدی را برای نوع‌های مختلف پلت فرم‌ها ایجاد کند. به عنوان مثال J2EE، باهدف کاربرد برای تشکیلات سازمانی، و نسخهٔ سکوی جاوا، نسخه میکرو برای تلفن همراه منتشر شد. در سال ۱۹۹۶ با هدف بازاریابی، این شرکت نسخهٔ جدید J2 را با نام‌های سکوی جاوا، نسخه سازمانی، سکوی جاوا، نسخه میکرو و سکوی جاوا، نسخه استاندارد منتشر کرد. در سال ۱۹۹۷ شرکت سان میکروسیستمز، ISO/IEC JTC1 standards body و Ecma International را به فرمول جاوا تغییر داد. شرکت Sun بسیاری از کاربردهای جاوایش را بدون هیچ هزینه‌ای فراهم آورد. شرکت Sun با فروش مجوز برای بعضی از کاربردهای خاصش مثل Java Enterprise System درآمدی را بدست آورد. در ۱۳ نوامبر ۱۹۹۶ شرکت Sun نرم‌افزار جاوا را به صورت رایگان و با مجوز عمومی برای همه منتشر کرد.

 

رتبه دوم زبان برنامه نویسی(سی) کاربرد ها کاربرد ها : موبایل ، کامپیوتر ، میکرو کنترلر

در سال ۱۹۶۷ مارتین ریچاردز زبان BCPL را برای نوشتن نرم‌افزارهای سیستم‌عامل و کامپایلر در دانشگاه کمبریج ابداع کرد. سپس در سال ۱۹۷۰ کن تامپسون زبان B را بر مبنای ویژگی‌های زبان BCPL نوشت و از آن برای ایجاد اولین نسخه‌های سیستم‌عامل یونیکس در آزمایشگاه‌های بل استفاده کرد. زبان C در سال ۱۹۷۲ توسط دنیس ریچی از روی زبان B و BCPL در آزمایشگاه بل ساخته شد و ویژگی‌های جدیدی همچون نظارت بر نوع داده‌ها نیز به آن اضافه شد. ریچی از این زبان برای ایجاد سیستم‌عامل یونیکس استفاده کرد اما بعدها اکثر سیستم‌عامل‌های دیگر نیز با همین زبان نوشته شدند. این زبان با سرعت بسیاری گسترش یافت و چاپ کتاب "The C Programming Language" در سال ۱۹۷۸ توسط برایان کرنیگان و ریچی باعث رشد روزافزون این زبان در جهان شد.

متأسفانه استفاده گسترده این زبان در انواع کامپیوترها و سخت‌افزارهای مختلف باعث شد که نسخه‌های مختلفی از این زبان بوجود آید که با یکدیگر ناسازگار بودند. در سال ۱۹۸۳ مؤسسه استانداردهای ملی آمریکا (ANSI) کمیته‌ای موسوم به X3J11 را را مأمور کرد تا یک تعریف فاقد ابهام و مستقل از ماشین را از این زبان تدوین نماید. در سال ۱۹۸۹ این استاندارد تحت عنوان ANSI C به تصویب رسید و سپس در سال ۱۹۹۰، سازمان بین‌المللی استانداردسازی (ISO) نیز این استاندارد را پذیرفت و مستندات مشترک آنها تحت عنوان ANSI/ISO C منتشر گردید.

در سال‌های بعد و با ظهور روش‌های برنامه‌نویسی شئ‌گرا نسخه جدیدی از زبان C بنام C++ توسط بی‌یارنه استراس‌تروپ در اوایل ۱۹۸۰ در آزمایشگاه‌های بل توسعه یافت. در C++ علاوه بر امکانات جدید، خاصیت شئ‌گرایی نیز به C اضافه شده‌است.

با گسترش شبکه و اینترنت، نیاز به زبانی احساس شد که برنامه‌های آن بتوانند برروی هر ماشین و هر سیستم‌عامل دلخواهی اجرا گردد. شرکت سان مایکروسیستمز در سال ۱۹۹۵ میلادی زبان جاوا را برمبنای C و C++ ایجاد کرد که هم اکنون از آن در سطح وسیعی استفاده می‌شود و برنامه‌های نوشته شده به آن برروی هر کامپیوتری که از جاوا پشتیبانی کند (تقریباً تمام سیستم‌های شناخته شده) قابل اجرا می‌باشد.

ادامه مطلب...
۲۴ آبان ۹۵ ، ۱۷:۱۷ ۰ نظر موافقین ۱ مخالفین ۰
امیرحسین گروسی

خالق جاوا به گوگل پیوست

جیمز گاسلینگ (James Gosling) خالق جاوا به گوگل پیوست.

به گزارش ایتنا، آقای گاسلینگ ۵۶ ساله که یکی از چهره‌های مهم و شناخته‌شده حوزه فناوری اطلاعات به شمار می‌رود، در سال ۱۹۹۱ و هنگامی که در استخدام شرکت سان میکروسیستمز بود، پروژه زبان برنامه‌نویسی جاوا را آغاز کرد.

جاوا که اکنون طرفداران بسیاری در سراسر جهان دارد، در سال ۱۹۹۵ عرضه شد.

شرکت مالک جاوا یعنی اوراکل مدعی است گوگل بدون کسب اجازه از این شرکت، کدهای جاوا را در سیستم عامل آندروید خود مورد استفاده قرار داده است.

به همین دلیل اوراکل از غول جست‌وجو شکایت کرده است، هرچند گوگل این شکایت را بی‌پایه و اساس می‌داند.

به گزارش ایتنا به نقل از پایگاه خبری ماشابل، بر این اساس پیوستن آقای گاسلینگ به گوگل، موفقیت بزرگی برای این شرکت به شمار می‌رود.

آقای گاسلینگ که به نظر می‌رسد دوست ندارد در یک جا به مدت طولانی دوام بیاورد، در ژانویه سال ۲۰۱۰ به استخدام اوراکل در آمد اما چند ماه بعد از حضور در این شرکت استعفا داد.

۲۲ آبان ۹۵ ، ۱۷:۲۰ ۰ نظر موافقین ۰ مخالفین ۰
امیرحسین گروسی

دوره اموزشی برنامه نویسی اندروید

چند نکته درباره فایل‌ها

برای دانلود فایل های بزرگ از IDM استفاده کنید.

فایل های فشرده را با برنامه winrar  باز کنید. در صورتی که فایل در زمان دانلود خراب شد در تب tools گزینه repaired archive را انتخاب کنید.

جهت باز کردن پی دی اف از برنامه ادوب ریدر یا فوکسید و جهت تماشای فایل های تصویری از KMplayerاستفاده کنید.

 

لینک دانلود با حجم 437 مگابایت

۲۱ آبان ۹۵ ، ۱۶:۳۲ ۰ نظر موافقین ۰ مخالفین ۰
امیرحسین گروسی

دوره آموزشی برنامه نویسی java

مجموعه فیلم های آموزشی جاوا به زبان فارسی شامل ۶۶ قسمت می باشد، که توسط جناب اقای مهندس کیانیان که بی شک یکی از برترین اساتید کشور می باشند تهیه شده است. در این مجموعه سعی بر آن شده که تمامی مباحث به طور کامل پوشش و با به کارگیری مثال های متنوع در تدریس و فهم مطالب کمک گرفته شود.

جاوا (به انگلیسی: Java) یک زبان برنامه‌نویسی شئ‌گراست که برای اولین بار توسط جیمز گوسلینگ در شرکت سان مایکروسیستمز ایجاد شد و در سال ۱۹۹۵ به عنوان بخشی از سکوی جاوا منتشر شد. زبان جاوا شبیه به ++C است اما مدل شیءگرایی آسان‌تری دارد و از قابلیت‌های سطح پایین کمتری پشتیبانی می‌کند. یکی از قابلیت‌های اصلی جاوا این است که مدیریت حافظه را بطور خودکار انجام می‌دهد. ضریب اطمینان عملکرد برنامه‌های نوشته‌شده به این زبان بالا است و وابسته به سیستم‌عامل خاصی نیست، به عبارت دیگر می‌توان آن را روی هر رایانه با هر نوع سیستم‌عاملی اجرا کرد. برنامه‌های جاوا به صورت کدهای بیتی همگردانی (کامپایل) می‌شوند. که مانند کد ماشین هستند و به ویژه وابسته به سیستم‌عامل خاصی نیستند.

نظر یادتون نرهlaugh

لینک دانلود با حجم 730 مگابایت

۲۱ آبان ۹۵ ، ۱۶:۲۷ ۰ نظر موافقین ۰ مخالفین ۰
امیرحسین گروسی