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

دانلود پاورپوینت ارائه کلاسی با عنوان پایگاه داده ها در حجم 25 اسلاید همراه با تصاویر و توضیحات کامل ویژه ارائه کلاسی درس سیستمهای اطلاعات مدیریت و سیستمهای اطلاعات مدیریت پیشرفته در مقطع کارشناسی و کارشناسی ارشد رشته مدیریت

دسته بندی: مدیریت

فرمت فایل: pptx

تعداد صفحات: 25

حجم فایل: 588 کیلو بایت

قسمتی از محتوای فایل:

عنوان: پاورپوینت پایگاه داده ها

دسته: مدیریت (ویژه ارائه کلاسی درس سیستمهای اطلاعات مدیریت و سیستمهای اطلاعات مدیریت پیشرفته در مقطع کارشناسی و کارشناسی ارشد رشته مدیریت)

فرمت: پاورپوینت (قابل ویرایش)

تعداد اسلاید: 25 اسلاید

این فایل در زمینه “پایگاه داده ها” می باشد که در حجم 25 اسلاید همراه با تصاویر و توضیحات کامل بسیار کامل تهیه شده است که می تواند به عنوان سمینار درس سیستمهای اطلاعات مدیریت و سیستمهای اطلاعات مدیریت پیشرفته در مقطع کارشناسی و کارشناسی ارشد رشته های مجموعه مدیریت مورد استفاده قرار گیرد. بخشهای عمده این فایل شامل موارد زیر می باشد:

سلسله مراتب داده ها

پایگاه داده

انواع پایگاه داده ها

اجزاء پایگاه داده ها

داده

ساختار پایگاه داده

سیستم مدیریت پایگاه داده

وظایف سیستم مدیریت پایگاه داده

مزایاومعایب سیستم مدیریت پایگاه داده

سخت افزار

نرم افزار

كاربران

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

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

پاورپوینت تحلیل سیستم اداره پست در 13اسلاید زیبا و قابل ویرایش با فرمت pptx

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

فرمت فایل: pptx

تعداد صفحات: 13

حجم فایل: 132 کیلو بایت

قسمتی از محتوای فایل:

پاورپوینت تحلیل سیستم اداره پست در 13اسلاید زیبا و قابل ویرایش با فرمت pptx

طریقه جمع آوری اطلاعات

1- پرسیدن الف) پرسشنامه ب) مصاحبه

2- مشاهده الف) از طریق حضور فیزیكی و نزدیك (حضوری)

3- الگوسازی الف) استفاده از چارت سازمانی نحوه كار اداره پست و پروژه مشابه

تحلیل سیستم اداره پست

گزارش كارآموزی بررسی نرم افزار،سخت افزار در شركت كامپیوتری دسته کامپیوتر و IT

گزارش كارآموزی بررسی نرم افزار،سخت افزار در شركت كامپیوتری در 44 صفحه ورد قابل ویرایش

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

فرمت فایل: doc

تعداد صفحات: 44

حجم فایل: 33 کیلو بایت

قسمتی از محتوای فایل:

گزارش كارآموزی بررسی نرم افزار،سخت افزار در شركت كامپیوتری در 44 صفحه ورد قابل ویرایش

مقدمه

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

همچنین این دوره جهت آشنایی با محیط کار وفضای حاکم برآن نیزمفید می باشد. لذا اینجانب بنا به رشته تحصیلی خود در یکی از شرکتهای رایانه ای شروع به انجام فعالیت کردم.

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

دراین گزارش کار به بحث در مورد منابع تغذیه که شامل ساختارمنبع تغذیه وعیب یابی آن وچند مطلب دیگر می باشد می پردازیم.

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

Case به تنهایی فقط وظیفه نگهداری قطعات با استاندارد مکانی تعیین شده و خنک کردن قطعات و جدا کردن آنها (قطعات حساس) را از محیط اطراف بر عهده دارد. Case یک قسمت بسیار مهم در خود دارد که کار آن تبدیل برق و رساندن آن به ولتاژهای پایین درحد نیاز و استفاده اجزاء داخل Case وقطعات درارتباط با Case
می باشد.

نام این قسمت بهتر است بگویم این قطعه Power یا منبع تغذیه می باشد. Power نقش بسیار مهم در حفظ قطعات و بالا بردن عمر مفید آنها دارد. و این موضوع سبب می شود که یکی از مهمترین قطعات سیستم به شمار آید و انتخاب Case خوب را مهم می سازد. Power چند نوع دارد که معروفترین آنها مدلهای AT وATX می باشد باتوانای مصرفی متفاوت که بر حسب نیاز انتخاب می شوند.

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

نگاهی ژرف به ساختار منبع تغذ یه

رده بندی منابع تغذیه

یک تولید کننده سیستم بایستی بتوانند مشخصات فنی منبع تغذیه ای که در داخل سیستمهایش از آن استفاده میکند را در اختیار شما قرار دهد. شما میتوانید اینگونه اطلاعات را در دفترچه راهنمای مرجع فنی سیستم و یا بر روی بر چسبهائی که مستقیما بر روی منبع تغذیه نصب شده اند پیدا کنید. تولید کنندگان منبه تغذیه نیز میتوانند چنین اطلاعاتی را عرضه کنند. که اگر بتوانید تولید کننده آن را شناسائی کرده و از طریق وب مستقیما با آنها ارتباط بر قرار نمائید؛ارجحیت دارد. مشخصات ورودی ؛ بصورت ولتاژ و مشخصات خروجی به صورت آمپر در سطوح مختلف ولتاژ قید میشود .IBM سطح Wattage خروجی را با عنوان Wattage Specified Output گزارش می دهد . اگر تولید کننده منبع تغذیه شما Wattage کلی را ذکر نکرده است؛ می توانید با استفاده از فرمول زیر ؛ مقدار آمپر را به مقدار وات تبدیل کنید:

Amps×Wattage = Volt

برای مثال اگر یک مادر برد 6 آمپر از جریان 5+ ولت مصرف کند؛ بر اساس این فرمول 30 وات مصرف خواهد داشت

مشخصات منبع تغذیه

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

منابع تغذیه با کیفیت بالا به محافظت از سیستمهای شما نیز کمک می کنند.

منابع تغذیه محصول تولید کنند گان معتبر در صورت بر خورد با شرایط زیر؛ آسیب نخواهد دید:

– قطع کامل برق ؛ برای هر مد تی

– هر نوع اشکال برقی

– یک ضربه 200 ولتی به ورودی AC(برای مثال ؛ برخورد صا عقه)

منابع تغذیه مناسب ؛نشت جریان فوق العاده پائینی به Ground دارند (کمتر از 500 میکرو آمپر ). این ویژگی در زمانی که پریز دیواری شما فاقد اتصال Ground باشد و یا اتصال آن به درستی انجام نشده باشد دارای اهمیت زیادی است. همانطور که می بینید این مشخصات بسیار سخت بوده و بطور قطع نما یا نگر یک منبع تغذیه با کیفیت هستند . مطمئن شوید که منبع تغذیه شما با این مشخصات مطابقت دارد. شما می توانید از معیارهای دیگری نیز برای ارزیابی یک منبع تغذیه استفاده کنید. منبع تغذیه قطعه ای است که بسیاری از کاربران در هنگام خرید یک PC؛ توجه زیادی به آن نمی کنند و به همین دلیل بعضی از فروشندگان سیستم در مورد آن کوتاهی می کنند. بطور کلی ؛ یک فروشنده با اختصاص پول بیشتر به حافظه اضافی و یا یک درایو دیسک سخت بزرگتر ؛ بهتر می توان قیمت سیستم خود را افزایش دهد تا با نصب یک منبع تغذیه بهتر.

هنگام خرید یک کامپیوتر (ویا تعویض منبع تغذیه) بایستی تا حد امکان در مورد منبع تغذیه آن اطلا عات بدست آورید. با این وجود ؛ بسیاری از مصرف کنندگان از وازه های عجیبی که در مشخصات یک منبع تغذیه نمونه قید شود ؛ به وحشت می افتند. در اینجا تعدادی از عمومی ترین پارامترهای مو جود در برگه های مشخصات منابع تغذیه را به همراه مفهوم آنها مشاهده می کنید:J

(Mean Time Between Failures) MTBF و یا (Time To FailureMean)MTTF:

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

– دامنه ورودی (Imput Range یا دامنه عملیاتی) دامنه ولتاژی که منبع تغذیه آماده پذیرش آن از منبع برق AC است . برای جریان AC 110 ولتی دامنه ورودی متداول بین 90 تا 135 ولت است . برای جریان 220 ولتی این دامنه به 180 تا 270 ولت تغیر می کند.

– Peak Inrush Current: با لا ترین مقدار جریان کشیده شده توسط منبع تغذیه در یک لحظه معین بلا فاصله پس از روشن شدن آن که به صورت آمپر در یک ولتاژ خاص بیان می شود هر چه این جریان کمتر باشد سیستم شوک حرارتی کمتری را تجربه خواهد کرد

– Hold-Up Time : مدت زمان (بر حسب میلی ثانیه) که یک منبع تغذیه می تواند پس از قطع برق ورودی ؛ خروجی های خود را در دامنه ولتاژ خاصی نگه دارد این ویژگی PC شما امکان می دهد در صورت بروز AC ورودی ؛ بدون ریست شدن و یا بوت مجدد به کار خود ادامه دهد . برای منابع تغذیه امروزی مقادیر 15 تا 30 میلی ثانیه عمو میت دارند؛ مقادیر بالا تر ( طولا نی تر) بهتر هستند مشخصات ATX12V به حد اقل 17 میلی ثانیه اشاره دارد .

– Transient Response : مدتی زمانی ( بر حسب میکرو ثانیه ) که یک منبع تغذیه برای برگرداندن خروجیهای خود به دامنه ولتاژ خاص پس از یک تغیر سریع در جریان خروجی به ان نیاز دارد . به عبارت دیگر؛ مدت زمانی که طول میکشد تا سطح برق خروجی پس از آن که یکی از ابزارهای داخل سیستم مصرف برق را آغاز و یا تمام می کند تثبیت شود منابع تغذیه در فواصل زمانی منظمی جریان مورد استفاده تو سط کامپیوتر را بر رسی می کنند. زمانی که یک ابزار در طول یکی از این فواصل زمانی مصرف برق خود را قطع می کند (مثلا هتگامی که درایو فلا پی به چرخش موتور خود خاتمه می دهد)؛ ممکن است منبع تغذ یه برای مدت کوتاهی ولتاژ زیادی را یه خروجی خود عرضه نماید این ولتاز اضافی Overshoot نا میده می شود و Trasient Response مدت زمانی است که در طول آن ولتاژ به سطح مشخصی بر میگرد. این مسئله برای سیستم در حکم یک شوک است و می تواند باعث بروز اشکال و یا از کار افتادن سیستم شود . Overshoot به عنوان مشکل مهمی که با منابع تغذیه سوئیچینگ همراه بوده ؛ در سالهای اخیر به طور قابل توجهی کاهش یافته است.Trasient Response گاهی به صورت فواصل زمانی بیان می شود و گاهی به صورت تغییرات خاصی در خروجی (برای مثال ؛ سطح توان خروجی تا زمانی که خروجی تا 20 درصد تغییر کند در داخل حد تنظیم شده باقی می ماند).

– Overvoltage Protection نقطه اوج خاصی را برای هر یک از خروجی ها مشخص میکند که در آن ؛ منبع تغذیه آن خروجی را قطع می کند. مقاد یر می توانند بصورت درصد (مثل 120% برای3 /3ولت و 5 ولت ) و یا به صورت ولتاژ (مثل6 /4+ برای خروجی3 /3+ و 7 + ولت برای خروجی 5+) بیان شود .

– Maximum Load Current : بالا ترین مقدار جریانی ( بر حسب آمپر) که امکان تحویل بی خطر آن از طریق یک خروجی خاص وجود دارد. مقادیر آن به صورت آمیر آژها ی مشخصی برای هر یک از ولتاژ های خروجی بیان می شوند.با این مقادیر شما نه تنها قادر به محاسبه کل مقدار؛ توانی خواهیذ بود که منبع تغذیه قادر به تا مین آن است؛ بلکه می توانید تعداد ابزارهایی که از آن ولتاژهای مختلف استفاده کنند را محاسبه نمائید

– Minimum Load Current : کمترین مقدار جریانی ( بر حسب آمپر) که بایستی از یک خروجی مشخص گرفته شود تا آن خروجی به کار خود ادامه دهد .اگر جریان کشیده شده از یک خروجی کمتر از مقدار حد اقل باشد ممکن است منبع تغذیه آسیب ببیند و یا اینکه به طور خودکار خاموش شود .

– Load Regulation : هنگامی که جریان کشیده شده از یک خروجی مشخص کاهش یافته و یا افزایش یابد؛ ولتاژ نیز تا حدودی تغیر کرده و معمولا با افزایش جریان ؛ افزایش می یابد Load Regulation تغیر ولتاژ برای یک خروجی مشخص به صورت انتقال آن از حد اقل بار به حد اکثر بار (و یا بر عکس) است . مقادیری که بر حسب یک درصد /+ بیان می شود ؛ معمولا از 1%- /+ تا 5% -/+ برای خروجی های +12V +5V +3.3V تغیر می کنند.

– Line Regulation : تغیرات بوجود آمده در ولتاژ خروجی هنگامی که ولتاژ AC ورودی از پایین ترین مقدار به بالا ترین مقدار در دامنه ورودی تغییر می کند. یک منبع تغذیه بایستی بتواند هر

– ولتاژی در داخل دامنه ورودی خود را با یک تغییر 1% (یا کمتر) در خروجی خود اداره نما ید .

– Efficiecy:نسبت توان ورودی به توان خروجی که به صورت در صد بیان میشود. در مورد منابع تغذیه امروزی ؛مقادیر 65% تا 85% عمومیت دارند. 15تا 35 در صد باقیمانده توان ورودی در طول فرایند تبدیل ACDC به گرما تبد یل می شود . هر چند که کار ایی بالاتر به معنی حرارت کمتر در داخل کامپیوتر (موضوع همیشه جوشایند)و صورت حسابهای برق کمتری است؛اما این مسئله نبایستی به بهای دقت ؛ ثبات و ماندگاری منبع تغذیه تمام شود.

– AC Ripple Ripple & Noise Ripple: متوسط ولتاژ تمام تاثیرات AC بر خروجیهای منبع تغذیه ؛ که معمولا بصورت میلی ولت Peak-to-Peak و یا در صد ولتاژ خروجی اسمی بیان می

شود . هر چه این مقدار کمتر باشد ؛ بهتر است. واحد های با کیفیت بالا معمولا دارای نسبت Ripple 1 درصدی (یا کمتر) هستند که اگر بر حسب ولت بیان شود 1% ولتاژ خروجی خواهد بود. درنتیجه ؛ برای خروجی 5+ ولت این مقدار به05 /0و یا 50 میلی ولت می رسد.

تصحیح عامل توان

اخیرا کارائی خط برق و تولید موج هماهنگ منابع تغذیه PC مورد برسی قرار گرفته است . این موضوع عموماتحت عنوان عامل توان تغذیه مورد برسی قرار می گیرد. توجه به عامل توان فقط بخاطر تقویت کارائی برق نیست ؛ بلکه به خاطر کاهش در تولید Harmonics Back بر، روی خط برق نیز هست. بطور اخص استاندارهای جدیدی در بسیاری از کشورهای اروپائی اجباری شده اند که Harmonics را به کمتر از مقدار خاصی کاهش می دهند . مدار مورد نیاز برای اینکار،PFC (Factor CorrrctionPower ) نامیده می شود.

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

معمولا دو نوع بار بر روی خطوط برق AC اعمال می شود:

عیب یابی منبع تغذیه

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

نشانه های بسیاری باعث می شوند كه ما به نقص منبع تغذیه در یك سیستم مشكوك شویم . گاهی اوقات تكنسینهای بی تجربه قادر به مشاهده این مسئله نیستند زیرا در بعضی از موارد،ارتباط اندكی بین نشانه ها و عامل اصلی (منبع تغذیه) وجود دارد.

برای مثال، در بسیاری از موارد یك پیغام خطای Parity Check می تواند مشخص كننده اشكالی در منبع تغذیه باشد. ممكن است این موضوع برای شما عجیب به نظر برسد،زیرا این پیغام مشخصا به اشكالی در حافظه اشاره دارد. ارتباط این دو موضوع با یكدیگر در این است كه منبع تغذیه برق مورد نیاز حافظه را فراهم می كند و حافظه ای با تغذیه نا مناسب، عملكرد صحیحی نخواهد داشت.

اینكه چه موقع این اشكال به منبع تغذیه مربوط می شود و چه موقع به خود حافظه، به كمی تجربه نیاز دارد. یكی از كلید های راهنما، تكرار پذ یری این مشكل است. اگر پیغام Parity Ceck (و یا مشكل دیگری) مكررا ظاهر شده و همان موقعیت از حافظه را شناسائی می كند، باید به حافظه های خود در مورد این اشكال ظنین باشید. با این حال، اگر مشكل اتفاقی به نظر می رسد و یا اینكه به نظر می رسد موقعیت خطای ذكر شده در پیغام تصادفی است، می توانید منبع تغذیه خود را متهم كنید. در ادامه، لیستی از مشكلات PC را مشاهده خواهید كردكه غالبا با منبع تغذیه ارتباط دارند:

– هر گونه اشكال و یا قفل شدن سیستم در هنگام روشن شدن و یا راه اندازی

– بوت شدن خود بخود دستگاه و یا قفل شدن متناوب آن در حین عملكرد عادی

– خطای متناوب Parity Check و یا هر خطای دگری كه به حافظه مربوط می شود

– از كار افتادن همزمان مو تورهای دیسك سخت وپنكه ها(قطع v12+)

– داغ شدن دستگاه بخاطر از كار افتادن پنكه ها

– شوك های الكتریكی در هنگام تماس با كیس و یا اتصالات كامپیوتر

– تخلیه الكتریسیته ساكن بسیار اندك كه باعث توقف عملكرد سیستم می شود در واقع، تقریبا تمام مشكلات متناوب سیستم می تواند با منبع تغذیه آن ارتباط داشته باشد. ما همیشه در هنگام مواجه شدن با عملكرد بی ثباط سیستم،به منبع تغذیه مشكوك می شویم. در عین حال، نشانه های نسبتا آشكار زیر بعنوان یك علت مستقیما به منبع تغذیه اشاره دارند:

– سیستم به طور كامل از كار افتاده است

– دود

– فیوز های از كار افتاده در مدار

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

در ادامه، دستور العمل ساده ای را مشاهده می كنید كه د یافتن مشكلات متداول مرتبط با منبع تغذیه به شما كمك خواهند كرد:

1- ورودی برق AC را بررسی كنید. مطمئن شوید كه كابل بطور محكم درپریز یرق دیواری و اتصال منبع تغذیه قرار گرفته است. یك كابل دیگر را امتحان كنید.

2- اتصال برق DC را امتحان كنید. مطمئن شوید كه اتصالات برق مادر برد و دیسك درایو ها در جای خود محكم شده اند و كاملا تماس بر قراركرده اند . به دنبال پیچهای شل بگردید.

3- خروجیهای برق DC را امتحان كنید. از یك مولتی متر دیجیتال برای یرسی صحت ولتاژهای خروجی استفاده كنید. اگر مقدار آنها پائینتر از مشخصات لازم است، منبع تغذیه را تعویض كنید.

4- تجهیزات نصب شده را برسی كنید. تمام بردها و دیسك درایوها را جدا كرده و سیستم را مجددا آزمایش كنید. اگر سیستم به تنهائی كار می كند، تجهیزات را یكی یكی به آن اضافه كنید تا زمانیكه مشكل مجددا ظاهر شود. احتمالا آخرین ابزاری كه به آن اضافه كرده اید مشكلی دارد.

بسیاری از انواع نشانه ها می توانند به اشكالی در منبع تغذیه ارتباط داشته باشند. از آنجائیكه منبع تغذیه (هانطور كه از نام آن پیدا است) تمام قطعات دیگر در یك سیستم را تغذیه می كند، هر چیزی از مشكلات دیسكت درایوها گرفته تا مشكلات حافظه و مشكلات مادربرد می تواند بعنوان یك عامل ریشه ای به منبع تغذیه ای به منبع تغذیه مربوط باشد.

مقاله بررسی سخت افزار كامپیوتر دسته کامپیوتر و IT

مقاله بررسی سخت افزار كامپیوتر در 41 صفحه ورد قابل ویرایش

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

فرمت فایل: doc

تعداد صفحات: 41

حجم فایل: 27 کیلو بایت

قسمتی از محتوای فایل:

مقاله بررسی سخت افزار كامپیوتر در 41 صفحه ورد قابل ویرایش

1- توانایی درك ساختمان CUP

1-1- آشنایی با تعریف عملیاتی CPU

CPU یا Processor اساسی ترین جزء یك كامپیوتر می‎باشد. CPU یك آی سی یا تراشه یا chilp است كه از مدارات مجتمع فشرده زیادی تشكیل شده است. بعبارت دیگر مهمترین آی سی یك كامپیوتر ریز پردازنده یا CPU آن است. محل قرار گرفتن آن روی برد داخلی و در جای ویژه ای از مادربرد قرار دارد.

در سراسر جهان شركتاهی زیادی به تولید این آی سی پرداخته اند از معروفترین آنها میتوان ریز پردازنده Motorolla- intel و AMD و Cyrix را نام برد.

ریز پردازنده از واحدهای گوناگونی تشكیل شده كه هر واحد وظیفه خاصی را انجام می‎دهد. با قرار گرفتن این واحدها در كنار یكدیگر یك ریز پردازنده به صورت یك مجموعه مجتمع و فشرده تشكیل می‎شود. هر ریز پردازنده از واحدهای زیر تشكیل شده است.

1- واحد محاسبه و منطق (ALU)

این واحد شامل مداراتی است كه میتواند محاسبات برنامه های كامپیوتری را انجام دهد، مثلا مجموع دو عدد را بطور منطقی محاسبه می‎كند. ALU مخفف كلمات Aritmatic- Logic- Unit است.

2- واحد كنترل CU یا conmtrol- unit این واحد بر واحد ورودی و خروجی حافظه های گوناگونی نظارت می‎كند و چگونگی ورود و خروج آنها را كنترل می‎كند.

3- حافظه های ثابت یا Register

هر ریز پردازنده برای جمع آوری اطلاعات نیاز به یك محل موقت دارد تا داده ها را در داخل آنها قرار داده و در مواقع لزوم از آنها استفاده نماید، كه این محلهای موقت را حافظه های ثابت یا Register می گویند.

4- حافظه های پنهان یا cache

حافظه مخفی یا cache یك حافظه سریع است كه مورد استفاده CPU قرار می‎گیرد. بعبارت دیگر چون سرعت عملیات CPU زیاد است لذا اطلاعات نیز باید با سرعت زیاد از حافظه اصلی خوانده و پردازش شود، اما سرعت حافظه اصلی كمتر از سرعت CPU است لذا خواندن اطلاعات با مكث همراه می شود، این حالت انتظار باعث كند شدن سرعت كامپیوتر می گردد . به منظور جبران این وضع از واحدی به نام Ca che استفاده می كنند كه سرعت آن برابر سرعت CPU است. در نتیجه مقداری از محتویات حافظه اصلی كه مورد استفاده CPU است به حافظه Cache منتقل می گردد تا در موقع خواندن و نوشتن با سرعت cpu مطابقت داشته باشد.

پردازنده های كامپیوترهای شخصی معمولاً بصورت یك مستطیل یا مربع شكل است و بر روی آن حروف و ارقامی دیده می‎شود.

نام سازنده پردازنده
نسل پردازنده
مدل پردازنده
سرعت پردازنده
ولتاژ پردازنده و شماره سریال

2-1- آشنایی با تراكم عناصر ساختمانی در پردازنده

CUP از مجموع قطعات الكترونیكی مخصوصات تراتریستورهای مختلف تشكیل یافته است. مثلا اولین بار شركت AMD با قرار دادن 500000 تراتریستور پردازنده های K6 را با به بازار عرضه نمود. یا شركت Intel پردازنده SL 80368 را در آن 855000 تراتریستور بكار رفته و دارای 32 بیت خط حامل داخلی و 16 بیت خط حامل خارجی بود به بازار عرضه نمود. همچنین شركت اینتل پروسسورهای 80586 را كه بیش از یك میلیون تراتریستور تشكیل شده بود به بازار عرصه نموده است.

3-1- آشنایی با سرعت ساعت سیستم

سرعت پردازنده مستقیما روی عملكرد آن اثر می گذارد. یعنی هر چه سرعت بالا باشد تبادل اطلاعات پردازنده سریعتر است، معمولاً سرعت پردازنده ها برحسب مگاهرتز بیان می‎شود. و برخی از سازندگان پردازنده خود را با سرعت واقعی آن نا گذاری نمی كنند بلكه سرعت آنها را بصورت مقایسه ای با پردازنده های IBM می نویسند و آن را با PR نمایش می دهند. مثلا PR 100 یعنی سرعت معادل 100 مگاهرتز است و اگر علام + در جلوی عدد نوشته شود به مفهوم این است كه از سرعت نوشته شده نیز بیشتر است مثلا + PR133 یعنی سرعت پردازنده در مقایسه با پردازنده پتنیوم 133 نیز بیشتر است.

4-1- آشنایی با سرعت ساعت داخل ی

هر پردازنده عملیات داخلی خود را براساس سیگنالهای ساعت داخلی انجام می‎دهد. بعبارت دیگر سرعت داخلی هر پردازنده تقریبا برابر همان سرعتی است كه روی پردازنده ذكر شده.

1-4-1- سرعت ساعت خارجی سیستم

بعضی از پردازنده ها نیاز به سیگنالهای ساعت خارجی دارند. مثلا Z80 كه قلا در كامپیوترهای اولیه بكار می رفت نیاز بیك سیگنال ساعت خارجی كه بین صفر تا 5 ولت نوسان كند، داشت یعنی نوسان ساز را در مخارج از مدار با آی سی های (TTL) مانند 7404 و یك كریستال می ساختند و بعدا وارد مدار ریز پردازنده می نمودند.

اكنون نیز همان سیستم ها برقرار است ولی با پیشرفت تكنولوژی از روشهای بهتر و مداراتی كه دارای تشعشع كمتر و انرژی تلف شده كمتری می باشند استفاده می كنند مثلا در ریزپردازنده DX4 80486 ساخت شركت اینتل از یك سیگنال ساعت داخلی یا سرعت 100 مگاهرتز استفاده شده است.

توجه: چون سرعت پردازش در CPU ها بسیار اهمیت دارد در نامگذاری كامپیوترها ضمن اسم بردن از پردازنده سرعت ساعت آنرا نیز بازگو می كنند مثلا P5-100 یعنی پردازنده این كامپیوتر پنتیوم (80568) و سرعت آن 100 مگاهرتز است یا P5-200/MMX یعنی پردازنده پنتیوم یا سرعت 200 مگاهرتز یا تكنولوژی MMX می‎باشد.

5-1- آشنایی با مدیریت انرژی پردازنده

بمنظور جلوگیری از انرژی تلف شده در پردازنده ها و كنترول توان مصرفی آنها در برنامه Setup سیستم بخشی به نام power management در نظر گرفته شده است تا در زمان استفاده نكردن از كامپیوتر پس از مدت زمانی كه در تنظیم setup وجود دارد سیستم بحالت خاموش یا reset می رود. بدیهی است بمحض استفاده از كامپیوتر مجدداً بحالت فعال در آمده و عملیات خود را انجام می‎دهد.

توجه: در برنامه های NU و NC نیز گزینه های مانند contigure وجود دارد كه میتوان انرژی سیستم و پردازنده و مانیتور را مدیریت و كنترل نمود.

6-1- آشنایی با ولتاژ عملیات پردازنده

پردازنده های پنتیوم سری p54c با یك ولتاژ كار می كرد. ولی پردازنده های P55C به علت تغییر در جریان برق تغذیه كننده، تكنولوژی دوگانه به كار رفته است. این پردازنده جهت كاهش حرارت به 2 ولتاژ مختلف یكی 2.5 ولت برای هسته ودیگری 3.3 ولت برای بخش ورودی / خروجی نیاز دارد.

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

ولی بخش ورودی / خروجی (I/O) به 3.3 ولت نیاز دارد كه در مادربردهای جدید Soket 7 بكار رفته و هر كارخانه سازنده با ولتاژهای مختلفی كار می كنند كه در زیر، ولتاژ چند پر دازنده مختلف بعنوان نمونه ذكر شده است.

7-1- آشنایی با خاصیت MMX در پردازنده ها

MMX تكنولوژی است كه در ژانویه 1997 به بازار آمد و هدف آن افزایش سرعت و كیفیت كارهای مالتی مدیا (چند رسانه ای) می باشد كه در این پردازنده ها یك سری دستورالعملهای جدید ایجاد شده كه حدودا 57 دستور العمل است. یعنی 4 نوع داده (data type) جدید و 8 رجیستر 64 بیتی به پردازنده های قبلی اضافه شده است كه توانایی پردازنده را بالا برده و برنامه نویسان حرفه ای می‎تواند در برنامه هایشان از این دستور العمل ها استفاده نمایند تا سرعت اجرای برنامه افزایش یابد. برنامه هایی كه با استفاده از دستورات mmx نوشته می‎شوند و در پردازنده های معمولی نیز اجرا می‎شوند ولی سرعت اجرای برنامه كمتر می‎باشد. CPU های MMX به P55C معروف می باشند.

3-1-3- معماری جامپرها و (Dip- switch) ها

جامپر یا جافنرها پین هایی روی مادربورد می باشند كه با تنظیم جامپرها و یا تغییر محل روكش پلاستیكی و قرار دادن آنها در موقعیت های مختلف اعمال متفاوتی انجام می دهند از جمله تنظیم هایی كه توسط جابجایی جامپرها انجام می‎گیرد.

– تغییر نوع پردازنده بر روی مادربورد

– تنظیم مقدار ولتاژ لازم برای CPU خاص

– انتخاب اندازه RAM در بعضی از مادربوردها

– تعیین مقدار حافظه كش (Cache)

– پاك كردن اطلاعات CMOS و …

كه محل قرار گیری صحیح جامپرها در دفترچه راهنمای مادربورد كه همراه با مادربورد است عرضه می گردد.

برای مثال تنظیم سوئیهای كامپیوتر IBM- PC- XT بصورت زیر است

سوئیچ 1: خاموش (روی صفر)

سوئیچ 2: خاموش (روی صفر) اگر كمك پردازنده نصب شده باشد. روشن (روی یك)

سوئیچ 3 و 4: دقیقا با مقدار حافظه نصب شده ارتباط دارد كه از كتاب راهنما كمك بگیرید.

سوئیچ 5و 6: مربوط به نوع مونیتور است مثلا اگر از نوع CGA باشد 5 روشن و 6 خاموش است و اگر تك رنگ باشد 5 و 6 هر دو خاموش هستند.

سوئیچ 7 و 8: این سوئیچ ها مربوط به درایورهای فلاپی دیسك ها است یعنی 7 روشن و 8 خاموش به معنی یك فلاپی دیسك یا 7 خاموش و 8 روشن به معنی دو فلاپی دیسك است.

ممكن است در بعضی از مادربوردها سوئچی ها بصورت كشوئی یا بصورت الاكلنگی باشد و ممكن است صفر ویا یك علامت گذاری شده باشد كه یك نشاندهنده روشن و صفر نشاندهنده خاموش است.

4-1-3- فن خنك كننده پردازنده

با توجه به افزایش سرعت در پردازنده ها و گرم شدن آنها نیاز به خنك كردن آنها می‎باشد. یكی از روشهای قدیمی گذاشتن فن در پشت (Case) است كه با روشن شدن كامپیوتر راه انداز شده و موجب خنك شدن محیط سیستم می‎شود ولی اخیرا در كامپیوترهای پیشرفته فن خنك كننده را توسط گیره روی CPU نصب می كنند و بعضی شركتها بمنظور خنك كردن پردازنده بجای استفاده از سوكت سرامیكی از سوكت های شبكه پلاستیكی استفاده كرده و سیمهای اتصال آن را از آلیاژ مس و كادیم انتخاب می كنند كه عمل هدایت سریعتر انجام گیرد.

5-1-3- بانكهای حافظه RAM (72 پین و 168 پین)

بانك های حافظه 72 پین

حافظه های دینامیكی 72 پینی از نوع SIMM بر روی اكثر مادربردهای 486 و بالاتر یعنی Pentium I هم قابل نصب می‎باشد.

در صورتیكه خط انتقال اطلاعات از نوع 32 بیتی باشد، اگر یك بانك نیز پر باشد، سیستم كار خواهد كرد. زیرا این حافظه ها، 32 بیتی (4بیت نیز برای بیت توازن كه هر بیت مربوط به 8 بیت می‎باشد) بوده و قابلیت دستیابی به حالت های 8 و 16 و 32 بیتی را نیز فراهم می‎آورد.

در سیستم های پنتیوم I كه خط انتقال اطلاعات 64 بیتی می‎باشد حداقل باید ود اسلات حافظه 72 پین پر باشد تا سیستم كار كند.

در شكل زیر یك حافظه RAM از نوع 72 پین و نحوه قرار دادن آن در سوكت ملاحظه می‎شود.

بانكهای حافظه 168 پین

SDRAM ها كه در حال حاضر بر روی مادربردهای جدید نصب می‎شوند به شكل ما جولهای 64 بیتی DIMM ساخته می‎شوند. تعداد پین های آنها 168 عدد بوده و برای نصب نیاز به سوكت خاصی می‎باشد. از آنجا كه پهنای ما جول های DIMM 64 بیت می‎باشد یك عدد از آنها برای كار پردازنده كافی می‎باشد.

DIMM در ظرفیت های 8 و 16 و 32 و 64 و 128 و 256 مگابایتی موجود بوده دارای سرعت 6 و 8 و 10 و 12 نانو ثانیه ای می باشد وروی هر مادربرد 1 الی 3 سوكت برای این نوع RAM وجود دارد.

مزیت SDRAM ها در سرعت بالا می‎باشد كه امكان افزایش فركانس گذرگاه سیستم را بوجود می‎آورد.

همه تراشه های جدید توانایی كنترل SDRAM ها را دارند و بر روی بعضی از مادربردها امكان نصب هر دو نوع SDMM RAM و DIMM وجود دارد. هدف از این كار آن بوده كه هر كدام از RAM ها كه نیاز باشد بتوان بر روی مادربرد نصب گردد. البته نباید بصورت همزمان از هر دو نوع استفاده كرد در بعضی از مادربردها استفاده از تركیب RAM ها امكان پذیر می‎باشد.

در شكل زیر یك DIMM نمایش داده شده است.

شركت اینتل در سال های گذشته سرعت پردازنده هایش را تا 200 برابر افزایش داده ولی سرعت حافظه در این مدت فقط 20 بر ابر افزایش یافته است هم اكنون همه به امید RAMهای سریع می‎باشند تا به كمك آنها بتوان از تمام قابلیت های PC بهره ببرند. درماجول های DIMM جدید یك تراشه EPROM وجود دارد كه اطلاعاتی درباره RAM در آن ذخیره شده است. در داخل این تراشه واحدی برای نگهداری اطلاعاتی در مورد نوع RAM می‎باشد. هدف از این كار آن بوده كه Bios اطلاعات موجود در آن را خوانده و از روی آن گذرگاه سیستم و زمان بندی حافظه را جهت بازدهی بهتر تنظیم نماید.

2-3- شناسائی اصول نصب كارت های شكافهای توسعه مادربرد

مولفه های داخلی مختلف در تمام كامپیوترها بوسیله یك مدار الكتریكی بنام گذرگاه (BUS) به هم متصل می‎شوند. گذرگاه به سادگی یك مجموعه اتصالات موازی می‎باشد كه روی بورد اصلی سیستم قرار می‎گیرد. تمام اجزای كنترل كننده كامپیوتر، پردازنده، هر تراشه كنترلی و هر بایت حافظه به طور مستقیم یا غیرمستقیم به گذرگاه متصل می‎شوند. گذرگاه به سادگی یك مجموعه اتصالات موازی می‎باشد كه روی بورد اصلی سیستم قرار می‎گیرد. تمام اجزای كنترل كننده كامپیوتر، پردازنده، هر تراشه كنترلی و هر بایت حافظه به طور مستقیم یا غیرمستقیم به گذرگاه متصل می‎شوند. وقتی كه داده ها از یك مولفه دیگر منتقل می گردند آنها از منبع به مقصد در طول این مسیر مشترك حركت می كنند. وقتی كه یك آداپتور جدید در یكی از شكافهای گسترش بورد اصلی وصل می‎شود در واقع بطور مستقیم به گذرگاه متصل می گردد و بدین ترتیب عنصر جدید جزء كل سیستم خواهد شد.

تمام اطلاعاتی كه كامپیوتر استفاده می‎كند حداقل در یك محل در طول گذرگاه به طور موقت ذخیره می‎شود. ذخیره اولیه داده ها در حافظه اصلی یا RAM می‎باشد. در PC ها حافظه اصلی شامل هزارها یا میلیونها سلول حافظه منفرد است كه هر یك از آنها می‎تواند 8 بیت یا یك بایت داده را نگه دارد. بعضی داده ها ممكن است برای مدت كوتاهی در یك پورت I/O یا یك ثبات پردازنده ذخیره شوند، یعنی همان زمانی كه صبر می‎كند تا پردازنده آنها را به محل مناسب خود بفرستد. به طور كلی درگاهها و ثابتها فقط 1 و یا 2 بایت اطلاعات را در هر بار نگه می دارند كه معمولاً از آنها بعنوان محلهای ذخیره موقت استفاده می‎شود تا اینكه داده ها از یك مكان به مكان دیگر فرستاده شوند. هر وقت داده ها به یك سلول حافظه یا پورت I/O فرستاده یا از آنها خوانده می‎شوند محل سلول یا درگاه توسط یك مقدار عددی یا آدرس مشخص می گردد. وقتی كه انتقال داده انجام می‎شود آدرس آن روی گذرگاهی به نام گذرگاه آدرس (adress bus) منتقل می‎شود. همچنین گذرگاه قسمتی دارد به نام گذرگاه كنترل (control bus) كه اطلاعات كنترلی را مانند سیگنالهای زمانی (از ساعت سیستم) و سیگنالهای وقفه ای حمل می‎كند. قسمت نهایی گذرگاه خطوط نیرو، نیروی الكتریكی را حمل می‎كند.

گزارش کارآموزی پورت USB و تراشه های کاربردی دسته فنی و مهندسی

گزارش کارآموزی پورت USB و تراشه های کاربردی در 76 صفحه ورد قابل ویرایش

دسته بندی: فنی و مهندسی

فرمت فایل: doc

تعداد صفحات: 76

حجم فایل: 128 کیلو بایت

قسمتی از محتوای فایل:

گزارش کارآموزی پورت USB و تراشه های کاربردی در 75 صفحه ورد قابل ویرایش

فهرست مطالب

عنوان صفحه

مقدمه………………………………………………………………………………………………………………..1

سرآغاز………………………………………………………………………………………………………………2

كاربرد راحت………………………………………………………………………………………………………4

– یك رابط برای همه دستگاهها ……………………………………………………………….4

– پیكربندی خودكار…………………………………………………………………………………4

– به دور از تنظیمات كاربر………………………………………………………………………..4

– آزاد كردن منابع سخت‌ افزاری برای وسایل جانبی ………………………………….4

– سادگی كابل…………………………………………………………………………………………5

– Hot pluggable………………………………………………………………………………….5

– عدم احتیاج به منبع تغذیه……………………………………………………………………5

سرعت………………………………………………………………………………………………………………6

قابلیت اطمینان………………………………………………………………………………………………….7

قیمت پایین……………………………………………………………………………………………………….7

صرفه‌جویی در مصرف انرژی……………………………………………………………………………….7

قابلیت انعطاف……………………………………………………………………………………………………8

پشتیبانی توسط سیستم عامل…………………………………………………………………………….9

پشتیبانی وسیله جانبی……………………………………………………………………………………..10

مجمع ابزار آلات USB………………………………………………………………………………………11

الف

این پورت كامل نیست……………………………………………………………………………………….12

– از دید كاربران…………………………………………………………………………………….12

– پشتیبانی نشدن توسط سخت افزارهای قدیمی……………………………………..12

– محدودیت سرعت……………………………………………………………………………….13

– محدودیت فاصله…………………………………………………………………………………14

– ارتباطات نظیر به نظیر…………………………………………………………………………14

– تولیدات شكل‌دار………………………………………………………………………………..14

– از دید ارتقاء دهندگان…………………………………………………………………………15

– پیچیدگی پروتكل……………………………………………………………………………….15

– پشتیبانی در سیستم عامل………………………………………………………………….15

– گیرهای سخت افزاری………………………………………………………………………….16

– مبالغ………………………………………………………………………………………………….16

USB در برابر IEEE _ 1394………………………………………………………………………….17

حداقل نیازهای كامپیوتر……………………………………………………………………………………17

– كنترل كننده میزبان……………………………………………………………………………18

– سیستم عامل……………………………………………………………………………………..18

– اجزا……………………………………………………………………………………………………18

– اجزای یك اتصال………………………………………………………………………………..19

– تجهیزات لازم برای ارتقاء…………………………………………………………………….20

– انتخاب تراشه……………………………………………………………………………………..21

اجزای یك كنترلر USB…………………………………………………………………………21

– پورت USB ……………………………………………………………………………………….22

ب

– بافرهای داده USB …………………………………………………………………………….22

– CPU………………………………………………………………………………………………..23

– حافظه برنامه………………………………………………………………………………………24

– حافظه داده ……………………………………………………………………………………….26

– رجیسترها………………………………………………………………………………………….26

– I/O های دیگر……………………………………………………………………………………26

– ویژگیهای دیگر………………………………………………………………………………….27

ساده سازی پروسه ارتقاء………………………………………………………………………………….27

– انتخاب معماری…………………………………………………………………………………..27

– تراشه‌هایی كه از ابتدا برای USB طراحی شده‌اند………………………………..28

– تراشه‌هایی بر اساس خانواده‌های آشنا…………………………………………………28

– تراشه‌هایی كه به میكرو كنترلرهای خارجی متصل می‌گردند………………….29

– مرجع خصوصیات تراشه……………………………………………………………………..30

– برنامه تراشه نمونه………………………………………………………………………………30

– انتخاب راه انداز………………………………………………………………………………….30

– ابزارهای اشكال‌زدایی………………………………………………………………………….31

– بردهای ارتقا از فروشندگان تراشه……………………………………………………….31

– بردهای از منابع دیگر………………………………………………………………………….32

– نیازمندیهای پروژه……………………………………………………………………………..33

نگاهی به بعضی از تراشه‌ها……………………………………………………………………………….35

– EnCore محصول شركت سیپرس………………………………………………………35

– معماری CPU……………………………………………………………………………………35

پ

– كنترلر USB……………………………………………………………………………………..36

– EZ _ USB شركت سیپرس………………………………………………………………37

– معماری CPU……………………………………………………………………………………37

– كنترلر USB……………………………………………………………………………………..38

PCI 16C7X5 شركت میكروچیپ ………………………………………………………………….42

– معماری………………………………………………………………………………………………42

– كنترلر USB………………………………………………………………………………………42

NET 2888 شركت نت چیپ

– كنترلر USB

USB 9603 شركت National Semiconductor……………………………………………..44

– كنترلر USB………………………………………………………………………………………46

PDIUSBD 11/1 محصول فیلیپس…………………………………………………………………46

– معماری……………………………………………………………………………………………..46

– كنترلرهای USB……………………………………………………………………………….47

Strong ARM اینتل………………………………………………………………………………………47

– كلاسهای دستگاهها……………………………………………………………………………48

– استفاده از كلاسها………………………………………………………………………………48

– اجزای یك مربع خصوصیات كلاس……………………………………………………….49

– كلاسهای تعریف شده………………………………………………………………………….50

– مطابقت یك دستگاه با یك كلاس ……………………………………………………….52

– وسایل جانبی استاندارد………………………………………………………………………52

– صفحه كلید ، ماوس و دسته بازی ………………………………………………………..52

ت

– دستگاههای انبارش توده‌ای………………………………………………………………..53
– چاپگرها……………………………………………………………………………………………55

– دوربینها و اسكنرها ……………………………………………………………………………55

– برنامه‌های صوتی………………………………………………………………………………..56

– مودم‌ها……………………………………………………………………………………………..57

– كاربردهای غیر استاندارد……………………………………………………………………57

– دستگاههایی كه داده‌ها را با یك سرعت كم منتقل می‌كنند………………….58

– به روز رسانی دستگاههای RS _ 232………………………………………………….59

– دستگاههای مراكز فروش…………………………………………………………………….60

– جایگزینی دستگاههای با پورت موازی غیر استاندارد…………………………….61

– ارتباطهای كامپیوتر به كامپیوتر…………………………………………………………..63

ث

– پیوندهای بی‌سیم……………………………………………………………………………….63

پیشگفتار

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

اینجانب از طرف مسئول کار آموزی در قسمت سخت افزار مشغول به کار شدم. در این قسمت کارهای مختلفی انجام میشد مانند اسمبل کردن قطعات کامپیوترو تعمیرات قطعات مختلف آن و… .

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

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

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

ü مقدمه

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

به طور خلاصه، USB با مدار‌های واسط قبلی بسیار متفاوت است. یك دستگاه USB قادر است كه چهار نوع پاسخ دهد كه به وسیلة آنها كامپیوتر، دستگاه را شناخته و آماده تبادل داده با آن می‌شود. همة دستگاهها باید بر روی كامپیوتر دارای راه‌اندازی باشند كه به عنوان پلی بین برنامة كاربردی و سخت افزار USB عمل می‌كند.

برای ارتقا و ساخت یك دستگاه USB و طراحی نرم‌افرهای ارتباط با آن، شما باید اطلاعاتی دربارة چگونگی نحوة كار سیستم عامل كامپیوتر داشته باشید. همچنین باید تراشة كنترلی، كلاس و روشهای ارتقا پروژه‌تان را معین كنید.

ü سرآغاز

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

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

كاربرد راحت: به گونه‌ای كه نیازی به آشنایی با جزئیات نصب نخواهیم داشت.

سرعت: به گونه‌ای كه رابط باعث پایین آمدن سرعت ارتباط نشود.

قابلیت اطمینان: به گونه‌ای كه خطا‌ها كاهش یابد و امكان اصلاح خودكار خطا‌هایی كه اتفاق می‌افتد وجود داشته باشد.

قابلیت تطبیق: به گونه‌ای كه انواع مختلفی از وسایل جانبی بتوانند از این رابط استفاده كنند.

ارزانقیمت: به گونه‌ای كه كاربران (و كارخانه‌هایی كه از این رابط برای تولیدات خود بهره می‌برند) متحمل هزینه زیادی نشوند.

صرفه جویی در مصرف انرژی: به منظور كاهش مصرف باتری در كامپیوتر‌های قابل حمل.

شناخته شده توسط سیستم عامل‌ها: به گونه‌ای كه ارتقادهندگانی كه از این رابط برای ارتباط با وسیله جانبی خود استفاده می‌كنند مجبور به نوشتن راه اندازهایی نزدیك به زبان ماشین نباشند.

خبر خوب آنكه شما مجبور به ایجاد این رابط ایده‌آل نیستید چون طراحان (USB) این كار را برای شما انجام داده‌اند. طراحی USB از ابتدا بر این اساس بوده كه بتواند رابطی باشد آسان، با توانایی ارتباط مؤثر با همة انواع وسایل جانبی و به دور از محدودیتهایی كه در رابطهای كنونی وجود دارد.

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

این اهداف بزرگ USB باعث شد كه ارتقادهندگان، یعنی كسانی كه وسایل جانبی USB را طراحی و برنامه ریزی می‌كنند، با مشكلاتی رو به رو شوند. یك نتیجه از كاربرد راحت این رابط پیچیده شدن آن نسبت به رابطهای قدیمی‌تر بود. به علاوه كاركردن با رابطی كه هنوز عمری از طراحی آن نگذشته، فقط با این دلیل كه جدید است طراحان را با سختیهایی رو به رو كرد. هنگامی كه USB برای اولین‌بار روی كامپیوتر‌ها قرار گرفت، ویندوز هنوز دارای راه‌انداز برای همة انواع وسایل جانبی USB متعارف، نشده بود. از طرفی آنالیز كننده‌های پروتكل و ابزار‌ةای ارتقا هنوز طراحی نشده بودند، بنابراین انتخاب USB به عنوان رابط مناسب دچار محدودیت می‌شد. مشكلاتی شبیه به این امروزه دیگر وجود ندارند و مزایای استفاده از USB در كنار متعدد شدن میكروكنترلرها و ابزارها ارتقا و تواناییهای سیستم‌های عامل افزایش یافته است. این كتاب به شما نشان خواهد داد كه چگونه می‌توانید یك وسیله جانبی USB را به آسانی و سرعت و با استفاده از بهترین وسایلی كه هم اكنون وجود دارد طراحی كنید و راه بیندازید.

این فصل شامل مطالبی از جمله شرح ویژگیهای از USB، مزایا و اشكالات آن، همچنین مسائلی كه در طراحی و برنامه‌ریزی وسایل جانبی USB پیش می‌آید و مختصری از تاریخچه رابطها خواهد بود.

ü كاربرد راحت

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

یك رابط برای همة دستگاهها ـ USB می‌تواند برای ارتباط با همه نوع وسیلة جانبی مورد استفاده قرار گیرد به جای داشتن كانكتور‌های مختلف و سخت‌افزارهایی كه فقط یك نوع وسیله جانبی را پشتیبانی كنند، از یك رابط برای همة وسایل جانبی استفاده می‌كنیم.

پیكربندی خودكار ـ هنگامی كه كاربر وسیله جانبی USB را به سیستم خود متصل می‌كند، ویندوز به طور خودكار آن را پیدا كرده و راه‌آنداز مربوط به آن را بارگذاری می‌كند. هنگامی كه برای اولین بار یك وسیله را به كامپیوتر‌مان متصل می‌كنیم، ممكن است ویندوز به ما پیغام دهد كه دیسكتی كه شامل راه‌انداز آن دستگاه می‌باشد را درون دستگاه قرار دهیم، اما در بقیه مواقع، نصب به صورت خودكار انجام می‌شود و ما مجبور نیستم كه برنامه setup را اجرا كنیم و یا كامپیوتر را برای استفاده از آن وسیله جانبی restart كنیم.

به دور از تنظیمات كاربر ـ وسایل جانبی USB امكان تنظیماتی از قبیل آدرس پورت‌ها و یا خطوط در خواست وقفه (IRQ) را به كاربر نمی‌دهند. تعداد خطوط IRQ در یك كامپیوتر محدود است و عدم اجبار به تخصیص یك خط به وسیله جانبی خاص، خود می‌تواند یك دلیل كافی برای استفاده از USB باشد.

آزادكردن منابع سخت‌افزاری برای وسایل جانبی دیگر ـ استفاده از USB این امكان را فراهم می‌كند كه خطوط IRQ برای دیگر وسایل جانبی كه نیاز به استفاده از آن دارند، آزاد شود. در كامپیوتر یك سری از آدرس پورت‌ها و یك خط IRQ برای رابط USB اختصاص داده می‌شود اما در عوض، هر وسیله جانبی كه از رابط USB استفاده می‌كند دیگر احتیاج به منبع سخت‌افزاری اضافی نخواهد داشت. توجه كنید كه، هر وسیله جانبی غیر از USB نیاز به یك آدرس پورت و معمولاً یك خط IRQ و احیاناً یك كارت توسعه دهنده دارد (به عنوان مثال برای پورت موازی)

اتصال راحت ـ برای استفاده از USB احتیاجی به بازكردن كامپیوتر برای اضافه‌كردن كارت‌های توسعه دهنده نیست. هر كامپیوتر حداقل دارای دو پورت USB است كه شما می‌توانید تعداد آنها را با متصل كردن هاب‌ها پورت‌های موجود تا تعداد دلخواه افزایش دهید. هر هاب دارای تعدادی پورت برای متصل كردن وسیله جانبی و یا هاب‌های دیگر می‌باشد.

سادگی كابل ـ كانكتورهای كابل USB طوری ساخته شده‌اند كه اتصال اشتباه آنها امكان نیست. كابل‌ها می‌توانند تا 5 متر طول داشته باشند و یا حتی از طریق هاب‌ها دستگاهها می‌توانند تا 30 متر از كامپیوتر فاصله بگیرند. شكل 1ـ1 كانكتورهای USB را نشان می‌دهد كه در كنار كانكتور‌های پورت 232 – RS و پورت موازی دیده می‌شوند و دیده می‌شود كه در مقابل آنها چقدر كوچك و ظرفیت می‌باشد. برای اطمینان از عملكرد صحیح، كابل‌ها در مرجع خصوصیات USB ویژگیهایی كه باید كابل‌ها و كانكتورها داشته باشند، آمده است.

HOT pluggable ـ شما می‌توانید بدون توجه با اینكه سیستم روشن است یا خاموش، وسیله جانبی خود را هر زمان كه بخواهید به سیستم خود وصل یا از آن قطع كنید با اطمینان از اینكه به كامپیوتر یا ابزار جانبی شما صدمه‌ای وارد نمی‌شود. سیستم عامل هم هنگامی كه شما وسیله جانبی را وصل می‌كنید، به طور خودكار آن را پیداكرده و آماده استفاده می‌نماید.

عدم احتیاج به منبع تعذیه ( بیشتر مواقع) ـ رابط USB شامل سیمهای زمین و تغذیه نیز می‌باشد كه V 5+ را از طریق كامپیوتر و یا هاب به دستگاه می‌دهند . وسایل جانبی كه حداكثر به mA 500 جریان نیاز دارند ، می‌توانند از این سیم، جریان مورد نظر خود را بكشند بدون آنكه به منبع تغذیه مجزا نیاز داشته باشند. سایر وسایل جانبی باید از منبع تغذیه خارجی برای تأمین تغذیه استفاده كنند.

ü سرعت

USB سه سرعت متفاوت را برای باس پشتیبانی می‌كند؛ سرعت خیلی بالا با 480 مگابایت در هر ثانیه ، سرعت بالا با 12 مگابایت در هر ثانیه و سرعت پایین با 5/1 مگابایت در هر ثانیه . همة كامپیوتر‌ها سرعتهای پایین و بالا را پشتیبانی می‌كنند. سرعت خیلی بالا در نسخه ـ 0/2 مرجع USB اضافه شده است و به سخت‌افزار سازگار با USB نسخه 0/2 در روی مادربرد یا كارت توسعه دهنده احتیاج دارد.

این سرعتها، سرعت انتقال بیت روی باس است و نرخ انتقال داده مفید كمتر از این حد می‌باشد علاوه بر داده ، باس باید اطلاعات دیگری از قبیل بیت‌های وضعیت ، كنترل و سیگنال‌های بررسی خطا را نیز عبور دهد. به علاوه ممكن است چندین وسیلة جانبی از یك باس مشترك استفاده كنند. ماكزیمم نرخ تئوری برای انتقال سیگنال حدود 53 مگابایت در هر ثانیه برای سرعت خیلی بالا و حدود 2/1 مگابایت در هر ثانیه برای سرعت بالا و 800 بایت در هر ثانیه برای سرعت پایین است.

حال چرا سه سرعت؟ سرعت پایین به دو هدف ایجاد شد. وسایل جانبی با سرعت پایین معمولاً می‌توانند خیلی ارزانتر عرضه شوند و از طرفی برای ماوس و وسایلی كه احتیاج به كابل‌های قابل انعطاف دارند كابل‌های سرعت پایین می‌توانند خیلی قابل انعطافتر ساخته شوند به این دلیل كه احتیاج به شیلد كردن زیاد نخواهند داشت.

سرعت بالا نزدیك و قابل انطباق با سرعت پورت‌های سریال و موازی است و می‌تواند به جای آنها قرار گیرد.

بعد از نسخه 0/1 USB معلوم شد كه رابطی، با سرعت بیشتر می‌تواند مفید باشد. تحقیقات نشان داد كه افزایش سرعت تا 40 برابر امكان پذیر است به طوری كه اساس رابط همانند رابطهای سرعتهای پایین و بالا باقی بماند و به این ترتیب سرعت خیلی بالا در USB نسخه 0/2 اضافه شد.

ü قابلیت اطمینان

قابل اطمینان بودن USB به خاطر نوع طراحی سخت‌افزار و همچنین پروتكل انتقال داده می‌باشد. ویژگیهای سخت‌افزاری لازم برای راه‌اندازها و گیرنده‌ها و كابل‌های USB، بیشتر نویزهایی را كه می‌تواند باعث ایجاد خطا شود حذف می‌كند. همچنین، پروتكال USB این امكان را فراهم می‌كند كه خطاهای احتمالی را تشخیص داده و از فرستنده خواسته شود كه داده را دوباره بفرستد. این تشخیص و پیغام و انتقال مجدد داده‌ها توسط سخت‌افزار انجام می‌شود و احتیاج به برنامه نویسی توسط كاربر ندارد.

ü قیمت پایین

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

انتخاب تراشه

پس از اینكه تصمیم گرفتید از USB در پروژة خود استفاده كنید، بهترین خبر آن است كه تراشه‌های مختلفی وجود دارند كه می‌توانید از آنها در دستگاهتان بهره ببرید.

انتخاب یك تراشه مناسب به كارآیی، قیمت، دسترسی و راحتی ارتقا آن مربوط می‌باشد. اما راحتی ارتقا به مسائلی چون دسترسی و كیفیت ابزارهای ارتقا، راه‌‌اندازهای دستگاه میزبان، كدهای نمونه و مهارت داشتن در ساختار و دستورات و زبان برنامه نویسی آن وابسته است.

ü اجزای یك كنترلر USB

پیچیدگی پروتكل USB به معنای آن است كه وسایل جانبی USB باید از قابلیتهای زیادی برخوردار باشند. كنترلر وسایل جانبی باید چگونگی تشخیص و پاسخ به رویدادهای پورت USB را بدانند وراهی را برای ذخیره داده‌هایی كه می‌خواهد فرستاده یا گرفته شود ایجاد كنند.

تراشه‌های كنترلی بر اساس میزان برنامه‌ای كه برای ارتباط USB نیاز دارند، متفاوتند. برخی از آنها برنامة كوتاهی برای دسترسی به مجموعه رجیسترها به منظور ذخیره و دریافت داده‌های USB دارند. اما برخی دیگر برای انجام كارهای بیشتر، از جمله رهبری فرستادن توضیح دهنده‌ها به میزبان، تنظیم بیت data-toggle و اطمینان از فرستاده شدن پاكت تأیید متقابل مناسب به كد برنامه نیاز دارند.

بعضی از تراشه‌ها دارای یك CPU در خود تراشه هستند، در حالی كه برخی دیگر باید با یك CPU خارجی در ارتباط قرار گیرند. همه كنترلرهای USB یك یا چند پورت USB دارند. كنترلری با CPU درونی همچنین دارای حافظه داده و برنامه یا واسطی به حافظه‌های خارجی است.

همه كنترلرها از هر چهار نوع انتقال پشتیبانی نمی‌كنند و كنترلرهای مختلف، سرعتهای باس متفاوتی دارند. بیشتر تراشه‌ها از اندپوینت‌هایی كمتر از حداكثر تعداد مجاز پشتیبانی می‌كنند (یك اندپوینت‌ كنترلی و 30 اندپوینت دیگر)

پورت USB

وسیلة جانبی USB قاعدتاً باید یك پورت USB و مداری برای ارتباط با میزبان داشته باشد. فرستنده ـ گیرنده USB واسط سخت افزاری با باس ایجاد می‌كند. مدارهایی كه با فرستنده ـ گیرنده ارتباط برقرار می‌كنند دارای نام عمومی، موتور واسط سریال (SIE) هستند. SIE فرستادن و دریافت داده‌های تر نزكشن را به عهده دارد. این موتور داده‌های رسیده را ترجمه می‌كند و فقط داده‌هایی را كه برایش در دسترسی قرار گرفته‌اند می‌فرستد و داده‌هایی را كه رسیده‌اند ذخیره می‌نماید. یك SIE عمومی باید همه كارهای زیر را انجام دهد:

تشخیص ورود یك پاكت

فرستادن پاكتها

تشخیص و تولید، سینگال‌های شروع پاكت، انتهای پاكت، ریست، بازگشت

رمز گذاری كردن و از رمز خارج كردن داده‌ها به قالب دبندی‌ای كه باس دارد (NRZI با بیت استاف)

بررسی و تولید مقادیر CRC

تشخیص و ایجاد شماره مشخصه‌های پاكت

تبدیل بین داده‌های سریال USB و داده‌هایس موازی رجیستر‌ها و حافظه

ایجاد چنین قابلیتهایی احتیاج به 2500 گیت دارد.

بافر‌های داده USB

كنترلر USB، باید بافرهایی برای ذخیره داده‌هایی كه دریافت می‌كند یا داده‌هایی كه آماده فرستادن روس باس هستند، داشته باشد. بعضی از تراشه‌ها مانند NET2888 محصول NetChip، از رجیسترها به عنوان بافر استفاده می‌كنند. در حالی كه برخی دیگر، از جمله EZ- USB شركت سیپرس از بخشی از حافظه داده به عنوان بافر بهره می‌برند.

رجیستر‌هایی كه داده‌های رسیده یا منتقل شده را نگهداری می‌كنند، عموماً دارای ساختار FIFO (اولین ورودی، اولین خروجی) هستند. در هر خواندن از یك FIFO، بایتی كه بیشتر از همه در حافظه بوده است بازگردانده می‌شود. با هر نوشتن به روی FIFO، بایت بعد از همه بایت‌هایی كه در FIFO وجود دارند ذخیره می‌شود. یك اشاره‌گر داخلی با افزایش خودكار در هنگام خواندن و نوشتن FIFO، محلی را كه داده بعدی در آن قرار دارد نشان می‌دهد.

در تراشه‌های دیگر، مثل سری enCore شركت سیپرس، بافرهای USB در حافظه داده جاسازی شده‌اند و برنامه تراشه هر موقعیت را برای نوشتن یا خواندن از آن انتخاب می‌كند و اشاره‌گری كه به طور خودكار افزایش یابد تا محل دادة بعدی را مشخص كند، وجود ندارد. بایت‌های درون بافر فرستنده USB از پایین‌ترین آدرس به بالاترین آدرس نوشته می‌شوند و بایت‌های بافر دریافت به ترتیب رسیدن، از پایین‌ترین آدرس به بالاترین آدرس ذخیره می‌گردند. این بافرها ساختار FIFO ندارند ولی گاهی با این نام خوانده می‌شوند.

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

CPU

واحد پردازش مركزی (CPU) یك تراشه كنترلی USB، با اجرای دستورات كدهایی كه در تراشه ذخیره شده است فعالیتهای تراشه را كنترل می‌كند. هر CPU از مجموعه دستوراتی پشتیبانی می‌كند كه شامل دستورات زبان ماشین برای انقال داده، انجام عملوندهای منطقی، و پرشهای برنامه می‌باشند. این مجموعه دستورات همچنین CPU را قادر می‌سازد كه با SIE ارتباط برقرار كند. CPU ممكن است ساختاری بر اساس یك میكروكنترلر عمومی مانند 8051 داشته باشد یا اینكه فقط به صورت ویژه برای استفاده در دستگاههای USB طراحی شده باشد.

تراشه‌هایی كه CPU ندارند ممكن است مجموعه دستوراتی وابسته به ارتباطهای USB داشته باشند یا فقط از یك سری رجیستر برای ذخیره داده‌های USB و اطلاعات پیكربندی استفاده كنند. این تراشه‌ها مسیری را برای اضافه‌كردن قابلیتهای USB به هر میكروكنترلر خارجی ایجاد می‌كنند.

حافظه برنامه

حافظه برنامه كدهایی را كه CPU اجرا می‌كند نگهداری می‌كند. این حافظه ممكن است روی تراشه CPU یا تراشه‌ای مجزا باشد.

حافظه برنامه ممكن است از هر نوع حافظه‌ای استفاده كند: Fash EPROM EEPROM EPROM ROM یا RAM همه این حافظه‌ها بجز RAM (بدون باتری)، همیشگی هستند. آنها داده‌های نوشته شده را به صورت دائن نگهداری می‌كنند. مقدار این حافظه‌های برنامه ممكن است حدود كیلوبایت یا بیشتر باشد. اما تراشه‌هایی كه از حافظه‌های خارجی استفاده می‌‌كنند امكان دارد محدوده‌ای در حدد مگا بایت را نیز پشتیبانی كنند.

نام دیگر كدهای ذخیره شده در حافظه برنامه، برنامة تراشه است، كه مشخص می‌كند حافظه از نوع همیشگی بوده و مانند RAM نمی‌توان به راحتی آنها را ویرایش كرد و دوباره بر روی دیسك ذخیره نمود.

ROM (حافظه فقط خواندنی) باید در كارخانه برنامه نویسی شود و قابل پاك كردن نیست. این حافظه فقط برای تولید انبوه كاربرد دارد.

EPROM (ROM قابل برنامه‌ریزی و پاك شدن) قابل برنامه ریزی توسط كاربر است. بسیاری از تراشه‌ها سخت افزار و نرم افزار برنام نویسی ارازان دارند. برای پاك كردن EPROM تراشه را در پاك كننده EPROM قرار می‌دهید، در این دستگاه مدارهای تراشه زیر تابش اشعه ماورای بنفش قرار می‌گیرند پاك شدن حدود 10 تا 30 دقیقه خواهد كشید. سپس تراشه آماده خواهد بود تا دوباره برنامه ریزی شود. در اطلاعات فنی این تراشه‌ها به ندرت به تعداد دفعات ممكن پاك شدن اشاره می‌شود‌، اما این مقدار حدوداً 100 می‌باشد.

OTP PROM ها ارزانتر هستند. ساختار آنها شبیه به EPROM ها می‌باشد و مانند آنها برنامه ریزی می‌شوند تفاوتشان این است كه این تراشه‌ها پنجره‌های كوارتز برای پاك كردن ندارند. این حافظه بیشتر در محصولات نهایی استفاده می‌شوند. بسیاری از CPU ها هر دو نوع حافظه EPROM و OTP PROM را دارا هستند.

Flash EPROM ها حافظه‌هایی با تكنولوژی جدید هستند كه قابل پاك شدن به طریقه الكتریكی می‌باشند و احتیاج به اشعه ماورای بنفش ندارند و معمولاً به ولتاژ برنامه ریزی خاص مورد نیاز برخی از EPROMها احتیاج ندارند. Flash EPROM های موجود قادرند حدود 000/100 بار پاك شده و دوباره برنامه‌ریزی شوند.

EEPROM (PROM های قابل پاك شدن به طریقه الكتریكی) نیز به ماورای بنفش و ولتاژ ویژه برنامه ریزی كه EEPROM ها نیاز دارند، احتیاج ندارد. EEPROMها زمان دسترسی طولانیتری نسبت به Flash EPROMها دارند. EEPROM ها با هر دو مدار واسط موازی كه توسط EPROMها و Flash EPROMها استفاده می‌شود و واسط سریال كه در میكرووایر، I2C و SPI كاربرد دارد. مورد استفاده قرار می‌گیرد. EEPROMهای سریال برای ذخیره مقدار دادة كمی كه گهگاه تغییر می‌یابند از جمله داده‌های پیكربندی شماره مشخصه‌های محصول و فروشنده مناسب است. EEPROM های موجود حدود 10 میلیون با رمی‌توانند پاك شده و دوباره برنامه ریزی شوند.

RAM ( حاقظه با دسترسی تصادفی) می‌توانند به صورت نامحدود پاك و نوشته شود، اما داده‌ها پس از خاموش شدن تراشه از دست می‌روند. براین اساس برای استفاده از RAM باید در هر بار بالا آمدن، كدها از كامپیوتر به تراشه بارگذاری شود. EZ- USB شركت سیپرس برای ذخیره كدهای بنامه از RAM استفاده می‌كند و سخت‌افزار ویژه و راه‌اندازی دارد كه در هنگام اتصال تراشه، برنامه را در آن بارگذاری می‌نماید. همة CPU ها می‌توانند از حافظة برنامه RAM با پشتیبانی باتری به منظور دخیره كدهای برنامه خود استفاده كنند. زمان دسترسی به RAM زیاد است.

گزارش کاراموزی سخت افزار Ram، IC دسته کامپیوتر و IT

گزارش کاراموزی سخت افزار Ram، IC در 70 صفحه ورد قابل ویرایش

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

فرمت فایل: doc

تعداد صفحات: 70

حجم فایل: 259 کیلو بایت

قسمتی از محتوای فایل:

گزارش کاراموزی سخت افزار Ram، IC در 70 صفحه ورد قابل ویرایش

فهرست:

سخت افزار

آشنائی با سخت افزار

بخش های اصلی كامپیوترهای شخصی

انواع حافظه RAM

ROM حافظهء فقط خواندنی

حافظة پنهان

سرعت و قدرت یك كامپیوتر

سرعت پردازش كامپیوتر

به چه میزان حافظه نیاز است

منبع تغذیه Power Supply

انواع منبع تغذیه

آشنایی با مادربورد

سخت افزار

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

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

یک کامپیوتر شخصی(PC) از قطعات زیر تشکیل شده است:

Case :که در آن قطعات زیر موجومد میباشد:

برد اصلی:وسیله ای است که واحد پردازش مرکزی (CPU)و حافظه اصلی حافظه جانبی و… را متصل به یکدیگر قرار می دهد.

منبع تغذیه:جعبه ای که در آن ولتاژ برق ورودی به کامپیوتر کنترل شده و به مقدار های مشخص تبدیل می کند.

کنترل کننده های حافظه جانبی:مثلide SCSI یا نوع های دیگر که دیسک سخت ولوح فشرده و انواع دیگر خواننده های رسانه را کنترل میکند.این کنترل کننده ها به صورت مستقیم بر روی برد اصلی سوار شده اند(on board).

کنترل کننده گرافیکی : خروجی مخصوص مانیتور را تولید می کند.

انواع حافظه:

که خود شامل دو گروه :

1-حافظه اصلیramوROM

2-حافظه جانبیدیسک سخت وفلاپی دیسک و لوح فشرده و…)می شود.

خطوط انتقال اطلاعات:کنترل کننده هایسریال و موازی وusbوFireWire )برای ارتباط و کنترل وسایل جانبی خارج از کامپیوترمثل چاپگر و …

در گاه های کامپیوتر:

1. درگاه واحد پردازش مرکزی cpu

2.در گاه های بر روی برد اصلی:

3.pci

4.ISA

5.usb
6.agp
صفحه نمایش موازی

دستگاههای جانبی

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

همچنین ببینید

دستگاه ورودی

1.کی بورد

2.موس

3.ترک بال

4.جوی استیک

5.اسکنر

6.وب کم

دستگاه خروجی

1.چاپ گر

2.بلند گو

3.مانیتور

4.مودم

آشنائی با سخت افزار

اغلب مردم زمانیكه با واژه ” تكنولوژی ” برخورد می نمایند ، بی اختیار “كامپیوتر” برای آنها تداعی می گردد. امروزه كامپیوتر در موارد متعددی بخدمت گرفته می شود. برخی از تجهیزات موجود در منازل ، دارای نوع خاصی از ” ریزپردازنده” می باشند. حتی اتومبیل های جدید نیز دارای نوعی كامپیوتر خاص می باشند. كامپیوترهای شخصی ، اولین تصویر از انواع كامپیوترهائی است كه در ذهن هر شخص نقش پیدا می كند. بدون شك مطرح شدن این نوع از كامپیوترها در سطح جهان، باعث عمومیت كامپیوتر در عرصه های متفاوت بوده است .

كامپیوتر شخصی وسیله ای “همه منظوره ” بوده كه توان عملیاتی خود را مدیون یك ریزپردازنده است. این نوع از كا مپیوترها دارای بخش های متعددی نظیر : حافظه ، هارد دیسك، مودم و… بوده كه حضور آنها در كنار یكدیگر به منظور انجام عملیات مورد نظر است . علت استفاده از واژه ” همه منظوره ” بدین دلیل است كه می توان بكمك این نوع از كامپیوترها عملیات متفاوتی ( تایپ یك نامه ، ارسال یك نامه الكترونیكی، طراحی و نقشه كشی و …) را انجام داد .

دركامپیوتر استفاده می شود:

· RAM · ROM · Cache · Dynamic RAM · Static RAM · Flash

Memory · Virtual Memory · Video Memory · BIOS

استفاده از حافظه صرفا” محدود به كامپیوترهای شخصی نبوده و در دستگاههای متفاوتی نظیر : تلفن های سلولی، PDA ، رادیوهای اتومبیل ، VCR ، تلویزیون و … نیز در ابعاد وسیعی از آنها استفاده می شود.

هر یك از دستگاه های فوق مدل های متفاوتی از حافظه را استفاده می كنند. مبانی اولیه حافظه با اینكه می توان واژه ” حافظه ” را بر هر نوع وسیله ذخیره سازی الكترونیكی اطلاق كرد، ولی اغلب ازاین واژه برای مشخص نمودن حافظه های سریع با قابلیت ذخیره سازی موقت استفاده می شود. در صورتیكه پردازنده مجبور باشد برای بازیابی اطلاعات مورد نیاز خود بصورت دائم از هارد دیسك استفاده كند، قطعا” سرعت عملیات پردازنده ( با آن سرعت بالا) كند خواهد گردید. زمانیكه اطلاعات مورد نیاز پردازنده در حافظه ذخیره گردند، سرعت عملیات پردازنده از بعد دستیابی به داده های مورد نیاز بیشتر خواهد گردید. از حافظه های متعددی به منظور نگهداری موقت اطلاعات استفاده می گردد. همانگونه كه در شكل فوق مشاهده می گردد ، مجموعه متنوعی ازانواع حافظه ها وجود دارد . پردازنده با توجه به ساختار سلسله مراتبی فوق به آنها دستیابی پیدا خواهد كرد. زمانیكه در سطح حافظه های دائمی نظیر هارد یا حافظه دستگاه هائی نظیر صفحه كلید، اطلاعاتی موجود باشد كه پردازنده قصد استفاده از آنها را داشته باشد ، اطلاعات فوق از طریق حافظه RAM در اختیار پردازنده قرار می گیرند. در ادامه پردازنده، اطلاعات و داده های مورد نیاز خود را در حافظه Cache و دستورالعمل های خاص عملیاتی خود را در رجیسترها ذخیره می نماید. تمام عناصر سخت افزاری ( پردازنده، هارد دیسك ، حافظه و …) و عناصر نرم افزاری ( سیستم عامل و…) بصورت یك گروه عملیاتی به كمك یكدیگر وظایف محوله را انجام می دهند . بدون شك در این گروه ” حافظه ” دارای جایگاهی خاص است . از زمانیكه كامپیوتر روشن تا زمانیكه خاموش می گردد ، پردازنده بصورت پیوسته و دائم از حافظه استفاده می نماید. بلافاصله پس از روشن نمودن كامپیوتر اطلاعات اولیه ( برنامه POST) از حافظه ROM فعال شده و در ادامه وضعیت حافظه از نظر سالم بودن بررسی می گردد ( عملیات سریع خواندن ، نوشتن ) .در مرحله بعد كامپیوتر BIOS را از طریق ROM فعال خواهد كرد. BIOS اطلاعات اولیه و ضروری در رابطه با دستگاه های ذخیره سازی، وضعیت درایوی كه می بایست فرآیند بوت از آنجا آغاز گردد، امنیت و … را مشخص می كند. در مرحله بعد سیستم عامل از هارد به درون حافظه RAM استقرار خواهد یافت . بخش های مهم و حیاتی سیستم عامل تا زمانیكه سیستم روشن است در حافظه ماندگار خواهند بود. در ادامه و زمانیكه یك برنامه توسط كاربر فعال می گردد، برنامه فوق در حافظه RAM مستقر خواهد شد. پس از استقرار یك برنامه در حافظه و آغاز سرویس دهی توسط برنامه مورد نظر در صورت ضرورت فایل های مورد نیاز برنامه فوق، در حافظه مستقر خواهند شد و در نهایت زمانی كه به حیات یك برنامه خاتمه داده می شود (Close) یا یك فایل ذخیره می گردد ، اطلاعات بر روی یك رسانه ذخیره سازی دائم ذخیره و در نهایت حافظه از وجود برنامه و فایل های مرتبط ، پاكسازی ! می گردد. همانگونه كه اشاره گردید در هر زمان كه اطلاعاتی ، مورد نیاز پردازنده باشد، اطلاعات درخواستی در حافظه RAM مستقر شده تا زمینه استفاده از آنان توسط پردازنده فراهم گردد. چرخه درخواست اطلاعات موجود درRAM توسط پردازنده ، پردازش اطلاعات توسط پردازنده و نوشتن اطلاعات جدید در حافظه یك سیكل كاملا” پیوسته بوده و در اكثر كامپیوترها سیكل فوق ممكن است در هر ثانیه میلیون ها مرتبه تكرار گردد. نیاز به سرعت دلیلی بر وجود حافظه های متنوع چرا حافظه در كامپیوتر تا بدین میزان متنوع و متفاوت است ؟ در پاسخ می توان به موارد ذیل اشاره نمود: پردازنده های با سرعت بالا نیازمند دستیابی سریع و آسان به حجم بالائی از داده ها به منظور افزایش بهره وری و كارآئی خود می باشند. در صورتیكه پردازنده قادر به تامین و دستیابی به داده های مورد نیاز در زمان مورد نظر نباشد، می بایست عملیات خود را متوقف و در انتظار تامین داده های مورد نیاز باشد. پردازنده های جدید و با سرعت یك گیگا هرتز به حجم بالائی از داده ها ( میلیارد بایت در هر ثانیه ) نیاز خواهند داشت . پردازنده هائی با سرعت اشاره شده گران قیمت بوده و قطعا” اتلاف زمان مفید آنان مطلوب و قابل قبول نخواهد بود. طراحان كامپیوتر به منظور حل مشكل فوق ایده ” لایه بندی حافظه” را مطرح نموده اند. در این راستا از حافظه های گران قیمت با میزان اندك استفاده و از حافظه های ارزان تر در حجم بیشتری استفاده به عمل می آید. ارزانترین حافظه متداول ، هارد دیسك است . هارد دیسك یك رسانه ذخیره سازی ارزان قیمت با توان ذخیره سازی حجم بالائی از اطلاعات است . با توجه به ارزان بودن فضای ذخیره سازی اطلاعات بر روی هارد، اطلاعات مورد نظر بر روی آنها ذخیره و با استفاده از روش های متفاوتی نظیر : حافظه مجازی می توان به سادگی و به سرعت و بدون نگرانی از فضای فیزیكی حافظه RAM ، از آنها استفاده نمود. حافظه RAM سطح دستیابی بعدی در ساختار سلسله مراتبی حافظه است . اندازه بیت یك پردازنده نشان دهنده تعداد بایت هائی از حافظه است كه در یك لحظه می توان به آنها دستیابی داشت. مثلا” یك پردازنده شانزده بیتی ، قادر به پردازش دو بایت در هر لحظه است . مگاهرتز واحد سنجش سرعت پردازش در پردازنده ها است و معادل “میلیون در هر ثانیه” است . مثلا” یك كامپیوتر 32 بیتی پنتیوم iii با سرعت 800-MHz ، قادر به پردازش چهار بایت بصورت همزمان و 800 میلیون بار در ثانیه است . حافظه RAM به تنهائی دارای سرعت مناسب برای همسنگ شدن با سرعت پردازنده نیست . به همین دلیل است كه از حافظه های Cache استفاده می گردد.

پاورپوینت پروژه کارآفرینی طرح تعمیرات سخت افزار دسته کامپیوتر و IT

پاورپوینت پروژه کارآفرینی طرح تعمیرات سخت افزار در 15 صفحه ورد و 34 اسلاید قابل ویرایش

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

فرمت فایل: ppt

تعداد صفحات: 34

حجم فایل: 228 کیلو بایت

قسمتی از محتوای فایل:

پروژه کارآفرینی طرح تعمیرات سخت افزار در 15 صفحه ورد و 34 اسلاید قابل ویرایش

فهرست مطالب

مقدمه

تحقیق علمی

توجیه اقتصادی

برنامه زمانبندی

کروکی ساختمان

تجهیزات خط تولید

چارت سازمانی

محاسبات مالی

شرح وظایف اعضا

محاسبات غیر مالی

مقدمه

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

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

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

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

تحقیق علمی

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

این امر با معرفی اتوماسیون و کاربرد کامپیوتر در صنایع دو چندان شده است.

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

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

با توجه به شاخص های فوق و تحقیقات انجام شده در رابطه با کار((تعمیرات سخت افزار)) که انجام شده می توان به نتیجه رسیدن آن

در طول یک برنامه زمانی مشخص اطمینان حاصل کرد.

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

توجیه اقتصادی

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

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

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

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

از جمله این موارد می توان به :

رکود بازار کار،عدم رضایت مشتریان از کیفیت انجام کار یا دریافت

اجرت های بالا که خود باعث تبلیغات منفی می شود را نام برد.

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

برنامه زمانبندی

بدون شک بدون یک برنامه ریزی زمانی مناسب نمی توان به هدف مطلوب دست یافت؛بنابر این اینجاست که اهمیت یک برنامه

زمانبندی مناسب روشن می شود..

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

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

برنامه در نظر گرفته شده استفاده از تبلیغات در سطح شهر ومکان واحد،تبلیغات در سطح روزنامه های کثیرالانتشار،ارائه خدمات ویا اشانتیون هایی به مشتریان است.

در صورتی که این موارد و همین طور موضوع گسترش شعبات به طور پیش بینی شده جلو رود پس از مدتی(معمولا بین 5تا 7 سال) می توان بازدهی مناسب را از کار و تبدیل شدن به یک واحد موفق در صنف خود را داشت.

چارت سازمانی

استفاده از چارت سازمانی مزایای خاص خود را دارد که از

آن جمله می توان به مشخص شدن حوزه کاری هرشخص ، مشخص

شدن ارتباط و وظایف هر فرد در قبال دیگران،عدم دخالت در کارها

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

محاسبات مالی

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

حین انجام کار با مشکلات ناشی از کمبود بودجه ناشی از عدم محا-

سبات مالی نشویم.

این محاسبات بایستی به صورت دقیق و حساب شده انجام شود و به

روز باشد یعنی با توجه به شرایط فعلی ونیز با در گرفتن شرایط آینده انجام شود.

از جمله این محاسبات میتوان به موارد ذیل اشاره کرد :

هزینه خرید قطعات ولوازم مصرفی (بین 2 الی 4 میلیون تومان)

هزینه رهن یا اجاره مکان (بین 1 لی3 میلیون تومان)

هزینه پرداختی به افراد شرکت

هزینه های جانبی مثل قبوض،عوارض،حمل و نقل و …

هزینه انبارداری اجناس و کالاها

هزینه بیمه کارمندان

هزینه دریافت جواز برای شروع به کار (تقریبا 1 میلیون تومان)

هزینه بیمه های حوادث کار و حوادث غیر مترقبه

هزینه تبلیغات به صورت ماهانه (بین 100تا 120 هزار تومان)

هزینه های تحمیلی مثل خرابی کالا در اثر سهل انگاری

در کنار این هزینه ها میزان سرمایه برای شروع کارکه باید بتواند

از عهده هزینه های فوق برآید.(بین 5 ال 12 میلیون تومان) .

همین طور میزان بازدهی که بایستی بیشتر از هزینه های ماهانه باشد یعنی بیش از 700هزار تومان .

شرح وظایف اعضا

از جمله وظایف مدیر بخش سخت افزارعبارتند از :

نظارت بر کار تکنسین ها

نظارت بر کیفیت کارهای انجام شده در بخش مربوطه

نظارت بر زمان ورود و تحویل قطعات

ازریابی کار تکنسین ها

درخواست قطعات مورد نیاز از انبار

ارائه گزارش به مدیر واحد

و …

از جمله وظایف انباردارعبارتند از :

نظارت بر ورود و خروج قطعات و اجناس از انبار

ارائه درخواست خرید کالا در صورت نیاز

اطلاع از میزان موجودی هر کالا در انبار

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

ارائه گزارش به مدیر واحد

و …

از جمله وظایف مدیر بخش سخت افزارعبارتند از :

نظارت بر کار تکنسین ها

نظارت بر کیفیت کارهای انجام شده در بخش مربوطه

نظارت بر زمان ورود و تحویل قطعات

ازریابی کار تکنسین ها

درخواست قطعات مورد نیاز از انبار

ارائه گزارش به مدیر واحد

و …

از جمله وظایف انباردارعبارتند از :

نظارت بر ورود و خروج قطعات و اجناس از انبار

ارائه درخواست خرید کالا در صورت نیاز

اطلاع از میزان موجودی هر کالا در انبار

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

ارائه گزارش به مدیر واحد

و …

از جمله وظایف مسئول امور اداری عبارتند از :

انجام امور اداری مربوط به شرکت

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

محاسبه میزان دستمزدها با توجه به میزان کار گزارش شده

اطلاع از وضعیت بدهی و طلبکاری های شرکت

ارائه گزارش به مدیر واحد

و …

مقاله درمورد كاربرد ایزو 9000 در صنعت خدمات دسته اقتصاد

مقاله درمورد كاربرد ایزو 9000 در صنعت خدمات

دسته بندی اقتصاد
فرمت فایل doc
تعداد صفحات 34
حجم فایل 25 کیلو بایت

*مقاله درمورد كاربرد ایزو 9000 در صنعت خدمات*


در اولین نگاه ممكن است به نظر آید كه مجموعه های ایزو 9000 تنها برای صنایع سخت افزاری ایجاد شده است امااین مطلب صحت ندارد همه سازمانها نیازمند سیستم های مدیریت كیفیت هستند تفاوتی نمیكند كه آیا خروجی یك سازمان سهام بورس یا سوزن خیاطی باشد آیا صورت حسابها را تنظیم می كند یا عروسك تولید می كند آیا سازمان تفریحات است یا هواپیما می سازد همه ی این سازمانها به یك سیستم مدیریت كیفیت موثر نیازمند هستند و می توان ایزو 9000 را در مورد آنها قابل اعمال نمود ایزو 9000 به طور موثر به عملیات یك سازمان كوچك حمل بار    درآمریكای شمالی (12 نفره.در شهرهاكتزتون .انیوجرسی ) و به بنیادهای مشاوره ای بزرگی نظیر ارنست و یونگ اعمال شده است در مورداستانداردهای سیستم كیفیت ایزو 9000 هیچ مورد سخت گیرانه ای برای مستثنی كردن صنعت خدمات وجود ندارد اساسا ایزو 9000 می خواهد یك سازمان از صحیح بودن كارهایی كه انجام می دهد مطمئن باشد و سپس آنچه را كه مستند كرده انجام میدهد .                                        

گروهایی از صنعت خدمات كه استاندارد ایزو 9000 بر آنها اعمال شده است یا می تواند اعمال شود از این قرارند:

 حمل و نقل                                               خدمات درمانی

مشاوره                                                       مالی

رستوران                                                  خرده فروشی

سرگرمی                                                صنایع همگانی (آب .برق ….)

دولت                                                     آموزش

علمی                                                     داد و ستد (عمده فروشی .خرده فروشی و غیره)

كمیته فنی شماره 176 ایزو در تشخیص اهمیت سیستم های مدیریت كیفیت در صنایع خدمات سریع بوده و در نتیجه اسنادی را برای كمك به سازمانهای خدماتی فراهم كرد تا استانداردهای سیستم كیفیت ایزو 9000 را پیاده كنند نمونه های متعارف از چنین اسنادی عبارت اند از :                                                                                                          

  ایزو 3-9000 :    مدیریت كیفیت و استانداردهای اهمیت سیستم های تضمین كیفیت           

-بخش سوم : راهنماهای اعمال ایزو 9001 به توسعه تامین و نگهداری نرم افزار .               

 ایزو 2-9004 : مدیریت كیفیت و عناصر سیستم كیفیت-بخش دوم : راهنماها برای خدمات . 

در ایالات متحده ایزو 9001 به سیستم آموزش نیز اعمال شده است در نتیجه راهنمای                   

ANSI/ASQC ZI.II

با عنوان استانداردهای مدیریت كیفیت و تضمین كیفیت-راهنما برای اعمال ایزو 9002 برای   

موسسات آموزش و پرورش منتشر گردیده اند تاكنون صنایه سخت افزار مواد پیش گامان خیل گواهی گرفته های ایزودر آمریكای شمالی بوده اند از میان سازمانهایی كه در آمریكای شمالی برای ایزو 9000 ثبت شده اند 17 درصد تولید كنندگان مواد شیمیایی 15 درصد تولید كنندگان ماشین آلات صنعتی و تجاری بوده اند صنایع خدماتی با فاصله ی زیادی عقب تر از صنایع مذكور قرار دارند اما این موضوع غیر عادی نیست زیرا همیشه بخش خدمات در بحث پیاده سازی برنامه های كیفیت از تولید كنندگان سخت افزار و مواد عقب بوده اند اما یك سازمان خدماتی از داشتن سیستم مدیریت كیفیتی كه نیاز مندیهای ایزو 9000 را برآورده سازد منافع فرایندی خواهد برد كمترین این منافع افزایش رضایت مشتری است . دنیس فاهن مدیر شعبه طراحی باتلر خاطر نشان می سازد كه اجرای سیستمی از نوع ایزو 9000 در سازمان مذكور منجر به 30 درصد كاهش در گزارشات داخلی گردید . دوناوینسكی مدیر تضمین كیفیت  درآمریكای شمالی می گوید شاید 20 الی 30 درصد از مشتریان ما با ما باقی ماندند زیرا میدانستند ما به دنبال اخذ گواهی نامه هستیم .                                                 

اتحادیه اروپا (   EU  ):

نیروی محركه ی اولیه ای كه نیازمندیهای سیستم كیفیت ایزو 9000 را به جریان انداخت از نیاز به متحد گردانیدن اتحادیه اروپا(كه در آن زمان بازار مشترك اروپا نامیده می شد )به یك بازار همگن و شراكت در داد و ستد ریشه گرفت در حالی كه اتحادیه اروپا در سال 1986 به سوی متحد شدن سوق می یافت بازار واحدی بنام EC92  در نیمه شب سی و یكم دسامبر 1992 فعال گردید بخشی از این طرح سیستم ارزیابی انطباق نامیده میشد این سیستم قرار بود روش استانداردی برای ارزیابی همه ی فرایندها و محصولات . سیستم های مدیریت كیفیت و آزمایشگاههای درون اتحادیه اروپا داشته باشد دو دسته از محصولات در اروپا به صورت زیر تعریف گردیده اند :                                                                                   

محصولات با كنترل اجباری : محصولاتی كه از نظر سلامتی . ایمنی . و یا محیط زیست اهمیت داردمحصولات بدون كنترل اجباری :محصولاتی كه نیازمندیهای فوق را ارضا نمی كند .       

به عنوان بخشی از سیستم ارزیابی انطباق مجموعه های ایزو 9000 به عنوان استانداردبرای تعریف سیستم های مدیریت كیفیت قابل قبول توصیه گردیدند

سخت افزار کامپیوتر دسته کامپیوتر و IT

گر چه كامپیوترها تنها چند دهه ای است كه با ما همراهند، با این حال تأثیر عمیق آنها بر زندگی ما با تأثیر تلفن ، اتومبیل و تلویزیون رقابت می كند همگی ما حضور آنها را احساس می كنیم،

دسته بندی کامپیوتر و IT
فرمت فایل doc
تعداد صفحات 77
حجم فایل 125 کیلو بایت

سخت افزار کامپیوتر

 

 مقدمه

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

ما با انواع گوناگونی از كامپیوترها برخورد می كنیم كه وظایفشان را زیركانه و بطرزی آرام، كارا و حتی فروتنانه انجام می دهند و حتی حضور آنها اغلب احساس نمی شود. ما كامپیوترها را به عنوان جزء مركزی بسیاری از فرآورده های صنعتی و مصرفی از جمله،‌در سوپرماركت ها داخل صندوق های پول و ترازوها؛ در خانه، در اجاق ها، ماشین های لباسشویی، ساعت های دارای سیستم خبردهنده و ترموستات ها؛ در وسایل سرگرمی همچون اسباب بازی ها، VCR ها، تجهیزات استریو و وسایل صوتی؛ در محل كار در ماشین های تایپ و فتوكپی؛ و در تجهیزات صنعتی مثل مته های فشاری و دستگاههای حروفچینی نوری می یابیم. در این مجموعه ها كامپیوترها وظیفه «كنترل» را در ارتباط با “دنیای واقعی” ، برای روشن و خاموش كردن وسایل و نظارت بر وضعیت آنها انجام می هند. میكروكنترلرها (برخلاف میكروكامپیوترها و ریزپردازنده ها ) اغلب در چنین كاربردهایی یافت می شوند.

با وجود این كه بیش از بیست سال از تولد ریزپردازنده نمی گذرد، تصور وسایل الكترونیكی و اسباب بازیهای امروزی بدون آن كار مشكلی است. در 1971 شركت اینتل 8080 را به عنوان اولین ریزپردازنده موفق عرضه كرد. مدت كوتاهی پس از آن، موتورولا، RCA و سپس MOS Technology و zilog  انواع مشابهی را به ترتیب به نامهای 6800 ، 1801 ، 6502 وZ80 عرضه كردند. گر چه این مدارهای مجتمع      IC) ها ) به خودی خود فایده چندانی نداشتند اما به عنوان بخشی از یك كامپیوتر تك بورد[1] (SBC) ، به جزء مركزی فرآورده های مفیدی برای آموزش طراحی با ریزپردازنده ها تبدیل شدند.

از این SBC ها كه بسرعت به آزمایشگاههای طراحی در كالج ها،‌دانشگاهها و شركت های الكترونیك راه پیدا كردند می توان برای نمونه از D2 موتورولا، KIM-1 ساخت MOS Technology و SDK-85 متعلق به شركت اینتل نام برد.

میكروكنترلر قطعه ای شبیه به ریزپردازنده است. در 1976 اینتل 8748 را به عنوان اولین قطعه خانواده میكروكنترلرهای MCS-48TM معرفی كرد. 8748 با 17000 ترانزیستور در یك مدار مجتمع ،‌شامل یك CPU ،‌1 كیلوبایت EPROM ، 27 پایه I/O و یك تایمر 8 بیتی بود. این IC و دیگر اعضای MCS-48TM  كه پس از آن آمدند، خیلی زود به یك استاندارد صنعتی در كاربردهای كنترل گرا تبدیل شدند. جایگزین كردن اجزاء الكترومكانیكی در فرآورده هایی مثل ماشین های لباسشویی و چراغ های راهنمایی از ابتدای كار، یك كاربرد مورد توجه برای این میكروكنترلرها بودند و همین طور باقی ماندند. دیگر فرآورده هایی كه در آنها می توان میكروكنترلر را یافت عبارتند از اتومبیل ها،‌تجهیزات صنعتی، وسایل سرگرمی و ابزارهای جانبی كامپیوتر(افرادی كه یك IBM PC دارند كافی است به داخل صفحه كلید نگاه كنند تا مثالی از یك میكروكنترلر را در یك طراحی با كمترین اجزاء ممكن ببینند).

توان، ابعاد و پیچیدگی میكروكنترلرها با اعلام ساخت 8051 ، یعنی اولین عضو خانوادة‌میكروكنترلرهای MCS-51TM در 1980 توسط اینتل پیشرفت چشمگیری كرد. در مقایسه با8048 این قطعه شامل بیش از 60000 ترانزیستور ، K4 بایت ROM، 128 بایت RAM ،‌32 خط I/O ، یك درگاه سریال و دو تایمر 16 بیتی است. كه از لحاظ مدارات داخلی برای یك ICبسیار قابل ملاحظه است، امروزه انواع گوناگونی از این IC وجوددارند كه به صورت مجازی این مشخصات را دوبرابر كرده اند. شركت زیمنس كه دومین تولید كنندة‌قطعات MCS-51TM است SAB80515 را به عنوان یك 8051 توسعه یافته در یك بستة 68 پایه با شش درگاه I/O 8 بیتی، 13 منبع وقفه، و یك مبدل آنالوگ به دیجیتال با 8 كانال ورودی عرضه كرده است. خانواده 8051 به عنوان یكی از جامعترین و قدرتمندترین میكروكنترلرهای 8 بیتی شناخته شده و جایگاهش را به عنوان یك میكروكنترلر مهم برای سالهای آینده یافته است.

این كتاب درباره خانواده میكروكنترلرهای MCS-51TM نوشته شده است فصل های بعدی معماری سخت افزار و نرم افزار خانواده MCS-51TM را معرفی می كنند و از طریق مثالهای طراحی متعدد نشان می دهند كه چگونه اعضای این خانواده می توانند در طراحی های الكترونیكی با كمترین اجزاء اضافی ممكن شركت داشته باشند.

در بخش های بعدی از طریق یك آشنایی مختصر با معماری كامپیوتر، یك واژگان كاری از اختصارات و كلمات فنی كه در این زمینه متداولند (و اغلب با هم اشتباه می شوند) را ایجاد خواهیم كرد. از آنجا كه بسیاری اصطلاحات در نتیجة تعصب شركت های بزرگ و سلیقه مؤلفان مختلف دچار ابهام شده اند،‌روش كار ما در این زمینه بیشتر عملی خواهد بود تا آكادمیك. هر اصطلاح در متداولترین حالت با یك توضیح ساده معرفی شده است.

 

فصل اول

 

2-1 اصطلاحات فنی

یك كامپیوتر توسط دو ویژگی كلیدی تعریف می شود: (1) داشتن قابلیت برنامه ریزی برای كاركردن روی داده بدون مداخله انسان و (2) توانایی ذخیره و بازیابی داده . عموماً یك سیستم كامپیوتری شامل ابزارهای جانبی[2] برای ارتباط با انسان ها به علاوه برنامه هایی برای پردازش داده نیز می باشد. تجهیزات كامپیوتر و سخت افزار،‌و برنامه های آن نرم افزار نام دارند. در آغاز اجازه بدهید كار خود را با سخت افزار كامپیوتر آغاز می كنیم.

نبود جزئیات در شكل عمدی است و باعث شده تا شكل نشان دهنده كامپیوترهایی در تمامی اندازه‌ها باشد. همانطور كه نشان داده شده است،یك سیستم كامپیوتری شامل یك واحد پردازش مركزی[3] (CPU) است كه ازطریق گذرگاه آدرس[4]، ‌گذرگاه داده[5] و گذرگاه كنترل[6] به حافظه قابل دستیابی تصادفی[7] RAM) وحافظه فقط خواندنی[8](ROM) متصل می باشد. مدارهای واسطه[9] گذرگاههای سیستم را به وسایل جانبی متصل می كنند.

 

 

3-1 واحد پردازش مركزی 

CPU ، به عنوان “مغز” سیستم كامپیوتری، تمامی فعالیت های سیستم را اداره كرده و همه عملیات روی داده را انجام می دهد. اندیشة اسرار آمیز بودن CPU در اغلب موارد نادرست است زیرا این تراشه فقط مجموعه ای از مدارهای منطقی است كه بطور مداوم دو عمل را انجام می دهند. واكشی[10] دستورالعمل ها، و اجرای آنها. CPU توانایی درك و اجرای دستورالعمل ها را براساس مجموعه ای از كدهای دودویی دارد كه هر یك از این كدها نشان دهنده یك عمل ساده است. این دستورالعمل ها معمولا حسابی (جمع، تفریق، ضرب و تقسیم)، منطقی (NOT, OR, AND و غیره) انتقال داده یا عملیات انشعاب هستند و یا مجموعه ای از كدهای دودویی با نام مجموعه دستورالعمل ها[11]نشان داده می شوند.

مجموعه ای از ثباتها[12] را برای ذخیره سازی موقت اطلاعات، یك واحد عملیات حسابی و منطقی[13] (ALU) برای انجام عملیات روی این اطلاعات،‌یك واحد كنترل و رمزگشایی دستورالعمل[14] (كه عملیاتی را كه باید انجام شود تعیین می كند و اعمال لازم را برای انجام آنها شروع می نماید) و دو ثبات اضافی را هم دارد.

ثبات دستور العمل (IR) كد دودویی هر دستورالعمل را در حال اجرا نگه می دارد و شمارنده برنامه (PC) آدرس حافظه دستورالعمل بعدی را كه باید اجرا شود نشان می‌دهد. 

1- واكشی یك دستورالعمل از RAM سیستم یكی از اساسی ترین اعمالی است كه توسط CPU انجام می شود و شامل این مراحل است: (الف) محتویات شمارندة برنامه در گذرگاه آدرس قرار می گیرد (ب) یك سیگنال كنترل READ فعال می شود (پ) داده (كد عملیاتی[15] دستورالعمل) از RAM خوانده می شود و روی گذرگاه قرار می گیرد (ت) كد عملیاتی در ثبات داخلی دستورالعمل CPU ذخیره می شود و (ث) شمارنده برنامه یك واحد افزایش 
می­یابد تا برای واكشی بعدی از حافظه آماده شود.

 2- مرحلة‌ اجرا مستلزم رمزگشایی كد عملیاتی و ایجاد سیگنال های كنترلی برای گشودن ثبات های درونی به داخل و خارج از ALU است. همچنین باید به ALU برای انجام عملیات مشخص شده فرمان داده شود. به علت تنوع زیاد عملیات ممكن، این توضیحات تا حدی سطحی می باشند و در یك عملیات ساده مثل افزایش یك واحدی ثبات[16]مصداق دارند. دستورالعمل های پیچیده تر نیاز به مراحل بیشتری مثل خواندن بایت دوم و سوم به عنوان داده برای عملیات دارند.

یك سری از دستورالعمل ها كه برای انجام یك وظیفه معنادار تركیب شوند برنامه یا نرم افزار نامیده می شود، و نكته واقعاً‌اسرارآمیز در همین جا نهفته است. معیار اندازه گیری برای انجام درست وظایف، بیشتر كیفیت نرم افزار است تا توانایی تحلیل CPU سپس برنامه ها CPU را راه اندازی می كنند و هنگام این كار آنها گهگاه به تقلید از نقطه ضعف های نویسندگان خود، اشتباه هم می كنند. عباراتی نظیر “كامپیوتر اشتباه كرد “ گمراه كننده هستند. اگر چه خرابی تجهیزات غیر قابل اجتناب است اما اشتباه در نتایج معمولا نشانی از برنامه های ضعیف یا خطای كاربر می باشد.

4-1 حافظه نیمه رسانا: RAM ROM 

برنامه ها و داده در حافظه ذخیره می شوند. حافظه های كامپیوتر بسیار متنوعند و اجرای همراه آنها بسیار، و تكنولوژی بطور دائم و پی در پی موانع را برطرف میكند، بگونه ای كه اطلاع از جدیدترین پیشرفت ها نیاز به مطالعه جامع و مداوم دارد. حافظه هایی كه به طور مستقیم توسط CPU قابل دستیابی می باشند،‌IC های (مدارهای مجتمع) نیمه رسانایی هستند كه RAM و ROM نامیده می شوند دو ویژگی RAM و ROM را از هم متمایز می سازد: اول آن كه RAM حافظه خواندنی / نوشتنی است در حالیكه ROM حافظه فقط خواندنی است و دوم آن كه RAM فرار است (یعنی محتویات آن هنگام نبود ولتاژ تغذیه پاك می شود) در حالیكه ROM غیر فرار می باشد.

اغلب سیستم های كامپیوتری یك دیسك درایو و مقدار اندكی ROM دارند كه برای نگهداری روال های نرم افزاری كوتاه كه دائم مورد استفاده قرار می گیرند و عملیات ورودی / خروجی را انجام می دهند كافی است. برنامه های كاربران و داده، روی دیسك ذخیره می گردند و برای اجرا به داخل RAM بار می شوند. با كاهش مداوم در قیمت هر بایت RAM ، سیستم های كامپیوتری كوچك اغلب شامل میلیون ها بایت RAM می باشند.

5-1 گذرگاهها : آدرس،‌ داده و كنترل

یك گذرگاه عبارت است از مجموعه ای از سیم ها كه اطلاعات را با یك هدف مشترك حمل می كنند. امكان دستیابی به مدارات اطراف CPU توسط سه گذرگاه فراهم می‌شود: گذرگاه آدرس، گذرگاه داده و گذرگاه كنترل. برای هر عمل خواندن یا نوشتن،‌CPU موقعیت داده (یا دستورالعمل) را با قراردادن یك آدرس روی گذرگاه آدرس مشخص می كند و سپس سیگنالی را روی گذرگاه كنترل فعال می نماید تا نشان دهد كه عمل مورد نظر خواندن است یا نوشتن. عمل خواندن، یك بایت داده را از مكان مشخص شده در حافظه بر می دارد و روی گذرگاه داده قرار می دهد. CPU داده را می خواند و در یكی از ثبات های داخلی خود قرار می دهد. برای عمل نوشتن CPU داده را روی گذرگاه داده می گذارد. حافظه، تحت تأثیر سیگنال كنترل، عملیات را به عنوان یك سیكل نوشتن، تشخیص می دهد و داده را در مكان مشخص شده ذخیره می كند.

اغلب، كامپیوترهای كوچك 16 یا 20 خط آدرس دارند. با داشتن n خط آدرس كه هر یك می توانند در وضعیت بالا (1) یا پایین (0) باشند،  مكان دستیابی است. بنابراین یك گذرگاه آدرس 16 بیتی می تواند به  مكان، دسترسی داشته باشد و برای یك آدرس 20 بیتی   مكان قابل دستیابی است. علامت اختصاری K (برای كیلو) نماینده  می باشد، بنابراین 16 بیت می تواند  مكان را آدرس دهی كند در حالیكه 20 بیت می تواند  (یا Meg 1) را آدرس دهی نماید.

گذرگاه داده اطلاعات را بین CPU و حافظه یا بین CPU و قطعات I/O منتقل می كند. تحقیقات دامنه داری كه برای تعیین نوع فعالیت هایی كه زمان ارزشمند اجرای دستورالعمل ها را در یك كامپیوتر صرف می كنند، انجام شده است نشان می دهد كه كامپیوترها دوسوم وقتشان را خیلی ساده صرف جابجایی داده می كنند. از آن جا كه عمدة عملیات جابجایی بین یك ثبات CPU و RAM یا ROM خارجی انجام می شود تعداد خط های (یا پهنای) گذرگاه داده در كاركرد كلی كامپیوتر اهمیت شایانی دارد. این محدودیت پهنا، یك تنگنا به شمار می رود: ممكن است مقادیر فراوانی حافظه در سیستم وجود داشته باشد و CPU از توان محاسباتی زیادی برخوردار باشد اما دسترسی به داده – جابجایی داغده بین حافظه و CPU از طریق گذرگاه داده – توسط پهنای گذرگاه داده محدود می شود.

به علت اهمیت این ویژگی ، معمول است كه یك پیشوند را كه نشان دهنده اندازه این محدودیت است اضافه می كنند. عبارت “كامپیوتر 16 بیتی” به كامپیوتری با 16 خط در گذرگاه داده اشاره می كند. اغلب كامپیوترها در طبقه بندی 4 بیت، 8 بیت ، 16 بیت یا 32 بیت قرار می گیرند و توان محاسباتی كلی آنها با افزایش پهنای گذرگاه داده، افزایش می یابد.

توجه داشته باشید كه گذرگاه داده یك گذرگاه دو طرفه و گذرگاه آدرس، یك گذرگاه یك طرفه می باشد. اطلاعات آدرس همیشه توسط CPU فراهم می شود حالیكه داده ممكن است در هر جهت،‌بسته به اینكه عملیات خواندن مورد نظر باشد یا نوشتن، جابجا شود[17]. همچنین توجه داشته باشید كه عبارت “داده” در مفهوم كلی بكار رفته است یعنی اصطلاعاتی كه روی گذرگاه داده جابجا می شود و ممكن است دستورالعمل های یك برنامه، آدرس ضمیمه شده به یك دستورالعمل یا داده مورد استفاده توسط برنامه باشد.

گذرگاه كنترل تركیب درهمی از سیگنال ها است،‌كه هر یك نقش خاصی در كنترل منظم فعالیت های سیستم دارند. به عنوان یك قاعده كلی،‌سیگنال های كنترل سیگنال های زمان بندی هستند كه توسط CPU برای همزمان كردن جابجایی اطلاعات روی گذرگاه آدرس و داده ایجاد می شوند. اگر چه معمولا سه سیگنال مثل WRITE , READ, CLOCKوجوددارد، برای انتقال اساسی داده بین CPU و حافظه ، نام و عملكرد این سیگنال ها بطور كامل بستگی به نوع CPU دارد. برای جزئیات بیشتر در این موارد باید به برگة اطلاعات سازندگان مراجعه كرد.

 


6-1 ابزارهای ورودی / خروجی

ابزارهای I/O یا “ابزارهای جانبی كامپیوتر” مسیری برای ارتباط بین سیستم كامپیوتری و “دنیای واقعی” فراهم می كنند. بدون ابزارهای جانبی، سیستم های كامپیوتری به ماشین های درون گرایی تبدیل می شوند كه استفاده ای برای كاربران خود ندارند. سه دسته از ابزارهای I/O عبارتند از ابزارهای ذخیره سازی انبوه،[18] ابزارهای رابط با انسان[19] و ابزارهای كنترل / نظارت[20].

1-6-1 ابزارهای ذخیره سازی انبوه

ابزارهای ذخیره سازی انبوه نیز مثل RAM ها و ROM های نیمه رسانا جزو نقش آفرینان عرصه تكنولوژی حافظه هستند كه بطور دائم در حال رشد و بهبود است. آنچنان كه از نام آنها بر می آید این ابزارها مقادیر متنابهی اطلاعات (برنامه یا داده) را نگهداری می كنند و این حجم از اطلاعات به هیچ وجه در RAM با “حافظه اصلی” نسبتاً كوچك كامپیوتر جا نمی گیرد. این اطلاعات پیش از اینكه در دسترس قرار بگیرد باید به داخل حافظه اصلی باز شود. دسته بندی ابزارهای ذخیره سازی انبوه برطبق سادگی دستیابی به اطلاعات،‌آنها را به دو دسته تقسیم می كند ابزارهای آماده كار[21] و ابزارهای بایگانی[22] در روش ذخیره سازی آماده كار كه معمولا روی نوارهای مغناطیسی یا دیسك های مغناطیسی انجام می شود. اگر چه دیسك های نوری مثل ROM- CDها[23] یا تكنولوژی WORM [24] كه بتازگی ظهور كرده اند، ممكن است سمت گیری روش ذخیره سازی بایگانی را به علت قابلیت اطمینان، ظرفیت بالا و قیمت پایین خود تغییر دهند.[25]

2-6-1 ابزارهای رابط با انسان

یگانگی انسان و ماشین توسط مجموعه ای از ابزارهای رابط با انسان تحقق می یابد كه متداول ترین آنها عبارتند از پایانه های نمایش تصویر (VDT) و چاپگرها. اگر چه چاپگرها ابزارهای صرفاً خروجی هستند كه برای چاپ كردن اطلاعات به كار می روند ولی VDT ها در واقع از دو وسیله تشكیل شده اند زیرا شامل یك صفحه كلید به عنوان ورودی و یكCRT[26] به عنوان خروجی می باشند. یك رشتة‌ خاص در مهندسی به نام “ارگونومیك” یا “مهندسی فاكتورهای انسانی” به خاطر ضرورتی كه در طراحی این ابزارهای جابنی با توجه به طبیعت انسان احساس می شد،‌به وجود آمده است و هدف آن وفق دادن مشخصات انسان با ماشین های مورد استفاده او به شكلی مطمئن ، راحت و كارا می باشد. در حقیقت تعداد شركت هایی كه این دسته از ابزارهای جانبی را تولید می كنند بیشتر از شركت های تولید كننده كامپیوتر است. در هر سیستم كامپیوتری دست كم سه تا از این ابزارها وجود دارد: صفحه كلید، CRT و چاپگر. از دیگر ابزارهای رابط با انسان می توان دستگیرة بازی [27] ، قلم نوری،‌ماوس، میكروفن و بلندگو را نام برد.

 


[1] – Single Board Computer

[2] – peripheral devices

[3] – central processing unit

[4] – address bus

[5] – data bus

[6] – control bus

[7] – random access memory

[8] – read-only memory

[9] – interface circuits

[10] – fetching

[11] – instruction set

[12] – registers

[13] – arithmetic and logic unit

[14] – instruction decode and control unit

[15] – OPCODE

[16] – register increment

[17] – اطلاعات آدرس علاوه بر CPU گاهی توسط مدارات دستیابی مستقیم به حافظه (DMA) نیز فراهم می شود.

 

 

[18] – mass storage devices

[19] – human interface devices

[20] – control/ monitor devices

[21] – online

[22] – archival

[23] – Compact disk Read only Memory

[24] – Write Once Read Mostly

[25] – یك ROM – CD كه توان ذخیره سازی 550 مگابایت را دارد برای ذخیره كردن 32 جلد كتاب از دایره المعارف بریتانیكا كافی است.

[26] – cathode-ray tube

[27] – joystick

مهندسی نرم افزار مبتنی بر مؤلفه

پایان نامه تعداد فصول 6 فصل فونت 14 b lotus فاصله خط یک ممیز دو دهم منابع دارد فهرست اشکال و جداول دارد

دسته بندی کامپیوتر و IT
فرمت فایل docx
تعداد صفحات 94
حجم فایل 1.623 مگا بایت

چکیده

در مهندسی سخت افزار روش مبتنی بر مولفه به طور گسترده در ساخت قطعات جدید مورد استفاده قرار گرفته است (یعنی استفاده از قطعات سخت افزاری از پیش ساخته شده ).

مهندسین سخت افزار نیاز دارند که بازدهی طراحی را  با مونتاژ نمودن بلوکهای قابل استفاده مجدد از قبیل : Microprocessor ، DSP ، on chips encryption /decrepti و غیره بدست بیاید.  روش مبتنی بر مولفه  ، کیفیت و قابلیت اعتماد محصولاتی که هر کدام از مولفه هایش به خوبی تست شده است را افزایش می دهد .

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

 

کلیدواژه : مهندسی نرم افزار، مؤلفه ، سخت افزار

 

فهرست مطالب

عنوان                                                                                                   صفحه

فصل اول: کلیات

مقدمه …………………………………………………………………………………………………………………. 1

مولفه های نرم افزاری …………………………………………………………………………………………….. 3

تعریف و توصیف مولفه ها ………………………………………………………………………………………. 4

واسط ها ……………………………………………………………………………………………………………… 5

قرار دادها ……………………………………………………………………………………………………………. 5

مولفه ها والگوها ……………………………………………………………………………………………………. 6

مولفه ها و چارچوب های نرم افزاری …………………………………………………………………………. 7

توسعه و پیاده سازی مولفه ها ……………………………………………………………………………………. 9

فصل دوم: مؤلفه ها و معماری نرم افزار

نقش های معماری نرم افزار……………………………………………………………………………………… 17

1- تخمین و ارزیابی………………………………………………………………………………………………. 17

2- مدیریت تغییر…………………………………………………………………………………………………… 19

3- معماری نر م افزار پویا……………………………………………………………………………………….. 19

روند طراحی معماری نرم افزار………………………………………………………………………………….. 19

تولید مولفه بر اساس معماری……………………………………………………………………………………. 21

1- مولفه های ساخته شده بر حسب نیاز……………………………………………………………………… 22

2- مولفه های پیش موجود ……………………………………………………………………………………… 22

2-1- مولفه های قابل استفاده مجدد…………………………………………………………………………… 23

2-2- مولفه های تجاری………………………………………………………………………………………….. 24

طراحی معماری بر اساس مولفه ………………………………………………………………………………… 24

 

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

بررسی تاریخی……………………………………………………………………………………………………… 28

زبان توصیف معماری ACME………………………………………………………………………………… 29

1- مدل مولفه ای Java Beans………………………………………………………………………………. 32

مدل مولفه ای COM, DCOM, MTS and COM+……………………………………………… 34

مدل مولفه ای CORBA……………………………………………………………………………………….. 34

مدل مولفه ای NET………………………………………………………………………………………………. 35

مدل مولفه ای CSGI…………………………………………………………………………………………….. 36

 

فصل چهارم: مدل های ارزیابی کیفیت اجزای نرم افزار

ضوابط چندگانه انتخاب…………………………………………………………………………………………… 41

ویژگی های ارزیابی……………………………………………………………………………………………….. 42

ارزیابی بر اساس برتری های داخلی قطعات………………………………………………………………… 44

ارزیابی بر اساس برتری های بیرونی قطعات………………………………………………………………… 46

انتخاب نهایی……………………………………………………………………………………………………….. 47

 

فصل پنجم: ادغام و ترکیب مؤلفه ها

ادغام مولفه ها……………………………………………………………………………………………………….. 51

از ادغام تا ترکیب………………………………………………………………………………………………….. 52

اسمبلی قابل پیش بینی از مولفه های قابل تایید……………………………………………………………… 56

فناوری مولفه های قابل پیش بینی………………………………………………………………………………. 57

تحلیل مبتنی بر معماری…………………………………………………………………………………………… 59

تأیید مؤلفه ها……………………………………………………………………………………………………….. 60

سبک های معماری و مدل های مولفه ها……………………………………………………………………… 61

 

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

انواع نگهداری نرم افزار…………………………………………………………………………………………… 64

تحول نرم افزار……………………………………………………………………………………………………… 65

1-تست جعبه سیاه…………………………………………………………………………………………………. 65

1-1-روشهای آزمون مبتنی بر گراف…………………………………………………………………………… 66

1-2-افراز هم ارزی……………………………………………………………………………………………….. 66

3-1-3-تحلیل مقادیر مرزی……………………………………………………………………………………… 67

1-4-آزمون آرایه های متعامد……………………………………………………………………………………. 67

1-5-تست جعبه سیاه برای CBSها………………………………………………………………………….. 67

1-6- چالشهای همراه تست جعبه سیاه……………………………………………………………………….. 68

2- تست جعبه سفید………………………………………………………………………………………………. 69

2-1-تست مسیرهای پایه………………………………………………………………………………………… 69

2-2-تست ساختار کنترلی……………………………………………………………………………………….. 70

2-3- چالشهای همراه تست جعبه سفید………………………………………………………………………. 70

3-تست مبتنی بر UML برای CBSها……………………………………………………………………… 71

چالشهای نگهداری و تست مبتنی بر UML………………………………………………………………… 71

1- چرا UML…………………………………………………………………………………………………….. 71

نتیجه گیری کلی …………………………………………………………………………………………………… 73

 

منابع و مأخذ

منابع فارسی ………………………………………………………………………………………………………… 77

منابع لاتین…………………………………………………………………………………………………………… 77

 

 

فهرست اشکال

شکل (1-1) چارچوب مولفه……………………………………………………………………………………… 7

شکل (1-2) مدل مولفه…………………………………………………………………………………………….. 8

شکل (1-3) رابطه میان مفاهیم بیان شده……………………………………………………………………….. 8

شکل (1-4)  مدل UML مربوط به مولفه ها……………………………………………………………….. 10

شکل (1-5) نمونه ای از توصیف واسط ها در زبان IDL………………………………………………… 11

شکل (1-6) مدل UML جنبه معنایی مولفه ها……………………………………………………………… 12

شکل (1-7) نمونه ای از دیاگرام توصیف مولفه…………………………………………………………….. 12

شکل (1-8) مدل UML خصوصیات فراتابعی…………………………………………………………….. 14

شکل (2-1): روند طراحی معماری نرم افزار………………………………………………………………… 20

شکل (2-2): انواع ترکیبات ممکن در تبدیل معماری / مؤلفه…………………………………………….. 21

شکل (3-1): شکل مربوط به مؤلفه…………………………………………………………………………….. 30

شکل (3-2): معماری سه لایه مؤلفه ها………………………………………………………………………… 30

شکل (3-3): شکل اتصال دهنده………………………………………………………………………………… 31

شکل (3-4): لینک ارتباطی مؤلفه و اتصال دهنده…………………………………………………………… 31

شکل (3-5): یک سیستم مجموعه ای و مؤلفه های اتصال دهنده………………………………………… 31

شکل (3-6): مدل مؤلفه ای جاوا……………………………………………………………………………….. 32

شکل (3-7): پیاده سازی و ارتباطات اشیاء جاوا……………………………………………………………. 33

شکل (3-8): اسمبلی مؤلفه ها…………………………………………………………………………………… 33

شکل (3-9):  مؤلفه کوربا………………………………………………………………………………………… 34

شکل (3-10): پیاده سازی مؤلفه کوربا………………………………………………………………………… 35

شکل (3-11): استفاده Container…………………………………………………………………………… 35

شکل (3-12): مدل مؤلفه ای NET…………………………………………………………………………… 36

شکل (3-13): پیاده سازی مؤلفه NET………………………………………………………………………. 36

شکل (3-14): واسط های مؤلفه………………………………………………………………………………… 37

شکل (3-15): بسته بندی مؤلفه…………………………………………………………………………………. 37

شکل (4-1): ویژگی های انتخابی………………………………………………………………………………. 43

شکل (4-2): ویژگی های انتخابی و معیارها…………………………………………………………………. 44

شکل (4-3): مثال………………………………………………………………………………………………….. 45

شکل (4-4): ویژگی های داخلی ……………………………………………………………………………… 46

شکل (4-5): ویژگی های بیرونی………………………………………………………………………………. 47

شکل (5-1): پروکسی فشرده سازی (توسط Alexander- Wolf)…………………………………. 55

شکل (5-2): فناوری مؤلفه های قابل پیش بینی…………………………………………………………….. 58

شکل (6-1): فعالیت های مربوط به نگهداری……………………………………………………………….. 65

شکل (6-2): چارچوب تست جعبه سیاه برای CBS……………………………………………………… 68