پاورپوینت درس برنامه سازی کامپیوتر1
منابع
تمامی کتب آموزش برنامهنویسی به زبان C++
نمونه :
برنامهنویسی به زبان C (C++) – جعفرزاده قمی
کامپیوتر
قابلیت نصب و اجرای یک کامپایلر C++
یک کامپایلر C++
انواع مبتنی بر DOS یا Windows
نمونهسؤالات امتحانی ترمهای قبل
تمرین برنامهها بر روی کامپیوتر فراموش نشود
هدف درس
آشنایی با مقدمات کامپیوتر
آشنایی با زبان برنامهنویسی C++
آشنایی با الگوریتمهای مقدماتی
ایجاد توان پایه برای تدوین برنامه
واضح و مفهوم
مستندسازیشده
مدولار
ساختاریافته
شیءگرا
کامپیوتر چیست؟
کامپیوتر دیجیتال وسیلهایست (ماشین)
الکترونیکی (دیجیتال)
قابل برنامهریزی
دارای قابلیت انجام اعمال
ریاضی (مانند جمع، تفریق، …)
منطقی (عملیاتی مانند وَ ، یا ، نقیض ، …)
بخشهای پایه کامپیوتر
واحد پردازش مرکزی CPU
نمونه تجاری : پنتیوم 4 ، GHz2/2 ، Core 2 Duo ، 8MB Cache
حافظه
اصلی
Cache
مرتبه 2
بخشهای I/O
ورودیها مانند صفحهکلید، ماوس، میکروفون، اسکنر، دوربین، جویاستیک، حرارتسنج+مبدل، …
خروجیها مانند مونیتور، بلندگو، پرینتر، دربازکن، …