مهندسی کامپیوتر

تحقیق زبان برنامه نویسی C

دانلود تحقیق با موضوع زبان برنامه نویسی C،
در قالب word و در 13 صفحه، قابل ویرایش.
بخشی از متن تحقیق:
بخش دوم
ساختارهاي كنترلي و حلقه هاي تكرار 
اگر بخواهيم بعضي از دستورات تحت شرايط خاصي اجرا شوند و يا تعدادي از دستورات چندين مرتبه اجرا شوند و يا در شرايط خاصي تكرار شوند ، از ساختارهاي تكرار و تصميم استفاده مي كنيم 
ساختار هاي تكرار 
تحت شرايط خاصي امكان اجراي مكرر دستور يا مجموعه أي از دستورات را فراهم مي كنند
ساختار for 
در مواردي مفيد است كه تعداد دفعات تكرار دستورات معلوم باشد 
داراي يك شمارنده است كه تعداد دفعات اجراي دستورات داخل حلقه را شمارش مي كند 
شمارنده حلقه مي تواند داراي مقادير مثبت ، منفي ، صحيح و يا اعشاري باشد .
شكل كلي :
for (مقدار اوليه = شمارنده  ; شرط حلقه ; گام حركت شمارنده )دستور;
مقدار اوليه مشخص مي كند كه شمارنده ، از چه مقداري شروع مي شود .
شرط حلقه مشخص مي كند كه مجموع دستورات داخل حلقه تكرار ، تحت چه شرايطي اجرا شوند. 
گام حركت شمارنده حلقه مشخص مي كند كه در هر بار اجراي دستورات داخل حلقه، چه مقداري به شمارنده حلقه اضافه شود.
گام حركت مي تواند مثبت ، منفي ، صحيح يا اعشاري باشد.
دربين هر يك از پارامترها در حلقه for  ، علامت ;   قرار مي گيرد 
هر كدام از پارامترها مي توانند وجود نداشته باشند و مي توان حلقه هاي تكرار بينهايت توليد نمود 
ساختار while 
در مواقعي كه تكرار انجام دستورات به شرط خاصي وابسته است كاربرد دارد .
while (شرط ) دستور ;
دستور مي تواند مركب باشد يعني بين }و{ قرار بگيرد 
وقتي كنترل به ساختار while   رسيد شرط تست مي شود . اگر اين شرط داراي ارزش منطقي درست باشد دستور يا دستورات اجرا مي گردد و در غير اينصورت كنترل اجرا به اولين خط بعد از بدنه حلقه مي شود 
چنانچه شرط حلقه در داخل حلقه نقض نشود دستورات حلقه بينهايت بار اجرا مي شوند.
ساختار do..while  
براي تكرار اجراي مجموعه دستورات در شرايط خاص كاربرد دارد .
شكل كلي :
do 
مجموعه دستورات    
}while (شرط );
شرط حلقه در انتها تست مي شود 
وقتي كنترل اجرا به ساختار do while   رسيد دستورات داخل حلقه اجرا مي شوند و سپس شرط ذكر شده تست مي گردد ،‌چنانچه اين شرط برقرار باشد مجموعه دستورات داخل حلقه مجددا اجرامي شوند و گرنه كنترل اجرا از حلقه خارج مي شود 
در ساختار حلقه do..while   مجموعه دستورات حداقل يكبار اجرامي گردند .
چنانچه بدنه do..while  تنها شامل يك دستور باشد ميتوانيم }و{  را حذف كنيم ولي در بقيه شرايط وجود آنها ضرورت دارد .
حلقه هاي تكرار بينهايت 
با هر يك از ساختارهاي تكرار do..while , while , for  ميتوان حلقه هاي بينهايت ايجاد كرد .
دانلود فایل

دانلود فایل”تحقیق زبان برنامه نویسی C”

مهندسی کامپیوتر

پاورپوینت بررسی زبان های برنامه نویسی جاوا و ++C

دانلود پاورپوینت در مورد بررسی زبان های برنامه نویسی جاوا و ++C،
در قالب ppt و در 66 اسلاید، قابل ویرایش، شامل:

آن چه درباره ++C می آموزیم
۱- چرا ++C؟
۲- تاریخچۀ ++C
۳- آماده‌سازی مقدمات
۴- شروع کار با ++C
۵- عملگر خروجی
۶- لیترال‌ ها و کاراکترها
۷- متغیرها و تعریف آن‌ ها
۸- مقداردهی اولیه به متغیرها
۹- ثابت‌ها
۱۰- عملگر ورودی
تاریخچه جاوا
اهداف اصلی در زمان پیاده سازی جاوا
خصوصیات زبان برنامه نویسی جاوا
‫شیﮔﺮا
ﭼﻨﺪ ﻧﺦ ﮐﺸﯽ ﺷﺪه
ﻣﻌﻤﺎری ﺧﻨﺜﯽ
‫ﺗﻔﺴﯿﺮ ﺷﺪه و ﻋﻤﻠﮑﺮد ﺳﻄﺢ ﺑﺎﻻ
ﺗﻮزﯾﻊ ﺷﺪه
پویا (Dynamic)
عملکرد ماشین مجازی جاوا
فرآیند تولید نرم افزار
نقاط ضعف جاوا
پلتفرم های جاوا
انواع داده ها در جاوا
متغیرها و انواع داده ‏ها
عملگر تخصیص مقدار


بخشی از متن پاورپوینت:
زبان C یک زبان همه منظوره است. دستورالعمل‌ های این زبان، بسیار شبیه عبارات جبری و نحو آن شبیه جملات انگلیسی می باشد. این امر سبب می‌ شود که C یک زبان سطح بالا باشد که برنامه‌ نویسی در آن آسان است. ++C که از نسل C است، تمام ویژگی‌ های C را به ارث برده است. اما برتری فنی دیگری هم دارد: ++Cاکنون «شی‌گرا» است. می‌توان با استفاده از این خاصیت، برنامه‌ های شی‌ گرا تولید نمود. برنامه‌ های شی‌ گرا منظم و ساخت‌ یافته‌ اند، قابل روزآمد کردن‌ اند، به سهولت تغییر و بهبود می‌ یابند و قابلیت اطمینان و پایداری بیشتری دارند. جاوا یک زبان برنامه‌ نویسی است که در ابتدا توسط شرکت sun Microsystems ایجاد شده‌ است و در سال ۱۹۹۵ به عنوان مؤلفه اصلی java platform منتشر شد. این زبان قسمت های بسیاری از گرامر خود را از C و ++C گرفته، اما دارای مدل شی‌ گرایی ساده‌ای است و امکانات سطح پایین کمی دارد. کاربرد جاوا در کامپایل به صورت بایت کد است که قابلیت اجرا روی تمامی ماشین‌ های شبیه‌ سازی جاوا را داشته باشد. صرف نظر از معماری و خصوصیات آن کامپیوتر. اجرای اصلی کامپایلرهای جاوا، ماشین‌های پیاده‌ سازی و کتابخانه‌ های آن، توسط این شرکت از سال ۱۹۹۵ منتشر شد. در ۲۰۰۷ may این شرکت، نرم‌ افزار رایگان این زبان را فراهم کرد. دیگران هم کاربردهای دیگری از این زبان را منتشر کردند، مثل کامپایلر GNU برای جاوا...
دانلود فایل

دانلود فایل”پاورپوینت بررسی زبان های برنامه نویسی جاوا و ++C”

مهندسی کامپیوتر

تحقیق زبان های برنامه نویسی

دانلود تحقیق با موضوع زبان های برنامه نویسی،
در قالب word و در 60 صفحه، قابل ویرایش، شامل:

چکیده
مقدمه

فصل اول:
تاریخچه برخی از زبان های برنامه نویسی
زبان برنامه نویسی c
زبان برنامه نویسی ++c
اهداف به وجود آمدن ++c
زبان برنامه نویسی #c
زبان برنامه نویسی Java 
زبان برنامه نویسی پایتون
ویژگی های شی گرایی
رایگان
قابلیت حمل
قدرتمند
درونی سازی و گسترش

فصل دوم:
تاریخچه زبان Delphi
سال 1995- Delphi – 1 
سال 1996- Delphi – 2
سال 1997- Delphi – 3
سال 1998- Delphi – 4
سال 1999- Delphi – 5
سال 2001- Delphi – 6

فصل سوم:
تاریخچه c
برنامه نویسی ساخت یافته
مراحل اجرای یک برنامه c  
خطاهای برنامه نویسی

فصل چهارم:
مقدمه ای بر زبان برنامه نویسی Visual Basic

فصل پنجم:
جاوا
محتویات   
تاریخچه  
اهداف اولیه  
برنامه های جاوا و اپلت ها  
خط مشی جاوا  
پیاده سازی   
اداره خودکار حافظه  
گرامر  
نمونه هایی از برنامه های جاوا  
توزیع های جاوا  
کلاس های خاص  
کتابخانه های کلاس  
کتابخانه های مرکزی  
کتابخانه های واسط کاربر  
ویرایش  
ایرادات مطرح شده  
پاسخ به ایرادات  
جستارهای وابسته  
پیوندهای بیرونی  
پانویس  
منابع  
 

مقدمه تحقیق:
سیستم
های کامپیوتری جدید، تاثیرات وسیع و رشد یابنده ای بر اکثر فعالیت های
بشری داشته و دارند. کامپیوتر امکان داده است تا زمینه های جدیدی از
تحقیقات در علوم ایجاد شوند که پیشتر، به سبب کمبود داده ها و محدودیت در
انجام تحلیل ها و محاسبات عددی، چندان شناخته شده نبودند. کامپیوتر، پیشرفت
های تکنولوژی، از قبیل سفر به ماه را تسهیل کرده و به عنوان وسیله ای برای
کنترل فرآیندهای صنعتی، به گستردگی مورد استفاده قرار می گیرد.

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

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

دانلود فایل

دانلود فایل”تحقیق زبان های برنامه نویسی”