جزوه مبانی کامپیوتر دانشگاه پیام نور مربوط به درس مبانی کامپیوتر و برنامه نویسی که توسط جعفر تنها و مهدی یوسف خانی تهیه شده است را در 481 صفحه از لینک زیر می توانید دانلود کنید.
اين درس نقطه شروعي براي ورود به دنياي جالب برنامه نويسي و علم و فن كامپيوتر هست. بنابراين ياد گيري اصول اوليه برنامه نويسي در اين درس از جايگاه ويژه اي برخوردار است و پايه و اساس برنامه نويسي كه جزء اصول اين رشته مي باشد را به فرگيران ياد مي دهد.
فهرست مطالب جزوه مبانی کامپیوتر :
فصل 1: الگوریتم ها Algorithm
- شناخت حل مسئله و ارائه الگوريتم
- شناخت اجزاء لازم براي حل مسئله
- بررسي صحت الگوريتم
فصل 2: كاربرد آرايه ها در الگوريتم ها
- شناخت آرايه ها و مفهوم آن
- شناخت الگوريتم هاي لازم براي جستجو و مرتب سازي
- مقايسه انواع روش هاي جستجو با هم
فصل 3: آشنايي با كامپيوتر
- شناخت كامپيوترهاي نسل قديم و امروزي
- شناخت سخت افزارهاي لازم براي كامپيوترهاي شخصي
- بررسي نرم افزارها و انواع آن
فصل 4: ساختار برنامه در زبان پاسکال
- شناخت اجزاي تشكيل دهنده يك برنامه
- شناخت ساختار برنامه در زبان پاسكال
- بررسي دستگاه هاي خروجي و دستورات لازم در زبان پاسكال براي توليد خروجي
فصل 5: انواع عملگرها و داده ها در زبان پاسکال
- معرفي انواع عملگرها در زبان پاسكال
- شناخت انواع داده ها
- بررسي اولويت عملگرها
- معرفي دستورات جايگزيني در پاسكال
فصل 6: ورودي و خروجي
- معرفي دستورات خروجي Writeln
- معرفی خروجی فرمت بندی شده
- بررسي دستورات ورودي Read و ReadLn
فصل 7: ساختارهاي شرطي و كنترلي
- معرفي دستور شرطي If and Else
- معرفي دستور case
- بررسي دستورات تكرار repeat until ، while ، for
- معرفي دستورات شرطي متداخل
- بررسي چند تابع و روال استاندارد زبان پاسكال
فصل 8: آرايه ها Array
- شناخت لزوم استفاده از ساختار داده اي به نام آرايه
- شناخت انواع آرايه ها و موارد استفاده از آنها
- شناخت مفاهيم مرتبسازي و جستجو
- شناخت الگوريتم هاي مرتبسازي و جستجو
فصل 9: توابع و روال هاي كتابخانه اي
- شناخت ساختار تابع و روال
- شناخت توابع و روال هاي استاندارد براي نوع هاي صحيح
- شناخت توابع و روال هاي استاندارد براي نوع هاي اعشاري و كاركتري
- شناخت توابع و روال هاي استاندارد رياضي
فصل 10: متغيرهاي كاراكتري و رشته ها (String)
- بررسي ساختار آرايه هايي از نوع كاراكتر
- معرفي نوع داده جديد به نام رشته
- مقايسه آرايه اي از كاراكتر و رشته
- شناخت توابع و روال هاي استاندارد براي رشته ها
فصل 11: برنامه هاي فرعي
- شناخت اجزاء تشكيل دهنده توابع و روال ها
- بررسي انواع پارامترها و متغيرها در برنامه هاي فرعي
- شناخت تفاوت هاي روال ها و توابع
- معرفي مزاياي استفاده از زير برنامه ها
فصل 12: مجموعه ها و داده هاي شمارشي
- مفهوم مجموعه و داده هاي شمارشي در زبان پاسكال
- مجموعه و داده هاي شمارشي به عنوان متغير
- استفاده از مجموعه ها و داده هاي شمارشي در برنامه
فصل 13: ركوردها (Records)
- مفهوم ركورد و اجزاي آن
- انواع ركوردها و استفاده از آن در برنامه
- معرفي مزاياي ركوردها در برنامه
فصل 14: فايل ها (Files)
- مفهوم فايل و انواع آن
- موارد استفاده از فايل ها
فصل 15: تحليل الگوريتم ها
- مفهوم و تعريف الگوريتم
- مفهوم كارايي يك الگوريتم
- مرتبه يك الگوريتم
آموزش تصویری مبانی کامپیوتر که به مباحی از جمله سخت افزار، برپایی کامپیوتر، نصب ویندوز، نحوه کار با ویندوز و اینترنت، مقابله با ویروس و … می پردازد را به زبان فارسی از لینک زیر می توانید تهیه نمایید.