آدرس دهي

بهترين و ارزانترين سايت كارآموزي و پروژه و پايان نامه

دانلود پايان نامه سيستم عامل، روح كامپيوتر

۲۰ بازديد

تعداد صفحات:76
نوع فايل:word
فهرست مطالب:
مقدمه
فصل اول (مفاهيم اوليه)
سيستم عامل چيست؟
ديدگاه برتر
ديدگاه سيستم
اهداف سيستم
ظهور تدريجي و سير تكاملي سيستم‌هاي عامل
پردازش سريالي يا پياپي
پردازش دسته‌اي
تكامل سيستم‌ عامل‌هاي جديد
خلاصه فصل اول
فصل دوم (تطابق تكنيك هاي سيستم عامل با نسل‌هاي كامپيوتر)
سيستم‌هاي عامل دسته‌اي
سيستم‌هاي بلادرنگ
سيستم‌هاي خوشه‌اي
سيستم‌هاي توزيع شده
سيستم‌هاي با ارتباط محكم
سيستم‌هاي با ارتباط سست
سيستم‌هاي عامل تركيبي
سيستم‌هاي خاص – منظور پردازش تراكنش‌ها
خلاصه فصل دوم
فصل سوم (مديريت حافظه)
نيازهاي مديريت حافظه
جابجايي
حفاظت
اشتراك
سازمان منطقي
سازمان فيزيكي
مولفه مديريت حافظه اصلي
مولفه مديريت حافظه‌ جانبي
حافظه‌هاي ميانگير
حفاظت از حافظه
تخصيص حافظه
اولين جاي مناسب
بهترين جاي مناسب
بدترين جاي مناسب
خلاصه فصل سوم
فصل چهارم (زمان‌بندي)
اهداف زمان‌بندي
عادل باشد
توان عملياتي را بالا ببرد
تعداد استفاده‌كنندگان زياد
قابل پيش‌بيني باشد
هزينه‌هاي سيستم را به حداقل برساند
متعادل نمودن استفاده از منابع
رسيدن به يك حالت متعادل
از به تعويق انداختن به مدت نامحدود اجتناب شود
استفاده از اولويت‌ها
ارجحيت به برنامه‌هاي كليدي
سرويس مناسب
تنزل منظم تحت بار سنگين
انواع زمان‌بندها
زمان‌بند بلندمدت
زمان‌بند ميان‌مدت
زمان‌بند كوتاه‌مدت
الگوريتم‌هاي زمان‌بندي
الگوريتم اولويت با اولين ورودي
الگوريتم اولويت با كوتاه ترين كار
الگوريتم اولويت با كمترين زمان باقيمانده
الگوريتم نوبتي
الگوريتم اولويت با بالاترين نسبت پاسخ
زمان‌بندي صف چند سطحي
خلاصه فصل چهارم
خلاصه
نتيجه‌گيري
فهرست منابع

فهرست اشكال:
ديدگاه انتزاعي به بخش‌هاي مختلف يك سيستم كامپيوتري
خواسته‌هاي آدرس‌دهي فرآيند
پشتيباني سخت‌افزاري براي ثبات‌هاي جابجايي و حد
زمان‌بندها

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

مقدمه:
سيستم عامل يكي از نرم‌افزارهاي سيستم است كه بعنوان واسطي بين سخت‌افزار و برنامه‌هاي كاربردي و كاربران عمل مينمايد.
ويژگي ها و وظايف سيستم عامل عبارتند از:
الف) كنترل و ايجاد هماهنگي بين برنامه‌هاي كاربردي مختلف در استفاده از سخت‌افزار.
ب) كنترل عملكرد دستگاه‌هاي مختلف ورودي و خروجي.
ج) تخصيص منابع به برنامه‌هاي مختلف.
سيستم عامل برنامه‌اي است كه هسته‌ آن همواره بر روي كامپيوتر، در حالت اجرا قرار دارد. دو هدف اصلي سيستم عامل، ايجاد سادگي براي كاربرد و استفاده‌ كارا و موثر از كامپيوتر است.

 

دانلود پروژه مكانيزم هاي كنترل ازدحام در TCP و مروري بر عملكرد TCP در Wireless S

۱۶ بازديد

تعداد صفحات:28
نوع فايل:word
فهرست مطالب:
فصل اول
تعاريف
مكانيزم هاي كنترل ازدحام در شبكه TCP
Slow Start
Congestion Avoidance
Fast Retransmission
Fast Recovery
پيشرفت هاي جديد در زمينه كنترل ازدحام در TCP
TCP Tahoe
TCP Reno
TCP New Reno
TCP Vegas
فصل دوم
عملكرد بهينه TCP در شبكه هاي بي سيم حسي
شبكه هاي حسي مبتني بر IP
محدوديت گره ها
آدرس دهي مركزي
مسير يابي متمركز
سر بار هدر
Distributed TCP Caching
مكانيزم هاي پروتكل
شناسايي اتلاف بسته ها و ارسال مجدد به صورت محلي
Selective Acknowledgement
توليد مجدد تصديق به صورت محلي
TCP Support for Sensor Nodes
مكانيزم هاي پروتكل
انتقال مجدد سگمنت هاي TCP به صورت محلي
توليد مجدد و بازيابي تصديق (TCP Acnowledge
مكانيزم Back pressure
منابع

تعاريف (definitions):
سگمنت (Segment): به بسته هاي TCP (Data,Ack) اصطلاحا سگمنت گفته ميشود.
(Sender Maximum Segment Size)SMSS: اندازه بزرگ ترين سگمنتي كه فرستنده ميتواند ارسال كند. اين مقدار بر اساس حداكثر واحد انتقال در شبكه، الگوريتم هاي تعيين MTU ،RMSS يا فاكتورهاي ديگر تعيين ميشود. اين اندازه شامل هدر بسته و option نمي باشد.
(Receiver Maximum Segment Size)RMSS: سايز بزرگ ترين سگمنتي كه گيرنده ميتواند دريافت كند. كه در يك ارتباط در فيلد MSS در option توسط گيرنده تعيين ميشود و شامل هدر و option نمي باشد.
(Receiver Window)rwnd: طول پنجره سمت گيرنده.
(Congestion Window )cwnd: نشان دهنده وضعيت متغير TCP است كه ميزان داده در شبكه را محدود ميكند. در هر لحظه، حجم داده در شبكه به اندازه مينيمم cwnd و rwnd مي باشد.

مكانيزم هاي كنترل ازدحام در شبكه TCP:
در يك شبكه زماني كه ترافيك بار از ظرفيت شبكه بيشتر ميشود، ازدحام اتفاق مي افتد. كه بمنظور كنترل ازدحام در شبكه الگوريتم هاي متفاوتي وجود دارد. در يك ارتباط، لايه شبكه تا حدي قادر به كنترل ازدحام در شبكه است اما راه حل واقعي براي اجتناب از ازدحام پايين آوردن نرخ تزريق داده در شبكه است. TCP با تغيير سايز پنجره ارسال تلاش مي كند كه نرخ تزريق داده را كنترل كند.
شناسايي ازدحام اولين گام در جهت كنترل آن است.
در گذشته، شناسايي ازدحام به راحتي امكان پذير نبود. از نشانه هاي آن وقوع Timeout به دليل اتلاف بسته يا وجود noise در خط ارتباطي يا اتلاف بسته ها در روترهاي پر ازدحام و … را ميتوان نام برد. اما امروزه از آنجا كه اكثرا تكنولوژي بستر ارتباطي از نوع فيبر ميباشد اتلاف بسته ها كه منجر به خطاي ارتباطي شود بندرت اتفاق مي افتد. و از طرفي وقوع Timeout در اينترنت بدليل ازدحام ميباشد.
در همه الگوريتم هاي TCP فرض بر اين است كه وقوع Timeout به دليل ازدحام شبكه است.

 

دانلود پايان نامه شماره گير (TONE (DTMFبه وسيلهAVR

۲۴۲ بازديد

تعداد صفحات:33
نوع فايل:word
فهرست مطالب:
مقدمه
DTMF و روش توليد آن
DTMF چيست؟
روش توليد DTMF
مدولاسيون پهناي پالس PWM
ميكروكنترلر AVR AT9058515
اجزا اصلي
توضيح پايه ها
معماري AVR
ساختمان فضاي حافظه
مدهاي آدرس دهي
توليد DTMF نوسط AT9058515
آشنايي با تايمر يك
تعيين مدهاي تايمر براي توليد DTMF
نرم افزار مربوط به پروژه
الگوريتم و فلوچارت برنامه
جزئيات برنامه
سخت افزار و شماتيك پروژه

چكيده:
DTMF يا Dual Tone Multiple Frequecies روشي است براي توليد سيگنال هاي Tone بمنظور استفاده در سيستم هاي تلفن، مودم، كارت هاي صوتي و غيره اين روش با توجه به استاندارهاي مشخصي كه دارد اين امكان و قابليت را به ما ميدهد تا سيگنال Tone مورد نظر را توسط ميكروكنترلرها و يا AVR طراحي و پياده سازي كنيم.

مقدمه:
در اين پروژه ما به بررسي چگونگي عملكرد DTMF Generator ميپردازيم و خواهيم ديد كه سيگنال DTMF چيست و چگونه ميتوان آن را توليد كرد براي اين منظور روشي را به اختصار توضيح ميدهيم كه با نحوه ساخت يك سيگنال DTMF به طور كامل آشنا شويم.
بعد از اين كه در مورد DTMF صحبت كرديم با ميكروكنترلري كه در اين پروژه مورد استفاده قرار گرفته آشنا ميشويم. ميكروكنترلر AVR با سريال AT9058515 ساخت شركت Atmel ميباشد كه ابتدا با قابليت ها و اجزا آشنا ميشويم و بعد از آن خواهيم ديد چگونه ميتوان براي توليد موج DTMF به ما كمك كند.
بعد از اين كه با DTMF آشنا شديم و AT9058515 را مورد بررسي قرار داديم ميخواهيم ببينيم كه چگونه ميتوان با استفاده از AT9058515 سيگنال مورد نظر را توليد كرد. براي اين منظور رجيسترها، پايه ها و ديگر اجزايي كه در توليد DTMF سهيم هستند را بررسي ميكنيم.
در قسمت بعدي نرم افزار مربوط به پروژه را خواهيم ديد و الگوريتم ها و فلوچارت هاي مربوط به برنامه را بررسي ميكنيم.
در نهايت و در آخرين بخش سخت افزار و شماتيك پروژه را ميبينيم و راجع به آن صحبت خواهيم كرد. البته لازم به ذكر است با توجه به اين كه در اين پروژه ما به طراحي و پياده سازي DTMF توسط AT9058515 پرداختيم و عملاً اين مسئله را شبيه سازي كرديم لذا IC هايي كه در بازار موجود هستند، موج DTMF را توليد ميكنند معرفي ميكنيم، ICهايي مانند AT94K يا AT94S يا AT90S4414 و غيره ساخت شركت Atmel براي همين منظور طراحي و ساخته شده اند و مي توان از آن ها براي مصارف مربوط به DTMF استفاده كرد.