کوشا فایل

کوشا فایل بانک فایل ایران ، دانلود فایل و پروژه

کوشا فایل

کوشا فایل بانک فایل ایران ، دانلود فایل و پروژه

پروژه کاراموزی اداره مخابرات شهرستان شیروان 30 ص

اختصاصی از کوشا فایل پروژه کاراموزی اداره مخابرات شهرستان شیروان 30 ص دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 31

 

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

گزارش کارآموزی

اداره مخابرات شهرستان شیروان

استاد راهنما :

مهندس سهراب محمدی

تهیه کننده :

مهتاب احمدی

تابستان 88

/

مقدمه:

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

انسان امروزدر دورنی به سر می برد که در اطراف او انفجاری از اطلاعات و رویداد ها رخ می دهد و او به دوره تازهای از تاریخ زندگی روابط با انسان های دیگرگام می نهد.

دنیای کنونی که ان را دنیای ارتباطات لقب داده اند و شرایط کشور ضرورتها ی اجتناب ناپذیر را برای فعالان بخش ارتباطات ایجاد کرده اند تا با تجهیز به دانش روز و فنون پسشرفته سامان دهد.

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

تقدیر وتشکر:


دانلود با لینک مستقیم


پروژه کاراموزی اداره مخابرات شهرستان شیروان 30 ص

کارآموزی کامپیوتر شرکت کامپیوتری خراسان 23 ص

اختصاصی از کوشا فایل کارآموزی کامپیوتر شرکت کامپیوتری خراسان 23 ص دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 23

 

دانشگاه آزاد اسلامی واحد مشهد

دانشکده مهندسی - گروه کامپیوتر

گزارش کارآموزی

محل کارآموزی :

کامپیوتر خراسان

استاد راهنما:

جناب آقای مهندس عادل نجاران طوسی

کارآموز:

امید هاجری

تابستان 88

فهرست

معرفی محل کارآموزی ............................................... 2

گزارشی از کارهای انجام شده ....................................... 5

نظر و پیشنهاد راجع به کارآموزی .................................. 22

معرفی محل کار آموزی

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

خدماتی که در شرکت کامپیوتر خراسان ارائه میشود :

فروش قطعات سخت افزار کامپیوتر:

قطعات مورد نیاز مشتری سفارش داده میشود و لیست قیمت قطعات به مشتری ارائه میشود در صورت توافق قرارداد بسته میشود و قطعات یا بصورت باز یا بعد از اسمبل شدن به همراه فاکتور تحویل مشتری میشود.

رفع ایراد سیستم :

سیستمی که از مشتری برای تعمیر دریافت میشود ابتدا تست شده و مشکل آن که سخت افزاری است و یا نرم افزاری , بررسی میشود. اگر نرم افزاری باشد بررسی میشود که نیاز به نصب سیستم عامل وجود دارد یا خیر که در صورت نیاز سیستم عامل مناسب برای سیستم نصب شده و درایورهای مربوط به سخت افزارهای آن سیستم نصب میشود ولی اگر مشکل مربوط به سخت افزار سیستم باشد چک میشود که مربوط به کدام قطعه سخت افزاری میباشد که پس از شناسایی , قطعه سخت افزار معیوب باز شده و در صورت امکان تعمیر و یا تعویض میشود . لازم به ذکر است قطعاتی که دارای گارانتی باشند برای تعمیر به شرکت مربوطه فرستاده شده و بسته به نوع گارانتی تعمیر و یا تعویض میگردد.

برنامه نویسی :

در شرکت کامپیوترخراسان برای هر برنامه ای که نوشته میشود مراحل زیر در نظر گرفته میشود :

بررسی و جمع آوری نیازمندیهای مشتری : در این مرحله به کمک مشتری , خدماتی که از نرم افزار مورد نیاز وی انتظار می رود بررسی شدهو در مورد محیط پیاده سازی آن و زمان انجام پروژه تصمیم گیریهای لازم به عمل می آید.

بستن قرارداد: در این مرحله با مشتری در مورد قیمت , زمان تحویل پروژه , محیط پیاده سازی و تعهدات طرفین و ... توافق به عمل می آید.

ارائه طرح اولیه پروژه به مشتری : در این مرحله طرح کلی از نرم افزار درخواستی و فرم های اولیه به مشتری ارائه می گردد و از وی در مورد رفع نیازهای او نظر سنجی به عمل آمده و در صورتی که طرح اولیه نیاز به اصلاح و تغییر داشته باشد , در این مرحله تغییرات برای جلب نظر مشتری اعمال می گردد و در صورت اعمال تغییرات این مرحله از ابتدا مجددا تکرار می گردد .

اتمام پروژه و تحویل آن به مشتری : این مرحله آخرین مرحله انجام پروژه بوده و نرم افزار نوشته شده تحویل مشتری گردیده و در صورت احساس نیاز از سوی مشتری نرم افزار بر روی سیستمهای مورد نظر وی نصب گردیده و در صورت قید شدن آموزش نرم افزار در قرارداد , آموزشهای لازم به کاربران مورد نظر او داده می شود و همچنین شرایط پشتیبانی به وی یادآوری می گردد . لازم به ذکر است که بیشتر این پروژه ها به زبانهای ویژوال ( vb , c# , Delphi ) نوشته می شود . برنامه هایی که به زبان پاسکال و C واسمبلی نوشته می شود معمولا مربوط به پروژه های دانشجویی است .


دانلود با لینک مستقیم


کارآموزی کامپیوتر شرکت کامپیوتری خراسان 23 ص

پروژه کارآموزی عمران 48 ص

اختصاصی از کوشا فایل پروژه کارآموزی عمران 48 ص دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 48

 

دانشگاه آزاد اسلامی

واحد آشتیان

موضوع:

پروژه کارآموزی

نام استاد :

جناب آقای مهندس جوست

نام دانشجو :

مهرداد توسلی

شماره دانشجویی :

83031011

رشته : عمران

تابستان 86

مراحل مختلف ساختن یک ساختمان

بازدید زمین و ریشه کنی

قبل از شروع هر نوع عملیات ساختمانی باید زمین محل ساختمان بازدید شده و وضعیت و فاصله آن نسبت به خیابانها و جاده‌های اطراف مورد بازرسی قرار گیرد و همچنین پستی و بلندی زمین با توجه به نقشه ساختمان مورد بازدید قرار گرفته در صورتیکه ساختمان بزرگ باشد پستی و بلندی و سایر عوارض زمین می‌باید بوسیله مهندسین نقشه بردار تعیین گردد و همچنین باید محل چاه‌های فاضل آب و چاه آب‌های قدیمی و مسیر قنات‌های قدیمی که ممکن است در هر زمینی موجود باشد تعیین شده و محل آن نسبت به پی سازی مشخص گردد و در صورت لزوم می‌باید این چاه‌ها با بتون و یا شفته پر شود و محل احداث ساختمان نسبت به زمین تعیین شده و نسبت به ریشه کنی (کنون ریشه‌های نباتی که ممکن است در زمین روئیده باشد) آن محل اقدام شود و خاکهای اضافی به بیرون حمل گردد و بالاخره باید شکل هندسی زمین و زوایای آن کاملاً معلوم شده و با نقشه ساختمان مطابقت داده شود.

پیاده کردن نقشه

پس از بازدید محل و ریشه کنی اولین قدم در ساختن یک ساختمان پیاده کردن نقشه می‌باشد. منظور از پیاده کردن نقشه یعنی انتقال نقشة ساختمان از روی کاغذ بروی زمین بابعاد اصلی (یک به یک). بطوریکه محل دقیق پی‌ها و ستونها و دیوارها و زیرزمین‌ها و عرض پی‌ها روی زمین بخوبی مشخص باشد. و همزمان با ریشه کنی و بازدید محل باید قسمتهای مختلف نقشة ساختمان مخصوصاً نقشة پی کنی کاملاً مورد مطالعه قرار گرفته بطوری که در هیچ قسمت نقطة ابهامی باقی نماند. و بعداً اقدام به پیاده کردن نقشه بشود.

باید سعی شود حتماً در موقع پیاده کردن نقشه از نقشة پی کنی استفاده گردد. برای پیاده کردن نقشة ساختمانهای مهم معمولاً از دوربین‌های نقشه برداری استفاده می‌شود. ولی برای پیاده کردن نقشة ساختمان‌های معمولی و کوچک از متروریسمان بنائی که به آن ریسمان کار هم می‌گویند استفاده می‌گردد. برای پیاده کردن نقشه با متروریسمان کار ابتدا باید محل کلی ساختمان را روی زمین مشخص نموده و بعد با کشیدن ریسمان در یکی از امتدادهای تعیین شده و ریختن گچ یکی از خطوط اصلی ساختمان را تعیین می‌نمائیم.

برای اینکه مطمئن بشویم زوایای بدست آمدة اطاقها قائمه می‌باشد باید دو قطر هر اطاق را اندازه بگیریم. چنانچه مساوی بودند آن اطاق گوینا می‌باشد. به این کار اصطلاحاً چپ و راست می‌گویند. البته چنانچه در این مرحله اطاقها در حدود 3 الی 4 سانتی متر ناگوینا باشد اشکالی ندارد زیرا با توجه به اینکه پی ها همیشه قدری پهن تر از دیوارهای روی آن می‌باشند لذا در موقع چیدن دیوار می‌توان ناگوینائیها را برطرف نمود بطور کلی باید همیشه توجه داشت که پیاده کردن نقشه یکی از حساس ترین و مهم ترین قسمت اجرا یک طرح بوده و کوچکترین اشتباه در آن موجب خسارتهای فراوان می‌شود.

رپر

با توجه به اینکه هر نقطه از ساختمان نسبت به سطح زمین دارای ارتفاع معینی می‌باشد که باید در طول مدت اجرا در هر زمان قابل کنترل باشد. برای جلوگیری از اشتباه قطعه با ابعاد دلخواه (مثلاً 40 40 با ارتفاع 20 سانتی متر) در نقطه‌ای دورتر از محل ساختمان می‌سازند


دانلود با لینک مستقیم


پروژه کارآموزی عمران 48 ص

تحقیق درباره ویروس های رایانه ای 30 ص

اختصاصی از کوشا فایل تحقیق درباره ویروس های رایانه ای 30 ص دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 22

 

دانشگاه آزاد اسلامی

واحدگرگان

گروه کامپیوتر

موضوع :

ویروس های رایانه ای

استاد درس :

استاد مومنی

تهیه کننده :

سیده فاطمه ضیائی-زهرا رستمی

نیمسال:اول سال تحصیلی:85_8

پیشگفتار

عبارت«ویروس های کامپیوتری» مدتی است که در فرهنگ اصطلاحات کامپیوتری جای خود را به خوبی باز کرده است و نه تنها کاربران و استفاده کنندگان از کامپیوتر ، بلکه دیگرانی که از دور هم با نام کامپیوتر آشنا هستند این عبارت را کمابیش شنیده اند.

استفاده کنندگان از کامپیوترهای شخصی باید همواره از برنامه- ها، فایل ها و داده های غیر قابل جایگزین خود در مقابل آتش، صدمات وارده به یک دیسک سخت، نرم افزارهای ضعیف از نظر برنامه نویسی، و نیز بسیاری دیگر از صدما ت احتمالی محافظت نمایند.

به نظر کارشناسان باید با مسئله ویروس های کامپیوتری به طورزیر بنایی برخورد کرد. همان طور که همه ی مردم نمی توانند «پزشک» ، تبدیل کردن همه برنامه نویسان به «ویروس کشانی» مجرب و کارآمد نیز امکان پذیر نخواهد بود. ولی می توان به برنامه- نویسان و استفاده کنندگان از کامپیوتر درمورد ماهیت این پدیده توضیح داده شود و سپس باید « کمک های اولیه»، به آن ها آموخته شود.

این تحقیق از 3 بخش تشکیل شده است که در فصل اول تعاریف مربوط به ویروس ها وخصوصیات و محل زندگی و... ذکر شده است و در فصل دوم انواع ویروس ها و در فصل سوم راه های مقابله و پاک سازی ویروس ها آمده است و سعی شد ه است موضوعات مهم ویروس های کامپیوتری آورده شود. برای بسیاری از کلمات و اصطلاحات کامپیوتری نام لاتین آن نیز در پانوشت ذکر شده است.ودر پایان پاراگراف هایی که با حرف E مشخص شده است منبع آن اینترنت می باشد.

فهرست مطالب

عنوان

فصل اول :

ویروس کامپیوتری چیست؟.................................

مقایسه ویروس های بیولوژیکی و کامپیوتر.................

محل زندگی ویروس ها کجاست؟..............................

خصوصیات ویروس ........................................

مراحل زندگی ویروس ....................................

تاریخچه ویروس .........................................

برنامه های شبه ویروس..................................

دلایل ویروس نویسی......................................

کاربرد مفید ویروس.....................................

فصل دوم :

انواع ویروس..........................................

انواع ویروس های نسل جدید.............................

طبقه بندی انجمن بین المللی امنیت کامپیوتر از ویروس ها.....

فصل سوم :

آثار مخرب ویروس ها....................................

چگونه می توانید بگویید کامپیوتر شما ویروس دارد یا خیر.. پیشگیری................................................

پاک سازی ویروس ها......................................

روش های پاک سازی ویروس ها..............................

فهرست منابع مورد استفاده...............................

فصل اول- آشنایی با ویروس های کامپیوتری

1-1-ویروس کامپیوتری چیست؟

یک ویروس کامپیوتری عبارت است از یک برنامه کامپیوتری – نه کمتر و نه بیشتر – که می تواند خطر ناک نیز باشد. به زبان ساده می توان گفت: ویروس کامپیوتری ،برنامه مخفی و کوچکی است که باعث آلوده شدن برنامه های دیگر می شود و می تواند داده ها را دستکاری و یا تخریب نموده، سرعت سیستم را کاهش داده، باعث اغتشاش و عدم کارایی کامپیوتر شود.-2

ویروس های کامپیوتری خود به خود یا به طور طبیعی بوجود نمی آیند و به طریق سحر و جادو نیز ظاهر نمی شوند بلکه توسط افرادی هوشمند و آگاه به سازمان کامپیوتر تولید- نوشته- می شوند. بنابر این ویروس کامپیوتر یک «نرم افزار» است و آنچه که ویروس های کامپیوتری را از برنامه ها و نرم افزارهای دیگر نظیر برنامه های حسابداری ،انبارداری،ویرایشگرها و… ممتاز می سازد، این است که: ویروس ها معمولا راندمان و کیفیت کار کامپیوتر را کاهش می دهند و یا اینکه اصولا در مورد اطلاعات کامپیوتری «خرابکاری» می کنند.-1

برنامه ای‌را ویروس می نامیم که همه ی ویژگی های زیر را دارا باشد:

1- تغییر نرم افزارهایی که به برنامه ویروس متعلق نیستند با چسباندن قسمتهایی از این برنامه به برنامه های دیگر.

2-قابلیت انجام تغییر در بعضی از برنامه ها.

3- قابلیت تشخیص این نکته که برنامه قبلا دچار تغییر شده است یا خیر.

4- قابلیت جلوگیری از تغییر بیشتر یک برنامه در صورت تغییراتی در آن بواسطه ی ویروس.

5- نرم افزارهای تغییر یافته ویژگی های 1 الی 4را دارا هستند.

اگر برنامه ای فاقد یک یا چند ویژگی های فوق باشد، نمی توان به طور قاطع آن را ویروس نامید.E-

مهمترین خصوصیت ویروس قدرت تکثیر آن است. ویروس ها برای تکثیر نیاز به یک برنامه اجرایی دارند. یعنی بیشتر ویروس ها در فایل های اجرایی جای می گیرند و آن ها را آلوده می کنند. و کمتر ویروسی پیدا می شود که در یک فایل غیر اجرایی جای بگیرد و بتواند از طریق آن تکثیر شود. بنابراین ویروس برنامه ای است که می تواند نسخه های اجرایی از خود را در برنامه های دیگر قرار دهد. برنامه آلوده به ویروس می تواند هر برنامه سیستمی یا کاربردی باشد که شرایط مورد نیاز برای پذیرش ویروس را داشته باشد. برنامه آلوده نیز، قادر است برنامه های دیکر را آلوده کند.

از آن جایی که ویروس ها می توانند به تمام فایل هایی که توسط سیستم اجرا می شوند، اضافه شوند به آنها خود انعکاسی(1) نیز می گویند.

با وجودیکه ویروس ها توسط برنامه نویسان مجرب و حرفه ای نوشته می شوند، ولی برخی ها تصور می کنند که خود به خود و به طور تصادفی وارد سیستم می شوند. ولی فرد کوهن (2)و سایر کارشناسان احتمال به وجود آمدن ویروس به طور تصادفی را بسیار کم دانسته اند.زیرا:

a-اگر طول برنامه ویروس هزار بیت فرض شود.

b- اگر پنجاه در صد از بیت ها صحیح فرض شوند.

-c اگر فرض کنیم با پانصد تغییر در برنامه، ویروس کامل می شود.

آنگاه احتمال به وجود آمدن ویروس برابر است با:

P=500!/1000500

با فرض فوق که شرایط مطلوبی برای ایجاد خود به خودی ویروس است عدد P برابر مقدار کوچک 1/10365 می شود که شانس بسیار کمی به وجود آمدن و تکامل ویروس به طور تصادفی است.-2


دانلود با لینک مستقیم


تحقیق درباره ویروس های رایانه ای 30 ص

تحقیق درباره ویروس های رایانه ای 30 ص

اختصاصی از کوشا فایل تحقیق درباره ویروس های رایانه ای 30 ص دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 22

 

دانشگاه آزاد اسلامی

واحدگرگان

گروه کامپیوتر

موضوع :

ویروس های رایانه ای

استاد درس :

استاد مومنی

تهیه کننده :

سیده فاطمه ضیائی-زهرا رستمی

نیمسال:اول سال تحصیلی:85_8

پیشگفتار

عبارت«ویروس های کامپیوتری» مدتی است که در فرهنگ اصطلاحات کامپیوتری جای خود را به خوبی باز کرده است و نه تنها کاربران و استفاده کنندگان از کامپیوتر ، بلکه دیگرانی که از دور هم با نام کامپیوتر آشنا هستند این عبارت را کمابیش شنیده اند.

استفاده کنندگان از کامپیوترهای شخصی باید همواره از برنامه- ها، فایل ها و داده های غیر قابل جایگزین خود در مقابل آتش، صدمات وارده به یک دیسک سخت، نرم افزارهای ضعیف از نظر برنامه نویسی، و نیز بسیاری دیگر از صدما ت احتمالی محافظت نمایند.

به نظر کارشناسان باید با مسئله ویروس های کامپیوتری به طورزیر بنایی برخورد کرد. همان طور که همه ی مردم نمی توانند «پزشک» ، تبدیل کردن همه برنامه نویسان به «ویروس کشانی» مجرب و کارآمد نیز امکان پذیر نخواهد بود. ولی می توان به برنامه- نویسان و استفاده کنندگان از کامپیوتر درمورد ماهیت این پدیده توضیح داده شود و سپس باید « کمک های اولیه»، به آن ها آموخته شود.

این تحقیق از 3 بخش تشکیل شده است که در فصل اول تعاریف مربوط به ویروس ها وخصوصیات و محل زندگی و... ذکر شده است و در فصل دوم انواع ویروس ها و در فصل سوم راه های مقابله و پاک سازی ویروس ها آمده است و سعی شد ه است موضوعات مهم ویروس های کامپیوتری آورده شود. برای بسیاری از کلمات و اصطلاحات کامپیوتری نام لاتین آن نیز در پانوشت ذکر شده است.ودر پایان پاراگراف هایی که با حرف E مشخص شده است منبع آن اینترنت می باشد.

فهرست مطالب

عنوان

فصل اول :

ویروس کامپیوتری چیست؟.................................

مقایسه ویروس های بیولوژیکی و کامپیوتر.................

محل زندگی ویروس ها کجاست؟..............................

خصوصیات ویروس ........................................

مراحل زندگی ویروس ....................................

تاریخچه ویروس .........................................

برنامه های شبه ویروس..................................

دلایل ویروس نویسی......................................

کاربرد مفید ویروس.....................................

فصل دوم :

انواع ویروس..........................................

انواع ویروس های نسل جدید.............................

طبقه بندی انجمن بین المللی امنیت کامپیوتر از ویروس ها.....

فصل سوم :

آثار مخرب ویروس ها....................................

چگونه می توانید بگویید کامپیوتر شما ویروس دارد یا خیر.. پیشگیری................................................

پاک سازی ویروس ها......................................

روش های پاک سازی ویروس ها..............................

فهرست منابع مورد استفاده...............................

فصل اول- آشنایی با ویروس های کامپیوتری

1-1-ویروس کامپیوتری چیست؟

یک ویروس کامپیوتری عبارت است از یک برنامه کامپیوتری – نه کمتر و نه بیشتر – که می تواند خطر ناک نیز باشد. به زبان ساده می توان گفت: ویروس کامپیوتری ،برنامه مخفی و کوچکی است که باعث آلوده شدن برنامه های دیگر می شود و می تواند داده ها را دستکاری و یا تخریب نموده، سرعت سیستم را کاهش داده، باعث اغتشاش و عدم کارایی کامپیوتر شود.-2

ویروس های کامپیوتری خود به خود یا به طور طبیعی بوجود نمی آیند و به طریق سحر و جادو نیز ظاهر نمی شوند بلکه توسط افرادی هوشمند و آگاه به سازمان کامپیوتر تولید- نوشته- می شوند. بنابر این ویروس کامپیوتر یک «نرم افزار» است و آنچه که ویروس های کامپیوتری را از برنامه ها و نرم افزارهای دیگر نظیر برنامه های حسابداری ،انبارداری،ویرایشگرها و… ممتاز می سازد، این است که: ویروس ها معمولا راندمان و کیفیت کار کامپیوتر را کاهش می دهند و یا اینکه اصولا در مورد اطلاعات کامپیوتری «خرابکاری» می کنند.-1

برنامه ای‌را ویروس می نامیم که همه ی ویژگی های زیر را دارا باشد:

1- تغییر نرم افزارهایی که به برنامه ویروس متعلق نیستند با چسباندن قسمتهایی از این برنامه به برنامه های دیگر.

2-قابلیت انجام تغییر در بعضی از برنامه ها.

3- قابلیت تشخیص این نکته که برنامه قبلا دچار تغییر شده است یا خیر.

4- قابلیت جلوگیری از تغییر بیشتر یک برنامه در صورت تغییراتی در آن بواسطه ی ویروس.

5- نرم افزارهای تغییر یافته ویژگی های 1 الی 4را دارا هستند.

اگر برنامه ای فاقد یک یا چند ویژگی های فوق باشد، نمی توان به طور قاطع آن را ویروس نامید.E-

مهمترین خصوصیت ویروس قدرت تکثیر آن است. ویروس ها برای تکثیر نیاز به یک برنامه اجرایی دارند. یعنی بیشتر ویروس ها در فایل های اجرایی جای می گیرند و آن ها را آلوده می کنند. و کمتر ویروسی پیدا می شود که در یک فایل غیر اجرایی جای بگیرد و بتواند از طریق آن تکثیر شود. بنابراین ویروس برنامه ای است که می تواند نسخه های اجرایی از خود را در برنامه های دیگر قرار دهد. برنامه آلوده به ویروس می تواند هر برنامه سیستمی یا کاربردی باشد که شرایط مورد نیاز برای پذیرش ویروس را داشته باشد. برنامه آلوده نیز، قادر است برنامه های دیکر را آلوده کند.

از آن جایی که ویروس ها می توانند به تمام فایل هایی که توسط سیستم اجرا می شوند، اضافه شوند به آنها خود انعکاسی(1) نیز می گویند.

با وجودیکه ویروس ها توسط برنامه نویسان مجرب و حرفه ای نوشته می شوند، ولی برخی ها تصور می کنند که خود به خود و به طور تصادفی وارد سیستم می شوند. ولی فرد کوهن (2)و سایر کارشناسان احتمال به وجود آمدن ویروس به طور تصادفی را بسیار کم دانسته اند.زیرا:

a-اگر طول برنامه ویروس هزار بیت فرض شود.

b- اگر پنجاه در صد از بیت ها صحیح فرض شوند.

-c اگر فرض کنیم با پانصد تغییر در برنامه، ویروس کامل می شود.

آنگاه احتمال به وجود آمدن ویروس برابر است با:

P=500!/1000500

با فرض فوق که شرایط مطلوبی برای ایجاد خود به خودی ویروس است عدد P برابر مقدار کوچک 1/10365 می شود که شانس بسیار کمی به وجود آمدن و تکامل ویروس به طور تصادفی است.-2


دانلود با لینک مستقیم


تحقیق درباره ویروس های رایانه ای 30 ص