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

تحقيق مهمترين نقاط آسيب پذير يونيکس و لينوکس

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

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

دانلود فایل

دانلود فایل”تحقيق مهمترين نقاط آسيب پذير يونيکس و لينوکس”

2019-09-14 18:08:01

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

تحقيق مهندسي معكوس مغز Reverse Engineering the Brain

اشاره :
، اين را Tim Buschman، دانشجوي سال آخري مي‌گويد كه در
آزمايشگاه عصب‌شناسي پروفسور Earl Miller مشغول پژوهش است. البته ديدن مگي
به اين آساني‌ها مقدور نيست؛ براي دور نگهداشتن مگي از محيطي كه انسان‌ها
در آن حضور دارند، از او در محيطي مجزا نگهداري مي‌شود تا از رفتار
انسان‌ها تأثير نپذيرد. ولي علايم هوشمندي او روي دو نمايشگر كه روبه‌روي
بوشمن قرار دارد، قابل مشاهده است. مگي در طول هفت سال گذشته براي مركز
علوم مغز و ادراك (Brain and Cognitive Sciences: BCS) دانشگاه ام‌آي‌تي
كار كرده است. اين ميمون، سه ساعت در روز به بازي‌هاي كامپيوتري مشغول است
كه بيشتر با هدف ساخت و پرورش الگوهاي كلي توسط مغز مگي و سپس استفاده از
آن الگوها به عنوان ابزار، طراحي شده اند. بوشمن (شايد به طنز) مي‌گويد: .
منظور او حركت به سمت بالا و پايين در يك بازي كامپيوتري است كه شامل
عملگرهاي منطقي است كه در گروه‌هاي خاصي قرار مي‌گيرند.

ولي مگي
بسيار خوب عمل مي‌كند: واكنش خوب در برابر پرسش‌هاي سخت، صرف تنها نيم
ثانيه براي پاسخگويي به هر مسئله و چهار پاسخ درست از پنج پاسخ، نمونه‌اي
از عملكرد خوب اوست.

توانايي مگي در بازي‌كردن را مي‌توان نقطه
تلاقي هوش‌مصنوعي و دانش عصب‌شناسي دانست. دانشجوي سال آخر ديگري تحت
آموزش‌هاي بوشمن و Michelle Machon، مشغول پژوهش در اين‌باره است كه مغز
چگونه مي‌تواند ياد بگيرد و به ساخت قوانين منطقي بپردازد، و اين‌كه چگونه
بايد كارايي مغز را در انجام اين وظايف با عملكرد شبكه‌هاي عصبي مصنوعي كه
در هوش مصنوعي مورد استفاده قرار مي‌گيرد، مقايسه كرد.

چهل سال
پيش، اين ايده وجود داشت كه دانش عصب‌شناسي و هوش مصنوعي بايد همزمان و
تواماً در آزمايشگاه‌هايي مانند آنچه كه Miller در آن به پژوهش پرداخته
است، مورد مطالعه قرار بگيرد، ولي تصور نمي‌رفت كه اين دو، بتوانند چندان
به توسعه هم كمك كنند. پيشتر، حيطه مطالعاتي اين دو متد بسيار متفاوت از
هم بود. عصب شناسي بر كشف و توضيح جزئيات ساختار عصب و فعاليت‌هاي عصبي
متمركز بود و هوش مصنوعي مي‌كوشيد با توسعه يك مسير مستقل و فارغ از
فرآيندهاي بيولوژيكي، به شبيه‌سازي هوش برسد (از ديدگاه تاريخي، فناوري در
واقع نيازي به الهام گرفتن از طبيعت نداشته است؛ نه هواپيماها مانند
پرندگان پرواز مي‌كنند و نه خودروها مانند اسب‌ها حركت مي‌كنند.) و به نظر
مي‌رسيد هوش مصنوعي با شتاب بيشتري پيشرفت مي‌كند.
با استفاده از دانش
عصب‌شناسي به سختي مي‌شد به ماهيت مغز پي برد؛ چه رسد به اين‌كه بتوان بر
نحوه عملكرد آن واقف شد. از سوي ديگر، هر كسي كه كمي اطلاعات علمي داشت،
روزي را كه كامپيوترها بتوانند هر آنچه را كه انسان انجام مي‌دهد انجام
دهند (شايد هم بهتر از انسان) دور از دسترس نمي‌دانست. در سال 1962، توجه
مقامات به پشتيباني از پروژه‌اي مبني بر طراحي يك سيستم فراگير خودكار جلب
شد كه پروژه‌اي جنجالي در ايالات‌متحده محسوب مي‌شد (اين سيستم به
Cybernation مشهور بود)؛ چرا كه گمان مي‌رفت با آمدن اين سيستم، تعداد
زيادي از مردم كار خود را از دست بدهند.

دانلود فایل

دانلود فایل”تحقيق مهندسي معكوس مغز Reverse Engineering the Brain”

2019-09-07 10:00:14

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

تحقيق مقدمه ای بر پایگاه داده فازی

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

1. مقدمه
در
سال 1965 در دانشگاه کالیفرنیا، برکلی پروفسور لطفی زاده تئوری مجموعه های
فازی و منطق فازی را مطرح کرد، که در نتیجه آن در سال 1977 تئوری امکان ،
شکل گرفت. این تئوری برای مواجهه شدن با اکثر پدیده های جهان واقع که در
آنها عدم قطعیت وجود دارد مورد استفاده قرار می گیرد. پس از آن که زاده در
آن سالها تئوری خود را مطرح نمود، گردهمایی ها و کنفرانس های بسیاری در
طول این سال ها در زمینه گسترش مفهوم عدم قطعیت و کاربرد این نظریه در
زمینه های گوناگون صنعتی برگزار گردید و مقالات علمی زیادی در ژورنال ها به
چاپ رسید.
یکی از کاربردهای نظریه فازی در زمینه پایگاه داده فازی است
که موضوع این گزارش می باشد. این گزارش شامل 3 قسمت می باشد. در بخش اول
نظریه فازی به صورت بسیار خلاصه معرفی شده است. در این بخش آن دسته از
مفاهیمی که در دو قسمت بعدی مورد نیاز است آمده است. برای مطالعه بیشتر در
مورد مفاهیم نظریه فازی رجوع کنید به [2]. در بخش دوم مهمترین رویکرد هایی
که برای پایگاه های داده رابطه ای فازی مطرح شده است، معرفی شده اند. مراجع
مطالب این قسمت [2]، [3] و [4] می باشد. در قسمت سوم نیز مهمترین
رویکردهایی که برای مدل سازی پایگاه های داده فازی و توسعه نمودار موجودیت –
رابطه ارائه شده است معرفی شده اند. مهمترین مراجع این قسمت [3] و [4] می
باشند.
2. مقدمه ای بر نظریه فازی
در منطق کلاسیک عضویت در یک
مجموعه به صورت صفر و یک در نظر گرفته می شود؛ بدین صورت که در صورتی که
عضوی در یک مجموعه وجود داشته باشد با 1 و در غیر این صورت با 0 نشان داده
می شود. و در حقیقت درجه عضویت تابعی است که برد آن عضو مجموعه {0،1} می
باشد. اما از طرف دیگر در منطق فازی، مفهوم درجه عضویت در یک مجموعه به
بازه [0, 1] گسترش می یابد. مفهوم منطق فازی از آن جهت مورد توجه قرار می
گیرد که در جهان واقع نیز بسیاری از استدلال ها و دلایل بشر، جنبه عدم
قطعیت و تقریبی دارد.
تعریف مجموعه فازی: یک مجموعه فازی روی یک مجموعه مبدا X مجموعه ای از جفت های

دانلود فایل

دانلود فایل”تحقيق مقدمه ای بر پایگاه داده فازی”

2019-08-27 18:13:35

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

تحقيق نحوه انتخاب یک رایتر

امروزه رايتر،به يکی از امکانات ضروری بر روی کامپيوترهای شخصی تبديل شده
است . با استفاده از رايترها ، می توان در مدت زمان چند دقيقه اطلاعات
متفاوتی نظير داده ، تصاوير و موزيک های دلخواه را بسادگی بر روی يک CD
ارزان قيمت ( CD-R) ذخيره نمود. قابليت نوشتن مجدد اين نوع از درايوها ،
امکان حذف و نوشتن مجدد اطلاعات بر روی CD هائی با قابليت نوشتن مجدد (
CD-RW ) را تا بيش از يکهزار مرتبه فراهم می نمايد. با استفاده از درايوهای
فوق ، امکان انجام عمليات سه گانه خواندن ، نوشتن و نوشتن مجدد بر روی CD
های متفاوت ( CD-R , CD-RW) فراهم می گردد . با توجه به نقش محوری عمليات
نوشتن در درايورهای فوق ، از آنان با نام ‘ رايـتر’ نيز ياد می شود. قيمت
درايوهای فوق ، نسبت به گذشته کاهش و امکان استفاده از آنان در مقياس
گسترده ای برای عموم کاربران کامپيوتر فراهم شده است . در اين مقاله قصد
داريم به بررسی پارامترهای مهم در رابطه با انتخاب يک رايتر پرداخته و از
اين رهگذر با ضوابط و معيارهای انتخاب صحيح آنان بيشتر آشنا شويم .
جایگاه رایترتکنولوژی ساخت رايـترها در طی ساليان اخير خصوصا’ سال گذشته، رشد و متناسب با آن سرعت درايوهای فوق، افزايش يافته است .

دانلود فایل

دانلود فایل”تحقيق نحوه انتخاب یک رایتر”

2019-08-18 02:47:41

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

تحقيق نكاتي در مورد HTML

نكاتي در مورد HTML :
hyprer text markup Language يا html زبان
برنامه‌نويسي كامپيوتر براي شبكه جهاني web مي‌باشد. زماني كه يك سايت وب
ايجاد مي‌كنيد، جهت قراردادن متون، تصاوير، انيميشن و صدا و يدئو در صفحات
web كه سايت را تشكيل مي‌دهند از HTML استفاده مي‌كنيد.
بعلاوه، HTML
اجاره مي‌دهد تا پيوندهاي فرامتن و دكمه‌هاي محاوره‌اي را اضافه كنيد كه
صفحات وب را به صفحات ديگري از سايت وب‌تان و به ساير سايت‌هاي web مرتبط
مي‌سازند. طراحي وب يك فرآيند خلاقيت web را با آن ايجاد كنيد.
HTML يك
زبان علامت‌گذاري متن نه يك زبان برنامه‌نويسي است. درتئوري، يك صفحه ايجاد
شده با HTML بايد توسط هر فردي كه يك كامپيوتر دارد، يك مرورگر وب دارد و
به اينترنت دسترسي دارد قابل مشاهده باشد.
در عمل توانايي مشاهده تمامي محتويات يك صفحه web به توانائيهاي مرورگر بستگي دارد.
مرورگرهاي
web برنامه‌هايي مي‌باشند كه HTML فايل‌هاي صفحه web را تفسير مي‌كند
متون، تصاوير و انيميشن را برروي صفحه نمايش كامپيوتر بازديد كننده به
نمايش مي‌گذارند.
بطور جداگانه يا با كمك ساير برنامه‌هاي نصب شده مرورگرها مي‌توانند فايل‌هاي صدا و ويدئو رد پخش كنند.
جديدترين ويرايش مرورگرهاي محبوب web ، اينترنت explorer از مايكروسافت و netscope navigator از شركت netscope است.
براي بازديد كنندگان جهت دسترسي به صفحات web تان نخست آنها بايد به اينترنت مرتبط شوند و يك مرورگر وب را آغاز نمايند.

فهرست مطالب
نكاتي در مورد HTML : 1
نشانه‌هاي HTML : 3
نشانه‌هاي HTML section : 4
نشانه‌هاي HTML empty : 5
ايجاد يك صفحه web 5
كار با فونت‌ها: 6
نوشتن يك متن در صفحه web : 8
تغيير رنگ متن در يك فايل HTML : 9
ساختن صفحه web با front page 10
ايجاد يك سايت web از آغاز: 10
ايجاد يك سايت web جديد: 11
قالب‌بندي پس زمينه يك صفحه web : 12
درك نشانه‌ها و صفت‌هاي استفاده شده جهت ايجاد form : 14

دانلود فایل

دانلود فایل”تحقيق نكاتي در مورد HTML”

2019-07-24 15:51:04

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

تحقيق موتورهای جستجو

مقدمه
رشد اينترنت شگفت‌آور شده است. با توجه به تحقيق ميداني در سال
1996 اين رشد تصاعدي همچنان ادامه دارد. و تخمين زده شده كه شبكه از نظر
اندازه و حجم هر 12 تا 15 ماه دوبرابر مي‌شود. بطور تقريبي 000/100 وب‌گاه
در اگوست 1995 وجود داشته و اين تعداد در اگوست 1996 به 041/536 رسيده است.
از آنجائي كه هر پايگاه مي‌تواند بسياري از صفحات وب را در خود داشته باشد
اين باعث مي‌شود كه تعداد بيشتري از صفحات وب بوجود آيد. در حاليكه كيفيت
بسياري از صفحات ممكن است مورد سؤال باشد و نگهداري بسياري از صفحات
پراكنده است. اما صفحات معتبري هم وجود دارد كه اطلاعات با ارزشي در مورد
بسياري از موضوعات ارائه مي‌دهد. آنچه استفاده‌كنندگان به آن نياز دارند يك
سيستم جداكننده است كه مو از ماست بكشد.
تلاشهاي زيادي صورت گرفته كه
اين وظيفه را آسان كند: كتابداران و متخصصان موضوعي راهنماهاي موضوعي را
گردآوري كرده‌اند.«اخبار كتابخانه‌هاي تحقيقاتي و دانشكده‌اي»1 بطور
دوره‌اي راهنماهاي منابع اينترنتي را در موضوعات انتخابي منتشر مي‌كند.
علاوه بر آن فهرستنويسان Intercat را (كه يك فهرست آزمايشي براي اينترنت
است) بوجود آورده‌اند. OCLC نيز پايگاه Netfirst را براي نمايه‌سازي منابع
اينترنت با سرعنوانهاي موضوعي كتابخانه كنگره و اعداد طرح دهدهي ديويي
ايجاد كرده است. كتابداران مرجع يك پايگاه وب را به نام Infofilter بوجود
آورده‌اند كه مرور منابع اينترنتي را به اشتراك بگذارند و كتابداران
رده‌بندي موضوعي را براي سازماندهي منابع اينترنت مورد آزمايش قرار
داده‌اند. اما چيزي كه بيشترين توجه استفاده‌كنندگان اينترنت را به خود
معطوف داشته است، احتمالاً عنكبوتها و روباتهايي هستند كه خدمات جستجو را
انتخاب مي‌كنند. براي بسياري از جستجوگران اينترنت، اين موتورها با راه
دادن آنها به فضاي اطلاعاتي عظيم كمك موقتي ارائه مي‌دهند. كاربران اينترنت
بزودي فهميدند كه اين موتورها كامل و مناسب نيستند زيرا آنها منطقه
جغرافيايي خاصي را پوشش مي‌دهند، بصورت متفاوت نمايه‌سازي مي‌شوند و منابع
را با كليدواژه‌ها بازيابي مي‌كنند. استفاده‌كنندگان هرگز نمي‌توانند
اعتماد كنند كه يك جستجو جامع يا قطعي باشد. با وجود اينكه نتايج بازيابي
ظاهراً بوسيله ميزان ارتباط مرتب شده است و استفاده‌كنندگان مبارزه با ريزش
كاذب مواد تكراري و نامربوط را ادامه مي‌دهند. در كل پيشرفت خوبي در كمك
به استفاده‌كنندگان براي جهت‌يابي در اينترنت بوجود آمده، اما اين ابزارها
آنقدر زياد هستند كه انتخاب صحيح يكي از آنها كار سختي است.
علاوه بر آن
انتخاب موتورهاي جستجوي مناسب ممكن است براي استفاده‌كنندگان عمومي و نيز
كتابداران، به علت رويه‌هاي پيچيده، مهمتر باشد. بعنوان مثال، اينفوسيك
سرويس رايگان دارد، اما سرويسهاي هزينه بر، يعني متخصصان اينفوسيك، نمايهء
بزرگتر و قابليتهاي جستجوي قويتر ارائه مي‌دهند.
وب كروكر يك درخواست
حق عضويت دارد كه زماني آن را تحميل مي‌كند. اگر اين عمل در مقابل هزينه
براي خدمات يك رويه شود، لازم خواهد بود براي استفاده كنندگان و بخصوص
كتابداران كه بدانند كداميك از موتورهاي جستجو را بايد به خدمت بگيرند.
اين
تحقيق تلاش كرده كه كارآيي موتورهاي كاوش را در آدرس دهي نيازهاي اطلاعاتي
ارزيابي كند. آيا آنها مي‌توانند جوابهايي براي سؤالات مرجع واقعي بازيابي
كنند؟ آيا آنها منابع خوبي براي سؤالات موضوعي ارائه مي‌دهند؟ آنها تا چه
حد نتايج جستجو را براساس ميزان ارتباط مرتب مي‌كنند؟ كداميك از موتورهاي
جستجو بهتر عمل مي‌كنند؟ جواب اين سؤالات به ما كمك خواهد كرد كه نقاط ضعف و
قوت موتورهاي كاوش را بهتر بفهميم و ما را قادر مي‌سازد كه براي برطرف
كردن نيازهاي اطلاعاتي موتور كاوش مناسب را انتخاب كنيم.
پيشينه پژوهش
موتورهاي
كاوش بسياري موجود هستند و براحتي در دسترس قرار مي‌گيرند Netsearch متعلق
به نت اسكيپ و www by subject or keyword مربوط به كتابخانه كنگره، هر دو
با هم موتورهاي كاوش اصلي را گرد آورده‌اند. همچنين ابرموتورهايي وجود دارد
كه به جستجوگران اجازه مي‌دهد كه سريعاً به چندين موتور كاوش دسترسي پيدا
كنند، اما فقط Savy search قادر به جستجوي بيش از 5 پايگاه در يك زمان است.
“All-in-one” گروهي ديگر از ابزارهائي را كه ارائه دهنده نمونه‌هاي جستجو
بسياري از موتورهاي كاوش در يك پايگاه وب براي آسان‌سازي عمل جستجو هستند
را نشان مي‌دهد.
كار عنكبوتها، روباتها و ديگر برنامه‌هاي خودكار بوسيله
پروسيس خلاصه شده است. (1995) و محدوديتهاي اين ابزارها بوسيلهء كاستر
تجزيه و تحليل شده‌اند. (1995) چندين مقاله ادعا كرده‌اند كه ابزارهاي
جستجوي اينترنت را ارزيابي كرده‌اند، اما اغلب آنها توصيفهايي از شبكه
جهاني وب يا موتورهاي كاوش ارائه داده‌اند. برينكلي و بيورك (1995)
هايتلنت، آرچي، گوفر، و ايزو شبكه جهاني وب را شرح داده‌اند. كورتوليس،
بيرواستارك (1995) پرسشهايي بكار برده‌اند براي اينكه موتورهاي كاوش و
نمايه‌هاي وب را آزمايش كنند. اما گزارش آنها بيشتر توصيفي است. كايمل
(1996) تاريخچه‌اي از پايگاههاي توليد شده بوسيله رباتها را ارائه داده و
به جستجوگران مبتدي راهنمائي‌هاي خوبي در مورد موتورهاي كاوش پيشنهاد كرده
است. ونديتو(1996) هفت موتور كاوش را آزمايش كرده و ويژگيهاي جستجوي آنها
را شرح داده است. گزارشهاي مشابه در مورد اينترنت فراوان است و بسياري از
آنها را مي‌توان در ليت كمپبل پيدا كرد. نمونه‌هاي خوب بسيار كم هستند. مثل
گزارشهاي لين (1995)، وين شيپ (1995) وبستر و پانول (1995).

فهرست مطالب :
مقدمه
پیشینه پژوهش
روش شناسی
یافته ها
امتیاز تنظیم بر اساس ارتباط
جستجو در اینترنت
انواع موتورهای جستجو
نحوه کار موتورهای جستجو
عوامل مهم در انتخاب موتور جستجو
دسته بندی موتور های جستجو
بررسی یک موتور جستجوی پیمایشی
مکان و تکرار
عوامل خارج از صفحه
نتیجه گیری ها
مهمترین موتورهای جستجو
مقدمه
موتورجستجوگر چگونه كار مي‌كند
انواع موتورهاي جستجوگر
نسل بعدي موتورهاي جستجوگر
منابع و مأخذ

دانلود فایل

دانلود فایل”تحقيق موتورهای جستجو”

2019-07-19 13:19:22

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

تحقيق پيرامون مودم

مقدمه
با توجه به گسترش روزافزون كاربرد رايانه در ايران و انجام تعمير و
مونتاژ آن توسط كاربران حرفه‌اي و فروشندگان رايانه نياز به وجود مرجعي
احساس مي‌شد كه با آن بتوان از اطلاعات موجود در بازار خريد و فروش آگاه شد
قطعات رايانه‌اي را براساس راهنمايي‌هاي آن انتخاب و خريداري كرده و به
مونتاژ و نصب قطعات رايانه‌‌اي پرداخت ادوات و قطعات تلفني را از اصل تشخيص
داده و در صورت نياز به تعمير عمل عيب‌يابي و تشخيص عيب را بدون نياز به
تعميركار و متخصص انجام داد و …
بر اين اساس، اين كتاب با خصوصيات زير به آموزش جنبه‌هاي عملي و كاربردي سخت‌افزار مي‌پردازد:
1-
جامع و كاربردي است زيرا تمام نيازهاي كابران رايانه‌هاي شخصي را با پرهيز
از مباحث پيچيده نظري و غيركاربردي توضيح مي‌دهد بطوري كه دانشجويان رشته
رايانه دانشگاهها مي‌توانند از آن بعنوان درس عملي سخت‌افزار و آشنايي با
بازار كار استفاده كنند؛
2- به آموزش چگونگي خريد، عيب‌يابي، مونتاژ، ارتقاء و نصب و نگهداري رايانه و هر يك از اداوات مورد استفاده در رايانه مي‌پردازد؛
3- داراي آخرين اطلاعات كاربردي مربوط به ادوات و قطعات رايانه‌اي مي‌باشد؛
4- داراي نگارشي ساده و محاوره‌اي است كه با آن مي‌توان با اصطلاحات فني، غيرفني، و تجاري موجود در بازار آشنا شد؛
5- داراي راهنماي خريد است كه بتوان با آن براحتي به خريد رايانه ادوات و قطعات رايانه‌اي پرداخت قطعات اصلي را از تقلبي تشخيص داد.
با
توجه به اين خصوصيات اين كتاب در سه جلد مستقل از يكديگر بصورت زير تنظيم
شده است كه هر كدام از آنها به صورت جداگانه و مستقل قابل استفاده هستند:
1- جلد اول شامل حافظه اصلي، حافظه نهان( كاشه) بايوس و برنامه پيكره‌بندي رايانه( ست‌آپ)، پردازنده و كمك پردازنده است،
2-
جلد دوم شامل مادربرد و مونتاژ رايانه كارت‌هاي گرافيكي و نمايشگر صدا و
كارت صوتي، ميكروفون و بلندگو، ادوات بازي( جوي‌استيك،گيم‌پد) فكس مودم،
پيكربندي شبكه وكارت‌هاي شبكه به همراه كابل لينك، جعبه رايانه، منبع
تغذيه، يوپي‌اس، اس‌پي‌اس و شوك‌گير است؛
3- جلد سوم شامل هاردديسك و
ادوات اسكازي، فلاپي درايو و درايوهاي زيپ، درايوهاي اس 120 و …، سي‌دي
درايو و سي‌دي نويس، دي‌وي‌دي و دي‌وي‌دي نويس، اكسنر، ردياب( تراك بال)
چاپگر، صفحه كليد و ماوس است.
در پايان از كليه كساني كه مرا در اين راه
ياري داده‌اند بخصوص خانم‌ها مرجان چليپا و زهرا صارمي‌راد و آقايان سعيد و
حميد اسحق‌بيگي و همچنين آقايان وحيد و بابك و رامين صارمي‌راد تشكر و
قدرداني مي‌كنم.

مودم
اطلاعات عمومي
داده‌هاي رايانه به
صورتي رقمي( ديجيتال)1 بوده كه با ارقام 0 تا 10 نشان داده مي‌‌شوند. اين
نوع داده‌ها در خطوط تلفن قابل انتقال نيستند. بنابراين براي انتقال
داده‌هاي رايانه‌اي نياز به يك مبدل مي‌باشد كه داده‌هاي رقمي را به امواج
قياسي( آنالوگ)2 تبديل مي‌كند. مبدل داده‌هاي رقمي به امواج قياسي مودم 3
نام دارد كه داده‌ها را از رايانه دريافت كرده و به امواج صوتي كه شبيه
صداي انساني است تبديل مي‌كند. اين امواج صوتي در خط‌هاي تلفن، قابل انتقال
بوده و مي‌توان به مودم و رايانه ديگري كه در نقطه دورتر قرار دارد ارسال
گردد. در رايانه گيرنده مودم عمل عكس را انجام داده، و امواج صوتي را كه
حاوي اطلاعات هستند را به شكل داده‌هاي رقمي تبديل كرده و به رايانه انتقال
مي‌دهد بنابراين مي‌توان گفت براي رايانه مودم مثل دستگاه تلفن براي انسان
است براي همين هم كلمه مودم از تركيب واژه‌هاي زير ساخته شده است:
1)Modulator
2)Demodulator
يك مودم داراي قسمتهاي زير است:
1- منبع تغذيه،كه ولتاژ متناوب برق شهر را به ولتاژ مستقيم( دي‌سي)4 مورد نياز مدارهاي مودم تبديل مي‌كند.
2-
تراشه‌ مودم 5 ، كه تبديل دو طرفه سيگنال صوتي رقمي و سيگنالهاي پيوسته
قياسي را به عهده دارد. بدون اين تراشه‌ها مودم نيازمند هزارات ترانزيستور و
قطعه الكترونيكي ديگر براي انجام اين وظيفه پيچيده است.
3- پردازنده
مودم، كه قلب مودم را تشيكل مي‌دهد و نقريباً كليه قسمتهاي مودم را كنترل
مي‌كند. عمليات تراكم داده‌ها و آشكار سازي خطا را مطابق پيمان6 وضع شده از
سوي» كميته بين‌المللي مشاوره تلفن و تلگراف«7 اجرا مي‌نمايد.
4- بخش
رقمي مودم از واسطه خط مشترك8 كه به شبكه تلفن وصل مي‌شود شروع مي‌شود
مدار حافظه اين بخش مودم را درمقابل جرقه‌هاي الكتريكي و اضافه بار محافظت
مي‌كند.
5- واسط» آراس- 232 سي«9 مودم را به ترمينال يا رايانه ميزبان وصل مي‌كند.

دانلود فایل

دانلود فایل”تحقيق پيرامون مودم”

2019-07-02 10:37:39

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

تحقيق نحوه انتخاب يک هارد ديسک

هارد دیسک (Hard disk ) ، يکی از مهمترين عناصر سخت افزاری درکامپيوتر پس
از پردازنده و حافظه است. از هارد دیسک ، بمنظور ذخیره سازی اطلاعات
استفاده می گردد . اطلاعات مربوط به راه اندازی سیستم ، برنامه ها و داده
ها، جملگی بر روی هارد دیسک ذخیره می گردند. در زمان انجام برخی عملیات خاص
توسط کامپیوتر، نظیر ویرایش فیلم ها ، بازی های کامپیوتری و یا پخش موزيک ،
استفاده از یک هارد دیسک با ظرفيت بالا، سرعت مناسب و قابل اطمينان ، بطرز
محسوسی بهبود محيط عملياتی خصوصا’ ذخيره و بازيابی اطلاعات را بدنبال
خواهد داشت . در ساليان اخير تکنولوژی ساخت هارد دیسک بسرعت و در ابعاد
متفاوت رشد و گسترش يافته است . در اين مقاله ، به بررسی پارامترهای لازم
در خصوص انتخاب يک هارد ديسک خواهيم پرداخت .
جايگاه هارد ديسک
با
توجه به رشد چشمگیر تکنولوژی ساخت هارد دیسک ، ظرفيت آنان درفواصل زمانی
بين دوازده تا هيجده ماه ، دو برابر می شود . بدين ترتيب ،عملا’
کامپيوترهای شخصی بسمت ماشين های چند رسانه ای حرکت نموده که می توان حجم
بالائی از اطلاعات شامل صوت ، تصوير و گرافيک را بر روی آنان ذخيره نمود.
بيشترين ظرفيت هارد ديسک قابل نصب بر روی کامپيوترهای Desktop ، معادل 250
گيگابايت می باشد. طرفیت فوق ، ده برابر بیش از ظرفیت هارد دیسک های سه
سال پیش است . در اوایل سال 2003 میلادی ، هارد دیسک های با ظرفیت 320 گیگا
بایت مطرح شده اند. تولید کنندگان در صدد ارائه اینترفیس های سريال ATA
بوده که نسبت به مدل های پیشین ( اینترفیس های موازی ATA ) دارای سرعت
بمراتب بیشتری می باشند. محصولات توليد شده در سال آينده ، از تکنولوژی فوق
استفاده خواهند کرد.

دانلود فایل

دانلود فایل”تحقيق نحوه انتخاب يک هارد ديسک”

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

تحقيق معرفي نسخه جديدي از برنامه مكس 3DSMax8

مقدمه
در اين جا به معرفي نسخه جديدي از برنامه مكس يعني 3DSMax8 مي
پردازيم. كساني كه قبلاً با نسخه هاي قديمي تر مكس كار كرده اند ، اولين
سؤالي كه در ذهنشان به وجود مي آيد اين است كه چه امكانات جديدي به
نسخه 8 مكس اضافه شده است . اما شمايي كه براي اولين بار پا به اين دنياي 3
بعدي گذاشته اند با اجراي برنامه مكس اولين چيزي كه ذهنتان را مشغول مي
كند نماها ، منوها ، نوارها و دكمه هاي بسيار مكس مي باشد. مطمئناً اين
ذهنيت در شما بوجود مي آيد كه وارد چه دنياي وسعي شده ايد . در ابتدا اين
نويد را به شما مي دهم كه با تمرين و پشتكار فراوان مي توانيد در اين دنياي
3 بعدي به راحتي فعاليت كنيد. در بخش اول به معرفي پنجره ها و نماهاي مكس
مي پردازيم.
آشنايي با پنجره مكس
در ابتدا به معرفي كامل بخش هاي مختلف پنجره مكس مي پردازيم.
1ـ Titlebar ( نوار عنوان )
2ـ Menu bar (نوار ليست )
3ـ Main Toolba(نوار ابزار اصلي )
4ـ Reactor
5ـ Command Panel(تابلوهاي فرمان )
6ـ Object Categories( دسته موضوعات )
7ـ Sub – Object Categories( زير مجموعه دسته موضوعات )
8ـ Object Type
9ـ Viewport ( نما ـ زاويه ديد )
10ـ Viewport Navigation Control( كنترل و دست كاري در نماها )
11ـ Animation Control( كنترل كننده انيميشن )
12ـ Coordinate Display( نمايش دهنده مختصات )
13ـ Statusbar and Prompt Line (نوار وضعيت و خط متن رساني )
14ـ MaxScript Mini Listener
15ـ Trackbar
16ـ Time Slider ( لغزنده زمان )
Menu bar :

File : منوي File شامل فرمان هايي براي ايجاد يك صحنه جديد (New) باز كردن
فايل (Open) ، ذخيره كردن صحنه و موضوع ايجاد شده (Save) ، بازخواني مجدد
مكس (Reset)، ادغام كردن موضوعات و صحنه (Mege) ، قابليت Import و Export
موضوعات ايجاد شده و … مي شود كه با اين فرامين در قسمت هاي جلوتر بيشتر
آشنا خواهيد شد.
2ـ Edit : اين منو نيز داراي فرمان هايي براي بازگشتن
از اشتباه انجام شده (Undo & Redo ) آماده شدن براي انجام كاري كه از
سرانجام آن اطلاعي نداريد (Hold & Fetch ) و انواع انتخاب ها (Select)
مي باشد.
زماني كه اشتباهي را در كاري انجام داديد براي بازگشتن به
حالت قبل كافيست يك بار روي گزينه Undo كليك كنيد تا يك مرحله به عقب
برگردد . هرباري كه Undo را انتخاب كنيد يك مرحله به عقب باز مي گردد. اما
كار Redo بر عكس Undo است. Redo مراحل به عقب برگشته شده را دوباره به
حالت اول برمي گرداند . اما چه زمان از Hold و Fetch استفاده مي كنيم ؟
براي مثال در حال ساخت يك مدل 3 بعدي هستيد و مي خواهيد اصلاح گري هايي را
بر روي آن اعمال كنيد كه از نتيجه كار آن مطمئن نيستيد. در اين صورت روي
دكمه Hold يكبار كليك مي كنيد. سپس تغييرات خود را انجام مي دهيد ، كه ممكن
است اين تغييرات بيش از مقداري باشد كه بتوان از طريق Undo به مرحله قبل
از تغييرات بازگشت . بنابراين هر زمان كه خواستيد به همان مرحله قبل از
اعمال تغييرات برگرديد كافيست روي دكمه Fetch كليك كنيد. با اين كار به
زماني برمي گرديد كه از Hold استفاده كرده بوديد.
3ـ Tools :اكثر
فرمان هاي اين منو را مي توان در Main toolbar مشاهده كرد. با فرمانهاي
نوار Main toolbar در قسمت هاي جلوتر آشنا خواهيد شد.
4ـ Group :براي
گروهي كردن موضوعات (Objects ) و اداره آن ها از اين منو استفاده مي شود .
با گروهي كردن موضوعات مي توان همزمان يك پارامترهاي مختلفي را بر روي چند
موضوع گروهي شده اعمال كرد.
5ـ View :براي كنترل نماها ، افزودن Background و كنترل آن و … از اين منو استفاده مي شود.

Create :يكي از راههاي خلق موضوعات در مكس استفاده از منوي Create مي
باشد. با انتخاب هر موضوع به طور خودكار تنظيمات مربوط به آن موضوع در
Command Panel ظاهر مي شود.
7ـ Modifiers :در اين منو مي توان تعدادي
از اصلاح گرها ابتدا مي بايست موضوع مورد نظر را انتخاب كنيد. با انتخاب
هريك از اصلاح گرها به طور خودكار در پانل Modify در Command Panel
تنظيمات مربوط به آن نمايش داده مي شود.
8ـ Character :اما تنظيمات و
فرمان هاي مربوط به يك كاراكتر را در اين منو مي توان مشاهده كرد. خلق و
از بين بردن يك كاراكتر ، قفل و آزاد كردن حركت كاراكتر ، ايجاد استخوان
(Bone ) و … از جمله امكانات اين منو مي باشند.
9ـ Reactor :اين منو
شامل تمامي ابزارهايي كه براي انجام يك عمل شبيه سازي به آن ها احتياج
داريم ، مي شود. گزينه هاي اين منو را در نوار Reactor كه در سمت چپ صفحه
كار قرار دارد مي توان مشاهده كرد.
10ـ Animation :شامل فرمانهايي براي به حركت در آوردن موضوعات مي باشد.
11ـ Graphic Editor :اين منو براي تدوين موضوعات و انيميشن به كار مي رود.
12ـ Rendering :شامل فرمان هايي براي رندر كردن و ايجاد جلوه در صحنه مي باشد.
13ـ Customize :از اين منو براي سفارشي كردن صفحه مكس استفاده مي شود.
14ـ Max Script :از طريق اين منو مي توان زبان اسكريپتي نهادينه شده را ايجاد ، باز و اجرا كرد.
15ـ Help : از طريق اين منو يعني آخرين منوي موجود در منوبار مي توان به راهنماي استفاده از مكس دسترسي پيدا كرد.

دانلود فایل

دانلود فایل”تحقيق معرفي نسخه جديدي از برنامه مكس 3DSMax8″

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

تحقيق يادگيري مقدماتي ويندوز XP

رجيستري در ويندوز XP نقشي جزئي اما مهم برعهده دارد. از يك طرف، رجيستري
نقشي منفعل دارد چون فقط مجموعه اي از پارامترهايي است كه در ديسك سخت شما
جاي گرفته است وشايد حتي زماني كه سندي را ويرايش مي كنيد، اينترنت را مرور
مي كنيد يا فايلي را جستجو مي كنيد، در مورد آن هم همين طور فكر كنيد،از
سوي ديگر، رجيستري نقشي كليدي در تمام اين فعاليتها ايفا مي كند.
پارامترهاي رجيستري هستند كه تعيين مي كنند ويندوز XP به چه شكل نمايان شود
وچگونه رفتار كند. آنها حتي برنامه هاي كاربردي را نيز كنترل مي كنند كه
در كامپيوتر شما اجرا مي شوند را نيز كنترل مي كنند. اين امر از رجيستري
ابزاري مناسب هم براي پيشرفته وهم براي متخصصين IT مي سازد كه به آنها توان
اختصاصي سازي پارامترهايي را مي دهد كه در رابط كاربر قابل دسترسي نمي
باشند. اين فصل رجيستري رابه شما معرفي مي كند. ابتدا در مورد رجيستري
ونحوه تطابق آن با دنياي شما اطلاعاتي كسب مي كنيد. سپس برخي از اصطلاحات
مهم را شرح مي دهم تا مطمئن شويد كه مي توانيد زبان رجيستري را دريافته
ونحوه سازماندهي آن توسط ويندوز XP را ببينيد. سپس با ابزارهايي كه من براي
ويرايش رجيستري به كار برده ام آشنا خواهيد شد ودر پايان نحوه ذخيره سازي
رجيستري در ديسك سخت توسط ويندوز XP را خواهيد ديد. در سرتاسر اين فصل با
نكاتي مواجه خواهيد شد كه در خارج از رجيستري مفيد واقع مي شوند. براي مثال
دوساختار متفاوت براي ذخيره سازي اعداد در حافظه مي آموزيد كه متخصصين IT
بيشتر در خارج از رجيستري اجرا مي كنند تادرداخل آن. تمام اين موارد
اطلاعات مقدماتي مي باشند اما اين فصل را نخوانده رها نكنيد. حداقل يكبار
آن را بخوانيد تابراي مطالعه فصول بعدي آمادگي بيشتري پيدا كنيد.
قلب وروح ويندوزر XP :
ويندوز XP داده هاي پيكر بندي رادر رجيستري ذخيره مي كند. رجيستري يك بانك
اطلاعاتي سلسله مراتبي است كه از آن مي توان به عنوان يك مخزن مركزي براي
داده هاي پيكر بندي {اصطلاح مايكروسافت} يا يك بانك اطلاعاتي پيكربندي
{اصطلاح كتاب} يادكرد. بانك اطلاعاتي سلسله مراتبي خصوصياتي دارد كه آن را
براي ذخيره كردن داده هاي پيكربندي مناسب مي سازد. بانك اطلاعاتي در يك
نمودار، مانند نمودار شكل 1-1 طرح بندي شده وشبيه به نمودار سازمان به نظر
مي رسد. به اين ترتيب درست مانند مسيرهاي فايل در ويندوز XP مي توان از
طريق مسيرها به پارامترها دست يافت. سازمان سلسله مراتبي رجيستري يافتن
پارامترها را آسان مي سازد.بدون مراجعه به رجيستري نمي توانيد در ويندوز XP
هيچ كاري انجام دهيد. من از ابزاري براي دسترسي به رجيستري استفاده كرده
ودر حالي كه در رابط كاربر كليك مي كردم. سيستم عامل را مشاهده مي نمودم.
در هر بار كليك كردن، ويندوز XP به رجيستري مراجعه مي كرد. هربرنامه
كاربردي كه مورد استفاده قرار مي دادم. پارامترهاي خودرا در رجيستري جستجو
مي كرد. فقط رجيستري مورد توجه بود. من كتابهاي ديگري فقط رجيستري مورد
توجه بود. من كتابهاي ديگري نيز مورد رجيستري نوشته ام ودر آنها رجيستري
راقلب وروح سيستم عامل ناميده ام. رجيستري علاوه براين كه مكاني مركزي براي
ذخيره پارامترها است. روابط پيچيده اي بين بخش هاي مختلف ويندوز XP برنامه
هاي كاربردي ورابط كاربر برقرار مي كند. براي مثال روي انواع مختلف فايلها
كليك راست كنيد تا منوهاي ميانبر متفاوتي را مشاهده كنيد. در واقع
پارامترهاي رجيستري هستند كه اين نوع رابط كاربر حساس به موقعيت را امكان
پذير مي سازند. پارامترهاي هر كاربردي كه به ويندوز XP وارد مي شود. از
ساير كاربران متفاوت مي باشد بازهم به دليل رجيستري توانايي ويندوز XPدر
استفاده از پيكربنديهاي متفاوت كامپيوترهاي Laptop تاحد زيادي به رجيستري
بستگي دارد. حتي Plug and play به رجيستري بستگي دارد.

دانلود فایل

دانلود فایل”تحقيق يادگيري مقدماتي ويندوز XP”