Presentation is loading. Please wait.

Presentation is loading. Please wait.

مباني کامپيوتر و برنامه نويسي

Similar presentations


Presentation on theme: "مباني کامپيوتر و برنامه نويسي"— Presentation transcript:

1 مباني کامپيوتر و برنامه نويسي
دانشگاه کردستان دانشكده فني گروه مهندسي كامپيوتر و فناوري اطلاعات مباني کامپيوتر و برنامه نويسي رشته مهندسي كامپيوتر و فناوري اطلاعات بهار 90

2 ارتباط با استاد و دستيار
پيش نياز: ابزارها و نرم افزارهاي مورد نياز: نرم افزارهاي آفيس و ويژوال استوديو 2008 استاد درس: قاسم محمدي صفحه وب استاد: دفتر کار: ساختمان دانشکده مهندسي – دفتر مدير گروه كامپيوتر – اتاق 403 ساعات مراجعه دانشجويان: سه شنبه 10 به بعد(قبل از مراجعه از طريق ايميل هماهنگي کنيد) شماره تلفن دفتر کار: آدرس پست الکترونيکي استاد: دستيار آموزشي درس: آدرس پست الکترونيکي دستيار:

3 Course Evaluation Scheme
امتحان پايان ترم: 10 نمره امتحان ميانترم: 3 نمره حضور و غياب: 2 نمره پروژه هاي کلاسي و نهايي : 5 نمره پاس کردن درس نياز به اخذ حداقل50% پايانترم و توانايي انجام پروژه عملي است. نکته مهم: کليه تمارين، پروژه‌ها و ساير موارد مربوطه بايد به نشاني جهت ارزيابي ارسال گردند. زمانبندي رعايت شود.

4 جايگاه اين درس در رشته مهندسي کامپيوتر و مهندسي IT
اين درس اولين درس دانشگاهي رشته مي باشد و نقطه شروعي براي ورود به دنياي جالب برنامه نويسي و علم و فن کامپيوتر هست . بنابراين ياد گيري اصول اوليه برنامه نويسي در اين درس از جايگاه ويژه اي برخوردار است. اين درس پايه و اساس برنامه نويسي است که جزء اصول اين رشته مي باشد و اين اصول را به فرگيران ياد مي دهد . بنابراين يادگيري دقيق اين درس به همراه ارائه پروژه هاي عملي که لازمه اين درس مي باشد جزء اهم مسائل مي باشد .

5 اهداف درس الگوريتمي براي حل مسئله ارائه دهد
اصول و مباني اوليه نرم افزار و سخت افزار را بشناسد اهداف و مفاهيم زبانهاي برنامه نويسي را بداند مفاهيم اوليه برنامه نويسي ساخت يافته را بداند و اصول لازم را در مرحله اجراء بکار ببرد دستورات زبان C++ را در برنامه ها بکار ببرد از توابع و روال هاي استاندارد زبان C++ در صورت لوزم استفاده نمايد از توابع ، روال ها براي جدا کردن قطعات برنامه استفاده کند فايل ها را به عنوان محلي براي ذخيره داده ها در برنامه استفاده کند.

6 سرفصل درس: مفاهيم اوليه کامپيوتر
نقش کامپيوتر در جهان امروز و بيان مثال هاي کاربردي معرفي اجزاي اصلي کامپيوتر و محيط آن (نرم افزار - سخت افزار) سيستم هاي عددي در کامپيوتر، نمايش داده هاي عددي ( مميز ثابت، مميز شناور) و غير عددي آشنايي با زبان ماشين مفهوم الگوريتم ، اصول طراحي الگوريتم ها ( توالي، انتخاب و تکرار) و حل مسئله بيان الگوريتم به شبه کد آشنايي با يک زبان برنامه سازي ساختيافته ثابتها، متغيرها، عبارتهاي محاسباتي و منطقي و انواع دستورالعمل ها انواع حلقه ها، عمليات شرطي، بردارها، ماتريس ها برنامه هاي فرعي ( توابع و رويه ها) دستورالعملهاي ورودي و خروجي الگوريتم هاي متداول مانند روش هاي جستجو و مرتب کردن آشنايي با اصول پيشرفته طراحي برنامه

7 منابع و مراجع درس مباني کامپيوتر و برنامه سازي به زبان پاسکال ،جعفر تنها، حبيب ايزدخواه، آرش آزاد ، تعداد صفحه: 462 نشر: پيام نور(25 خرداد، 1387) برنامه نویسی پیشرفته، جعفر تنها ، نشر: پيام نور(25 خرداد، 1387) اموزش سي ++ دايتل و دايتل ترجمه دکتر مرتضي صاحب الزماني How Computers Work نوشته Ron White مباني کامپيوتر و برنامه سازي به زبان پاسکال ،مليحه بهادري، تعداد صفحه: 464 ،نشر: جلوه (30 دي، 1387)


Download ppt "مباني کامپيوتر و برنامه نويسي"

Similar presentations


Ads by Google