علاقه مندان به رشته مهندسی تکنولوژی نرم افزار کامپیوتر، حتما این ویدئو رو ببینند:
دانلود ویدئو با حجم 15 مگابایت
علاقه مندان به رشته مهندسی تکنولوژی نرم افزار کامپیوتر، حتما این ویدئو رو ببینند:
مبانی کامپیوتر ++c / c
کیارش بازرگان
طبق نظرسنجی اینترنتی وی یکی از برترین و محبوب ترین اساتید دانشگاه مینسوتای امریکا ست . او تحصیلاتش را در دانشگاه صنعتی شریف در رشته الکترونیک شروع کرد و در ادامه به دانشگاه نورت-وسترن امریکا رفت . زمینه فعالیت اصلی او FPGA و VLSI میباشد . او هم اکنون دانشیار دانشگاه مینسوتای امریکاست. همچنین وی استاد مدعو در دانشگاه صنعتی اصفهان بوده است.
دانشکده برق و کامپیوتر و فن آوری اطلاعات - دانشگاه صنعتی اصفهان
زبان برنامهنویسی ++C یک زبان برنامهنویسی رایانهای همهمنظوره، شیءگرا، سطح بالا و چندرگه ، عمومی و با قابلیتهای سطح بالا و سطح پایین میباشد. ++C به همراه جد خود C از پرطرفدارترین زبانهای برنامهنویسی تجاری هست. در این درس این زبان به صورت مفصل مورد بررسی قرار میگیرد . این درس به دانشجویان همه رشته های مهندسی به خصوص دانشجویان سال اولی توصیه میشود
کتاب پیشنهادی درس :
برنامه نویسی به زبان C++، نویسندگان دایتل و دایتل، ترجمه دکتر مرتضی صاحب زمانی، نشر شیخ بهایی
CppDroid یک محیط مجتمع توسعه نرم افزار (IDE) ساده برای برنامه نویسی C و ++C است که تمرکز آن بر روی آموزش زبان های برنامه نویسی و کتابخانه های برنامه نویسی است.
امکانات
سلام.
قصد دارم در این مطلب در مورد برنامه نویسی Console Application و Windows Form Application صحبت کنم. می خوام تفاوت های جزئی این دو روش برنامه نویسی رو برای شما خواننده عزیز، مشخص کنم. به احتمال زیاد، شما بعد از مطالعه این مطلب، بسیاری از مشکلات خودتون در برنامه نویسی رو حل شده، خواهید یافت. (چ جمله بندی ای :) )
قبل از اینکه بخوام بحث اصلی رو شروع کنم، اجازه دهید کمی در مورد این دو روش مهم برنامه نویسی، صحبت کنم.
برنامه نویسی به روش کنسول اپلیکیشن: در زمان های قدیم، کامپیوترها به اندازه الآن باحال نبودند. چیزی به نام ویندوز وجود نداشت. اصلا چیزی بنام گرافیک در کامپیوتر، وجود خارجی نداشت. یعنی شما فقط می تونستید با استفاده از صفحه کلید (Keyboard) ، دستورات مدنظر خودتون رو به کامپیوتر انتقال دهید و در نهایت کامپیوتر نتایج اجرای دستورات شما رو بصورت یک سری متن و نوشته، در یک صفحه با پس زمینه سیاه به نمایش در می آورد. تازه همین نمایش متن و نوشته، بر روی مونیتور (Monitor) ، خودش انقلابی در صنعت کامپیوتر و الکترونیک بوده :)
سلام.
قصد دارم توی بخش دانلود وبلاگ فعالیت بیشتری انجام بدم. امروز برای شما آموزش تصویری ریاضیات اول دبیرستان رو گذاشتم. این آموزش شامل 46 درس حدود 15 دقیقه ای هست که به سبک بسیار جالب و جذابی اقدام به آموزش ریاضی می کند. توصیه می کنم حتما دانلود کنید.
حجم فایل: 716 مگابایت
فرمت آرشیو: RAR
فرمت ویدئوها: MP4
بسم الله الرحمن الرحیم
سلام.
افتخار می کنیم که شما بازدیدکنندگان محترم این وبلاگ با پیشنهادات ارزشمند و انتقادات سازنده خود ما را در هرچه بهتر شدن این وبلاگ یاری می کنید. همچنین از همه برادران و خواهرانی که به هر نحو به هرچه بهتر شدن این وبگاه کمک می کنند تشکر میکنم.
پیرو همین انتقادات سازنده، بر آن شدیم تا در آخر هر درس، یک سری تمرین هم قرار دهیم، تا هنرآموزان عزیز علاوه بر Copy و Paste کردن کدها، مهارت حل مسائل برنامه نویسی با استفاده از همین ابزارهایی که تاکنون آموخته اند را کسب کنند. بدیهی است که برنامه نویسی، صرفا با کپی کردن کدها، بدست نمی آید. بنابراین خواهشمندیم سعی کنید خودتان مسائل مطرح شده در انتهای دروس را حل کنید.
درس 13 را به نحوه ساخت Class اختصاص دادیم و قبلا گفته بودیم که کلاس ها حاوی اجزایی میباشند. کلاس ها اجزای داده ای و عملیاتی مرتبط با هم را، دسته بندی میکنند. همان طور که ملاحضه فرمودید، متد factorial را در کلاس Math ایجاد کردیم.
اجازه دهید کمی در مورد فاکتوریل صحبت کنیم. (هرچند این صحبت، حاشیه ای بر این درس هست) به احتمال زیاد با این تابع ریاضی آشنایی دارید، اما برای عزیزانی که آشنایی ندارند کمی توضیح میدهم. فاکتوریل عدد n بصورت زیر محاسبه می شود:
n! = 1 × 2 × 3 × 4 × ... × n-2 × n-1 × n
به عبارت دیگر، اعداد 1 تا n را در هم ضرب می کنیم.
بسم الله الرحمن الرحیم
سلام. عذرخواهی می کنم بابت تأخیری که برای نوشتن درس جدید داشتم. یه مشغولیت هایی داشتم که باعث شد نتونم به موقع درخدمتتون باشم.
در این درس می خواهیم با الگوریتم آشنایی پیدا کنیم. الگوریتم که از نام خوارزمی دانشمند بزرگ ایرانی گرفته شده به معنای مجموعه ای متناهی از دستور العمل هاست که با پیگیری آنها مسأله ای را حل میکنیم. در واقع الگوریتم روشی گام به گام برای حل مسأله است.
حذف متدها از delegate
شما همچنین می توانید یک متد را با استفاده از عملگر =- از delegate حذف کنید. تکه کد زیر طرز استفاده از این عملگر را نشان می دهد. شکل زیر نتیجه اجرای کد را نشان می دهد.
delVar -= SCl.m3; // Remove the method from the delegate.
پس از حذف متد از delegate شکل بصورت زیر در می آید.
سایت w3schools.com از بهترین منابع آموزشی برای طراحی و برنامه نویسی تحت وب هست. در این وبسایت شما می توانید با تمامی تکنولوژی های تحت وب آشنا شوید. از جمله مزیت های این سایت نسبت به سایت های دیگر ، سبک آموزشی این سایت است که مطالب را بسیار ساده و با جملاتی کوتاه و با انگلیسی بسیار ساده ای توضیح داده. از مزایای دیگر این سایت به جامعیت آن می توان اشاره کرد. در این سایت همچنین شما می توانید مطالب آموزش داده شده را بصورت برخط آزمایش کنید. البته این قابلیت در نسخه آفلاینی که برای شما تهیه شده با مشکلاتی میواجه هست. اما بقیه قسمت های سایت بخوبی کار می کنند و مشکل خاصی ندارند.
قبلا در همین وبگاه یک نسخه حدود 70 مگابایتی آفلاین از این وبسایت رو قرار دادم. اما امروز....
نسخه 1.7 مگابایتی سایت w3schools
بله درسته فقط 1.7 مگابایت!
حجم این فایل بعد از خارج شدن از حالت فشرده به بیش از 120 مگابایت تبدیل می شود. لطفا به این نکته توجه داشته باشید که برای باز کردن و از حالت فشرده خارج کردن این فایل به نرم افزار 7z یا winRar نیاز دارید.
دانلود در ادامه مطلب...
سایت w3schools یکی از بهترین منابع برای یادگیری مهارت های وب می باشد. که شما می توانید در این سایت با زبان های برنامه نویسی تحت وب از جمله Html ، CSS ، ASP ، PHP و غیره آشنا شوید. در مورد تمام تکنولوژی های وب در این سایت مطالبی موجود هست. در مطلب سایت w3schools را بصورت کامل و البته Offline برای دانلود قرار دادم. شما می توانید حتی بدون اتصال به اینترنت از این منبع بسیار عالی استفاده کنید و از یادگیری خود لذت ببرید. از جمله مزایای این سایت ساده گویی می باشد. بطوری که مفهوم و منظور خود را در چند جمله بیان کرده و از بیان مطالب بی ارزش خود داری کرده و وقت خواننده را هدر نمی دهد.