دانلود جزوه مبانی کامپیوتر دانشگاه پیام نور
جزوه مبانی کامپیوتر دانشگاه پیام نور مربوط به درس مبانی کامپیوتر و برنامه نویسی که توسط جعفر تنها و مهدی یوسف خانی تهیه شده است
این درس نقطه شروعی برای ورود به دنیای جالب برنامه نویسی و علم و فن کامپیوتر هست. بنابراین یاد گیری اصول اولیه برنامه نویسی در این درس از جایگاه ویژه ای برخوردار است و پایه و اساس برنامه نویسی که جزء اصول این رشته می باشد را به فرگیران یاد می دهد.
فهرست مطالب جزوه مبانی کامپیوتر :
فصل ۱: الگوریتم ها Algorithm
- شناخت حل مسئله و ارائه الگوریتم
- شناخت اجزاء لازم برای حل مسئله
- بررسی صحت الگوریتم
فصل ۲: کاربرد آرایه ها در الگوریتم ها
- شناخت آرایه ها و مفهوم آن
- شناخت الگوریتم های لازم برای جستجو و مرتب سازی
- مقایسه انواع روش های جستجو با هم
فصل ۳: آشنایی با کامپیوتر
- شناخت کامپیوترهای نسل قدیم و امروزی
- شناخت سخت افزارهای لازم برای کامپیوترهای شخصی
- بررسی نرم افزارها و انواع آن
فصل ۴: ساختار برنامه در زبان پاسکال
- شناخت اجزای تشکیل دهنده یک برنامه
- شناخت ساختار برنامه در زبان پاسکال
- بررسی دستگاه های خروجی و دستورات لازم در زبان پاسکال برای تولید خروجی
فصل ۵: انواع عملگرها و داده ها در زبان پاسکال
- معرفی انواع عملگرها در زبان پاسکال
- شناخت انواع داده ها
- بررسی اولویت عملگرها
- معرفی دستورات جایگزینی در پاسکال
فصل ۶: ورودی و خروجی
- معرفی دستورات خروجی Writeln
- معرفی خروجی فرمت بندی شده
- بررسی دستورات ورودی Read و ReadLn
فصل ۷: ساختارهای شرطی و کنترلی
- معرفی دستور شرطی If and Else
- معرفی دستور case
- بررسی دستورات تکرار repeat until ، while ، for
- معرفی دستورات شرطی متداخل
- بررسی چند تابع و روال استاندارد زبان پاسکال
فصل ۸: آرایه ها Array
- شناخت لزوم استفاده از ساختار داده ای به نام آرایه
- شناخت انواع آرایه ها و موارد استفاده از آنها
- شناخت مفاهیم مرتبسازی و جستجو
- شناخت الگوریتم های مرتبسازی و جستجو
فصل ۹: توابع و روال های کتابخانه ای
- شناخت ساختار تابع و روال
- شناخت توابع و روال های استاندارد برای نوع های صحیح
- شناخت توابع و روال های استاندارد برای نوع های اعشاری و کارکتری
- شناخت توابع و روال های استاندارد ریاضی
فصل ۱۰: متغیرهای کاراکتری و رشته ها (String)
- بررسی ساختار آرایه هایی از نوع کاراکتر
- معرفی نوع داده جدید به نام رشته
- مقایسه آرایه ای از کاراکتر و رشته
- شناخت توابع و روال های استاندارد برای رشته ها
فصل ۱۱: برنامه های فرعی
- شناخت اجزاء تشکیل دهنده توابع و روال ها
- بررسی انواع پارامترها و متغیرها در برنامه های فرعی
- شناخت تفاوت های روال ها و توابع
- معرفی مزایای استفاده از زیر برنامه ها
فصل ۱۲: مجموعه ها و داده های شمارشی
- مفهوم مجموعه و داده های شمارشی در زبان پاسکال
- مجموعه و داده های شمارشی به عنوان متغیر
- استفاده از مجموعه ها و داده های شمارشی در برنامه
فصل ۱۳: رکوردها (Records)
- مفهوم رکورد و اجزای آن
- انواع رکوردها و استفاده از آن در برنامه
- معرفی مزایای رکوردها در برنامه
فصل ۱۴: فایل ها (Files)
- مفهوم فایل و انواع آن
- موارد استفاده از فایل ها
فصل ۱۵: تحلیل الگوریتم ها
- مفهوم و تعریف الگوریتم
- مفهوم کارایی یک الگوریتم
- مرتبه یک الگوریتم
فرمت فایل: Pdf |
تعداد صفحات: 481 |
حجم: 1.39 مگابایت |