محل انجام پروژه های برنامه نویسی

انواع پروژه های سی پلاس پلاس ، سی شارپ ، میکروکنترلر

محل انجام پروژه های برنامه نویسی

انواع پروژه های سی پلاس پلاس ، سی شارپ ، میکروکنترلر

آخرین مطالب

۵ مطلب با موضوع «آموزش» ثبت شده است

با سلام و عرض پوزش بخاطر تاخیر
لطفا حتما تمرینو انجام بدین بیارید .. :-)

دریافت جزوه
حجم: 122 کیلوبایت

سوالی داشتید با دو آدرس زیر در ارتباط باشین :
m.aliyari1990@gmail.com
memoryoverflow.blog@gmail.com
۰ نظر موافقین ۱ مخالفین ۰ ۲۹ مرداد ۹۴ ، ۱۳:۵۶
محمد

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


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

دوستان با نظراتتون مارو همراهی کنید ...
۲ نظر موافقین ۲ مخالفین ۰ ۲۷ خرداد ۹۴ ، ۲۱:۲۶
محمد

سلام 

امروز میخوام یه نکته از سی شارپ خدمتتون عرض کنم

فرض کنید هدف اینه که یک فرم رو داخل GroupBox نمایش بدیم

خب به ترتیب مراحل زیر رو طی میکنیم  . به کد زیر توجه کنید :

            Form2 frm_2 = new Form2();
            groupBox1.Controls.Add(frm_2);
            frm_2.Show();

۳ نظر موافقین ۲ مخالفین ۰ ۲۵ خرداد ۹۴ ، ۱۷:۴۴
محمد
در دنیای مدرن و پر سرعت امروز، و در حالیکه استفاده از کامپیوتر ها و ابزارهای دیجیتالی با سیر صعودی در حال گسترش است، باید در فکر تمهیداتی بود تا گردش کاغذ و بوروکراسی اداری جای خود را به سیستمهای خودکار و اتوماسیون اداری بدهد. در این میان بخش اعظمی از کار به اسناد حقوقی و بازرگانی ، چکها و سفته ها، تعهدنامه ها و… برمی گردد. امروزه بخش زیادی از اسناد مکتوب از شکل کاغذی به شکل الکترونیکی درآمده اند. لذا باید این اسناد نیز به نحوی دارای امضای دیجیتالی و پشتوانه حقوقی می شدند تا قابلیت جایگزین شدن بجای کاغذ را پیدا کنند.
در دنیای مجازی امروز هر مکانیزمی که بتواند سه نیاز زیر را در خصوص اسناد و مدارک دیجیتالی بر آورده کند، امضای دیجیتالی نامیده می شود:
الف) دریافت کننده سند یا پیام الکترونیکی بتواند هویت صاحب سند را به درستی تشخیص داده و از جعلی نبودن آن اطمینان حاصل کند.
ب) صاحب و امضا کننده سند بعدا نتواند محتوای سند یا پیام ارسالی خود را به هیچ طریقی انکار کند.
ج) یک متقلب ثالث نتواند پیامها یا اسناد جعلی تولید و آنها را به دیگران منتسب کند.
۰ نظر موافقین ۲ مخالفین ۰ ۲۴ خرداد ۹۴ ، ۲۳:۴۸
محمد

به نام خدا


قصد دارم توضیح مختصری درباره برنامه نویسی سه لایه خدمتتون بگم 


تفاوت Tier و Layer

این دو در معنای عام خیلی نزدیکند و به معنای لایه می باشند اما از دید تخصصی متفاوتند .Tier در واقع جداسازی فیزیکی بین Component هایی است که بر روی یک سرور یا چند سرور قرار دارند .یک لایه در زبان ساده یک قطعه کد reusable است که یک عمل خاص انجام میدهد .لایه ایجاد شده موظف است برای رسیدن به هدف مورد نظر با لایه های دیگر تعامل داشته باشد .

۱ نظر موافقین ۲ مخالفین ۰ ۲۱ خرداد ۹۴ ، ۱۳:۰۴
محمد