شبكههاي كامپيوتري در مهندسي پزشكي
نام درس: شبكههاي كامپيوتري ميزان واحد نظري: 3 ميزان واحد عملي: 0
شماره درس: 024-14-20
تكاليف دانشجو: پروژه عملي
نمره نهايي (نمره فعاليت هاي كلاسي 6 - نمره ميان نيمسال 5 - نمره پايان نيمسال 9)
هدف يا اهداف درس: آشنايي با زيرساختها و پروتكلهاي شبكههاي كامپيوتري، آشنايي با تكنيكهاي برنامهنويسي و طراحي سيستمهاي مبتني بر شبكه و اينترنت، آشنايي و طراحي با سيستمهاي نوين الكترونيكي حوزه سلامت |
بودجه بندي درس |
شماره جلسه |
تاريخ |
مبحث |
اول |
هفته آخر شهريور |
يادآوري برنامهنويسي به زبان C |
دوم |
هفته اول مهر |
آشنايي با مفاهيم پايهاي برنامهنويسي شيءگرا مانند كلاس و خصوصيت و متد |
سوم |
هفته دوم مهر |
آشنايي با محيط .NET و اصول برنامهنويسي به زبان C# (به همراه يادآوري انواع دادهها، آرايهها، ساختمانها، عملگرها، ساختارهاي كنترلي و توابع) |
چهارم |
هفته سوم مهر |
آشنايي با نحوه استفاده از كنترلهاي پركاربرد (مانند TextBox، Button، Label، ListBox، CheckBox و ...) در قالب پروژههاي كوچك و كاملاً كاربردي. |
پنجم |
هفته چهارم مهر |
ادامه بحث هفته قبل – برنامهنويسي اندرويد تحت C# |
ششم |
هفته اول آبان |
آشنايي با مباني شبكههاي كامپيوتري (فلسفه و كاربردها - انواع شبكهها - مدل مرجع OSI - مدل TCP/IP |
هفتم |
هفته دوم آبان |
آشنايي مختصر با لايه واسط شبكه (كانالهاي انتقال - استانداردهاي واسط شبكهها) |
هشتم |
هفته سوم آبان |
آشنايي مختصر با لايه واسط شبكه (خطايابي – كنترل جريان داده - آدرسدهي – كنترل دسترسي) |
نهم |
هفته چهارم آبان |
آشنايي با لايه اينترنت (بستههاي IP - آدرسهاي IP) |
دهم |
هفته اول آذر |
آشنايي با لايه اينترنت (پروتكلهاي لايه IP - مختصري در مورد مسيريابي) |
يازدهم |
هفته دوم آذر |
آشنايي با لايه انتقال (بستههاي TCP و UDP) |
دوازدهم |
هفته سوم آذر |
ادامه آشنايي با لايه انتقال (بستههاي TCP و UDP) |
سيزدهم |
هفته چهارم آذر |
برنامهنويسي سوكت به زبان C# (انواع سوكت - برنامهنويسي Client/Server) |
چهاردهم |
هفته اول دي |
ادامه برنامهنويسي سوكت به زبان C# |
پانزدهم |
هفته دوم دي |
پروتكلهاي لايه كاربرد (web) |
شانزدهم |
هفته سوم دي |
ادامه بحث پروتكلهاي لايه كاربرد (FTP، Telnet) |
منابع:
1) برنامهنويسي به زبان C# - حميدرضا رضايي و زهرا عسكري – انتشارات كنكاش – 1390.
2) آموزش گامبهگام C#.NET – عينا... جعفرنژاد قمي و رمضان عباسنژاد – انتشارات علوم رايانه – 1390.
3) آموزش برنامهنويسي ويندوز موبايل به زبان C# - نيكتا ناطقي و محمدحسين حمصيان – انتشارات ناقوس – 1389.
4) اصول مهندسي اينترنت - احسان ملكيان – انتشارات نص – ويراست سوم - 1391.
5) آموزش برنامهنويسي سوكت براي برنامهنويسان – يونس فرهادنيا – كتاب متنباز
6) E. Andersson, P. Greenspun, and A. Grumet, “Software Engineering for Internet Applications”,MIT Press, 2006. |