این تحقیق بصورت Word و با موضوع ویروس های کامپیوتری انجام گرفته است.تحقیق برای مهندسی کامپیوتر و IT مناسب است و در 16 صفحه می باشد. می توانید این تحقیق را بصورت کامل و آماده تحویل از پایین همین صفحه دانلود نمایید.
بیش از سه دهه ازساخت اولین ویروس کامپیوتری توسط فرد کوهن می گذرد . شاید درابتدا کوهن هرگزتصورنمی کرد که روزی اختراع اوبه صورت یک فاجعه کامپیوتری در آمده و دنیای کامپیوتر را مورد تهدید قرار دهد (متاسفانه بسیاری از مشکلات بزرگ تکنولوژی همین گونه آغاز می شود). کوهن صرفا به عنوان یک پروژه دانشجویی ، برنامه ای را ساخت که می توانست خود را تکثیر کرده وانگل وار به دیگر برنامه ها بچسبد و نوعی تغییر در آنها بوجود آورد . با طرح ویژگیهای این نوع برنامه ها در مقالات و سخنرانیها بتدریجاین مسئله توجه عده زیادی از بر نامه نویسان را به خود جلب کرده و رفته رفته مسئله تولید ویروسهای کامپیوتری نضج گرفت. علت نامگذاری ویروس بر روی اینگونه برنامه ها،تشابه زاد آنها با ویروسهای بیولوژیکی بود. چرا که ویروسهای کامپیوتری مانند ویروسهای بیولوژیکی بطور ناگهانی تکثیر می شوند و در حالی که ممکن است بر روی یک دیسک وجود داشته باشند.تا زمانی که شرایط مناسب نباشند،فعال نخواهد بود.امروزه مسئله ویروسهای کامپیوتری به یک معضل بسیار جدی تبدیل شده است. حوزه عملکرد ویروسها، انواع کامپیوتر ها وسیستم های عامل را در بر می گیرد. و هر روزچندین ویروس جدید تولید شده و در فضای کامپیوتر جهانی رها می شود. بدون اینکه بتوان فرد سازنده آن را شناسایی و مواخذه کرد.برای یک کاربر معمولی PC ممکن است حداکثر ضرر ناشی ازیک ویروس خطر ناک ، نابود کردن اطلاعات وبرنامه های مهم موجود بر روی کامپیوتری باشد درحالی که ضرر یک ویروس مخرب بر روی شبکه ارتباطی ترمینالهای بانک های یک کشور ممکن است موجب تغییر و یا حذف اطلاعات مالی شرکتها و افراد صاحب حساب شده و خسارات مالی سنگینی را ببار آورد ، آنچنان که تا کنون نیز مواردی از این دست ، ازرسانه های گروهی اعلام شده است . بنابراین اثر تخریب کنندگی ویروسها مرز خاصی نمی شناسد و هر جا که اثری ازیک فعالیت کامپیوتری نرم افزاری وجود دارد،ممکن است ویروسها نیز حضور داشته باشند .
بدیهی است رشد سرطان گونه ویروس ها متخصصین امر را بر آن می دارد که برنامه هایی برای نابودی آنها تهیه کنند.تا کنون برنامه های ضد ویروس زیادی ساخته شده است که هر یک گروهی از ویروسها را شناسایی و آنها حذف می کنند . این برنامه ها هر یک ویژگیهای خاصی داشته و براحتی نمی توان ازآنها را به عنوان بهترین ضد ویروس معرفی کرد . متاسفانه به دلیل کمبود منابع ، عموم کاربران داخل کشور ازکارایی و نحوه عملکرد برنامه های اطلاع کافی نداشته و لذا صرفاً ازآنها به شکل ساده و بدون تنظیمات خاص استفاده کرده و از این رو در بسیاری موارد مشکلات ناشی از وجود ویروسها به طور قطعی حل نمی شوند.
فهرست مطالب1. مقدمه. 12. ویروس کامپیوتری.. 23. خانه ویروس... 34. ویروس های شناخته شده. 35. انواع ویروس ها46. انواع ویروس ها نسل جدید. 57. عملکرد ویروس... 68. علائم موجود در ویروس... 69. ویروس های ناشناخته. 810. ساختار عمومی ویروس ها و ضد ویروس ها811. تکنیک های آشکارسازی ویروس ها912. روش های کلی مبارزه. 1013. پاکسازی ویروس ها12
نوع فایل: word
قابل ویرایش 54 صفحه
مقدمه:
شبکه گره های حسگر که بعنوان شبکه ی حسی بیسیم شناخته می شود در برنامه های نظارتی دوردست تغییرات اساسی داده است که دلیل آن سهولت گسترششان ،اتصال ad hoc و سودمندی از نظرهزینه می باشد. در این رساله پروتکل های مسیریابی توزیع شده برای به حداقل رساندن مصرف انرژی در شبکه حسی طراحی می شود.دو کمک عمده ی این عملکرد عبارت اند از:
طراحی یک پروتکل مسیریابی چندگانه انرژی آگاه برای مسیریابی ترافیک داده ی سنگین بین گره ی منبع و گره ی مقصد در شبکه ی حسی . پروتکل ،بار مسیریابی بین گره های منبع و مقصد را روی تعداد زیادی گره ی حسگر پخش می کند تا اختلاف در سطح انرژی گره های حسگر کمینه شود.همچنین چندین مسیر بر اساس طولشان درجه بندی می شوند تا از پرس وجوهای بحرانی روی کوتاهترین مسیرها ی موجود پشتیبانی شود.
طراحی یک معماری ارتباطی که پردازش پرس و جوی توزیع شده را جهت ارزیابی پرس وجوهای وابسته به فضا و زمان درعرض شبکه ،پشتیبانی می کند .این پرس وجوها توسط درخت های پرس و جو نمایش می یابند و عملگرهای پرس وجو جهت اختصاص به گره های حسگر، توزیع می شوند. چنانکه اجرای عملگر قابلیت محاسبه ی بالا را مطالبه کند استفاده از یک شبکه ی حسی heterogeneous هدف قرار داده می شود در جایی که عملگرهای پرس وجو به گره های منبع توانگری اختصاص داده شوند که بطور پراکنده در عرض یک شبکه ی متراکم از گره های حسگر توان پایین، گسترش یافته اند. یک الگوریتم با سربار ارتباطی کم ،نا متمرکز و تطابقی جهت مشخص کردن گمارش عملگر روی گره های منبع توانگر در شبکه طراحی می شود تا هزینه ی انتقال داده در درخت مسیریابی ایجاد شده کمینه گردد و داده بدون توقف از یک مجموعه ناحیه های جغرافیایی توزیع شده فضایی جهت چاهک، بازیابی شود. به منظور شناخت بهتر ، این اولین کوشش جهت ساخت شالوده ی مسیریابی انرژی آگاه جهت قادر بودن به پردازش گره های پرس و جوی وابسته به زمان و مکان در شبکه می باشد. به منظور بیشینه ساختن ذخیره های انرژی، پروتکل مسیریابی چندگانه پیشنهاد شده است که می تواند برای مسیریابی داده بین گره های تشکیل دهنده ی درخت مسیریابی استفاده شود.
فهرست مطالب:
چکیده
فصل 1
مقدمه
1 -1شبکه های Micro-Sensor بیسیم
2-1 معماری شبکه
1 -2 -1 مدل منابع چندگانه- -چاهک تنها
1 -3 -مسیردهی در شبکه های حسگر
1 -3 -1 - - -اهداف برای طراحی ساختارهای مسیردهی
1 -3 -2 معماری شبکه سلسله مراتبی
1 -3 -3 - معماری شبکه ای flat
1-4 دسته بندی پرسش ها
1 -5 انگیزه -تحقیقات
فصل2
1 -2 معرفی
-2 مسیریابی چندگانه برای شبکه های حسی
2 -2 -1 عملکرد مربوطه
تحمل خطا
متعادل سازی بار
2 -3تفکیک سرویس
2 -3 -1عملکرد مربوطه روی تفکیک سرویس
2 -3 -2 انگیزه برای تفکیک سرویس در شبکه های حسی
2 -3 -3 استراتژیهای تفکیک سرویس برای شبکه های حسی
فصل 3
پروتکل مسیریابی چندگانه ی پیشنهادی Mid Hop Route -
3 -1 توپولوژی شبکه
3 -1 -1 فرضیات
3 -1 -2 ایجاد مسیرهای چندگانه
3 -2 توصیف الگوریتم mid hop route
الگوریتم -mid hop route
3 -2 -1 زمانبندی بار
الگوریتم ریختن بار
خروجی
ارسال داده
بکارگیری تصادفی گره
3 -3 روابط متعادل کردن بار
3 -2 -بحث بر روی پروتکل پیشنهاد شده
-4 -1 -قراردادن محدودیت های زمانی برای پاسخگویی
3 -4 -2 -مسیردهی در حضور چندین جفت چاهک منبع
3 -4 -3 -یکپارچگی با GAF
3 -4 -4 - -یکپارچگی با مدل منابع چندگانه - چاهک تنها
3 -4 -5 -تحمل خطا
3 -4 -6 -قسمتهای شاخص پروتکل
منابع
منابع و مأخذ:
1-C.Schlosser, S.Generiwal,"optimizing sensor network in the energy,Latency density design space ",IEEE Transactions of mobile computer , 1(1) Jan 2002
2-w.ye, J.Heidemann , and D Estrin," An energy -efficient MAC Protocol for wireless sensor networks" IEEE Infocom,Jun 2002
نوع فایل: word
قابل ویرایش 170 صفحه
چکیده:
این پروژه با هدف طراحی و توسعه نرم افزاری جهت استفاده در یک شرکت تولید مواد غذایی به انجام رسیده که شامل کلیه عملیات مربوط به خرید و فروش ، امورمالی مربوط به خرید و فروش ، پرداختی های شرکت ، بعضی امور بانکی ، عملیات مربوط به قبض های پرداختی شرکت ، کنترل و سایر عملیات لازم برای امور مربوط به موجودی و همچنین امکاناتی جهت ثبت و یا ارائه اطلاعات تلفن و آدرس و حساب های بانکی اشخاص ، شرکت ها و... می باشد . در کلیه مراحل انجام پروژه تمام کارها با استفاده از اندوخته هایی که در طول دوران تحصیل کسب گردیده انجام گشته و از راهنمایی های استاد محترم هم بسیار سود برده شده است .
در این پروژه پس از تحلیل و شناسایی نیازها ابتدا پایگاه داده آن طراحی شده و تا سطح 3 نرمال شده است سپس توسط نرم افزار SQL server2000 پیاده سازی شده است و بوسیله VISUAL Studio .NET و زبان C# .NET فرم های آن طراحی و به پایگاه داده متصل شده است وکارهای دیگری نیز که لازم بوده انجام شده است . لازم به ذکر است که گزارش های این سیستم توسط CR.NET طراحی شده است.
مقدمه:
با توجه به رشد تکنولوژی و بوجود آمدن نیاز های جدید و افزایش حجم کار و قابلیت سیستم های کامپیوتری روز به روز بر اهمیت این رشته افزوده می شود . با توجه به اینکه تحلیل ، طراحی و پیاده سازی نرم افزار و یا به عبارتی داشتن دانشی که برای کلیه فاز ها ی بالا طی درس های متعددی به دانشجویان ارائه می شود . در این پروژه سعی شده است تا بنا به گفته استاد محترم تمام چیز هایی که در طول دوران تحصیل فرا گرفته شده است سعی شده که در این پروژه جمع شده و ارائه شود .
همچنین علی رغم و جود نرم افزار هایی مانند : Oracledeveloper و Oracledesigner و وجود ویزارد های مختلف در زبان های برنامه نویسی در این نرم افزار بصورت بسیار محدودی از اینها استفاده شده و تقریباً تماما توسط کد نویسی ارائه گردیده است .
فهرست مطالب:
مقدمه
فصل اول
1- مقدمه
1-2 آنچه به آن خواهیم پرداخت
1-3 مقدمه ای بر پروژه
1-3 جمع بندی
فصل دوم
2-1 مقدمه
2-2 آنچه به آن خواهیم پرداخت
2-3 تحلیل
2-4 مراحل نرمال سازی
2-5 جمع بندی
فصل سوم
3-1 مقدمه
3-2 آنچه به آن خواهیم پرداخت
3-3 راهنمای برنامه
3-3-1 منوی فایل
3-3-2 منوی ویرایش
3-3-3 منوی جستجو
3-3-4 منوی اطلاعات
3-3-5 منوی گزارش
3-5 جمع بندی
فصل چهارم
4-1 مقدمه
4-2 آنچه به آن خواهیم پرداخت
4-3 توضیح کد
4-4 جمع بندی
فصل پنجم
5-1 جمع بندی پروژه
5-2 کارهای آینده
مراجع
منابع و مأخذ:
1-Mirosoft ADO.NET step by step , Rebeca M.Riordan
2-Visual C#.NET , John Sharp , Jon Jagger
3-Developing Windows Based Applications With Microsoft
4-Visual Basic .NET AND Visual C#.NET Matt Stoeker
5-SQL Server 2000, Rebeca M.Roirdan
نوع فایل: word
قابل ویرایش 70 صفحه
مقدمه:
این سیستم عامل از نظر تعداد کاربر جزء سیستم عاملهای تک کاربره محسوب شده وابتدا در سال 1981 میلادی جهت کامپیوتر های 16بیتی که از ریز پردازنده INTELاستفاده می نمودند توسط شرکت معظم مایکروسافت طراحی وپیاده سازی شد .
به دنبال پیاده سازی این سیستم عامل شرکت IBM درPC های اولیه خود ازآن استفاده نمود پس از آن شرکتها وکارخانه های دیگر تولید کننده سخت افزار نیز از این سیستم عامل استفاده نمودند.
DOS مخفف کلمات Disk operating system (سیستم عامل دیسکی ) می با شد از آنجا که این سیستم بر روی دیسک قرار گرفته وبه طور مرتب از دیسک جخت انجام اعمال مختلف استفاده می نماید به این نام مصطلح شده است .
وظایف سیستم عامل DOS
مدیریت منابع سیستم
برقرار کردن ارتباط بین استفاده کننده وسخت افزار
فراهم کردن امکانات لازم برای استفاده کننده جهت مدیریت فایل ها
انواع فایل در سیستم عامل dos
فایل متنی (text file)
فایل داده (date file)
فایل برنامه (program file)
فایل اجرایی (execute filre)
قوانین نامگذاری فایلها
نام فایل حداکثر 8کارکتر وپسوند آن حداکثر 3کارکتر است. وبین نام فایل و پسوند فایل آن بایست از علامت (.) استفاده شود .
حروف بزرگ وکوچک A-Z ارقام و علایم 1، { } ، <> ، ( ) ، & ، ، $ , @ ، از کارکترهای مجاز در نامگذاری فایلها می باشد.
از اسامی زیر که سیستم عامل برای موارد خاصی استفاده می نماید نمی توان جهت نامگذاری فایل استفاده نمود .
فهرست مطالب:
فصل اول : مقدمه ای برDos
Tsrفصل دوم : برنامه های
ساختمان برنامه های Tsr
زبان C و اجرای یک روتین وقفه
توابع enable() و disable
جلوگیری از مقیم شدن مجدد یک برنامة TSR
روشن کردن کلید num lock با استفاده از یک برنامه Tsr
مقداردهی اولیه در برنامه های مقیم
جلوگیری از تکرار اجرای یک روتین وقفه
استفاده از وقفه 09*0 برای فعال کردن یک برنامه TSR
وقفه های شماره 28*0 و 34*0
اجرای دو برنامه tsrتوسط یک کلید
MS-Dosفصل سوم : برنامه های اجرایی تحت
ورود مجدد (Reentromcy)
مشکلات ورود دوباره با DOS
نمایش صفحه کلید TSR
برنامه های پایدار مشابه
خلاصه و جمع بندی
منابع
منابع و مأخذ:
برنامه نویسی به زبان اسمبلی، فیروز عبداللهی، انتشارات دانشگاه آزاد اسلامی واحد نجف آباد
زبان اسمبلی، فیری، ترجمه سپیدنام، ویرایش 2
برنامه نویسی با دیتل و دیتل، ترجمه صاحب الزمانی، نشر شیخ بهایی
P30world.comRoshd.comaftab.ir
نوع فایل: word
قابل ویرایش 129 صفحه
مقدمه:
در این فصل بعضی از مفاهیم پایه ای علم فیزیک را مرور می کنیم که به تجزیه و آنالیز حرکت و فعل و انفعالات اجسام جامد مربوط می شود. یک جسم جامد بر طبق نوع ناحیه ای که شامل جرم آن است طبقه بندی می شود که موضوع بخش 1-1 است. بخش 2-1 منحنی هایی را در دو یا سه بُعد معرفی می کند که نشان دهندة سیر یک ذره زمانی که از نیرو صرفنظر می کنیم. به این موضوع بعنوان سینماتیک (علم حرکات) اشاره شده است. این بخش مفاهیم فیزیکی مکان، سرعت و شتاب را معرفی می کند. بیشتر کاربردها با یک انتخاب مناسب دستگاه محورهای مختصات بهتر مورد بحث قرار می گیرند. سیستم دکارتی معمولاً مناسب دستگاه محورهای مختصات قطبی، مختصات استوانه ای، و مختصات کروی هم توجه می کنیم. علاوه بر سینماتیک یک تک ماده، به سینماتیک سیستم ذره ای و اجسام جامد هم می پردازیم. این ماده اساس موتورهای فیزیکی است که در فصل 5 موردبحث و بررسی قرار گرفته است.
بقیة این فصل معرفی مفاهیم استانداردی است که در دورة فیزیکی دیده اید که با قوانین حرکت نیوتن در بخش 3-1 شروع شده است. موضوع نیروها در بخش 4-1 با اشاره خاصی به نیروهایی که در کل کتاب خواهید دید موردبحث و بررسی قرا گرفته اند که شامل مثالهایی مانند: نیروهای ثقلی، نیروهای فنری (جهشی)، و نیروهای اصطکاکی (مالشی). موضوعات گشتاور و موازنه نیز در این بخش مورد بحث قرار گرفته است. مقیاس های مختلف گشتاور در بخش 5-1 توضیح داده شده که شامل اندازة حرکت خطی و زاویه ای، گشتاور درجه اول و نسبت آنها با مرکز ثقل، و گشتاور و تولید اینرسی می باشد. قسمت آخر 5-1 نشان
می دهد که چگونه مرکز ثقل و تنسور اینرسی برای یک چند وجهی جامد جرم ثابت محاسبه می شود، بعضی چیزهایی که برای انجام دادن در موتورها و ماشین های فیزیکی لازم خواهید داشت. در فصل 5 توضیح داده شده است. کار و انرژی آخرین موضوع این فصل است. انرژی جنبشی یک کمیت مهم در پیشرفت دینامیکهای لاگرانژین است. انرژی پتانسیل در زمان بحث در مورد نیروهای بقاء و حافظ انرژی مانند جاذبة زمین اهمیت دارد.
فهرست مطالب:
مفاهیم بنیادی از علم فیزیک
1-1- طبقه بندی جسم جامد
2-1 سینماتیک جسم جامد
1-2-1 تک ماده
حرکت افقی در مختصات دکارتی
حرکت افقی در مختصات قطبی
حرکت فضایی در مختصات قطبی
حرکت فضایی در محور مختصات استوانه ای
حرکت فضایی در مختصات کروی
حدود حرکت یک محور ثابت شده
حرکت پیرامون یک محور متحرک
2-2-1- سیستم های ذره ای و مواد پیوسته
3-1- قوانین نیوتن
4-1- نیروها
1-4-1- نیروهای ثقلی (گرانشی)
2-4-2- نیروهای فنری
3-4-2- اصطکاک و دیگر نیروهای اتلافی
اصطکاک (مالش)
چسبندگی
4-4-1- نیروی گشتاور
5-4-1- موازنه (تعادل)
5-1- گشتاور
فصل 2 : برنامه نویسی DirectX توسط C#
مبانی ریاضی گرافیک
1-2- تبدیلات پایه ای
انتقال
دوران
تغییر مقیاس
ماتریس های همگن
تبدیلات مرکب
دوران حول نقطه دلخواه
تغییر مقیاس در مختصات ثابت
انعکاس
2-2 تبدیلات در فضای سه بعدی
1-2-2 سه اصل اساسی
2-2 اعمال ریاضی ماتریس ها
3-2 ماتریس های همگن
1- پیکر بندی Device
2- رسم اولین مثلث
دوربین ها و مختصات فضای جهانی
دوران و انتقال
ترکیب رئوس با استفاده از اندیس ها
ایجاد زمین
ایجاد زمین از روی فایل
استفاده از فایل های bmp برای طرح زمین
چرخش زمین با استفاده از کیبورد
استفاده از رنگها و ZBuffer
کار با نور ها در DirectX
ایجاد Mesh از زمین
تابش خورشید بر زمین
بخش سوم : ساخت محیط های سه بعدی توسط DirectX و C#
1-3 ایجاد پروژه
استفاده از Textures
نقشه زمین زیر هواپیما
رسم ساختمان ها
ایجاد Mesh از فایل های سه بعدی
افزودن نور به صحنه
حرکت و دوران هواپیما در محیط