Download Slides for My Students
جهت سهولت دانشجویان در درک بهتر مطالب، کلیه اسلاید ها، فیلم های آموزشی یا سایر مطالب کمک آموزشی در قسمت دانلود این وبسایت قرار گرفته شده و به صورت جلسه به جلسه به روز خواهد شد
email: SaeidSafaei@gmail.com / student@saeidsafaei.ir
در این جلسه به طور کلی با واژگان اولیه و اهداف درس مبانی کامپیوتر و تفاوت این دوره با دوره های آموزشی مهارتی خارج از دانشگاه بحث و تلاش می شود دیدگاه دانشجویان را نسبت به کسب علوم دانشگاهی روشن کرد.
در این جلسه به تعریف سیستم های کامپیوتری ، تاریخچه به وجود آمدن کامپیوتر، ویژگی ها، انواع و اجزای کامپیوتر پرداخته مشود
در این جلسه در تکمیل جلسه دوم به سلسله مراتب حافظه و نحوه اندازه گیری حافظه در سیستم های کامپیوتری، همچنین سیستم اعداد، معرفی مبناها و تبدیل مبنای دسیمال به دودویی و بلعکس خواهیم پرداخت.
در این مبحث به بررسی تبدیل مبنای اعداد به یکدیگر به صورت مرحله به مرحله میپردازیم. یادآور میشوم اهمیت این موضوع به دلیل تمرین اجرای مرحله به مرحله دستورات بوده که همین امر، اساس کار الگوریتم می باشد.
یکی از مهم ترین مباحث درس مبانی کامپیوتر و برنامه سازی مبحث فلوچارت و الگوریتم می باشد. با مطالعه این مبحث مهارتهای لازم جهت یادگیری تفکر سیستمی در حل مسائل و ترسیم فلوچارت برای راه حل کسب خواهد شد.
در این مبحث به شناخت، انواع و طرز استفاده از آرایه ها، میپردازیم و چند نمونه مثال را با استفاده از فلوچارت و آرایه رسم میکنیم. همچنین با توجه به اهمیت مبحث فلوچارت در بخش دوم اسلاید، چندین نمونه تمرین مهم با رسم فلوچارت در اختیار شما قرار گرفته است.
در این مبحث در مقدمه ورود به بخش برنامه نویسی به تعریف واژه برنامه نویسی، اهمیت برنامه نویسی، روش های ترجمه، اواع زبان های برنامه نویسی، مهارت ها و محیط های برنامه نویسی خواهیم پرداخت.
در این مبحث پس مطالعه مقدماتی در رابطه با برنامه نویسی، اولین برنامه به زبان سی پلاس پلاس را نوشته و به تعریف قسمت های مختلف آن میپردازیم، همچنین به بحث و یادگیری انواع متغیرها، عملگرها، ثابت ها، تبدیل نوع، حوزه متغیر ها و برخی خطاهای برنامه نویسی خواهیم پرداخت.
در این مبحث به معرفی انواع دستورالعمل های شرطی پرداخته ئ در راستای آن شناخت کامل نسبت به عملگرهای منطقی به دست می آوریم، همچنین با واژگانی همچون بلوک دستورالعمل، ارزیابی میانبری و تله سقوط آشنا می شویم و در پایان این بحث، به معرفی انواع کلمات کلیدی میپردازیم.
در این مبحث در ادامه آموزش مقدماتی برنامه نویسی به معرفی دستورات حلقه و تکرار، شباهت ها و تفاوت های آنها خواهیم پرداخت همچنین با حل چندین مثال کاربرد عملی آن ها را خواهیم دید. در آخر به بررسی چند نکته کلیدی در رابطه با توقف و ادامه و همچنین حلقه های بی نهایت خواهیم پرداخت.
در این جلسه به بحث در رابطه با منطق آرایه ها و انواع مقدار دهی به آن ها خواهیم پرداخت، همچنین به بررسی برخی خطاهای پیش روی در رابطه با آرایه ها صحبت کرده و در آخر به چگونگی تعریف آرایه های چند بعدی میپردازیم. همچنین به حل چند مثال مهم و کاربردی در این زمینه خواهیم پرداخت.
در این مبحث به بررسی انواع توابع اعم از کتابخانه ای و ساخت کاربر و نحوه اعلان، تعریف و استفاده از آن خواهیم پرداخت. همچنین به بررسی متغیر های محلی و توابع محلی، فرق آرگومان و پارامتر و چگونگی عملکرد تابع اصلی میپردازیم.