وبلاگ آموزشی مهندس یوسفی فرد
درباره

این وبلاگ جهت اطلاع رسانی دانشجویان دانشگاه علم و فناوری مازندران بویژه دانشجویان گروه کامپیوتر راه اندازی شده است. مطالبی همچون منابع کمک آموزشی، امور آموزشی دروس، اطلاع رسانی، مقالات علمی و فنی حوزه نرم افزار و آی تی محتوای این وبلاگ را تشکیل می دهند.

اطلاعات تماس

دانشجویان گرامی؛ لطفا تنها از آدرس ایمیل iritman@gmail.com جهت برقراری تماس استفاده کرده و از هرگونه تماس تلفنی یا تماس از طریق شبکه های اجتماعی جدا خودداری فرمایید.

آرشیو مطالب
۱۳۹۴ بهمن
سرفصل درس برنامه سازی پیشرفته
۱۳۹۴/۱۱/۲۳
۱۳:۳۸
نعیم یوسفی فرد
۱۳۶
۰

بسمه تعالی

طرح درس برنامه سازی پیشرفته در جدول زیر ارائه شده است.

 

ردیف

جلسه

سرفصل

مباحث

1

اول

مقدمات برنامه سازی

آشنایی با انواع داده ای، متغیرها، ثابت ها، ساختارهای شرطی

2

دوم

آشنایی با حلقه های تکرار، آرایه ها، مجموعه ها و دستور foreach

3

سوم

آشنایی با انواع شمارشی و Struct ها، مدیریت خطاها و استثناها

4

چهارم

متدها و توابع

آشنایی با انواع متدها و Prototype، پارامترهای ساده و ترکیبی

5

پنجم

آشنایی با توابع رشته ای، توابع ریاضی و توابع تبدیل انواع داده ای

6

ششم

تمرین

مرور مباحث گذشته، تابع قرائت اعداد فارسی

7

هفتم

آزمون

آزمون میان ترم

8

هشتم

مفاهیم اولیه

شی گرایی

آشنایی با مفهوم Class و Object، نحوه تعریف و مدیریت آنها

9

نهم

آشنایی با متدهای سازنده و مخرب، متدهای static، مفهوم Overloading

10

دهم

آشنایی با Property، تمرین کار با کلاس ها و قابلیت های آنها

11

یازدهم

مفاهیم پیشرفته

شی گرایی

آشنایی با مفاهیم ارث بری، کلاس های پایه و مشتق

12

دوازدهم

آشنایی با مفهوم Override، فراخوانی متدهای کلاس پایه از مشتق و بلعکس، سربارگذاری و مخفی کردن متدهای پایه

13

سیزدهم

تمرین مباحث ارث بری

14

چهاردهم

آشنایی با واسط­ها و مفهوم چندریختی، پیاده سازی چندریختی

15

پانزدهم

پروژه

تحویل پروژه

16

شانزدهم

تمرین

مرور مباحث گذشته

 

۱۳۹۴/۱۱/۲۳
۱۳:۳۷
نعیم یوسفی فرد
۳۵۷
۰

بسمه تعالی

طرح درس آزمایشگاه پایگاه داده ها در جدول زیر ارائه شده است.

 

ردیف

جلسه

سرفصل

مباحث

1

اول

کار با محیط SSMS

آشنایی با IDE نرم افزار SSMS، ایجاد بانک اطلاعاتی، ایجاد جداول، ثبت و مدیریت اطلاعات، Backup & Restore

2

دوم

Script نویسی

کار با دستورات CREATE، ALTER و DROP، آشنایی با نحوه دریافت Script جداول ، داده ها و بطور کلی اشیا پایگاه داده برای نسخه های مختلف SQL Server

3

سوم

دستور SELECT

کار با دستورات INSERT، UPDATE و DELETE، مدیریت دسته ای اطلاعات، کار با دستورات SELECT، WHERE، ORDER BY، TOP، DISTINCT، ستون های محاسباتی و اسامی مستعار

4

چهارم

کار با عملگرهای شرطی LIKE، BETWEEN، IN، EXISTS، GROUP BY و HAVING

5

پنجم

کار با دستورات JOIN ، ایجاد و مدیریت View ها

6

ششم

کار با Subquery ها

7

هفتم

کار با انواع ساختارهای شرطی (IF و CASE) ، ساختار تکرار

8

هشتم

تمرین

تمرین و مرور مباحث

9

نهم

متغیرها

کار با متغیرهای عمومی و محلی، بازنویسی Subquery ها

10

دهم

توابع

کار با توابع رشته ای و ریاضی

11

یازدهم

تعریف انواع توابع اسکالر و جدولی به همراه کاربرد آنها

12

دوازدهم

ایجاد و بکارگیری تابع قرائت اعداد فارسی

13

سیزدهم

تحویل پروژه : تابع تقویم شمسی به میلادی و بلعکس

14

چهاردهم

روال ها

کار با انواع روال های سیستمی، ایجاد، مدیریت و بکارگیری روال ها

15

پانزدهم

Trigger ها

کار با انواع Trigger ها

16

شانزدهم

تمرین

تمرین و مرور مباحث

 

۱۳۹۴/۱۱/۲۳
۱۳:۳۷
نعیم یوسفی فرد
۱۷۵
۰

بسمه تعالی

طرح درس اصول طراحی پایگاه داده ها در جدول زیر ارائه شده است

 

ردیف

جلسه

سرفصل

مباحث

1

اول

تعاریف اولیه و نمودار ER

آشنایی با مفاهیم DBMS، تعاریف اولیه، مدل سازی داده ای

2

دوم

آشنایی با نمودارهای ER و EER

3

سوم

آشنایی با پایگاه داده، عناصر اصلی، معماری و سیستم های بانک اطلاعاتی

4

چهارم

ساختارهای داده ای

مدل رابطه ای

آشنایی با انواع ساختارهای داده ای، مدل های داده ای، روابط و انواع کلیدها

5

پنجم

نمودار پایگاه داده، موجودیت ها و قواعد جامعیت

6

ششم

جبر رابطه ای

آشنایی با عملگرهای Select، Projrct، اجتماع، اشتراک، تفاضل و پیوند

7

هفتم

آشنایی با عملگرهای جایگزینی، گروه بندی، تغییر و تقسیم، بهینه سازی Query ها، بروزرسانی داده ها

8

هشتم

SQL

معرفی SQL، انواع داده ای، عملگرها، تعریف و مدیریت جدول در SQL، آشنایی مقدماتی با دستور SELECT، شرط ها و مرتب سازی، درج و حذف و ویرایش

9

نهم

عملگرهای پیشرفته شرطی، گروه بندی، خلاصه سازی، اجتماع، اشتراک و تفاضل، تلفیق داده ها و View ها

10

دهم

حل تمرین

11

یازدهم

آشنایی با کوئری های تودرتو، متغیرهای محلی، توابع سیستمی و تعریفی کاربر

12

دوازدهم

حل تمرین

13

سیزدهم

حل تمرین

14

چهاردهم

وابستگی تابعی

آشنایی با وابستگی تابعی، انواع وابستگی، مجموعه پوششی، نمودار، مجموعه­های بهینه و کمینه، بستار مجموعه ای از صفات، بدست آورد کلیدهای کاندید

15

پانزدهم

نرمال سازی

آشنایی با مفهوم نرمال سازی، سطوح نرمال سازی، مزایا، معایب و اهداف

16

شانزدهم

تمرین

مرور مباحث گذشته

 

سامانه وبلاگ ویهان
محصول مشترک گروه شرکت های نرم افزاری ویهان و دانشگاه علم و فناوری مازندران
نسخه ۱.۰