برنامه سازی شبکه
جاوا و پایتون به عنوان دو نوع از بهترین زبان های برنامه نویسی شبکه شناخته شده و انعطاف و قدرت زیادی برای کار دارند. کتاب خانه های بزرگ در این دو زبان از پیچیدگی آن ها کاسته و باعث محبوبیت شان در بین برنامه نویسان شبکه شده.
قسمتی از متن فایل :
برنامه سازی شبکه
جایگاه درس در رشته کامپیوتر
دروس پیش نیاز : برنامه نویسی شئ گرا – شبکه های کامپیوتری
نوع درس: تخصصی ( 2 واحد نظری 1 واحد عملی)
منابع :
1- شبکه های کامپیوتری - تنباوم
2- نصب و راه اندازی شبکه های کامپیوتری و سرویسهای اینترنتی به کمک لینوکس
اهداف درس در رشته کامپیوتر
توانمند ساختن دانشجویان در ورود به عرصه های تخصصی مهارتی از جمله:
راهبری شبکه در سازمان Network Administrator
طراح معماری شبکه سازمان Networking Architecture Design
مشاور سفارش و خرید تجهیزات شبکه سازمان
رعایت امنیت شبکه سازمان Network Security
برنامه نویسی در محیط شبکه
...
رئوس مطالب فراگیری
هفته اول معرفی شبکه های کامپیوتری، انواع شبکه های کامپیوتری
هفته دوم معرفی مفهوم توپولوژی، انواع توپولوژی، مفاهیم مربوط به معماری شبکه ( لایه، پروتکل و ...)
هفته سوم معرفی مدل OSI معرفی مدل TCP/IP
هفته چهارم معرفی شبکه ی اینترنت معماری و ساختار شبکه اینترنت
هفته پنجم معرفی لایه فیزیکی
هفته ششم معرفی لایه Data Link
هفته هفتم معرفی زیر لایه MAC
هفته هشتم معرفی لایه شبکه
هفته نهم پروتکل های لایه شبکه، تجهیزات معرفی پروتکل IP
هفته دهم آدرس های IP ، کلاسهای آدرس IP و سایر مباحث آدرس دهی
هفته یازدهم معرفی لایه انتقال ، وظایف و پروتکل ها معرفی مفهوم socket
هفته دوازدهم برنامه نویسی سوکت معرفی امکانات زبان های برنامه نویسی
هفته سیزدهم معرفی مفهوم client/server برنامه نویسی C/S با winsock
هفته چهاردهم معرفی لایه کاربرد و پروتکل های مربوطه
هفته پانزدهم معرفی مفهوم ارزیابی کارایی شبکه آشنایی با ابزار ارزیابی کارایی شبکه
هفته شانزدهم مباحث امنیت در شبکه معرفی IPV6
ارزشیابی
کار کلاسی شامل مقاله، تمرین، برنامه نویسی و فعالیت کلاسی 4 نمره
امتحان میان ترم 4 نمره
امتحان پایان ترم 12 نمره
هفته اول
اصول و مبانی شبکه ها
فهرست مطالب
شکلهای بکارگیری کامپیوتر
شبکه های کامپیوتری، مزایا – معایب
انواع شبکه
فرمت فایل پاورپوینت می باشد و برای اجرا نیاز به نصب آفیس دارید.