دسته بندی | کامپیوتر و IT |
فرمت فایل | ppt |
حجم فایل | 473 کیلو بایت |
تعداد صفحات فایل | 28 |
پاورپوینت امنیت در شبکه های بی سیم
مقدمه:
از آنجا که شبکههای بی سیم، در دنیای کنونی هرچه بیشتر در حال گسترش هستند، و با توجه به ماهیت این دسته از شبکهها، که بر اساس سیگنالهای رادیوییاند، مهمترین نکته در راه استفاده از این تکنولوژی، آگاهی از نقاط قوت و ضعف آنست. نظر به لزوم آگاهی از خطرات استفاده از این شبکهها، با وجود امکانات نهفته در آنها که بهمدد پیکربندی صحیح میتوان بهسطح قابل قبولی از بعد امنیتی دست یافت.
شبکههای بیسیم، کاربردها، مزایا و ابعاد:
تکنولوژی شبکههای بیسیم، با استفاده از انتقال دادهها توسط اموج رادیویی، در سادهترین صورت، به تجهیزات سختافزاری امکان میدهد تا بدوناستفاده از بسترهای فیزیکی همچون سیم و کابل، با یکدیگر ارتباط برقرار کنند. شبکههای بیسیم بازهی وسیعی از کاربردها، از ساختارهای پیچیدهیی چون شبکههای بیسیم سلولی -که اغلب برای تلفنهای همراه استفاده میشود- و شبکههای محلی بیسیم (WLAN – Wireless LAN) گرفته تا انوع سادهیی چون هدفونهای بیسیم، را شامل میشوند.
از سوی دیگر با احتساب امواجی همچون مادون قرمز، تمامی تجهیزاتی که از امواج مادون قرمز نیز استفاده میکنند، مانند صفحه کلیدها، ماوسها و برخی از گوشیهای همراه، در این دستهبندی جای میگیرند. طبیعیترین مزیت استفاده از این شبکهها عدم نیاز به ساختار فیزیکی و امکان نقل و انتقال تجهیزات متصل به اینگونه شبکهها و همچنین امکان ایجاد تغییر در ساختار مجازی آنهاست. از نظر ابعاد ساختاری، شبکههای بیسیم به سه دسته تقسیم میگردند : WWAN، WLAN و WPAN.
دسته بندی | کامپیوتر و IT |
فرمت فایل | ppt |
حجم فایل | 557 کیلو بایت |
تعداد صفحات فایل | 20 |
پاورپوینت لایه انتقال (Transmission Control Protocol)
وظایف لایه انتقال:
از بین بردن نقائص لایه شبکه(افزایش کارایی و اعتماد)
مستقل کردن کاربر از لایه شبکه:
مدیریت ارتباط با طرف مقابل (ارسال Ack)، بسته های از بین رفته، ازدحام و ...
ایجاد تسهیلات برنامه نویسی روی شبکه (ارائه توابع کتابخانه ای)
آدرس دهی در سطح پردازش(Port Address)
خدمات این لایه ممکن است اتصال گرا یا بدون اتصال باشد.
*وظائف این لایه فقط در میزبانها (سیستم عامل فرستنده و گیرنده) انجام می شود*
دسته بندی | کامپیوتر و IT |
فرمت فایل | ppt |
حجم فایل | 702 کیلو بایت |
تعداد صفحات فایل | 225 |
پاورپوینت نظریه زبان ها و ماشین ها
فهرست:
فصل اول: ریاضیات مقدماتی
فصل دوم: زبان ها
فصل سوم: گرامرهای مستقل از متن
فصل چهارم: مقدمه ای بر پارسر ها
فصل پنجم: فرمان های نرمال
فصل ششم: آتاماتای متناهی
فصل هفتم: زبان ها و مجموعه های با قاعده
فصل هشتم: آتاماتای pushdown
فصل نهم: ماشینهای تورینگ
فصل دهم: طبقه بندی شومسکی
جایگاه درس در رشته کامپیوتر:
ضرورت این درس:
ضرورت نیاز به زبانهای سطح بالا
ضرورت ترجمه برنامه های نوشته شده با زبان سطح بالا به برنامه به زبان ماشین
تنوع زبانهای برنامه نویسی سطح بالا
فصل اول: ریاضیات مقدماتی
اهداف رفتاری:
دانشجو پس از مطالعه این فصل با مفاهیم زیر آشنا خواهد شد:
مفاهیم نمادگذاری و مفهوم تابع
نظریه مجموعه ها
مفهوم استقراء ریاضی
گراف و انواع آن
1-1 نمادگذاری:
نماد ┌x┐: اشاره به کوچکترین عدد صحیح بزرگتر یا مساوی عدد حقیقی x دارد. ┌-3.7┐=-3
┌4.5┐= 5
نماد ┌x┐ را جزء صحیح بالای x می نامیم.
نماد └x┘: اشاره به بزرگترین عدد صحیح کوچکتر یا مساوی عدد حقیقی x دارد. └-3.7┘=-4
└4.5┘= 4
نماد └x┘ را جزء صحیح پایین x می نامیم.
دسته بندی | کامپیوتر و IT |
فرمت فایل | ppt |
حجم فایل | 742 کیلو بایت |
تعداد صفحات فایل | 247 |
پاورپوینت اصول طراحی کامپایلر
جایگاه درس در رشته کامپیوتر:
ضرورت این درس:
ضرورت نیاز به زبانهای سطح بالا
ضرورت ترجمه برنامه های نوشته شده با زبان سطح بالا به برنامه به زبان ماشین
تنوع زبانهای برنامه نویسی سطح بالا
دروس پیش نیاز: نظریه زبانها و ماشین، طراحی و پیاده سازی زبانها
نوع درس: اجباری
تعدادکل ساعات تدریس:30
تعداد جلسات تدریس:10
فهرست:
فصل اول: مقدمه ای بر کامپایلر
فصل دوم :نحو زبان و تجزیه
فصل سوم: تحلیلگر لغوی
فصل چهارم: تحلیل نحوی
1-1 نمونه ای از برنامه های تحلیل کننده:
ویرایشگرهای ساختار
چاپگرهای pretty printer
بررسی کننده های ایستا
مفسرها
شکل دهنده های متن
کامپایلرهای سیلیسیومی
مفسرهای پرس و جو
1-2 تعریف کامپایلر:
1- ترجمه برنامه از زبان مبدا به برنامه معادل دز زبان میانی مانند اسمبلی.
2- گزارش وجود خطاها را در برنامه مبدا به کاربر.