فی دوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فی دوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

دانلود مقاله تاریخجه زبان برنامه نویسی ++C

اختصاصی از فی دوو دانلود مقاله تاریخجه زبان برنامه نویسی ++C دانلود با لینک مستقیم و پر سرعت .

دانلود مقاله تاریخجه زبان برنامه نویسی ++C


دانلود مقاله تاریخجه زبان برنامه نویسی ++C

در سال 1967 شخصی بنام آقای "مارتین ریچاردز" برای نوشتن سیستم عامل و طراحی کامپایلر زبان جدیدی بنام BCPL طراحی نمود.

سه سال بعد، یعنی در سال 1970، "کن تامپسون" با افزودن ویژگی های جدیدی به زبان BCPL زبان جدیدی طراحی نمود و نسخه های اولیه سیستم عامل unix را با آن طراحی نمود. او این زبان را B نامید.

BCPL و  B هر دو از زبانهای بدون نوع بودند. به همین جهت بررسی یک عنصر داده ای، دلیل وظیفه سنگینی بر عهده ی برنامه نویس بود. در این زبان هر عنصر داده ای یک کلمه از حافظه، معادل 2 بایت، را اشغال می کرد.

دو سال بعد، یعنی در سال 1972، آقای "دنیس ریچی" زبان جدیدی را بر پایه زبان B طراحی نمود. از آنجاییکه این زبان پس از زبان B طراحی شده بود، زبان C نام گرفت. زبان C بسیاری از ویژگی ها و مفاهیم زبانهای BCPL و B را دارا بود و ویژگی های دیگری، از جمله انواع داده ای، را نیز به آنها افزوده بود.

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

قدرت زبان C باعث شد که شرکت های مختلفی در صدد طراحی کامپایلرهای C برآیند.

این موضوع مشکل جدیدی برای طراحان برنامه هایی بود که می خواستند نرم افزارهای قابل حملی بنویسند که روی کامپیوترهای مختلفی اجرا

 شود.  19 سال پس از طراحی زبان C، "کمیته استاندارد ملی آمریکا" ،ANSI ، نسخه ی استاندارد زبان C را تصویب نمود.

شامل 19 صفحه فایل word قابل ویرایش


دانلود با لینک مستقیم


دانلود مقاله تاریخجه زبان برنامه نویسی ++C

مجموعه کامل تمرینات درس شی گرا به زبانی سی شارپ #C و سی پلاس پلاس ++C

اختصاصی از فی دوو مجموعه کامل تمرینات درس شی گرا به زبانی سی شارپ #C و سی پلاس پلاس ++C دانلود با لینک مستقیم و پر سرعت .

مجموعه کامل تمرینات درس شی گرا به زبانی سی شارپ #C و سی پلاس پلاس ++C


مجموعه کامل تمرینات درس شی گرا به زبانی سی شارپ #C و سی پلاس پلاس ++C

مجموعه کامل تمرینات درس شی گرا به زبانی سی شارپ و سی پلاس پلاس
حل تمرینات درس شی گرا استاد علی پور
جزوات و کتابهای الکترونیکی درس شی گرا


1- تابعی بنویسید که دو ماتریس 4*4 را دریافت کرده و حاصلجمع ان دو را برگرداند.
2- برنامه ای که ساختمان داده پشته را پیاده سازی کند این کلاس شامل یک ارایه 4 خانه ای برای پشته و همچنین یک متغیر برای نمایش بالای پشته top  و همچنین 4 تابع به نام های push برای درج وpopبرای حذف is full برای تست پر شدن و is empty برای تست خالی شدن.
3-  برنامه ای که ساختمان داده صف را پیاده سازی کند این کلاس شامل متغیرهای front- rear-que[10] و توابع  addq برای افزودن داده به انتهای صف  وdelq برای حذف داده از سر صف برای حذف is full برای تست پر شدن و is empty برای تست خالی

 

شی های همنام با مقدار متفاوت
سازنده پیش فرض
فاکتوریل
فیبونانچی

و ...


شی گرا:


namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            //data types:  
              //built in
              //user define
            test t = new test(); //create object
            test t1 = new test(); //create object
            int a;
            t.sample();
            //t.a = 9;  //wrong
            t.xyz(10);
            Console.ReadLine();  
        }
    }
    class test
    {
        //access modifier :  private    public  
        private int a; //filed   //global variable
        public void sample()  //method
        {
            int x;   //local variable
            int a;

            Console.WriteLine("sample from test , running");
            a = 8;
            this.a = 9;
        }
        public void xyz(int y)
        {
            //x = 8;  //wrong
            sample();
            a = 12;
        }
    }
static void Main(string[] args)      

  


دانلود با لینک مستقیم


مجموعه کامل تمرینات درس شی گرا به زبانی سی شارپ #C و سی پلاس پلاس ++C