دانلود مقاله و پروژه و پایان نامه دانشجوئی

دانلود مقاله و پروژه و پایان نامه دانشجوئی

دانلود مقاله و پروژه و پایان نامه دانشجوئی

دانلود مقاله و پروژه و پایان نامه دانشجوئی

نرم افزار اوراکل

فرمت :WORD                                                     تعداد صفحه :73

فهرست مطالب

عنوان                                           صفحه

جج

 

 مقدمه ( پایگاه داده‌ها چیست ) ................ 1

معرفی شرکت اوراکل ........................... 19

 موقعیت اوراکل .............................. 20

چه کسانی مؤسس شرکت اوراکل بودند ؟............ 21

 ریشه‌ی کلمه‌ی اوراکل چیست ؟................... 22

Scott چیست ؟................................... 23

 رقبای اصلی اوراکل کدام شرکت‌ها می‌باشند ؟..... 24

سیستم عامل‌های اوراکل ........................ 25

سیستم مورد نیاز ............................. 26

 نسخه‌های مختلف اوراکل ....................... 27

 مراحل نصب برنامه ........................... 29

 تست نصب برنامه ............................. 39

حذف برنامه‌های اوراکل ........................ 41

 حذف اوراکل از ویندوز XP..................... 43

 Database اوراکل بر چه اساسی سرعت بیشتری نسبت به سایر رقبای خود دارد .............................................. 44

فایلهای پیکر بندی ........................... 45

TNS names.ora.................................... 46

تعریف Net Service Name............................. 47

PWD[SID].ora.................................... 48

SP file[SID].ora.................................... 49

Listener .ora...................................... 53

پیکربندی Listener................................ 54

INS Listener...................................... 55

IsL*llus......................................... 57

IsQL& Plus service.................................. 58

[DBConsole[sid.................................... 59

Database Link..................................... 60

پیکر بندی Service Naming.......................... 63

[oracle service [SID.................................. 64

Table space....................................... 66

Startکردن بانک اطلاعاتی ........................ 67

انواع Back up .................................. 69

 سایت‌های مربوط به اوراکل .................... 73

کتاب‌های مربوط به اوراکل ..................... 74

نرم افزار ریاضی و آمار ( اکسل)

فرمت :WORD                                                     تعداد صفحه :31

نرم افزار ریاضی و آمار ( اکسل)

فایلهای اکسل خود را در گوگل ایجاد کنید

معرفی Google Docs :

یکی از خدمات شرکت گوگل Google Docs است که توسط آن می توان فایلها Documents(word) ، SpreadSheets (Excel) ، Presentation(PowerPoint) را  ایجاد کرد.

 از جمله امکانات دیگر این تکنولوژی رایگان شرکت گوگل می توان به موارد :

 ایجاد فایلها :

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

  • آپلود فایها:

Google Docs انواع فایهای متداول و معمول مانند :

Doc , XLS , RTF , CSV , PPT , ODT , ODS و ...

را قبول می کند ، می توانید این فایلها را آپلود کنید.

  • سادگی کار: مانند سایر نرم افزارها با Toolbar ها کار می کنید .
  • Share کردن فایلها و کار با آنها:
  • می توانید به صورت همزمان روی فایلهایتان با سایر همکارانتان کار کنید، آنها را دعوت کنید تا فایلتان را مشاهده کنند.
  • می توانید تنظیم کنید که چه کسانی اجازه دیدن داردند و چه کسانی اجازه ویرایش
  • می توانید همزمان روی فایهایتان کار کنید، و در ضمن نسخه های قدیمی فایل نیز موجود است و از Chat آنلاین گوگل نیز استفاده کنید.

روی لینک زیر برای دیدن نمونه فایلی که به اشتراک گذاشته شده است و برای عموم قابل دیدن است کلیک کنید  

Published File (اگر من که بوجود آورنده این فایل هستم به شما اجازه بدهم می توانید این فایل را ویرایش کنید)  

 نمونه فایل آموزش به صورت اکسل (این فایل بر روی سرور گوگل است و یک فایل داینامیک است یعنی اگر من فایل ویرایش کنم شما با ویرایش جدید فایل را دانلود می کنید بدون اینکه مجبور باشم لینک را آپدیت کنم)

 دسترسی و امینت:

فایلهای شما بر روی سرور گوگل هستند و از هر نقطه دنیا به صورت Web base قابل دسترس و هر زمان از طریق اینترنت و بدون نیاز به هیچ نرم افزاری قابل استفاده می باشند.

فایها را به سادگی کپی و Export می کنید.

به سادگی آنها را بر روی وب قرار می دهید

شروع کنید:

  • اگر در Google شما Account ندارید ، ایجاد کنید . (منظور همان ایمیل است J)
  • Login  کنید . (منظور این است که وارد ایمیل خود شوید)
  • روی لینک Documents کلیک کنید. (این لینک در بالای صفحه ایمیل شما نشان داده شده است.)
  • خوب ادامه دهید ، با کمی دقت و حوصله خودتان متوجه خواهید شد که تا چه اندازه کار اینجا ساده است . به عکس زیر هم دقت کنید.)

3 ترفند بسیار کاربردی در نرم افزار Excel

مطمئنأ شما نیز پس از نصب بسته نرم افزاری آفیس ، با نرم افزار Microsoft Office Excel برخورد داشته اید. اکسل نرم افزاری قدرتمند برای محاسبه ، مدیریت و تحلیل داده ها می باشد. بسیاری از کاربران عملیات آماری و اعدادی خود را با این نرم افزار انجام میدهند. اکنون قصد داریم به معرفی 3 ترفند بسیار کاربردی در اکسل بپردازیماین ترفندها عبارتند از "کشیدن چارت در چند ثانیه" ، "کپی کردن Chart Formats" و "لینک کردن Autoshape و Textbox با اطلاعات داخل سلول". یقینأ استفاده از این ترفند میتواند کار با اکسل را برای شما آسان تر و بهینه تر نماید.
کشیدن چارت در اکسل در چند ثانیه
در واقع در دو مرحله بسیار ساده شما میتوانید به سرعت یک چارت در اکسل بکشید:
1- یک سلول را در میان جدولی که میخواهید اطلاعات آن به شکل چارت رسم شود انتخاب کنید.
2- کلید F11 را فشار دهید.
چارت شما آماده است ! اکسل چارت شما را در یک Chart Sheet جدید ایجاد میکند. شما میتوانید سایر تنظیمات را طبق روش معمول انجام دهید.
کپی کردن Chart Formats در اکسل
همانگونه که میدانید تنظیمات مربوط به فرمت چارتها در اکسل بسیار وقت گیر و گاه کسل کننده است. آیا تا به حال چارتی را در اکسل ایجاد کرده اید که به نظرتان فرمت مناسب و ایده آلی داشته باشد و دوست داشته باشید سایر چارتهایی که ایجاد میکنید یا قبلا کشیده اید همین فرمت را داشته باشند؟ در این ترفند روش بسیار ساده ای را برای کپی کردن Chart Formats حتی بین فایلهای مختلف معرفی خواهیم کرد.
1- چارتی که فرمت دلخواهتان را دارد انتخاب (select) کنید.
2- با فشردن دو کلید ctrl+C چارت را کپی کنید.
3- چارت مقصد که میخواهید فرمت آن را تغییر دهید را انتخاب (select) کنید.
4- از منوی edit بالای صفحه گزینه Paste Special را انتخاب کنید.
5- در پنجره ظاهر شده گزینه Formats را انتخاب کرده و Ok کنید. به همین سادگی کلیه فرمتهای چارت شما کپی شد.
لینک کردن Autoshape و Textbox با اطلاعات داخل سلول در اکسل
آیا تا به حال به مرتبط کردن یک text box یا یک AutoShape به یک سلول نیاز پیدا کرده اید؟ با این ترفند شما می توانید اطلاعات یک سلول را به یک text box یا یک AutoShape بصورت لینک منتقل کنید.

نرم افزار فتوشاپ

فرمت :WORD                                                     تعداد صفحه :36

نرم افزار فتوشاپ چیست؟

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

 

نصب برنامه :

این برنامه مانند سایر نرم افزارها دارای مراحلی برای نصب می باشد که به شرح زیر است:

CD نرم افزار را داخل درایو گذاشته و به داخلCD رفته گزینهSetup را بعد از گذراندن مراحل    ( تعیین محل نصب بر روی دیسک سخت و همچنین مراحل و صفحات بعد) به صفحه       می رسید که از آن نمی توان گذر نمود چون از شما کد ورود نرم افزار را طلب می کند در اینجا شما به درایوCD رفته و فایل متن (Text) داخلCD نرم افزار را باز نموده و شماره سریال داخل را بلوکه کرده کپی نمایید به داخلSetup برگشته و در قسمتSerial namber ،Paste نمایید و مشخصات فردی خود را نیز وارد نمایید به این ترتیب گزینهNext روشن و فعال میگردد.حالا دکمهNext رازده و منتظر بمانید تا نرم افزار نصب گردد. بعد از نصب برنامه به منویStart رفته و از قسمتPrograms گزینهAdobe Photoshop را زده تا نرم افزار باز شود اینجا محیط نرم افزار فتوشاپ است.

که متشکل از:

ناحیه کاری

نوار منو

نوار پارامترها

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

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

FILE

 

در این منو فرمانهای ورود خروج و نیز ذخیره سازی موجود می باشد تک تک آنها را توضیح خواهیم داد.

 

New :

 به کمک این گزینه می توان یک صفحه جدید کاری درصحنه ایجاد نمود و کلید های میان بر این گزینه معادلCtrl+N می باشد . زمانی که این گزینه را می زنید یک پنجره جدید بازمی شود که تعیین کننده مشخصات و نوع تنظیمات صحنه ای می باشد که شما ایجاد خواهید کرد.

 

Name :

به کمک این گزینه مشخص می شود که نام صحنه ای که ایجاد می نمایید چه باشد.

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

 

Width :

 به کمک این گزینه که یک فیلد عددی است می توانید عرض وپنهای صفحه تعیین نمایید.

 

Height :

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

 

Resolution :

به کمک این گزینه میزان کیفیت و میزان نقاط را تشکیل دهنده یک صفحه را مشخص می کنید در رابطه با این مقوله در آینده مفصل صحبت خواهیم نمود.

درمقابل سه گزینه بالا یک منوی کرکره ای وجود دارد که معیین کننده واحد اندازه گیری     می باشد. 

نرم افزار ونسیم

فرمت :WORD                                                     تعداد صفحه :20

مقدمه

برای آشنایی با نرم افزار ونسیم ابتدا کمی در مورد سیستم های دینامیکی و لزوم وجود نرم افزارهای مربوط به این سیستم ها بحث می شود.

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

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

نرم افزارهای سیستم عامل

فرمت :WORD                                                     تعداد صفحه :160

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

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

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

سیستم عامل با ساده ترین تحلیل و بررسی دو عملیات اساسی را در کامپیوتر انجام می دهد :

-  مدیریت منابع نرم افزاری و سخت افزاری یک سِستم کامپیوتری را برعهده دارد. پردازنده ، حافظه، فضای ذخیره سازی  نمونه هائی از منابع اشاره شده می باشند .

- روشی پایدار و یکسان برای دستیابی و استفاده  از سخت افزار را بدو ن نیاز از جزئیات عملکرد هر یک از سخت افزارهای موجود را برای برنامه های کامپیوتری فراهم می نماید 

اولین وظیفه یک سیستم عامل،  مدیریت منابع سخت افزاری و نرم افزاری است . برنامه های متفاوت برای دستیابی به منابع سخت افزاری نظیر: پردازنده ، حافظه،  دستگاههای ورودی و خروجی، حافطه های جانبی، در رقابتی سخت شرکت خواهند کرد.  سیستم های عامل بعنوان یک مدیر عادل و مطمئن زمینه استفاده بهینه از منابع موجود را برای هر یک از برنامه های کامپیوتری فراهم می نمایند.

وظیفه دوم یک سیستم عامل ارائه یک رابط ( اینترفیس ) یکسان برای سایر برنامه های کامپیوتری است . در این حالت زمینه استفاده بیش از یک نوع کامپیوتر از سیستم عامل فراهم شده و در صورت بروز تغییرات در سخت افزار سیستم های کامپیوتری نگرانی خاصی از جهت اجرای برنامه وجود نخواهد داشت، چراکه سیستم عامل بعنوان میانجی بین برنامه های کامپیوتری و سخت افزار ایفای وظیفه کرده و مسئولیت مدیریت منابع سخت افزاری به وی سپرده شده است .برنامه نویسان کامپیوتر نیز با استفاده از نقش سیستم عامل بعنوان یک میانجی براحتی برنامه های خود را طراحی و پیاده سازی کرده و در رابطه با اجرای برنامه های نوشته شده بر روی سایر کامپیوترهای مشابه  نگرانی نخواهند داشت . ( حتی اگر میزان حافظه موجود در دو کامپیوتر مشابه نباشد ) . در صورتیکه سخت افزار یک کامپیوتر بهبود و ارتقاء یابد، سیستم عامل این تضمین را ایجاد خواهد کرد که برنامه ها، در ادامه بدون بروز اشکال قادر به ادامه حیات وسرویس دهی خود باشند. مسئولیت مدیریت منابع سخت افزاری برعهده سیتم عامل خواهد بود نه برنامه های کامپیوتری، بنابراین در زمان ارتقای سخت افزار یک کامپیوتر مسئولیت سیتستم عامل در این راستا اولویت خواهد داشت . ویندوز 98 یکی از بهترین نمونه ها در این زمینه است . سیستم عامل فوق بر روی سخت افزارهای متعدد تولید شده توسط تولیدکنندگان متفاوت اجراء می گردد.  ویندوز 98 قادر به مدیریت و استفاده از هزاران نوع چاپگر دیسک و سایر تجهیزات جانبی است .

سیستم های عامل را از بعد نوع کامپیوترهائی که قادر به کنترل آنها بوده و نوع برنامه های کاربردی که قادر به حمایت از آنها می باشند به چهار گروه عمده تقسیم می نمایند.

- سیستم عامل بلادرنگ (RTOS). از این نوع سیستم های عامل برای کنترل  ماشین آلات صنعتی ، تجهیزات علمی و سیستم های صنعتی استفاده می گردد. یک سیستم عامل بلادرنگ دارای امکانات محدود در رابطه با بخش رابط کاربر و برنامه های کاربردی مختص کاربران می باشند.  یکی از بخش های مهم این نوع سیستم های عامل ، مدیریت منابع موجود کامپیوتری بگونه ای است که یک عملیات خاص در زمانی که می بایست ، اجراء خواهند شد. 

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

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

چندکاربره . یک سیستم عامل چند کاربره ، امکان استفاده همزمان چندین کاربر از منابع موجود کامپیوتر را فراهم می آورند. منابع مورد نیاز هر یک از کاربران می بایست توسط سیستم عامل بدرستی مدیریت تا  در صورت بروز اشکال در منابع تخصیص یافته به یک کاربر، بر روند استفاده سایر کاربران از منابع مورد نظر اختلالی ایجاد نگردد. یونیکس، VMS و سیستم های عامل کامپیوترهای بزرگ نظیر MVS نمونه هائی از سیستم های عامل چندکاربره می باشند. 

نرم افزاری برای تشخیص حروف

فرمت :WORD                                                     تعداد صفحه :86

چکیده علمی

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

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

در این نرم افزار عکس ورودی از منبع گرافیکی خوانده می شود و پس از انجام عملیاتی مثل resize کردن، تبدیل به حالت grayscale در برخی موارد، الگوریتم های لبه یابی، گذراندن از فیلترهای خاص، scan کردن، انجام عملیات dilation و erosion، یافتن رنج RGB نقاط مختلف تصویر، پیدا کردن ضرایب همبستگی و تشابهات و ... می توان کادر صورت، کادر لب و دهان، کادر چشم، کادر ابروها، فواصل و ابعاد مورد نظر را به دست آورد و با مقایسة این اطلاعات با دیتای موجود حالات و حروف را تشخیص داد.

این نرم افزار می تواند در پروژه های روباتیک یا برای درک حروف برای ناشنوایان مورد استفاده قرار گیرد.

 

فهرست مطالب

عنوان

صفحه

مقدمه

 

فصل 1: پردازش تصویر رقمی

 

-نمایش تصویر رقمی

 

-مراحل اساسی پردازش تصویر

 

-پردازش

 

-نمونه برداری و چندی کردن

 

نمونه برداری و چندی کردن یکنواخت

 

نمونه برداری و چندی کردن غیریکنواخت

 

-چند رابطه پایه ای بین پیکسلها

 

همسایه های یک پیکسل

 

اتصال

 

-همبستگی

 

-فیلتر کردن

 

فیلترهای آرام کننده

 

فیلتر کردن مکان پایین گذر

 

فیلتر کردن پایین گذر

 

-پردازش تصویر زندگی

 

مبانی رنگ

 

مدلهای رنگ

 

مدل RGB

 

-بخش بندی تصویر

 

-آشکارسازی لبه

 

توصیف پایه ای

 

پیوند لبه و آشکارسازی مرز

 

-شکل شناسی

 

گسترش و سایش

 

- چند تعریف پایه ای

 

- گسترش

 

سایش

 

فصل 2: نمودارهای بلوکی، مراحل و نحوة انجام پروژه

 

-فلوچارت برنامة لب خوانی از روی چهره

 

-فلوچارت برنامة تشخیص حالات از روی چهره

 

-مقدمه ای بر پردازش تصویر

 

عوامل درونی

 

عوامل خارجی

 

-گرفتن عکس

 

-خواندن عکس

 

-یافتن کادر صورت

 

Resize کردن عکس

 

تبدیل عکس رنگی به حالت gray scale

 

الگوریتم لبه یابی

 

Scan کردن عکس

 

-فیلترکردن تصویر

 

-دستور strel

 

-انجام dilation و erosion

 

-پیدا کردن کادر لب

 

-یافتن اندازه های مورد نظر لب

 

-مقایسة اندازه ها با اندازه های حالات لب

 

-ادامة عملیات برای تشخیص حالت

 

-یافتن کادر حدودی چشم توسط correlation

 

- چند تعریف پایه ای

 

- گسترش

 

- سایش

 

فصل 2: نمودارهای بلوکی، مراحل و نحوة انجام پروژه

 

-فلوچارت برنامة لب خوانی از روی چهره

 

-فلوچارت برنامة تشخیص حالات از روی چهره

 

-مقدمه ای بر پردازش تصویر

 

- عوامل درونی

 

- عوامل خارجی

 

-گرفتن عکس

 

-خواندن عکس

 

-یافتن کادر صورت

 

- Resize کردن کادر صورت

 

- تبدیل عکس رنگی به حالت grayscale

 

- الگوریتم لبه یابی

 

- Scan کردن عکس

 

-فیلتر کردن تصویر

 

-دستور strel

 

-انجام dilation و erosion

 

-پیدا کردن کادر لب

 

-یافتن اندازه های مورد نظر لب

 

-مقایسة اندازه ها با اندازه های حالات لب

 

-ادامة عملیات برای تشخیص حالت

 

-یافتن کادر حدودی چشم توسط correlation

 

-دستور Corr2

 

-مقایسه با اندازه های چشم در حالات مختلف

 

-یافتن کادر ابرو

 

-یافتن فاصلة دو ابرو

 

-توضیحاتی در مورد بیومتریک چهرة انسان

 

مقدمه

 

روشهای بیومتریک

 

استخراج ویژگیهای صورت در بیومتریک

 

فصل سوم: نتایج و نکات به دست آمده از انجام پروژه

 

-تغییرات ابعاد لب، چشم و ابرو

 

-ابعاد لب برای افراد مختلف

 

-نرمالیزه کردن ابعاد

 

-ابعاد قطر چشم در حالات مختلف

 

-رنج RGB به دست آمده از رنگ لب

 

-رنج RGB به دست آمده از رنگ پوست

 

-چند مورد پیشنهادی در راستای ادامة پروژه

 

4-فهرست کلمات لاتین

 

5-مراجع و منابع

 

نصب کابلهای کامپیوتر

فرمت :WORD                                                     تعداد صفحه :22

مرحله  سوم : نصب درراه  اندازی  کابلهای  اتصالات (Ethernet )

اگر همه ی  کامپیوترهای  شما دریک  طبقه  قرار دارند  ، مکان منطقی  برای تمرکز  تجهیزات  شما درنقطه ی میانی  بین تمام  کامپیوتر ها می باشد .

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

کننده (conentrator)  را در کنار  تعدادی  از دیگر تجهیزات  شبکه ای  ، نظریات  ونقشه های  کاری معمول کاربردی  ندارند  ( شبیه  به عمل کردن  افکار عمومی  به شکل روشها  وپلیتک ها ویا تئوری های اقتصادی  و ... ) حدس زدن  این که  چگونه  بنظر  می رسد  نگاه درصورت  همسرتان  نیز جزء این امور  سخت ( تنه زدن ) محسوب  می شود .

بخش های  آورده شده  در دستورات پایین  به شما کمک  می کند تا یک  شبکه های  غیر معمول  وخاصی  راعمل  نمائید .

شبکه های متمرکز  نیاز به شرایط  محیطی  دارند :

 شبکه های  متمرکز کننده (conentrator)   نیاز  به برخی شرایط  محیطی  دارندواگر  این شرایط  مطابق  با مقتضیات  آنها نباشد  این متمرکز  کننده ها دچار  مشکل می شوند  وحتی شاید  از بین بردند .

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

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

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

ازحرارت دادن  به آن بپرهیزید  دستگاه متمرکز  کننده را از قرار گرفتن  در زیر تابش  مستقیم  نورخورشید  رادیاتورها ، گرما سازها ،  ویادیگر  منابع حرارتی  دور کنیم .

از قرار دادن  آن در کنار  دیگر دستگاه  های الکتریکی  بپرهیزید  دستگاه متمرکز  کننده را از قرار دادن  کنار چراغهای مهتابی  ، رادیوها  ویادستگاههای فرستندی رادیویی  بپرهیزید .

دستگاههای  متمرکز کننده منبع  تغذیه  انرژی ندارند :

متمرکز کننده  های Ethernet نیازی  به منبع  الکتریکی  دارند ، بنابراین  آنهاباید  در نزدیکی  یک منبع  الکتریکی قرار داشته باشد  مگر اینکه  شما بخواهید  کار الکتریکی  ویژه انجام  دهید  ( وبا استفاده  از کابل  برای انتقال  برق از منبع الکتریکی  تا دستگاه  برایتان  مشکلی  نداشته باشد )  یک قفسه  - که می تواند  محل خوب وبزرگی  برای مخفی  کردن دستگاه  شما باشد – کارساز  نخواهد بود چون معمولا  هیچ  یزبرقی  درنزدیکی  آن نخواهد  بود .

هشدار  دستگاه  را به نوسان  گیر متصل  نیایید  نوسان گیر  را به پریز برق متصل کنید  وبعد دستگاه  را به آن وصل کنید  وامواج  به سرعت  درکابلها  پخش شده وهر چیزی  را درمسیر  کابلها  حذف  ونابود  خواهد  کردیک نوسان  خوب می تواند  هر NIC  را در یک  شبکه  Network  جدا  وجمع آوری  کند  یک شوک  الکتریکی  قوی می تواند خطر را برای NIC افزایش  دهد وباعث  سوزاندن  Motherboand  کامپیوتر  شود ( بدانید  که هر NIC  متصل است  به یک Connector وهر NIC همچنین  می تواند  به یک  Motherboand متصل  شود ) 

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

کابلها باید  متصل شوند  از یک طرف  به کامپیوترها واز یک طرف  دیگربه  concentractor اما شما  تنها  می توانید  از کابلهایی با مسیر و طول معین  وخاص استفاده نمایید . کابل بلند  تر نیاز دارد  وبه هزینه  بیشتر  ازطرف شما  کمیتهای  شبکه های Ethemet برای هر Connector کابل دارد  درکمیت وهربخش  از کابلها  به اندازه  های مساوی  هستند  ( معمولا  بین 25-200 فیت)دادن این  اطلاعات  تنها در لحظه  ی مورد نظر  وبا انجام  آنها بکار  می آیند .  برای مثال ،  اگرفاصله  ی بین  2 کامپیوتر  حدود 28  فوت باشد  وشما 2 کابل به طول  25 فوت  داشته باشید  Concentractor را در 255 فونتی  از یک کامپیوتر  قرار داده  وشما تنها نیاز به خرید  یک کابل  بلند تر دارید . 

نصب لینوکس

فرمت :WORD                                                     تعداد صفحه :53

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



 

 

انتخاب یک روش نصب:

لینوکس ردهت روشهای بسیار متنوع و قابل انعطافی برای نصب سیستم عامل ارائه نموده است. البته توصیه میشود که لینوکس را از روی CD نصب نمایید. ولی اگر شما CD های لینوکس ردهت را ندارید و یا کامپیوتر شما فاقد درایو CD-ROM است، میتوانید با استفاده از روشهای دیگر، اقدام به نصب سیستم عامل کنید. همچنین امکان چندین نوع نصب وجود دارد.


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

-سرویس دهنده HTTP : به شما امکان نصب از یک آدرس وب را خواهد داد.


-سرویس دهنده FTP : به شما امکان نصب از یک سایت FTP را خواهد داد.


-سرویس دهنده NFS : میتوانید از روی دایرکتوری های به اشتراک گذاشته شده روی کامپیوترهای دیگر موجود در روی شبکه با استفاده از سیستم فایل شبکه (Network File System) برای نصب استفاده نمایید.


-دیسک سخت : اگر یک کپی از فایلهای نصب لینوکس ردهت را روی دیسک سخت خود داشته باشید میتوانید برای نصب از آن استفاده کنید. البته باید روی پارتیشنی غیر از پارتیشنی که برای نص انتخاب نموده اید قرار داشته باشند.

انتخاب سخت افزار مورد نیاز:

ممکن است این واقعا یک انتخاب نباشد. ممکن است یک کامپیوتر قدیمی در کنار خود داشته باشید که مایل باشید لینوکس ردهت را روی آن نصب نمایید. و یا ممکن است یک ایستگاه کاری وحشتناک داشته باشید که بخواهید لینوکس ردهت را روی یکی از پارتیشن های آن نصب نمایید. برای نصب نسخه PC لینوکس face="Tahoma">:

-
پردازنده سازگار با x86 : کامپیوتر شما به یک پردازنده سازگار با اینتل نیاز دارد. مانند برخی سیستم عامل های تجاری، شما به جدیدترین پردازنده های موجود برای نصب لینوکس ردهت نیاز ندارید (البته اشکالی ندارد!). شما میتوانید لینوکس ردهت را روی پردازنده های قدیمی هم اجرا نمایید. من حتی پردازنده 80386 اینتل را در لیست سازگاری سخت افزارهای آن دیده ام ولی هرگز سعی نکرده ام لینوکس ردهت را روی کامپیوتری با آن مشخصات نصب نمایم!

-درایو فلاپی و یا CD-ROM : شما باید قادر باشید هنگام فرایند نصب کامپیوتر خود را با یک فلاپی دیسک و یا درایو CD-ROM بوت نمایید. اگر درایو CD-ROM ندارید (در محیطهای شبکه و یا کامپیوترهای قدیمی) به یک ارتباط شبکه برای نصب از روی شبکه و یا کپی محتویات CD های نصب بر روی دیسک سخت سیستم خود دارید.

نوشتن html

فرمت :WORD                                                     تعداد صفحه :46

نوشتنHTML

 

برای نوشتن یک سند HTML از هر برنامه پردازشگر Word یا تصحیح کننده متن مثل برنامه های Teachtest یا Text Editir در کامپیوترهای MAC وNotepad یاWordpadمخصوص سیستم عامل Windows که براحتی با برنامه های مرتبط سیستم کار می کنند، می توان استفاده نمود. همچنین  می توان بوسیله یک تصحیح کننده صفحهweb مثل40tude Html یاPage Mail سند مورد نظر را ایجاد نمود.

 

تگهای HTML

 

تگها دستوراتی هستند که بین دو علامت کوچکتر(<)و یا بزرگتر(>) نوشته می شوند«بدین وسیلهBrowser، متن مربوط به این دستورات را نشان می دهد.

مثال:تشریح یک دستور Html توجه داشته باشید که هیچگونه فضای خالی بین متن و علامتهای”> ,< وجود ندارد همانطور که در این مثال می بینید متن بعد از دستور Html(کلمهtomato از این دستور تبعیت نمی کند).

<B>Big Boy</B>tomato

 

تگهای بسیاری وجود دارد که از ابتدا باز شده و سپس بسته می شوند و متنی که ما بین آن دو قرار دارد ویژگی تگ  را می پذیرد. تگ اول هر دستور و تگ آخر آن مثل هم بوده و فقط در تگ آخر از یک سمبل«/» بعد از علامت”<” استفاده می شود.

 

نشانه ها

 

تگهای بی شماری دارای نشانه های مخصوصی بوده که انتخابهای متنوعی برای متن داخل دستور اعمال می کند.

این نشانه ها بین کلمه دستور و علامت”>” نوشته می شود. اغلب می توان یک سری از نشانه ها را درون یک تگ براحتی یکی پس از دیگری با گذاشتن تنها یک فاصله بین هر کدام نوشت در این صورت هیچگونه ترتیبی وجود ندارد.

مثال:  بعضی از تگها می توانند از نشانه های اختیاری استفاده کنند تا فرمت مورد نظر را بدست آورد.

<Table Border>

 

ارزشها

 

نشانه ها اغلب «ارزشهای متفاوتی» دارند و در بعضی موارد باید یک مقدار را از گروه خاص و کوچکی انتخاب نمود. مثلاً نشانه Clear در تگ BR می تواند از ارزشهای Left و Right یا All استفاده کند. و بجز این موارد ارزشهای دیگری قبول نمی کند.

 

مثال: در بعضی از تگها برای نوشتن ارزش آن نیازی به گذاشتن (“ “) نمی باشد. مانند BR.

<BR CLEAR=Left>

 

اما دیگر نشانه ها نوع مقداری که قبول می کنند بسیار محدود می باشند. بعنوان مثال                                                                                                HSPACEکه نشانه تگ IMG است تنها اعداد صحیح را قبول می کند و SRC که نشانه دیگری از تگ IMG است تنها URL را بعنوان مقدار قبول می کند.

{مثال: بعضی از تگها مثلIMG می توانند بیش از یک نشانه را بپذیرند. توجه داشته باشید که image.gif درون دو گیومه قرار گرفته ولی 5 که عدد صحیح است نیازی به گیومه ندارد..

<IMG SRC=" image.gif" HSPACE=5>

 

گیومه

 

بطور عمومی باید گفت که ارزشها باید درون دو گیومه قرار بگیرند -“ “- (البته گیومه”   “ قابل قبول نمی باشد).  با وجود این،  هرگاه مقدار (Value)  فقط شامل حروف (A-Z,a-z) ،    ارقام(9-0)- خط پیوند (-) و یا یک نقطه(0) بود، می توان گیومه را حذف نمود.

 

حروف بزرگ و کوچک

 

در تمامی کدهای HTML بصورت حروف بزرگ(A-Z) نوشته شده تا بتوانید آنها را از بقیه متون تشخیص دهید. البته هیچ ضرورتی ندارد که شما اینگونه عمل کنید مگر اینکه احساس راحتی برای انجام آن بکنید،Browserها، کدهایHTML را چه با حروف کوجک و یا بزرگ و یا مخلوطی از دو حالت بنویسید، تشخیص می دهند.

توجه داشته باشید که در برنامه HTML یا XML این حالت بسیار حساس شده و باید تفاوتی بین حروف بزرگ و کوچک در نوشتن تگهای سندXML قائل شوید.

 

تگهای تودرتو

 

در بعضی موارد تصحیح محتوای صفحه با استفاده بیش از یک تگ صورت می گیرد. بعنوان مثال، ممکن است بخوهید از فرمت italic برای متن خود در سر صفحه استفاده کنید . دونکته مهم را باید بخاطر بسپارید نمی توان هر تگی را درون تگ دیگر قرار داد. بعنوان یک قانون کلی، تگهایی که در تمام یک پاراگراف اثر می کنند(web در اصطلاح به آن«سطح-بلوکه» می گویند) می توانند شامل تگهایی باشند که به قسمت کوچکتر مثلاً چند کلمه تأثیر بگذارند. اما برعکس آن قابل قبول نیست.

ثالثاً ترتیب بسیار مهم بوده و تقریباً همه چیز می باشد هرگاه یک تگ را بستید آنگاه این تگ مرتبط با آخرین تگ باز شده باشد،  به عبارت ساده تر،اولa سپسb بعد/b و در آخر/a .

 

{مثال: برای اینکه اطمینان پیدا کنید که تگها بصورت صحیح نوشته شده اند، هر مجموعه را با یک خط به هم ارتباط دهید. هیچ کدام از خطها نباید روی یکدیگر قرار بگیرند و یا همدیگر را قطع کنند. هر مجموعه داخلی باید کاملاً درون مجموعه بیرونی باشد.

Correct(no overlapping lines): <h1>big boy<I>tomato</I></h1>

Incorrect(the sets of tags cross over each other):<h1>big boy <I> tomato </h1> </I>

 

فاصله گذاری

 

Browserها هرگونه فضاهای خالی بین تگهای موجود در سند HTML را نادیده می گیرند. پس می توان برای واضح تر کردن سند HTML نوشته شده در Notepad یا غیره بطور دلخواه از دکمه Enter (Return)یا Spaceبرای قرار دادن فاصله استفاده کرد.

به عبارت دیگر شما قادر نخواهید بود که روی دکه Enter یا Space برای ایجاد فضای خالی حساب باز کنید. یعنی در سند HTML کلیک کردن دکمه Enterهیچ تقاوتی در Browser ایجاد نمی کند. در عوض می توانید از تگ<P> برای شروع هر پاراگراف جدید استفاده کنید.

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

 

 

خصوصیت Line Break

 

عموماً تگهای block-level دارای خاصیت منطقی و اتوماتیک قطع خط یا Line break می باشند. بعنوان مثال، نیازی به استفاده از یک تگ پاراگراف(p) بعد از تگ سرصفحه(h) نمی باشد. زیرا تگ H بطور اتوماتیک، کار تگ P یا BR را انجام می دهد. در واقع تنها وقتی که بخواهیم، شیوه خاص را اعمال کنیم می توان از تگ p استفاده کرد. بعضی از تگهای متداول فوق عبارتند از:.P,H1,BR,UL,Table

 

 

 

نامهای فایل

 

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

 

1-  نام فایل را با حروف کوچک بنویسید

 

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

هک چیست

فرمت :WORD                                                     تعداد صفحه :17

هک کردن برخلاف انتظار مسئله ای تازه نیست و حتی به یک کشور هم محدود نمی شودنوشتار پیش رو تاریخچه مختصری از این پدیده را در کشورهای مختلف بررسی می کند.
۱۹۷۱ در ویتنام دامپزشکی به نام «جان دراپر» از یک سوت ارزان قیمت در جعبه پاپ کورن و یک «جعبه آبی دست ساز» برای برقراری تماس تلفنی رایگان استفاده می کندهم زمان با انتشار راهنمای شرکت «اسکوایر» در مورد چگونگی ساختن جعبه های آبی، آمار تقلب و کلاهبرداری در زمینه استفاده از تلفن در آمریکا به اوج خود می رسد.
۱۹۷۲ «استیو وزنیاک» و «استیو جابز»، شاگردان یک دبیرستان و موسسان آینده کامپیوتر اپل، به یک تجارت خانگی در زمینه تولید و فروش «جعبه های آبی» اقدام کردنددر این روش ضمایم غیرقانونی هک شده در سیستم تلفنی به کاربر امکان برقراری یک تماس راه دور رایگان می داد.
۱۹۷۸ باشگاه «آشوب کامپیوتری» در آلمان به وجود می آید و پس از مدتی تبدیل به یکی از سازمان های هکر تاثیرگذار در اروپا می شود.
۱۹۸۳ در میلواکی زیاده روی ۶ نوجوان در هک کردن ماه ها به طول می انجامدآنها در این مدت به کامپیوترهای موسسات پرآوازه ای مانند کتابخانه ملی «لوس آلاموس» و مرکز سرطان یادواره «اسلون کترینگ» راه می یابند.
۱۹۸۴ مجلس «سنا» قانون دستبرد و تقلب کامپیوتری را تصویب می کندطبق این قانون نفوذ غیرقانونی به سیستم های کامپیوتری یک جرم شناخته می شود.
۱۹۸۷ مجله «دکودر» برای طرفداران هک در ایتالیا منتشر می شود.
۱۹۸۸ «کوین میتنیک» به طور مخفیانه پیام های الکترونیکی MCI، مرکز محاسبات عددی مقام های رسمی امنیتی را کنترل می کنداو مسئول خسارت ۴ میلیون دلاری وارد شده به کامپیوترهای مرکز محاسبات عددی، دزدیدن یک سیستم کامپیوتری عظیم و مخفی امنیتی و دستیابی غیرمجاز به کدهای راه دور MCI از طریق کامپیوترهای دانشگاهی در لس آنجلس و انگلستان بوده استاو ۵ ماه را در زندان و ۶ ماه را هم در یک بخش بازپروری سپری می کند«میتنیک» در اواخر سال ۱۹۹۲ هم زمان با شروع تحقیقات FBI در مورد صحت و اثبات نقض قوانین به وسیله او، فرار کرد.
۱۹۸۹ در آلمان غربی، تعدادی هکر به علت نفوذ غیرقانونی به سیستم های دولتی و شرکت ها و فروش کد منابع OS به KGB بازداشت شدند.
۱۹۹۱ شایعاتی درباره وجود ویروسی به نام «میکل آنژ» منتشر می شود مبنی بر این که این ویروس کامپیوترها را در ۶ مارس ۱۹۹۲؛ یعنی در پانصد و هفدهمین سالگرد تولد هنرمند، نابود می کندهیچ اتفاقی در این روز نمی افتد.
۱۹۹۴ هکرهای روسی به رهبری «ولادیمیر لوین» ۱۰ میلیون دلار از بانک شهری، خارج و آن را به حساب های بانکی خود در سراسر دنیا منتقل کردندپس از چندی «لوین» دستگیر و به جز ۴۰۰ هزار دلار مابقی پول ها پس گرفته شد.
۱۹۹۷ یک گروه هکر کانادایی به نام «انجمن وارز» به وب سایت یک شبکه تلویزیونی کانادایی نفوذ می کند.
۱۹۹۷ یک نوجوان ۱۵ ساله کراوات به کامپیوترهای نیروی هوایی آمریکا در «گوام» رخنه می کند.
۱۹۹۸ «اهود تنبوم» یک هکر ۱۹ ساله اسراییلی راه هایی برای ورود غیرقانونی به کامپیوترهای پنتاگون می یابد و برنامه های نرم افزاری آنجا را می دزددوی توسط FBI بازداشت می گردد، اما بعدها از مقامات مهم شرکت مشاوره کامپیوتری می شود.
۱۹۹۸دو هکر در چین به دلیل نفوذ به شبکه کامپیوتری یک بانک و دزدیدن مبلغی معادل ۳۱۳۲۵ دلار محکوم به اعدام می شوند.
۱۹۹۹ «کلینتون» اعلام می کند که دولت ۴۶/۱ میلیارد دلار در FYOO صرف بهبود سیستم امنیت کامپیوتری خواهد کرد.
دسامبر ۱۹۹۹ یک هکر روسی سعی می کند از یک پخش کننده فروش سی دی در اینترنت مبلغ ۱۰۰هزار دلار اخاذی می کند و برای رسیدن به خواسته اش موسسه را تهدید به افشای شماره کارت اعتباری مشتریانش می کنداو پس از ناکامی در گرفتن پول، این شماره ها را در یک وب سایت در معرض دید همگان می گذارد.
مارس ۲۰۰۰ «کلینتون» می گوید هیچگاه به دخترش چلسی، در دبیرستان ای میل نخواهد زد؛ زیرا کامپیوتر را وسیله امنی برای انتقال پیام نمی داند.
مه ۲۰۰۰ ویروس «دوستت دارم» با قابلیت کپی کردن خود برای هرکس از طریق کتابچه آدرس به سرعت در تمام دنیا پخش می شود.
فوریه ۲۰۰۱ یک هکر هلندی به منظور تنبیه بسیاری از کسانی که به دیدن عکس های غیراخلاقی یک قهرمان تنیس بسیار مشتاق بودند، ویروسی را به همین نام پخش می کند.
فوریه ۲۰۰۱ «آلبرت هانسن» مامور FBI به دلیل جاسوسی کامپیوتری برای روس ها بازداشت می شود.