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

برنامه نویسی pascal,C++,C

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

برنامه نویسی pascal,C++,C

مخترع ctrl + alt + del


مخترع ctrl + alt + del 

دیوید برادلی ، کد یکی از مشهور ترین کلید های ترکیبی جهان را نوشته است. ترکیب سه کلید Ctrl+Alt+Del که از قدیم به سلام سه انگشتی معروف است!

شاید او با صرف پنج دقیقه برنامه ایی نوشت که سالهای سال تمام کاربران کامپیوتر از ایده و اختراع او استفاده کرده اند : یکی از مشهور ترین کلید های ترکیبی شناخته شده ، یعنی ترکیب سه کلید Ctrl+Alt+Del .
فشار دادن همزمان این سه کلید در سیستم عامل DOS کامپیوترها را مجبور می ساخت restart شده و به اصطلاح بعضی ها خاموش و روشن شوند و دوباره بوت گردند. در سیستم عامل ویندوز هم کاربرد ویزه ایی برای آن در نظر گرفته که می توان از این طریق باز کامپیوتر را خاموش هم کرد.

خود برادلی می گوید: نمی دانستم این کار قرار است به نشانه ی از فرهنگ کامپیوتر تبدیل شود. من کار های خیلی زیادتری نسبت به Ctrl+Alt+Del انجام داده ام ولی متاسفانه و از بخت بد برای این یکی معروف شده ام!

برج هانوی(HANOI)

برنامه معروف "برج هانوی".این برنامه با زبان C نوشته شده. 


توجه:سعی کنید با تعداد زیاد(بیشتر از 20تا) دیسک امتحان نکنید چون ممکنه سیستمتون هنگ کنه!!! 

برای مشاهده سورس برنامه به ادامه مطلب مراجعه فرمایید.

ادامه مطلب ...

فاکتوریل


برنامه محاسبه "فاکتوریل" به زبانC. 

برای مشاهده سورس برنامه به ادامه مطلب مراجعه فرمایید.

ادامه مطلب ...

ماتریس Spars


 برنامه "ماتریس اسپارس" به زبان ++C. 

 

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

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


 
برای مشاهده سورس برنامه به ادامه مطلب مراجعه فرمایید.

ادامه مطلب ...

چگونه ویروسها گسترش می‌یابند؟


چگونه ویروسها گسترش می‌یابند؟  

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

ادامه مطلب ...

عملیات مخفیانه ویروس در کامپیوتر

 

عملیات مخفیانه ویروس در کامپیوتر 

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

Blaster


پاکسازی دستی Blaster-A از روی سیستم  

 

 

 

 

 

 

ادامه مطلب ...

CODERED یک نوع کرم اینترنتی

CODERED یک نوع کرم اینترنتی 

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

ادامه مطلب ...

ویندوز خود را اورجینال کنید !!!


ویندوز خود را اورجینال کنید !!!

1 . ابتدا از منوی Start گزینه Run را اجرا کنید regedit رو بنویسید و روی OK کلیک کنید تا پنجره ای جدید باز شود .

ادامه مطلب ...