زبان برنامه نويسي

زبان برنامه نويسي

فروشگاه دانشجو

چهار زبان برنامه نويسي 14 اسلايد

۱۹ بازديد
چهار زبان برنامه نويسي 14 اسلايد
دسته بندي پاورپوينت
بازديد ها 1
فرمت فايل ppt
حجم فايل 110 كيلو بايت
تعداد صفحات فايل 14
چهار زبان برنامه نويسي 14 اسلايد

فروشنده فايل

كد كاربري 1079
كاربر

.1زبان برنامه نويسي BASIC

ترجمه مقاله مقدمه اي بر زبان برنامه نويسي scheme

۱۴ بازديد

ترجمه مقاله مقدمه اي بر زبان برنامه نويسي scheme


دانلود مقاله تحليل زبان برنامه نويسي جاوا

۱۷ بازديد
دسته بندي كامپيوتر
فرمت فايل docx
حجم فايل 93 كيلو بايت

پس از پرداخت، لينك دانلود فايل براي شما نشان داده مي شود

پرداخت و دانلود

مقاله تحليل زبان برنامه نويسي جاوا در 11 صفحه وُرد قابل ويرايش با فرمت docx

 


 

 

تاريخچه جاوا

 

در مقايسه با زبان‌هاي ديگر، همچون ++C يا بيسيك يا فورترن، جاوا زبان نسبتاً جديدتري است. شركت سان مايكروسيستمز در سال ۱۹۹۱ يك پروژه تحقيقاتي به نام گرين (Green) را آغاز كرد. هدف اين پروژه ايجاد زباني جديد شبيه به ++ C بود كه نويسنده اصلي آن، جيمز گاسلينگ، آن را بلوط (Oak) ناميد. اما بعدها به دليل برخي مشكلات حقوقي از ميان ليستي از كلمات تصادفي نام آن به جاوا تغيير كرد.

پروژه گرين به دليل مشكلات بازاريابي در شرف لغو شدن بود تا اينكه گسترش وب در سال ۱۹۹۳ باعث نمايش توانايي‌هاي وافر جاوا در اين عرصه گشت. اينگونه بود كه شركت سان مايكروسيستمز در مه ۱۹۹۵ جاوا را رسماً به بازار عرضه كرد.

 

 

 

جاوا يك زبان برنامه‌نويسي است كه در ابتدا توسط شركت sun Microsystems ايجاد شده‌است و در سال 1995 به عنوان مولفه اصلي java platform منتشر شد.اين زبان قسمت هاي بسياري از گرامر خود را از C و ++C گرفته اما داراي مدل شي‌گرايي ساده‌اي است و امكانات سطح پايين كمي دارد. كاربرد جاوا در كامپايل به صورت بايت كد است كه قابليت اجرا روي تمامي ماشين‌هاي شبيه‌سازي جاوا را داشته باشد صرف نظر از معماري و خصوصيات آن كامپيوتر. اجراي اصلي كامپايلرهاي جاوا، ماشين‌هاي پياده‌سازي و كتابخانه‌هاي آن توسط اين شركت از سال 1995 منتشر شد. در 2007 may اين شركت، نرم‌افزار رايگان اين زبان را فراهم كرد. ديگران هم كاربردهاي ديگري از اين زبان را منتشر كردند مثل كامپايلر GNU براي جاوا.

 

 

 

اهداف اصلي در زمان پياده سازي جاوا

 

از متدولوژي شيءگرايي در اين زبان بطور كامل استفاده شود.

 

قابليت اجراي برنامه هاي يكسان در سيستم عامل هاي مختلف

 

پشتيباني از ويژگي هاي شبكه هاي كامپيوتري

 

اجراي راه دور برنامه ها بصورت كاملا امن

 

كاربرد راحت و ساده زبان به كمك انتخاب اجزاء مفيد

 

 ساير زبانهاي شيءگرا و استفاده از آن در جاوا (الگوبرداري)

 

 

 

خصوصيات زبان برنامه نويسي جاوا

 

 

 

ساده(simple)

 

ﺟﺎوا ﻃﻮري ﺷﺪه ﮐﻪ ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﺎن ﺣﺮﻓﻪ اي ﺑﺴﺎدﮔﯽ آن را ﻓﺮاﮔﺮﻓﺘﻪ و ﺑﻄﻮر ﻣﻮﺛﺮي ﺑﮑﺎر ﻣﯽ ﺑﺮﻧﺪ .

 

ﺟـﺎوا دﺳـﺘﻮر زﺑـﺎن‪ Cو++‪ Cو‫ﻫﻤﭽﻨﯿﻦ ﺑﺴﯿﺎري از ﺟﻮاﻧﺐ ﺷﯽ ئ ﮔﺮاﯾﯽ ++‪ Cرا ﺑﺎرث ﺑﺮده ، اﮐﺜﺮ ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﺎن ﺑﺮاي ﮐـﺎر ﺑـﺎ ﺟـﺎوا دﭼـﺎر ﻣﺸـﮑﻞ ‫ﻧﺨﻮاﻫﻨﺪ ﺷﺪ .

 

ﺟﺎوا ﺗﻼش ﮐﺮده ﮐﻪ ﺟﻨﺒﻪ ﻫﺎي اﺳـﺘﺜﻨﺎﯾﯽ و ﺧـﺎرق اﻟﻌـﺎده ﻧﺪاﺷـﺘﻪ ﺑﺎﺷـﺪ . در

 

  ﺟﺎوا ، ﺗﻌﺪاد اﻧﺪﮐﯽ از ﺷﯿﻮه ﻫﺎي ﮐﺎﻣﻼ" ﺗﻮﺻﯿﻒ ﺷﺪه ﺑﺮاي اﻧﺠﺎم ﯾﮏ وﻇﯿﻔﻪ وﺟﻮد دارد .

 

 

 

‫شيﮔﺮا

 

ﺟــــﺎوا از ﺑﺴــــﯿﺎري از ﻣﺤــــﯿﻂ ﻫــــﺎي ﻧــــﺮم اﻓــــﺰاري اوﻟﯿــــﻪﺑﺮاﺳــــﺎس

 

‫اشياء مواردي را به ﻋﺎرﯾﺖ ﮔﺮﻓﺘﻪ و ﺗﻮازﻧﯽ ﺑﯿﻦ ﻧﻈﺮﯾﻪ ﻟﻔﻆ ﻗﻠﻤﯽ ﺗﺤﺖ ﻋﻨﻮان " ﻫﺮ ﭼﯿﺰي ﯾﮏ ﺷﯽ . اﺳـﺖ " و ﻧﻈﺮﯾـﻪ واﻗﻌﯿـﺖ‫ﮔﺮاﯾﯽ " ﺟﻠﻮي راه ﻣﻦ ﻗﺮار ﻧﮕﯿﺮ " ﺑﻮﺟﻮد آورده اﺳﺖ . ﻣﺪل ﺷﯽ ئ در ﺟﺎوا ﺑﺴﯿﺎر ﺳﺎده و ﺑﺮاﺣﺘﯽ ﻗﺎﺑﻞ ﮔﺴـﺘﺮش اﺳـﺖ

 

‫در ﺣﺎﻟﯿﮑﻪ اﻧﻮاع ﺳﺎده آن ﻧﻈﯿﺮ اﻋﺪاد ﺻﺤﯿﺢ‪ (integers) ﺑﻌﻨـﻮان ﻋﻤﻠﮑﺮدﻫـﺎي ﺳـﻄﺢ ﺑـﺎﻻي ﻏﯿـﺮ ﺷـﯽ ئ ﺗﻠﻘـﯽ ميشود 

پس از پرداخت، لينك دانلود فايل براي شما نشان داده مي شود

پرداخت و دانلود

دانلود مقاله تحليل زبان برنامه نويسي ++C

۱۵ بازديد
دسته بندي كامپيوتر
فرمت فايل docx
حجم فايل 23 كيلو بايت

پس از پرداخت، لينك دانلود فايل براي شما نشان داده مي شود

پرداخت و دانلود

مقاله تحليل زبان برنامه نويسي ++C در 12 صفحه وُرد قابل ويرايش با فرمت docx

 

 
تحليل زبان برنامه نويسي ++C

 

 

 

سرفصلهاي يادگيري هر زبان برنامه نويسي عبارتند از:

 

قالب كلي زبان

 

قالب كلي دستورات

 

انواع داده ها

 

تعريف متغير و نحوه انتساب و قوانين نامگذاري

 

دستورات شرطي و كنترلي

 

دستورات تكرار

 

ساختمان داده ها (آرايه ها ،رشته ها و...)

 

نحوه كار با فايلها

 

نحوه نوشتن توابع

 

و....

 

 

 

 

 

دسته بندي زبانهاي از لحاظ نزديكي به سخت افزار:

 

سطح پايين  مانند اسمبلي

 

سطح ميانه مانند C,C++

 

سطح بالا مانند Java،Pascal،Delphi،.net

 

 

 

دسته بندي به لحاظ ساخت يافتگي –شي گرا:

 

ساخت يافته C،Pascal

 

ساخت يافته-شي گرا C++،JAVA،Delphi،.net

 

غيرساخت يافته qbasic

 


 

مقدمه:

 

زبان C يك زبان همه منظوره است. دستورالعمل‌هاي اين زبان بسيار شبيه عبارات جبري و نحو آن شبيه جملات انگليسي مي باشد. اين امر سبب مي‌شود كه C يك زبان سطح بالا باشد كه برنامه‌نويسي در آن آسان است ›››

 

 

 

++C كه از نسل C است، تمام ويژگي‌هاي C را به ارث برده است. اما برتري فني ديگري هم دارد: C++ اكنون «شي‌گرا» است. مي‌توان با استفاده از اين خاصيت، برنامه‌هاي شي‌گرا توليد نمود. برنامه‌هاي شي‌گرا منظم و ساخت‌يافته‌اند، قابل روزآمد كردن‌اند، به سهولت تغيير و بهبود مي‌يابند و قابليت اطمينان و پايداري بيشتري دارند.

 

 

 

آنچه درباره C++ مي آموزيم :

 

1- چرا C++ ؟

 

2- تاريخچۀ C++

 

3- آماده‌سازي مقدمات

 

4- شروع كار با C++

 

5- عملگر خروجي

 

6- ليترال‌ها و كاراكترها

 

7- متغيرها و تعريف آن‌ها

 

8- مقداردهي اوليه به متغيرها

 

9- ثابت‌ها

 

10- عملگر ورودي

 


پس از پرداخت، لينك دانلود فايل براي شما نشان داده مي شود

پرداخت و دانلود

تكنيك ها و زبان برنامه نويسي هوش مصنوعي

۱۶ بازديد
دسته بندي هوش مصنوعي
فرمت فايل rar
حجم فايل 124 كيلو بايت

پس از پرداخت، لينك دانلود فايل براي شما نشان داده مي شود

پرداخت و دانلود

فهرست

مقدمه

زبان، شناخت و خلاصه پردازي

خلاصه پردازي طبقه بندي شده (سلسله مراتبي )

خصوصيات مطلوب يك زبان AI

پشتيباني از محاسبات سمبوليك

انعطاف پذير بودن كنترل:

پشتيباني از روش هاي برنامه نويسي جستجويي

تعاريف مشخص و واضح

خلاصه اي دربارة LISP و PROLOG

PROLOG

LISP

- برنامه نويسي شيء گرا

محيط هاي هيبريد

زبانهاي برنامه نويسي هوش مصنوعي

ساير روش هاي برنامه نويسي

 

 

مقدمه

ما در عصري زندگي مي كنيم كه جامعه شناسان آن را عصر انقلاب كامپيوتر نام نهاده اند و مانند هر انقلاب واقعي ديگر، انقلابي است گسترده و فراگير و تأثير پايداري برجامعه خواهد داشت. اين انقلاب در اقتصاد امروز و نظم جامعه، به همان ميزان انقلاب صنعتي در قرن 19 تأثير دارداين تحولات قادر است الگوي فكري و فرم زندگي هر فرد را تغيير دهد. انقلاب كامپيوتر توان ذهني ما را گسترش مي دهد.

عملكرد اولية برنامه نويسي هوش مصنوعي (AI) ايجاد ساختار كنترلي مورد لزوم براي محاسبه سمبوليك است خصوصيات اين ساختارها به مقدار زيادي موجب تشخيص خصوصياتي مي شود كه يك زبان كاربردي مي بايستي فراهم كند.

در اين مقدمه به يك سري خصوصيات مورد نظر براي زبان برنامه نويسي سمبوليك مي پردازيم و زبانهاي برنامه نويسي LISP و PROLOG را معرفي خواهيم كرد. اين دو زبان علاوه بر اين كه از مهمترين زبانهاي مورد استفاده در هوش مصنوعي هستند، خصوصيات semantic و syntactic آنها نيز باعث شده كه آنها شيوه ها و راه حل هاي قوي براي حل مسئله ارئه كنند.

تأثير قابل توجه اين زبانها بر روي توسعه AI از جمله توانائي آنها به عنوان «ابزارهاي فكر كردن» مي باشد كه از جمله نقاط قوت آنها در زبانهاي برنامه نويسي مي باشد. همان طور كه هوش مصنوعي مراحل رشد خود را طي مي كند زبانهاي LISP و PROLOG بيشتر مطرح مي شوند.

اين زبانها كار خود را در محدودة توسعه و prototype سازي سيستم هاي AI در صنعت و دانشگاهها دنبال مي كنند. اطلاعات در مورد اين زبانها به عنوان بخشي از مهارت هر برنامه نويس AI مي باشد ما به بررسي اين دو زبان در هوش مصنوعي مي پردازيم.

 

پس از پرداخت، لينك دانلود فايل براي شما نشان داده مي شود

پرداخت و دانلود