سخت افزار

فایل جدید تحقیق هارد دیسک

فایل جدید تحقیق هارد دیسک با مشخصات هارد دیسک,تحقیق درمورد هارد دیسک,اساس کار هارد دیسک,تحقیق سخت افزار,نصب هارد دیسک,جايگاه هارد ديسک,اجزا هارد ديسک ,سخت افزار,سخت افزار کامپیوتر

توضیحات:

تحقیق هارد دیسک

تحقیق-هارد-دیسک

قسمتی ازمتن:
تقریبا هر کامپیوتر رومیزی و سرور دارای یک یا چند هارد دیسک میباشد. هر پردازنده مرکزی و سوپرکامپیوتر در حالت عادی به صدها عدد از این هارد دیسک متصل است. امروزه دستگاههای زیادی را می توان یافت که تا چندی پیش از نوار (Tape) استفاده میکردند ولی حال از هارد دیسک استفاده میکنند. این تعداد انبوه از هارد دیسکها یک کار را به خوبی انجام میدهند. آنها اطلاعات دیحیتال را به یک فرم تقریباً همیشگی ذخیره میکنند. آنها این توانایی را به کامپیوترها می دهند تا در هنگامی که برق میرود اطلاعات خود را بیاد بیاورند.
هارد دیسکها در دهه 1950 اختراع شدند. در ابتدا آنها دیسکهای بزرگی به ضخامت 20 اینچ بودند و فقط مقدار محدودی مگابایت اطلاعات میتوانستند ذخیره کنند. در ابتدا نام آنها ‘دیسکهای ثابت یا ماندنی’ (Fixed Disks) یا وینچسترز (Winchesters) یک اسم رمز که قبلا برای یک محصول محبوب IBM استفاده می شده.) بود. بعدا برای تشخیص هارد دیسک از فلاپی دیسک نام هارد دیسک بر روی آنها گذاشته شد.هارد دیسکها یک صفحه گرد سخت (بشقاب) دارند که قادر است میدان مغناطیسی را نگه دارد، بر خلاف لایه پلاستیکی انعطاف پذیری که در فلاپیها و کاستها دیده می شود.در ساده ترین حالت یک هارد دیسک هیچ تفاوتی با یک نوار کاست ندارد. هم هارد دیسک و هم نوار کاست از یک تکنیک برای ذخیره کردن اطلاعات استفاده میکنند . این دو وسیله از مزایای عمده ذخیره سازی مغناطیسی استفاده میکنند. میدان مغناطیسی براحتی پاک و دوباره نوشته می شود. این میدان براحتی می تواند الگوی شار مغناطیسیای که بر روی میدان ذخیره شده را بیاد بیاورد.
فهرست مطالب:
هارد دیسک چگونه کار می کند؟
اساس هارد دیسک
نوار کاست در برابر هارد دیسک
ظرفیت و توان اجرایی
اعضای داخلی: بورد الکترونیکی
ذخیرۀ اطلاعات
نحوه انتخاب يک هارد ديسک
جايگاه هارد ديسک
تشریح مشخصات
نکاتی دررابطه با تهيه هارد ديسک
منابع:

دانلود فایل

فایل جدید آموزش کامل سخت افزار

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

توضیحات:

آموزش کامل سخت افزار

آموزش-کامل-سخت-افزار

قسمتی ازمتن:
اغلب مردم زمانيکه با واژه ‘ تکنولوژی ‘ برخورد می نمايند ، بی اختيار ‘کامپيوتر’ برای آنها تداعی می گردد. امروزه  کامپيوتر در موارد متعددی بخدمت گرفته می شود. برخی از تجهيزات موجود در منازل ، دارای  نوع خاصی  از ‘ ريزپردازنده’ می باشند. حتی اتومبيل های جديد نيز دارای نوعی  کامپيوتر خاص می باشند. کامپيوترهای شخصی ، اولين تصوير از انواع کامپيوترهائی است که  در ذهن هر شخص نقش پيدا می کند. بدون شک مطرح شدن اين نوع از کامپيوترها در سطح جهان، باعث عموميت  کامپيوتر در عرصه های متفاوت بوده است . کامپيوتر شخصی وسيله ای ‘همه منظوره ‘ بوده که توان عملياتی خود را مديون يک ريزپردازنده است. اين نوع از کا مپيوترها دارای بخش های متعددی نظير : حافظه ، هارد ديسک، مودم  و… بوده که حضور آنها در کنار يکديگر به منظور انجام عمليات مورد نظر است . علت استفاده از واژه ‘ همه منظوره ‘ بدين دليل است که  می توان بکمک اين نوع از کامپيوترها عمليات متفاوتی ( تايپ يک نامه ، ارسال يک نامه الکترونيکی،  طراحی و نقشه کشی و …) را انجام داد .
فهرست مطالب:
کامپيوترهای شخصی
بخش های اصلی کامپيوترهای شخصی
دستگاه های ورودی و خروجی
پورت ها
اتصالات شبکه و اينترنت
از راه اندازی تا خاموش کردن  سيستم
پردازنده  
تاريخچه ريزپردازنده ها
 توضيحات جدول :
حافظه های RAM و ROM
دستورالعمل های ريزپردازنده
حافظه
مبانی اوليه حافظه
نياز به سرعت دليلی بر وجود حافظه های متنوع
ريجستر و Cache
انواع حافظه
حافظه RAM
مبانی حافظه های RAM
ما ژول های حافظه
بررسی خطاء
انواح حافظه RAM
به چه ميزان حافظه نياز است ؟
حافظه ROM
مبانی حافظه های  ROM
حافظه PROM
حافظه EPROM
حافظه های EEPROM و Flash Memory
 هارد ديسک
مبانی هارد ديسک
کالبد شکافی هارد ديسک
ذخيره سازی داده ها
فلاپی درايو
مبانی فلاپی درايوها
اجزای يک فلاپی ديسک  درايو
ديسک :
درايو :
نوشتن اطلاعات بر روي يک فلاپی ديسک
منبع  تغذيه
تکنولوژی سوئيچ کننده
استاندارد منبع تغذيه ها
استفاده از منبع تغذيه
برد اصلی  
اندازه گذرگاه داده (Data Bus)
ChipSets
BIOS
خدمات ارائه شده توسط BIOS
راه اندازی ( بوتينگ، Booting) کامپيوتر
پيکربندی BIOS
ارتقاء  برنامه BIOS
کنترل کننده  IDE  
نحوه شکل گيری IDE
کنترل کننده ها، درايوها ، آداپتورهای ميزبان
کابل
دستگاه های اصلی و ثانويه
SCSI
مبانی SCSI
انواع SCSI
مشخصات SCSI
Termination
شبکه SCSI
AGP
وضعيت گذرگاهها  قبل از AGP
کارت صدا
مبانی کارت صدا
عمليات کارت صدا
توليد صوت
شنيدن صوت
مودم
مود مهای با سرعت 300 بيت در ثانيه
مودم های سريعتر
پروتکل Point-to-point
کارت گرافيک
کارت گرافيک چيست ؟
مبانی کارت گرافيک
پردازنده های کمکی گرافيک
عناصر ديگر بر روی کارت گرافيک
استاندارد های کارت گرافيک
کارت گرافيک سه بعدی
چه چيزی يک تصوير سه بعدی را ايجاد می نمايد ؟
گرافيک سه بعدی چيست ؟
چگونه می توان يک تصوير را مشابه  شکل واقعی آن ايجاد نمود؟
کارت گرافيک سه بعدی
صفحه کليد  
انواع صفحه کليد
صفحه کليد از نمای نزديک
تکنولوژی های صفحه کليد
اتصالات صفحه کليد
کالبد شکافی   موس
موس نوری
کانکتور  موس
پورت موازی
مبانی پورت های موازی
مبانی پورت های سريال
اتصال سريال
 پورت USB
USB چيست ؟
ويژگی های USB
مانيتور
تکنولوژی نمايش
محدوده  قابل مشاهده
حداکثر وضوح و دقت تصوير
rate ( نرخ باز خوانی / باز نويسی )
عمق رنگ (Color Depth)
مصرف انرژی
CD
مبانی ديسک های فشرده   (CD)
فرمت های  داده
حافظه Flash
مبانی حافظه فلش
کارت های حافظه فلش
Caching
مبانی Caching
Cache در کامپيوتر
تکنولوژی Cache
دوربين Web
اسکنر
مبانی اسکنرها
 نحوه اسکن تصاوير
وضوح تصوير و درون يابی
ارسال تصوير
چاپگر ليزری
مبانی چاپگرهای ليزری
کنترل کننده
ليزر
تونر
مزايای يک چاپگر ليزری
چاپگرهای رنگی
چاپگر جوهر افشان  
چاپگرهای تماسی و غير تماسی
مبانی چاپگرهای جوهر افشان
حرارت در مقابل لرزش
عمليات چاپ
کاغذ و جوهر
PDA
مبانی PDA
ريزپردازنده
سيستم عامل
حافظه
باطری
نمايشگر LCD
دستگاه ورودی
دستگاههای ورودی و خروجی
نرم افزارهای کامپيوترهای شخصی و  يا Laptop
قابليت های  PDA
 کامپيوترهای LapTop  
سير تکاملی کامپيوترهای Laptop
کالبد شکافی  کامپيوترهای Laptop
ريزپردازنده
سيستم عامل
حافظه
درايوها
پورت های ورودی و خروجی
کارت صدا
منبع تغذيه
نمايشگر
دستگاه ورودی
سيستم Docking

دانلود فایل

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

فایل جدید تحقیق كنترل داخلي در سيستم هاي كامپيوتري با مشخصات تحقیق كنترل داخلي در سيستم كامپيوتري,مدیریت کامپیوتر,مديريت مركز كامپيوتر,طراحي سيستم ها ,ماهيت سيستم كامپيوتري,عمليات كامپيوتر ,سخت افزار,نرم افزار,برنامه نویسی

توضیحات:

تحقیق كنترل داخلي در سيستم هاي كامپيوتري

تحقیق-كنترل-داخلي-در-سيستم-هاي-كامپيوتري

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

دانلود فایل

فایل جدید تحقیق درباره سيستم عامل و مديريت منابع (Resource Manager)

فایل جدید تحقیق درباره سيستم عامل و مديريت منابع (Resource Manager) با مشخصات منابع انسانی,مدیریت منابع انسانی,تحقیق سیستم عامل,دانلود تحقیق سیستم عامل,مدیریت منابع انسانی,اهداف مدیریت منابع انسانی,سخت افزار,تحقیق سخت افزار,سیستم عامل چیست

توضیحات:

تحقیق درباره سيستم عامل و مديريت منابع (Resource Manager)

تحقیق-درباره-سيستم-عامل-و-مديريت-منابع-(resource-manager)

قسمتی از متن:
يعني سيستم عامل باعث استفاده بهينه و سودمند اقتصادي از منابع فيزيكي و منطقي سيستم مي گردد. منظور از منابع فيزيكي، پردازنده ها، ديسك ها، حافظه ها، موس ها، چاپگرها، پورت ها و … مي باشد.و منظور از منابع منطقي اطلاعات، فايل ها و … هستند.
يك سيستم كامپيوتري منابع سخت افزاري و نرم افزاري زيادي دارد كه ممكن است در حين اجراي برنامه لازم باشد سيستم عامل همانند مدير منابع عمل كرده و آنها را بر حسب نياز به برنامه هاي مشخصي تخصيص مي دهد مثلاً اگر دو برنامه همزمان بخواهند از چاپگر استفاده كنند سيستم عامل اطلاعات خروجي آنها را در بافر ريخته و سپس به ترتيب بر اساس اولويت از پيش تعيين شده اطلاعات را به چاپگر مي فرستد بنابراين كار سيستم عامل اين است كه بداند چه كساني از كدام منابع استفاده مي كنند و در برابر confilict (تضاد) درخواست هاي مختلف ميانجيگري مي كنند.سيستم عامل معمولاً اولين برنامه اي است كه پس از بوت شدن در حافظه بار مي شود پس از بار شدن قسمتي از سيستم عامل به طور دائم در سيستم عامل باقي مي ماند (Resident)، قسمت هاي ديگر با توجه به كاربرد كامپيوتر توسط كاربر از ديسك يا حافظه آورده مي شود.
فهرست مطالب:
سيستم عامل
مديريت منابع نرم افزاری و سخت افزاری
مدیریت منابع انسانی Human Resource Managment (H.R.M)
مقدمه
تعاریف واهداف مدیریت منابع انسانی
وظایف مدیریت منابع انسانی

دانلود فایل

فایل جدید پروژه درمورد صفحه نمایش لمسی

فایل جدید پروژه درمورد صفحه نمایش لمسی با مشخصات صفحه لمسی,نمايشگر رايانه,سخت‌ افزار,صفحه نمایش مقاوتی,تحقیق صفحه نمایش,فناوری های صفحه لمسی,تکنولوژی صفحه نمایش,انواع صفحه لمسی های

توضیحات:

پروژه درمورد صفحه نمایش لمسی

پروژه-درمورد-صفحه-نمایش-لمسی

چكيده:
 در طراحی سیستم های رایانه ای کاربرپسند بودن سیستم و برقراری ارتباط ساده و سریع با کاربران بدون صرف وقت و هزینه های زیاد برای آموزش آنها همواره مورد توجه قرار گرفته است . یکی از فناوری های مدرن ، فناوری تاچ اسکرین یا صفحه لمسی است که در این مقاله مورد توجه قرار گرفته است.
فهرست مطالب:
چکیده
فناوری های صفحه لمسی
انواع صفحه لمسی های مقاومتی
انواع صفحه لمسی های مقاومتی
Capacitive
Infrared
Surface Acoustic Wave (SAW)
Dispersive signal Technology
Acoustic Pulse Recognition
منابع :

دانلود فایل

بررسی و دانلود فایل ميکروکنترولر microcontroler-مدار کنترل دما

بررسی و دانلود فایل ميکروکنترولر microcontroler-مدار کنترل دما

ميکروکنترلر,microcontroler,مدار چاپي,کنترل دما,دما,atmega,atmel,microchip,ولتاژ,فرکانس,ترانزيستور,ثبات,گيت,الکترونيک,الکتريک,سخت افزار,شماتيک,بورد,بردبورد,avr,bascom,بسکام,protel,پروتل

دانلود فایل

بررسی و دانلود فایل پاورپوینت همزمانی بن بست و گرسنگی در سیستم عامل ،pptx،در 55 اسلاید

بررسی و دانلود فایل پاورپوینت همزمانی بن بست و گرسنگی در سیستم عامل ،pptx،در 55 اسلاید

همزمانی بن بست و گرسنگی در سیستم عامل, اصول بن بست,اجتناب از بن بست,عدم تخصیص,انحصار متقابل و همگام سازی در سیستم عامل,تعريف سيستم عامل, نخها, چندپردازشی متقارن و ریز هسته ها,تعاریف سخت افزار,Operating System,تعريف سيستم عامل ,سخت افزار,انواع سیستم ع

دانلود فایل

فایل ميکروکنترولر microcontroler-مدار کنترل دما – به روز شده

فایل ميکروکنترولر microcontroler-مدار کنترل دما – به روز شده

امروزه ‌با پيشرفت ‌روز افزون ‌علم ‌الكترونيك ‌و ديجيتال ‌استفاده‌ از ميكروكنترلرها در ساخت ‌تجهيزات‌ الكترونيكي‌ نظير ‌تجهيزات ‌صنعتي، پزشكي، نظامي‌ و…. با رشد ‌بسيار ‌بالايي‌ همراه ‌بوده ‌است. در زمينه ‌طراحي ‌و توليد ميكروكنترلر ها ‌شركت هاي ‌بسياري ‌اقدام ‌نموده‌اند. ازجمله ‌اين ‌شركتها‌ مي‌توان‌ به ‌دو ‌شركت ‌پيشرو در اين ‌زمينه همچونATMEL و Microchip اشاره ‌كرد.

عناوين اصلي :

مقدمه
‌‌‌تعريف ‌ميكروكنترلر
شرح مدار و طرز كار
خصوصيات ميكرو 32ATMEGA
خصوصيات‌ جانبي
خصوصيات ‌ويژه ‌ميكروكنترلر
ولتاژ هاي ‌عملياتي
فركانس ‌هاي‌ كاري
خطوط I / O و انواع بسته‌بندي
پيكر ‌بندي پورت ‌هايI / O
ثبات هاي پورت ‌هاي I / O
سيستم توزيع‌ پالس ‌ساعت ‌در ‌AVR
بازنشاني
حافظه
واحد ‌ ADC‌در ميكروكنترلر AVR‌
تنظيم ‌كننده ولتاژ
ترانزيستور
مقاومت
LCD كاراكتري
پايه هاي LCD
توصيف پايه ‌هايLCD
رله
عملكرد ‌رله
انواع ‌رله
راه اندازي رله
استفاده از ديود هرزگرد
Lm 35
توضيح ‌مدار‌
سخت افزار
شماتيك مدار
ليست قطعات
تصاوير ‌قطعات قبل از نصب
تصوير ‌از ‌‌‌برد ‌‌‌‌سخت‌افزاري
نرم افزار BASCOM AVR
نصب نرم‌افزار ‌ BASCOM AVR
محيط ‌برنامه‌نويسي BASCOM AVR
منوي ‌ FILE
منوي ‌ EDIT
منوي ‌PROGRAM
منوي TOOLS
منوي ‌OPTIONS
دستورات‌ ‌محيط برنامه‌نويسي BASCOM AVR
عملگر ‌هاي ‌منطقي
هدف پروژه
مدار الكتريكي پروژه
شرح‌ دستورات ‌برنامه
محيط برنامه‌ريزي ميكرو‌كنترلر STK 200/300
طراحي ‌فيبر ‌مدار ‌چاپي
تعريف ‌فيبر مدار ‌چاپي
نصب‌ نرم‌افزار ‌ Protel
مراحل ‌طراحي ‌مدار
تصوير از فيبر مدار چاپي

ميکروکنترلر,microcontroler,مدار چاپي,کنترل دما,دما,atmega,atmel,microchip,ولتاژ,فرکانس,ترانزيستور,ثبات,گيت,الکترونيک,الکتريک,سخت افزار,شماتيک,بورد,بردبورد,avr,bascom,بسکام,protel,پروتل

 

دانلود مستقیم فایل

فایل پاورپوینت همزمانی بن بست و گرسنگی در سیستم عامل ،pptx،در 55 اسلاید – به روز شده

فایل پاورپوینت همزمانی بن بست و گرسنگی در سیستم عامل ،pptx،در 55 اسلاید – به روز شده

این پاورپوینت در مورد همزمانی بن بست و گرسنگی در سیستم عامل در 55 اسلاید کامل با افکت مناسب و شامل: همزمانی بن بست و گرسنگی در سیستم عامل، اصول بن بست،اجتناب از بن بست،عدم تخصیص،انحصار متقابل و همگام سازی در سیستم عامل،تعريف سيستم عامل، نخها، چندپردازشی متقارن و ریز هسته ها،تعاریف سخت افزار،Operating System،تعريف سيستم عامل ،سخت افزار،انواع سیستم عامل های شبكه ،سیستم های چند پردازنده ای ،شبكه هاي بلادرنگساختارهای کنترلی سیستم عامل،سیستم های عامل توزیعی، و…ومنابع می باشد

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

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

n
nمنابع مصرف شدنی: منبعی هستند که می تواند ایجاد ونابود گردد.
نوعا روی تعداد منابع مصرف شدنی از یک نوع به خصوص ،حدی وجود ندارد.

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

nسیستم عامل باید منابع را به هر یک از فرایند ها تخصیص دهد و یا باز پس بگیرد از جمله:

(وقت پردازنده، حافظه، پرونده هاريا، دستگاههای ورودی و خروجی)

– تملک منبع: ( فرآیند یا وظیفه )

به هر فرآیند یک آدرس مجازی برای نگهداری تصویر فرآیند می دهد.

– توزیع وقت فرآیند: ( نخ یا فرآیند سبک وزن )

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

nبه قابلیتی از سیستم که امکان اجرای چند نخ را حمایت می کند.
n
nتک نخی: به رویکرد سنتی یک نخ اجرا در هر فرآیند .

nمانند MS-DOS از فرآیند تک کاربره و از یک نخ حمایت می کند.
استفاده بهینه از منابع و جلوگیری از به هدر رفتن آنها
nتخصیص و آزاد سازی منابع
nاداره صف‌ها و زمان بندی استفاده از منابع
nحساب داری (Accounting) میزان استفاده از منابع
nایجاد امنیت (security)
nایجاد، حذف و اداره فرایند‌ها
nایجاد مکانیسم‌های ارتباط بین فرایند‌ها و همگام سازی آنها
nمدیریت فایل‌ها و پوشه‌ها
nمدیریت حافظه‌های اصلی و جانبی
nبرقراری امکان دسترسی چندتایی (Multiaccess) و اجرای هم روند (Concurrent) فرایند‌ها
nبه اشتراک گذاری منابع (Resource Sharing)
nتعیین راهکار‌هایی برای اداره بن بست (deadlock)‌ها
nجلوگیری از شرایط رقابتی (Race Condition) و تد
در فرهنگ رایانه سیستم عامل Operating System) نرم‌افزاری است که مدیریت منابع رایانه را به عهده گرفته و بستری را فراهم می‌سازد که نرم افزار کاربردی اجرا شده و از خدمات آن استفاده کنند.
از انواع مختلف سیستم عامل می‌توان به چند سیستم زیر اشاره کرد:

Real-Time Operating System: در دستگاه‌های صنعتی کاربرد دارد. دستگاه‌هایی مثل CNC که برای انجام تراش قطعات صنعتی به نوعی برنامه نویسی نیاز دارد. این نوع سیستم‌ها توانایی تغییر بسیار کمی دارند و هر بار که کاری توسط دستگاه انجام می‌‌شود آن را در زمان معین و ثابتی انجام می‌دهد.
Single-User ,Single-Task: همان طور که از نام آن پیداست فقط برای کار توسط یک کاربر در یک زمان است. سیستم عامل Palm نمونه مناسبی برای این سیستم است.
Single-User ,MultiTasking: این همان سیستم عاملی است که در کامپیوتر از آن استفاده می‌‌‌شود و به یک کاربر اجازه اجرای چندین برنامه را می‌دهد.سیستم عامل‌های ویندوز و مکینتاش از این نوع هستند.
Multi User: این نوع سیستم به چندین کاربر توانایی استفاده همزمان و دسترسی به برنامه‌های مختلف را در یک زمان ثابت می‌دهد. سیستم عامل‌ «یونیکس» و سیستم عامل‌های ابرکامپیوتر‌ها مانند MVS از این قبیل هستند.

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

وقتی کامپیوترتان را روشن می‌کنید، برنامه‌ای به نام ( POST(Power-On Self Test از روی ROM اجرا می‌شود. این برنامه کوچک، تمام قطعات کامپیوتر را چک می‌کند. ابتدا پردازشگر و بعد RAM و BIOS [چطور حافظه کامپیوتر کار می‌کند؟]. سپس برنامه دیگری از ROM اجرا می‌‌‌‌شود که هارد دیسک شما را فعال می‌سازد و به دنبال اولین قسمت سیستم عامل یعنی BootstrapLoader می‌گردد. Bootstrap سیستم عامل را به ترتیب اجرا می‌کند تا جایی که کنترل کامپیوتر را به آن می‌سپارد.

پیش از این گفتیم که مدیریت و هدایت پردازش‌های کامپیوتر توسط سیستم عامل انجام می‌شود. مدیریت پردازش شامل تقسیم بندی و اولویت دهی به پردازش‌ها است. نرم افزاری که سیستم عامل برای اینکار از آن استفاده می‌کند به نام Process یا Thread معروف است.

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

فرض کنید دو برنامه داریم که هر کدام پردازش‌های خود را به پردازشگر می‌فرستد. ابتدا برنامه‌ای که اولویت بیشتری دارد پردازش می‌شود. پردازش اول کامل نمی‌شود و پردازشگر اطلاعات برنامه اول را تا جایی که پردازش شده، ضبط می‌کند. سپس نوبت به برنامه دوم می‌رسد. همین اتفاق برای برنامه دوم می‌افتد. سپس پردازشگر از همانجایی که برنامه اول متوقف شده شروع به پردازش می‌کند. و بعد نوبت به تمام کردن پردازش دوم می‌رسد. این اطلاعات پردازش‌ها در قسمتی از RAM به نام Process Control Block ذخیره می‌‌شود. این اطلاعات شامل شماره مخصوصی است که به هر پردازش داده می‌شود. اولویت پردازش، محلی که پردازش درآنجا متوقف شده، تعداد فایل‌هایی که توسط پردازش‌ها باز شده و اطلاعات سخت افزار‌های خروجی/ ورودی که توسط پردازش مورد استفاده قرار گرفته‌اند، نیز در این اطلاعات وجود دارد.

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

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

توضیحاتی ک

همزمانی بن بست و گرسنگی در سیستم عامل, اصول بن بست,اجتناب از بن بست,عدم تخصیص,انحصار متقابل و همگام سازی در سیستم عامل,تعريف سيستم عامل, نخها, چندپردازشی متقارن و ریز هسته ها,تعاریف سخت افزار,Operating System,تعريف سيستم عامل ,سخت افزار,انواع سیستم ع

 

دانلود مستقیم فایل

ميکروکنترولر microcontroler-مدار کنترل دما – فایل جدید

ميکروکنترلر,microcontroler,مدار چاپي,کنترل دما,دما,atmega,atmel,microchip,ولتاژ,فرکانس,ترانزيستور,ثبات,گيت,الکترونيک,الکتريک,سخت افزار,شماتيک,بورد,بردبورد,avr,bascom,بسکام,protel,پروتل

امروزه ‌با پيشرفت ‌روز افزون ‌علم ‌الكترونيك ‌و ديجيتال ‌استفاده‌ از ميكروكنترلرها در ساخت ‌تجهيزات‌ الكترونيكي‌ نظير ‌تجهيزات ‌صنعتي، پزشكي، نظامي‌ و…. با رشد ‌بسيار ‌بالايي‌ همراه ‌بوده ‌است. در زمينه ‌طراحي ‌و توليد ميكروكنترلر ها ‌شركت هاي ‌بسياري ‌اقدام ‌نموده‌اند. ازجمله ‌اين ‌شركتها‌ مي‌توان‌ به ‌دو ‌شركت ‌پيشرو در اين ‌زمينه همچونATMEL و Microchip اشاره ‌كرد.

عناوين اصلي :

مقدمه
‌‌‌تعريف ‌ميكروكنترلر
شرح مدار و طرز كار
خصوصيات ميكرو 32ATMEGA
خصوصيات‌ جانبي
خصوصيات ‌ويژه ‌ميكروكنترلر
ولتاژ هاي ‌عملياتي
فركانس ‌هاي‌ كاري
خطوط I / O و انواع بسته‌بندي
پيكر ‌بندي پورت ‌هايI / O
ثبات هاي پورت ‌هاي I / O
سيستم توزيع‌ پالس ‌ساعت ‌در ‌AVR
بازنشاني
حافظه
واحد ‌ ADC‌در ميكروكنترلر AVR‌
تنظيم ‌كننده ولتاژ
ترانزيستور
مقاومت
LCD كاراكتري
پايه هاي LCD
توصيف پايه ‌هايLCD
رله
عملكرد ‌رله
انواع ‌رله
راه اندازي رله
استفاده از ديود هرزگرد
Lm 35
توضيح ‌مدار‌
سخت افزار
شماتيك مدار
ليست قطعات
تصاوير ‌قطعات قبل از نصب
تصوير ‌از ‌‌‌برد ‌‌‌‌سخت‌افزاري
نرم افزار BASCOM AVR
نصب نرم‌افزار ‌ BASCOM AVR
محيط ‌برنامه‌نويسي BASCOM AVR
منوي ‌ FILE
منوي ‌ EDIT
منوي ‌PROGRAM
منوي TOOLS
منوي ‌OPTIONS
دستورات‌ ‌محيط برنامه‌نويسي BASCOM AVR
عملگر ‌هاي ‌منطقي
هدف پروژه
مدار الكتريكي پروژه
شرح‌ دستورات ‌برنامه
محيط برنامه‌ريزي ميكرو‌كنترلر STK 200/300
طراحي ‌فيبر ‌مدار ‌چاپي
تعريف ‌فيبر مدار ‌چاپي
نصب‌ نرم‌افزار ‌ Protel
مراحل ‌طراحي ‌مدار
تصوير از فيبر مدار چاپي

 

دانلود مستقیم فایل