خرید اینترنتی کتاب

جستجو در تک بوک با گوگل!

تابعيت پايگاه تك بوك از قوانين جمهوري اسلامي ايران

فرادرس!



چطور!




تبلیغات!


غلبه بر کم رویی

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

261 views

بازدید

امتیاز به این مطلب!
 BIOS چیست؟

یکی از متداولترین موارد کاربرد حافظه های Flash ، استفاده از آنان د ر Basic Input/Output System)) است . BIOS این اطمینان را به عناصر سخت افزاری نظیر : تراشه ها ، هارد یسک ، پورت ها ، پردازنده و … خواهد داد که بدرستی عملیات خود را در کنار یکدیگر انجام دهند. هر کامپیوتر ( شخصی ، دستی ) دارای یک ریزپردازنده بعنوان واحد پردازشگر مرکزی است . ریزپردازنده یک المان سخت افزاری است .بمنظور الزام پردازنده برای انجام یک عملیات خاص، می بایست مجموعه ای از دستورالعمل ها که نرم افزار نامیده می شوند نوشته شده و در اختیار پردازنده قرار گیرد. از دو نوع نرم افزار استفاده  می گردد : – سیستم عامل : سیستم عامل مجموعه ای از خدمات مورد نیاز برای اجرای یک برنامه را فراهم می نماید. ویندوز ۹۸ ، ۲۰۰۰ و یا لینوکس نمونه هائی از سیستم های عامل می باشند. – برنامه های کاربردی : برنامه های کاربردی نرم افزارهایی هستند که بمنظور تامین خواسته های خاصی طراحی و در اختیار کاربران گذاشته می شوند. برنامه هائی نظیر : Word ، Excel و … نمونه هائی از این نوع نرم افزارها می باشند. BIOS در حقیقت نوع سومی از نرم افزارها بوده که کامپیوتر بمنظور عملکرد صحیح خود به آن نیاز خواهد داشت. خدمات ارائه شده توسط BIOS نرم افزار BIOS دارای وظایف متعددی است . ولی بدون شک مهمترین وظیفه آن استقرار سیستم عامل در حافظه است . زمانیکه کامپیوتر روشن و ریزپردازنده سعی در اجرای اولین دستورالعمل های خود را داشته باشد ، می بایست دستورالعمل های اولیه از مکان دیگر در اختیار آن گذاشته شوند ( در حافظه اصلی کامپیوتر هنوز اطلاعاتی قرار نگرفته است ) دستورالعمل های مورد نظر را نمی توان از طریق سیستم عامل در اختیار پردازنده قرار داد چراکه هنوز سیستم عامل در حافظه مستقر نشده و همچنان بر روی هارد دیسک است . مشکل اینجاست که می بایست با استفاده از روشهائی به پردازنده اعلام گردد که سیستم عامل را به درون حافظه مستقر تا در ادامه زمینه استفاده از خدمات سیستم عامل فراهم گردد. BIOS دستورالعمل های لازم را در این خصوص ارائه خواهد کرد. برخی از خدمات متداول که BIOS ارائه می دهد ، بشرح زیر می باشد: – یک برنامه تست با نام POST بمنظور بررسی صحت عملکرد عناصر سخت افراری – فعال کردن تراشه های BIOS مربوط به سایر کارت های نصب شده در سیستم نظیر : کارت گرافیک و یا کنترل کننده SCSI – مدیریت مجموعه ای از تنظیمات در رابطه با هارد دیسک،Clock و … BIOS ، یک نرم افزار خاص است که بعنوان اینترفیس ( میانجی ) بین عناصر اصلی سخت افزارهای نصب شده بر روی سیستم و سیستم عامل ایفای وظیفه می نماید. نرم افزار فوق اغلب در حافظه هائی از نوع Flash و بصورت یک تراشه بر روی برد اصلی نصب می گردد. در برخی حالات تراشه فوق یک نوع خاص از حافظه ROM خواهد بود. زمانیکه کامپیوتر روشن می گردد BIOS عملیات متفاوتی را انجام خواهد داد: – بررسی محتویات CMOS برای آگاهی از تنظیمات خاص انجام شده – لود کردن درایورهای استاندارد و Interrupt handlers – مقدار دهی اولیه ریجسترها و مدیریت Power – اجرای برنامه POST بمنظور اطمینان از صحت عملکرد عناصر سخت افزاری – تشخیص درایوی که سیستم می بایست از طریق آن راه اندازی (Booting) گردد. – مقدار دهی اولیه برنامه مربوط به استقرار سیستم عامل در حافظه (Bootstrap) اولین موردی را که BIOS بررسی خواهد کرد، اطلاعات ذخیره شده در یک نوع حافظه RAM با ظرفیت ۶۴ بایت است . اطلاعات فوق بر روی تراشه ای با نام CMOS)Complementry metal oxid semiconductor) ذخیره می گردند. CMOS شامل اطلاعات جزئی در رابطه با سیستم بوده و درصورت بروز هر گونه تغییردر سیستم، اطلاعات فوق نیز تغییر خواهند کرد. BIOS از اطلاعات فوق بمنظور تغییر و جایگزینی مقادیر پیش فرض خود استفاده می نماید. Interrupt handlers نوع خاصی از نرم افزار بوده که بعنوان یک مترجم بین عناصر سخت افزاری و سیستم عامل ایفای وظیفه می نماید.مثلا” زمانیکه شما کلیدی را برروی صفحه کلید فعال می نمائید، سیگنال مربوطه، برای Interrupt handler صفحه کلید ارسال شده تا از این طریق به پردازنده اعلام گردد که کدامیک از کلیدهای صفحه کلید فعال شده اند. درایورها یک نوع خاص دیگر از نرم افزارها بوده که مجموعه عملیات مجاز بر روی یک دستگاه را تبین و راهکارهای ( توابع ) مربوطه را ارائه خواهند. اغلب دستگاه های سخت افزاری نظیر: صفحه کلید، موس ، هارد و فلاپی درایو دارای درایورهای اختصاصی خود می باشند. با توجه به اینکه BIOS بصورت دائم با سیگنال های ارسالی توسط عناصر سخت افزاری مواجه است ، معمولا” یک نسخه از آن در حافظه RAM تکثیر خواهد شد. راه اندازی ( بوتینگ، Booting) کامپیوتر پس از روشن کردن کامپیوتر، BIOS بلافاصله عملیات خود را آغاز خواهد کرد. در اغلب سیستم ها ، BIOS در زمان انجام عملیات مربوطه پیام هائی را نیز نمایش می دهد ( میزان حافظه، نوع هارد دیسک و …) بمنظور آماده سازی کامپیوتر برای ارائه خدمات به کاربران، BIOS مجموعه ای از عملیات را انجام می دهد. پس از بررسی و آگاهی از تنظیمات موجود در CMOS و استقرار Interrupt handler در حافظه RAM ، کارت گرافیک بررسی می گردد. اغلب کارت های گرافیک ، دارای BIOS اختصاصی بوده که حافظه و پردازنده مربوط به کارت گرافیک را مقدار دهی اولیه می نماید. در صورتیکه BIOS اختصاصی برای کارت گرافیک وجود نداشته باشد از درایور استانداری که در ROM ذخیره شده است ، استفاده و درایو مربوطه فعال خواهد شد ( درایور استاندارد کارت گرافیک ) در ادامه BIOS نوع راه اندازی ( راه اندازی مجدد (Rebbot) و یا راه اندازی اولیه (Cold Boot ) را تشخیص خواهد داد .برای تشخیص موضوع فوق، از محتویات آدرس ۰۰۰۰:۰۴۷۲ حافظه استفاده می گردد. در صورتیکه در آدررس فوق مقدار ۱۲۳h موجود باشد ، بمنزله “راه اندازی مجدد” بوده و برنامه BOIS بررسی صحت عملکرد حافظه را انجام نخواهد داد. در غیر اینصورت ( در صورت وجود هر مقدار دیگر در آدرس فوق ) یک “راه اندازی اولیه ” تلقی می گردد. در این حالت بررسی صحت عملکرد و سالم بودن حافظه انجام خواهد شد. در ادامه پورت های سریال و USB برای اتصال صفحه کلید وموس بررسی خواهند شد. در مرحله بعد کارت های PCI نصب شده بر روی سیستم بررسی می گردند. در صورتیکه در هر یک از مراحل فوق BIOS با اشکالی برخورد نماید با نواختن چند Beep معنی دار، مورد خطاء را اعلام خواهد کرد. خطاهای اعلام شده اغلب به موارد سخت افزار سیستم مربوط می گردد. برنامه BIOS اطلاعاتی در رابطه با نوع پردازنده ، فلاپی درایو ، هارد دیسک ، حافظه تاریخ و شماره ( ورژن ) برنامه BIOS ، نوع صفحه نمایشگر را نمایش خواهد داد. در صورتیکه بر روی سیستم از آداپتورهای SCSI استفاده شده باشد ، BIOS درایور مربوطه آن رااز BIOS اختصاصی آداپتور فعال و BIOS اختصاصی اطلاعاتی را در رابطه با آداپتور SCSI نمایش خواهد داد. در ادامه برنامه BIOS نوع درایوی را که می بایست فرآیند انتقال سیستم عامل از آن آغاز گردد را تشخیص خواهد داد. برای نیل به هدف فوق از تنظیمات موجود در CMOS استفاده می گردد. اولویت درایو مربوطه برای بوت سیستم متغیر و به نوع سیستم بستگی دارد. اولویت فوق می تواند شامل مواردی نظیر : A,C,CD و یا C,A,CD و … باشد.(A نشاندهنده فلاپی درایو C نشاندهنده هارددیسک و CD نشاندهنده درایو CD-ROM است ) در صورتیکه درایو مشخص شده شامل برنامه های سیستم عامل نباشد پیام خطائی نمایش داده خواهد شد. (Non System disk or disk error ) پیکربندی BIOS در بخش قبل اشاره گردید که BIOS در موارد ضروری از تنظیمات ذخیره شده در CMOS استفاده می نماید. برای تغییر دادن تنظیمات مربوطه می بایست برنامه پیکربندی CMOS فعال گردد. برای فعال کردن برنامه فوق می بایست در زمان راه اندازی سیستم کلیدهای خاصی را فعال تا زمینه استفاده از برنامه فوق فراهم گردد. در اغلب سیستم ها بمنظور فعال شدن برنامه پیکربندی کلید Esc یا Del یا F1 یا F2 یا Ctrl-Esc یا Ctrl-Alt-Esc را می بایست فعال کرد.( معمولا” در زمان راه اندازی سیستم نوع کلیدی که فشردن آن باعث فعال شدن برنامه پیکربندی می گردد، بصورت یک پیام بر روی صفحه نمایشگر نشان داده خواهد شد ) پس از فعال شدن برنامه پیکربندی با استفاده از مجموعه ای از گزینه های می توان اقدام به تغییر پارامترهای مورد نظر کرد. تنظیم تاریخ و زمان سیستم ، مشخص نمودن اولویت درایو بوت، تعریف یک رمز عبور برای سیستم ، پیکربندی درایوها ( هارد، فلاپی ، CD) و … نمونه هائی از گزینه های موجود در این زمینه می باشند. در زمان تغییر هر یک از تنظیمات مربوطه در CMOS می بایست دقت لازم را بعمل آورد چراکه در صورتیکه عملیات فوق بدرستی انجام نگیرد اثرات منفی بر روی سیستم گذاشته و حتی در مواردی باعث اختلال در راه اندازی سیستم خواهد شد. BIOS از تکنولوژی CMOS بمنظور ذخیره کردن تنظیمات مربوطه استفاده می نماید . در این تکنولوژی یک باتری کوچک لیتیوم انرژی(برق) لازم برای نگهداری اطلاعات بمدت چندین سال را فراهم می نماید ارتقاء برنامه BIOS تغییر برنامه BIOS بندرت انجام می گیرد. ولی در مواردیکه سیستم قدیمی باشد، ارتقاء BIOS ضروری خواهد بود.با توجه به اینکه BIOS در نوع خاصی از حافظه ROM ذخیره می گردد، تغییر و ارتقاء آن مشابه سایر نرم افزارها نخواهد بود. بدین منظور به یک برنامه خاص نیاز است . برنامه های فوق از طریق تولید کنندگان کامپیوتر و یا BIOS عرضه می گردند. در زمان راه اندازی سیستم می توان تاریخ ، شماره و نام تولید کننده BIOS را مشاهده نمود.

 BOOT

بوت شدن را می توان به ۴ مرحله تقسیم کرد:

 

۱-            POST

۲-            LOAD

۳-            راه  اندازی سیستم عامل توسط خودش

۴-            بارگزاری و اجرای یک برنامه کاربردی

 

 

مرحله اول: POST  . برنامه راه اندازی که در ROM BIOS  قرار دارد منابع سخت افزاری و نیازمندی های آن را تشخیص می دهد و منابع سیستمی مورد نیاز برای آن را تعیین می کند  .

وقتی شما سیستم خود را روشن می کنید ، CPU کارش رو با مقدار دهی اولیه خودش آغاز می کند و سپس برای اجرای دستور العمل ها به BIOS    مراجه می کند . پس از آن  BIOS  عملیات  POST  را انجام می دهد .

    زمانیکه در ابتدا برق سیستم وصل می شود ساعت سیستم تولید پالس ساعت می کند .
     CPU خودش را مقدار دهی اولیه می کند یعنی مقادیر داخل خودش را تنظیم می کند.
     CPU به آدرس حافطه  FFFF0H مراجعه می کند می کند که همیشه محل ذخیره سازی اولین دستورالعمل برنامه راه انداز  BIOS است. این دستورالعمل  CPU را برای اجرای عملیات  POST  هدایت می کند .
    POST  ابتدا برنامه عملیاتی  BIOS را وارسی و سپس CMOS را بررسی می کند و بعد از آن آزمایشی برای عدم خرابی باتری انجام می شود.
    وقفه های سخت افزاری ناتوان می شوند این به این معناست که فشردن یک کلید از صفحه کلید هیچ چیزی را تغییر نمی دهد .
    آزمایشهایی بر روی CPU انجام می شود و دوباره مقدار دهی اولیه می شود.
    یک بررسی صورت می گیرد تا اگر راه اندازی سرد صورت گرفته است ۱۶ بیت اولیه  RAM  نیز تست شود.
    از دستگاه های سخت افزاری نصب شده بر روی کامپیوتر صورت برداری شده و با اطلاعات پیکر بندی که توسط  BIOS صورت گرفته مقایسه می شود.
    کارت تصویر،حافظه ،صفحه کلید ، فلاپی درایوها ، درایوهای سخت ، پورت ها و سایر دستگاه های سخت افزاری تست و پیکر پندی می شود .  IRQها ، آدرس های ورودی و خروجی و کانال های  DMA  توسط  BIOS  مشخص می شوند .

پس از مراحل فوق  BIOS  جستجو را برای سیستم عامل آغاز می کند .

در خلال  POST  در صورتی که خطایی رخ دهد سیستم آن را با صدای بوق به کاربر اطلاع می دهد.

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

منابع سیستمی به روش های گوناگونی به دستگاهها اختصاص داده می شود .جامپرها و  DIP سوئیچ ها می توانند برای در خواست یک منبع تنظیم شوند برای مثال ممکن است یک جامپر در صورت بسته بودن IRQ5  را انتخاب کند و در صورت باز بودن  IRQ7  را انتخاب کند. بعضی منابع ممکن است که از قبل توسط برنامه ای که فقط برای کنترل شرایط ویژه طراحی شده و در BIOS  قرار دارد تعیین شده اند.( HARD CODED)

پیکر بندی سیستم:

در BIOS SETUP

هر سیستم کامپیوتری باید دارای یک پیکربندی باشد. این پیکربندی در XT ها توسط جامپرها و در سیستم های AT توسط اطلاعات ذخیره شده در حافظه RAM موسوم به CMOS تعیین می شود. در سیستم های XT با جابجایی جامپرها، تعریف پیکربندی از درایو ۵/۳ به ؟ و یا از صفحه نمایش تکرنگ به رنگی و غیره قابل انجام می باشد. در حالی که در سیستم های AT برای عوض کردن پیکربندی آن باید اطلاعات و پارامترهای موجود در حافظۀ CMOS را تغییر دهیم.

 

۱-۱۲ اجرا کردن ست آپ

با اجرا کردن ست آپ در صفحه نمایش منوی اصلی شکل ۱-۱۲ ظاهر خواهد شد.

تذکر: ست آپ شکل ۱-۱۲ از نوع AMI بوده که برای وارد شدن به آن باید قبل از بوت شدن سیستم کلید DEL را بزنیم.

پارامترهای استاندارد STANDARD CMOS SETUP (CMOS)

در این منو، پارامترهای استاندارد و ثابت هر سیستم از قبیل هارد، فلاپی، تاریخ، ساعت، نوع کارت ویدئو و غیره تعریف می شود و پارامترهای تعریفی قابل تغییر نیز می باشد. در این ست آپ جهت حرکت بین منوها، باید از کلیدهای جهت استفاده نماییم. از کلیدهای PGUP و PGDOWN جهت تغییر پارامترها، و از کلید F2 و F3 جهت تغییر رنگ صفحه نمایش و از F15 جهت ذخیره تغییرات در Cmos استفاده می شود.

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

تاریخ (date): چنانچه مایل باشیم می توانیم تقویم موجود در حافظه cmos استفاده می شود.

ساعت (time): با این منو می توانیم ساعت و دقیقه و ثانیه را مشاهده کنیم و فقط ساعت و دقیقه قابل عوض کردن می باشد.

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

نصب نشده [۳/۵ (۱/۴۴ mb) 3/5(720 kb) 5/25(1/2 mb) 5/25(360 kb)(notinstally)

هارد دیسک d وc: دراین فیلد پارامترهای فیزیکی والکترونیکی استاندارد هاردها قابل انتخاب می باشد و می توانیم یکی از انواع را برای هاردهایمان انتخاب نماییم. یکی از تیپ ها، مربوط به استفاده کننده می باشد که در آن می توان پارامترهای هارد را خودمان انتخاب کنیم. در اکثر ست آپ ها، تیپ ۴۷ مربوط به استفاده کننده بوده و تعیین پارامترهای آن بر عهده استفاده کننده می باشد.

صفحه نمایش اولیه (primary display) : به وسیله این فیلد نوع آداپتور گرافیک نصب شده بر روی سیستم قابل انتخاب می باشد.

صفحه کلید (keyboard) : این فیلد دو انتخاب دارد که عبارت اند از INSTALLED  و NOT  INSTALLED اگر پارامترها اول انتخاب شود، سیستم در حین بوت شدن، صفحه کلید را تست خواهد کرد ولی اگر پارامتر دوم انتخاب شده باشد، سیستم در حین بوت شدن صفحه کلید را تست نخواهد کرد.

حافظۀ اصلی و توسعه یافته (BASE MEMORY AND EXTENDED MEMORY)RAM.

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

شکل ۲-۱۲  محتویات صفحۀ استاندارد را نشان می دهد.

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

پارامترهای توسعه یافته (ADVANCED CMOS SETUP) SETUP

این منو جهت تغییر پارامترهای فرعی پیشرفته ست آپ مورد استفاده قرار می گیرد. این پارامترها عبارت اند از: تست حافظه بالای یک مگا بایت، سایه کردن RAM مربوط به سیستم و ویدتو در DRAM، چک کردن کمک پردازنده و … . شکل ۳-۱۲ منوی ست آپ نمونه را نشان می دهد.

وظایف کلیدهای تابعی که در پائین صفحۀ این منو لیست شده اند عبارت اند از:

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

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

کلیدهای PD و PU. برای تغییر حالت یا مقدار پارامترها به کار برده می شوند.

کلید F1: با فشردن کلید F1 یک راهنمای کمکی در اختیار شما قرار می گیرد.

کلیدهای F2/F3: می توان رنگ صفحه را تغییر داد.

کلید F6: اگر بخواهیم مقادیر پیش فرض خود بایاس را استفاده نماییم، کافی است که کلید F6 را بزنیم.

کلید F7: با فشردن کلید F7، مقادیر موجود در زمان روشن شدن سیستم در حافظه CMOS قرار می گیرد.


0

نويسنده / مترجم : -
زبان کتاب : -
حجم کتاب : -
نوع فايل : -
تعداد صفحه : -

 ادامه مطلب + دانلود...
امتیاز به این مطلب!

قرار دادن پروکسی های وب دارای محدودکننده ظرفیت سرور

199 views

بازدید

امتیاز به این مطلب!

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

۱- مقدمه
انتشار اطّلاعات در اینترنت، تبدیل به یکی از مهمترین فعالیتها در زندگی ما شده است. با این حال، بسیاری از سیستم های موجود اغلب از تأخیرهای طولانی مدّت تجربه شده توسط مراجعه کنندگان خصوصاً در ساعات پیک رنج می برند.
یک ایده کلیدی برای حل این مشکل، فراهم کردن سرورهای تکرار شده در محل های متفاوت برای کاهش تعداد عملیاتهای بازیابی شیء در فواصل زیاد و متعادل کردن بار سایت های پرطرفدار می باشد. این کار هزینه را کاهش داده و زمان کلی پاسخگویی در شبکه را ارتقاء می دهد. بسیاری از الگوریتم ها برای تکرار شیء ظرف سالهای گذشته پیشنهاد شده اند. با این حال بسیاری از آنها توجه کمّی به ظرفیت سرور در طی جاگذاری تکرار برای تضمین بار کافی محاسبه شده مجموع تحمیل شده به یک سرور خاص از مجموع ظرفیت محاسبه ای آن بیشتر نشود، داشته اند.
در [۱۰] لی و همکاران، اعلام کردند که قرار دادن پروکسی های وب، برای عملکرد وب حیاتی بوده و سیاست بهینه جاگذاری پروکسی ها برای سرور وب هدف در اینترنت برای یک محیط فقط خواندنی را بررسی کردند. آنها نشان دادند که مسأله را می توان به عنوان یک مسأله برنامه نویسی پویا، الگوسازی کرد و از این تکنیک برای بهینه سازی مدّت زمان کلی دستیابی به سرورهای وب استفاده کردند. آنها یک الگوریتم با پیچیدگی زمانی (M3n2) پیشنهاد کردند که در آن M اندازه درخت و n تعداد پروکسی هاست.
کیسو و همکارانش مسأله قرار دادن پروکسی های متعدد تکراری در یک شبکه را به عنوان یک مسأله بهینه سازی فرمولیزه کردند. آنها نشان دادند که –NP کامل می باشد و تعدادی از استدلال ها را از نظر معاوضه های بین هزینه و پیچیدگی های الگوریتم مقایسه کردند. سپس آنها چند الگوریتم جاگذاری را ایجاد کردند که از اطّلاعات بار کاری مانند اختفای مراجعه کننده و میزان درخواست برای انجام تصمیمات آگاهانه در مورد جاگذاری استفاده کردند.
نوآوری رویکردی که در این فصل در پیش می گیریم این است که در زمان تصمیم گیری در مورد محل قرار دادن موارد تکثیر شده و میزان تکرارها، ما ظرفیت سرور را یکنواخت محسوب می کنیم. این محدودیت بسیار مهم است زیرا میانگین تعداد درخواستهای ارائه خدمات شده توسط یک المثنی u بر میانگین زمان پاسخی که گره ها توسط مشاهده گر u خدمات دهی می شوند، تأثیر می گذارد. به علاوه در انواع خاصی از برنامه های پرطرفدار مبتنی بر وب، من جمله تصویر و ویدئو در زمان تقاضا، قرار دادن یک کپی از سیستم نرم افزار مناسب، مثلاً یک DBMS یا یک سیستم GIS برای خدمات دهی درخواستهای خواندن و نوشتن به همراه هر کپی از شیء، اغلب ضروری است. با این حال در بسیاری از موارد چنین سیستم هایی محدودیتهایی را برای کاربران همزمان اعمال می کنند. عملکرد سیستم در چنین موقعیتهایی را می توان با مدنظر قرار دادن بارها و محدودیتهای ظرفیت گره ها به طور قابل ملاحظه ای ارتقاء داد. به علاوه شبکه منبع اطّلاعات مولتی مدیای زیادی می شود و ارسال فایل های بزرگ برای کاربران همانند فیلم، انتظار می رود که یکی از شروط شبکه نیازمند به ظرفیت پهنای باند بالا باشد. این کار ارائه کنندگان خدمات را تشویق می کند تا زمان مد نظر قرار دادن ظرفیت گره های سرور و همچنین ظرفیت لینک ها، خدمات ارسال را بهینه سازی کنند.
مدل سیستم
شبکه از تعدادی از سایت های به هم پیوسته توسط یک شبکه ارتباطی تشکیل شده است. اشیاء می توانند در تعدادی از سایت ها تکثیر شوند از طریق گروه فرآیندها به نام المثنی که در محل نسخه دوم اجرا می شوند، کنترل می شوند. توپولوهای شبکه به وسیله یک گراف G=(V,E) نمایش داده می شود که در آن u مجموعه رئوس (یا گره ها) بوده و نشان دهنده سرورهای وب یا پروکسی ها است (n=|v| مجموع تعداد گره ها E مجموع لبه ها بوده و نشان دهنده لینک های فیزیکی متصل کننده سرورها و پروکسی ها است.) یک شیءِ درخواست شده توسط مراجعه کننده C و قرار گرفته در سرور S، از طریق یک مسیر sr1r2 …rn  c  به نام مسیر ترجیع داده شده توسط   حرکت می کند. این مسیر از توالی گره ها با مسیرهای متناظر آن تشکیل شده است. مسیرها از S به مراجعه کننده های مختلف، یک درخت مسیریابی تشکیل می دهند که در طول آن درخواستها منتشر می شوند. متعاقب آن برای هر سرور وب S، یک درخت پوشای T، ریشه دارنده در S را می توان ساخت تا درخت مسیریابی را نشان دهد و کل شبکه را می توان به عنوان مجموعه ای از چنین درختهای پوشا نشان داد که هر کدام در یک سرور وب معلوم مسیریابی شده اند.
از آنجا که یک شیء از S به C توسط گره های مسیر ترجیح   عبور می کند، در صورتی که درخواست توسط یکی از گره های داخلی در مسیر سرویس دهی شود، می تواند مفید باشد. در حقیقت هر چقدر داده ها در عدد   به C نزدیکتر باشند، مزیت های آن بیشتر است.
۳- الگوریتمی برای قرار دادن بهینه پروکسی ها در شبکه های درختی
پروکسی های مورد بحث قرار گرفته در این تحقیق، پروکسی های شفاف بوده یعنی در طول مسیرها از مراجعه کنندگان به یک سرور وب مسیریابی شده اند و برای مراجعه کنندگان شفاف می باشند. قرار دادن مؤثر پروکسی ها منجر به سرویس دهی بیشتر به درخواستهای مشتری در پروکسی ها بدون وادار کردن آنها به حرکت بیشتر در سرور می شود. برای تعریف رسمی مسأله قرار دادن مجموعه ای از پروکسی ها در یک شبکه درختی با قرار دادن ظرفیت سرورها به عنوان یک محدودیت، تعریف زیر را معرفی می کنیم.
تعرف ۱٫ یک مجموعه اسکان، گراف، مجموعه ای از رئوس می باشد که در آن کپی هایی از شیء قرار داده می شود. حداقل مجموعه محل اسکان یک مجموعه محل اسکان است که حداقل هزینه (مثلاً حداقل زمان میانگین زمان پاسخ) را در بین تمام مجموعه های محل اسکان در گراف ارائه می کند. یک مجموعه محل اسکان n مینیمم، یک مجموعه محل اسکان مینیمم حاوی n رأس است.
اکنون اگر d(u,v) فاصله بین هر دو گره v , u در شبکه درختی باشد که مساوی با طول کوتاهترین مسیر،   بین v , u می باشد. به عبارت دیگر، طول درخت که در آن درخواست ها منتشر می شوند. در نتیجه برای هر سرور وب S، یک درخت پوشای T، کار گذاشته شده در S می تواند ساخته شود تا درخت مسیریابی را توصیف کند (شکل ۱ را ببینید). و وب کلی باید به شکل مجموعه ای از این درختهای پوشا نشان داده شود که هر کدام در یک سرور وب مشخص مسیریابی می شوند.
از آنجا که یک شیء از S تا C از گره های مسیر ترجیحی   عبور می کند، اگر درخواست توسط یکی از گره های داخلی سرویس دهی شود، سودمند و مقرون به صرفه خواهد بود. در حقیقت اطّلاعات و داده ها در   به C نزدیکتر است و مزایا و فواید بیشتری دارد.
(۱)                  
P(V,S) را اوّلین پروکسی می گیریم که در حالیکه از V به S در درخت Ts حرکت می کند با درخواست مواجه می شود. ما P(V,S) را پروکسی مطلوب می گیریم. این می تواند خود V باشد اگر V یک پروکسی باشد، یا S باشد اگر هیچ پروکسی در طول راه به طرف سرور ریشه درگیر نشود. fv را توالی دسترسی از مشتری V به سرور S در طول یک دوره زمانی   می گیریم. دوره میان دو درخواست الگوریتم جاگذاری پروکسی- و   بار تحمیل شده بر پروکسی P(V,S) است توسط گره V. اگر P برنامه تکرار باشد (مجموعه پروکسی ها برای درخت Ts که همراه با عملکرد P(V,S) است) آنگاه فاصله کل برای دسترسی به پروکسی ها چنین است   و هزینه کلی دسترسی به اطّلاعات از این طریق به دست می آید:
(۲)                 
هر گره V دارای پروکسی مطلوب چنین است U=P(V,S) که یک بار   را بر u تحمیل می کند.   را یک بردار می گیریم که ظرفیت های تمام گره ها را در درخت ذخیره می کند و Kv، ظرفیت گره   باشد.
با محدودیت در ظرفیت مجموع گره های دارای پروکسی مطلوب u، نباید بار بیشتر از ظرفیت Kvیِ u تحمیل شود.
اگر   آنگاه نابرابری   همیشه باید وجود داشته باشد.
اکنون برای یک تعداد ثابت از پروکسی ها، که به این شکل بیان می شود:  ، اجازه دهید تا مجموعه محل اسکان مینیمم R را پیدا کنیم که هزینه   را بر حسب زمان در درخت TS، کاهش می دهد با توجه به ظرفیتی که   پروکسی ها را محدود می سازد. بنابراین مشکل کم می شود با هزینه دسترسی   به طوری که   مشروط به: (۳)           
در کل، مسأله جاگذاری نسخه ها در درخت در زمان محدودیت بر ظرفیت گره ها، یک مسأله تکمیلی NP است[۸]. امّا وقتی ما به پروکسی ها توجه می کنیم در جایی که جهت درخواستهای خواندنی همیشه به طرف سرور هدف است، مسأله دیگر تکمیل NP نیست.
شکلهای ۲b , 2-a، تقسیم Tv به سه درخت فرعی را نشان می دهند. مسأله اصلی، تقسیم مسأله به مسایل فرعی در مقیاس های کوچک است. به همین دلیل ما نیاز به تقسیم بندی بیشتر Rv,u، به درخت های فرعی کوچکتر داریم. برای هر  ، چنین می گوییم:
y} در سمت چپ   قرار دارد و 
خاصیت تکرار شدن راه حل،  ، معادله ۳، برای حاصل های Tv به کار می رود.
۱-۳- الگوریتم مورد نظر
درخت Ts قرار گرفته در S با مجموعه V و رئوس را در نظر بگیرید. فرض کنید که بجه هر رأس بدون برگ از چپ به راست قرار گرفته است به طوری که با داشتن هر کدام از دو خواهر V , U، می توانیم مشخص کنیم که U در سمت چپ V است یا برعکس. به طور کل، با داشتن y , x در Ts، گفته می شود که X در سمت چپ X قرار می گیرد اگر U,V وجود داشته باشد به طوری که  ،   و v , u با u خواهر هستند که در سمت چپ v قرار دارند. به ازاءِ  ، Tv درخت فرعی Ts است که در v قرار گرفته است. به ازاءِ هر  ، ما می توانیم Tv را به ۳ درخت فرعی تقسیم کنیم (شکل ۲ را ببینید):
•    درخت فرعی Lv,u شامل تمام گره های سمت چپ u می باشد.
•    درخت فرعی شامل تمام گره ها در Tu است.
•    درخت فرعی .Rv,u شامل بقیه گره هاست.
به شکل منظم داریم:
•    x} سمت چپ u است: 
•    درخت فرعی Tv قرار گرفته در Tu=u
•     
  به شرط اینکه
(۴)             
در اینجا  ، هزینه دسترسی مینیمم به دست آمده با جاگذاری n پروکسی در Tv. بردار ظرفیت باری   گره ها در Tv به دست می آید. وقتی n=1 باشد، پروکسی همیشه در ریشه v قرار دارد. وقتی n>1 باشد، همیشه یک گره u پیدا می کنیم،   که بیان می کند:
•    یک پروکسی در u قرار گرفته است.
•    در Lv,u هیچ پروکسی قرار نگرفته.
•    هیچ پروکسی در   قرار نگرفته
که کوتاه ترین مسیر میان گره های v,u است بدون در نظر گرفتن v,u.
با فرض اینکه Tv در گره u تقسیم شده و اینکه پروکسی های   در Tu جاگذاری شده اند،  ، آنگاه پروکسی های   در Rv.u قرار داده شده اند. بنابراین می توانیم بنویسیم: فرمول ها در متن (۵) و (۶) برای تمام پروکسی های n، ما نیاز داریم تا تمام محل های تقسیم بندی   و تمام مقادیر ممکن   را پیدا کنیم. به طور تکراری ما پروکسی ها را در Tu و Rv,u می گذاریم، به همان روشی که در Tu قرار دادیم. بنابراین روش برنامه ریزی دینامیک می تواند از طریق معادلات زیر فرمول بندی شود:
(۷) فرمول در متن
(۸) فرمول در متن
در معادله (۷)،   ثابت است و مساوی با هزینه کل دسترسی به گره v از تمام گره ها در Lv,u می باشد. این هزینه غیرمشخص است اگر بار کلی گره ها در Lv,u بیشتر از ظرفیت Kv گره v باشد.
  به طور مکرر در Tv تعیین شده با ظرفیت محدود کننده   مربوط به گره های  . Rv,u به  ،   و   در اطراف گره  ، جایی که یک پروکسی گذاشته شده است، تقسیم شده است. ظرفیت محدود کننده Rv,u نسبت به پروکسیv، ظرفیت  است که با کسر از Kv، بار کلی تحمیل شده بر v از طرف گره ها در Lv,u به دست آمده است.
۴- تجزیه تحلیل عملکرد
یک شبیه ساز مشتق شده از پیشامد برای ارزیابی عملکرد الگوریتم مورد نظر ما ایجاد شده است. درخواست ها در یک گره مشخص از یک مجموعه معین از مشتری ها می رسد، هر مشتری x دارای یک میزان درخواست مشخص است بر اساس درجه اش یعنی  . (این نظریه چنین است که مشتریان را طبق تکرار درخواست آنها درجه بندی می کند. در شبیه سازی ما به هر مشتری یک درجه تصادفی داده می شود). ما فرض می کنیم که میزان درخواست از مشتری x درجه iام، یک توزیع ZipF [3] را دنبال می کند.     
(B نزدیک ۱ است). میزان درخواست، تکرار درخواست هاست که از طرف مشتری x صورت می گیرد. فاصله d(c,v)، دو گره را جدا می سازد یعنی v,u و ظرفیت هر گره در شبکه نیز به طور تصادفی ایجاد شده است. وقتی که درخت ایجاد می شود و پارامترهای ورودی مختلف ایجاد می شوند الگوریتم مورد نظر، برای تعیین جاگذاری بهینه که کمترین اختفا را ایجاد می کند و به طرفیت محدودکننده گره ها توجه می کند، به کار می رود.
ما عملکرد الگوریتم مورد نظرمان (بعد از این به الگوریتم ۱ برمی گردد) را با یک الگوریتم که شبیه به مال ماست و بر اساس تکنیک DP ایجاد شده امّا توجهی به تحمیل هیچگونه ظرفیت محدودکننده بر سرورهای پروکسی نمی کند (بعد از این با عنوان الگوریتم ۲ نامیده می شود) مقایسه می کنیم. ما همچنین به یک الگوریتم که پروکسی ها را در شبکه قرار می دهد با روشی ساده و بی تجربه، یعنی بدون محاسبه ظرفیت سرورها و هزینه کل جاگذاری، توجه کرده ایم. (از این به بعد با عنوان الگوریتم ۳ نامیده می شود). الگوریتم ۳ به عنوان یک بسترست برای تخمین ارتقاءِ خاصی که روش تعیین جای پیشنهاد شده ما نسبت به قرار دادن پروکسی ها به صورت تصادفی ارائه می کند، گنجانده شده است.
شکل ۵ نتایج اختفا برای خدمات دهی به یک درخواست به عنوان تابعی از تعداد پروکسی ها در شبکه ها برای سه الگوریتم را نشان می دهد. اختفا برای هر مشتری با ضرب کردن فرکانس و هزنه ارتباط تعیین می شود. میانگین اختفا سپس در تمام مشتریان محاسبه می شود. نتایج شبیه سازی برای شبکه ای از هزار گره اندازه که در آن تعداد پروکسی ها بین ۳۰ تا ۱۰۰ بوده است انجام شد. دیده شد که نتایج در فرمانی که دیگر اندازه های شبکه مد نظر قرار گرفته. تغییر زیادی نکرده است. رقم نشان می دهد که وقتی تعداد پروکسی ها کم باشد (کمتر از ۸ درصد) میانگین اختفا در الگوریتم۱، کمتر از الگوریتم های ۲ و ۳ است، با این حال با افزایش تعداد پروکسی ها مزیت های عملکردی الگوریتم ۱ کاهش می یابد. این را می توان با این حقیقت توضیح داد که وقتی تعداد زیادی پروکسی وجود دارد، توزیع پروکسی ایجاد شده در هر دو الگوریتم شبیه بوده و کمتر احتمال دارد که از ظرفیت پروکسی فراتر روند. در نتیجه هرگونه تعیین جای بهینه ایجاد شده توسط الگوریتم ۱ را می توان به طور قابل مقایسه با آنچه که توسط الگوریتم ۲ ایجاد شده است منطبق کرد. در مقابل، آن طور که انتظار می رود، میانگین اختفا برای رویکرد تصادفی (الگوریتم ۳) همیشه بالاتر است. با افزایش تعداد پروکسی ها اختفا کاهش می یابد امّا با سرعت کمتر، این موضوع با کاهش جزیی در اختفا با افزایش پروکسی ها از ۳۰ به ۱۰۰، در شکل ۶ نشان داده شده است.
شکل ۶٫ نتایج عملکرد در زمانی که میزان درخواست N در ۳ الگوریتم متفاوت است را نشان می دهد. ما با درخواست/ثانیه ۳۰=N شروع کرده و آن را افزایش می دهیم تا به ۱۵۰ درخواست/ثانیه برسیم. اندازه شبکه و تعداد پروکسی ها به ترتیب ۱۰۰۰ و ۶۰ تعیین شده است. وقتی میزان درخواستها پایین است، الگوریتم ۲ از الگوریتم ۱ عملکرد بهتری دارد. با افزایش بیشتر میزان درخواست، الگوریتم ۱ نسبت به الگوریتم ۲ عملکرد بهتری ارائه می کند.
این روند برای تمام مقادیر N بیشتر از ۷۰ درخواست/ثانیه ادامه پیدا می کند. این را می توان با این واقعیت که در ابتدا تعداد درخواستها کم و بار روی سرور پایین است، توضیح داد. بنابراین زمان ارتباط از مدت زمانی که یک درخواست منتظر می ماند تا در یک سرور پروکسی خدمات دهی شود، مهمتر است و در نتیجه الگوریتم ۲، اختفای پایین تری ارائه می کند. با این حال وقتی میزان درخواست از ۷۰ درخواست/ثانیه بیشتر می شود، الگوریتم ۱ مزیت عملکردی شفاهی نسبت به الگوریتم ۲ به نمایش می گذارد. این به خاطر آن است که بار سرورها با افزایش صفحه ها در سرور، حیاتی می شود و زمان انتظار یک عامل تعیین کننده در مجموع خدمات دهی به یک درخواست می شود. در تمام موارد، الگوریتم ۳ بدترین عملکرد را به نمایش می گذارد. با افزایش درخواست ها، اختفا در این الگوریتم به شیوه ای یکنواخت افزایش می یابد.
شکل ۷، نتایج را زمانی که اندازه شبکه متفاوت بوده و در عین حال تعداد مشابهی از پروکسی ها (۶ درصد اندازه شبکه) را حفظ می کند را نشان می دهد. الگوریتم ۱ به طور مرتب برای تمام اندازه های شبکه بررسی شده، عملکرد بهتری نسبت به الگوریتم ۲ دارد، با این حال هر دو الگوریتم نشان می دهند که میانگین اختفا، چندان تحت تأثیر اندازه شبکه قرار نمی گیرد (به خاطر داشته باشید که ما از درصد مشابهی از پروکسی ها نسبت به اندازه شبکه استفاده می کنیم. با بزرگتر شدن اندازه سیستم، تنها یک افزایش جزیی در میانگین اختفا اتفاق می افتد. این را می توان به توپولوژی شبکه اختصاص داد. برای الگوریتم ۳، میانگین اختفا نسبت به الگوریتم ۱ و ۲ برای تمام اندازه ها بیشتر است و یک افزایش قابل توجه با اندازه سیستم وجود دارد.
نتیجه گیری ها
این مقاله، مسأله تعیین جای سرور پروکسی با محدودیت های ظرفیت گره در یک محیط شبکه فقط خواندنی را بررسی کرد. نشان دادیم که وب می تواند فقط به عنوان مجموعه ای از درختهای ریشه گرفته در سرورهای هدف، الگوسازی شود تا تعیین جای بهینه پروکسی های m در یک شبکه درختی متشکل از n گره را تکثیر و تعبیر کند. رویکرد برنامه نویسی پویا برای الگوسازی مصرف و پیشنهاد کردن الگوریتمی که پروکسی ها را در یک شبکه درختی قرار می دهد مورد استفاده قرار گرفته است. نتایج حاصل از آزمایش شبیه سازی نشان داده که مد نظر قرار دادن ظرفیت سرورها، الگوریتم پیشنهاد شده را قادر می سازد تا از نظر دستیابی به زمان پاسخ کمتر در سطح مراجعه کننده نسبت به الگوریتم مشابهی که ظرفیت سرور را نادیده می گیرد، ویژگی های بهتری را به نمایش می گذارد. الگوریتم پیشنهاد شده همچنین مزیت های عملکردی بهتری را نسبت به رویکرد ساده ای که پروکسی ها را به شیوه ای تصادفی تکثیر می کند، به نمایش می گذارد. یک بسط آتی احتمالی در این کار می تواند مد نظر قرار دادن توپولوژی اینترنت واقعی با استفاده از رگه های داده های واقعی به جای داده های به صورت تصادفی شبیه سازی شده باشد. مقایسه عملکرد این الگوریتم با الگوریتم های دیگر انجام خواهد شد و ارزیابی واقعی تری از الگوریتم در یک مقیاس اینترنت ارائه خواهد شد.


0

نويسنده / مترجم : -
زبان کتاب : -
حجم کتاب : -
نوع فايل : -
تعداد صفحه : -

 ادامه مطلب + دانلود...
امتیاز به این مطلب!

اینترنت-وب

381 views

بازدید

امتیاز به این مطلب!
در آغاز وب  یک رسانه ایستا بود وشکل آن مثل یک کتاب الکترونیکی  بود. سایت های وب وقتی که ساخته  شدند به مدت چندین ماه تغییر نمی کردند. با رشد وب به قوت های آن نیز پی برده شد. به این ترتیب وب از حالت یکنواخت وایستا درآمد بطوری که  ظاهر و محتویات آن زودتر تغییر می کرد ویک بازی یا یک پردازنده  در وب در هر بار که استفاده می شد تغییر می کند.
در واقع ایجاد سایت های پویا برای کسانیکه از  اینترنت استفاده می کنند الزامی است در غیر این صورت سایت های او به عنوان  یک شهر متروکه محسوب خواهد شد  در گوشه ای از دیسک سخت فسیل شده.
بعضی از ویژگی های پویایی که مخاطبین اینترنت به آنها علاقمندند عبارتند از:
•    حساسیت به زمان به جای محتویات دائره المعارفی
•    تغییر محتویات وسبک طراحی
•    سازگاری با نسلهای جدید سخت افزار نرم افزار واستاندارهای تحویل اطلاعات
•    پشتیبانی از ارتباط با مخاطبین سایت
•    مدیریت موثر برای افزایش کیفیت اطلاعات
به هر حال سالانه هزاران سایت وب به دلیل کهنه شدن از دور خارج می شوند که برای همین سایت هایی که از دور خارج می شوند هزینه های زیادی مصرف شده است.
در سال  1997  حدود  هزار سایت  وب  از رده خارج شده و در سال ۱۹۹۸ تقریباً ۲۰۰۰  سایت از دور خارج گردید.اصولا سایت های پویای موفق در صف مقدم تحویل محاوره ای قراردارند .
اینترنت شبکه ای از شبکه های مرتبط به یکدیگر بوده که بر روی آن سرویس های متعددی بمنظور ارائه خدمات فعال می باشند. بدون شک سرویس وب یکی از مهمترین سرویس های موجود بر روی اینترنت است که بیشترین تاثیر را در عمومیت یافتن اینترنت در سطح جوامع بشری برعهده داشته است. وب در نگاه اول مانند یک سیستم اطلاعاتی توزیع شده است . در سیستم فوق اطلاعات ( با اشکال متفاوت ) بر اساس استانداردهای مربوطه و با یک ساختار مشخص قرار گرفته و با استفاده از ارتباطات تعریف شده بین اطلاعات می توان بسرعت و بسادگی از اطلاعات موجود استفاده کرد. ارائه دهندگان اطلاعات با پیروی از اصول موجود اطلاعات خود را در سیستم فوق قرار داده و جستجو کنندگان اطلاعات با استفاده از ابزارهائی خاص قادر به جستجو و دستیابی به این اطلاعات خواهند شد. وب در سال ۱۹۹۱ توسط ” تیم – برنرز لی ” ابداع گردید.

مراحل پردازش اطلاعات یک فرم HTML
* اطلاعات موجود در وب در حریم های اطلاعاتی با نام   ” صفحات وب ” ذخیره می گردند. اندازه ونوع محتویات این نوع صفحات کاملا” متغیر بوده و نمی بایست در این راستا یک صفحه وب را با یک صفحه کتاب مقایسه کرد گرچه شباهت های اندکی نیز بین آنها وجود داشته باشد.
* محتویات یک صفحه وب می تواند، متن گرافیک صدا تصویر انیمیشن و … باشد. گستردگی و تنوع نوع اطلاعاتی که می توان در صفحات وب قرار داد یکی از مهمترین ویژگی های قابل توجه وب از دیدگاه ارائه دهندگان اطلاعات از یک طرف و استفاده کنندگان از اطلاعات از طرف دیگر   می باشد.
* صفحات وب از لحاظ فیزیکی فایل هایی هستند که توسط نرم افزارهای مربوطه بوجود آمده و دارای انشعاب “htm” و یا “html” می باشند. برای ایجاد این نوع صفحات می توان از تمام نرم افزارهائی که بنوعی قادر به ایجاد و ذخیره سازی یک فایل هستند استفاده کرد.    ( Notepad نمونه ای از این نوع نرم افزارها است ). امروزه نرم افزارهای کاملا” حرفه ای برای ایجاد و مدیریت صفحات وب توسط شرکت های نرم افزاری ایجاد شده است . FrontPage ,Hotmetal,… نمونه هائی در این زمینه   می باشند.

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

معماری عمومی وب:
برای تشریح بهتر برنامه های کاربردی تحت وب         (Web based applications) مدرن و امروزی، معمولا آنها را به ۴ لایه مستقل تقسیم می کنند. لایه مشتری یا Client، لایه های میانی که عبارتند از presentation و Business و در نهایت آخرین لایه که عبارت است از لایه داده یا Database. معمولا لایه های میانی در یک لایه مجتمع شده و در نتیجه یک مدل ساده شده ۳ لایه ای به دست می دهند.
 لایه مشتری یا Client بخشی از این معماری است که توسط کاربر وب مشاهده می شود. بقیه لایه ها بر روی کامپیوترهایی قرار دارند که ممکن است صدها کیلومتر از مشتری فاصله داشته باشند. لایه مشتری در این مدل همان مرورگر وب است که بر روی کامپیوتر کاربر صفحات وب را نمایش می دهد. در این لایه علاوه بر امکان نمایش اطلاعات، امکان ورود و برخی پردازشهای اطلاعاتی نیز وجود دارد.
معمولا دو گونه پیاده سازی از لایه مشتری وجود دارد. در روش اول از هوشمند بودن کامپیوتر کاربر و قابلیتهای پردازشی آن استفاده ای نمی شود. هنگامی که کاربر اطلاعات یک فرم را تکمیل می کند و یا درخواست صفحه خاصی را دارد، کلیه عملیاتهای پردازشی در لایه های میانی انجام می گیرد و صفحه های جدیدی که حاوی نتایج این پردازشها هستند برای او ارسال می گردند. این روش را اصطلاحاً Dump HTML Client می نامند.
 اما در روش دوم از هوشمندی کامپیوتر کاربر به خوبی استفاده می شود. در این روش برخی پردازشهای خاص توسط کامپیوتر مشتری و مرورگر موجود بر روی آن صورت      می گیرد. در این حالت کامپیوتر مشتری را Semi Intelligent Client می نامند. برای انجام این پردازشها معمولا از زبانهای اسکریپت نویسی نظیر vbscript و یا javascript استفاده می شود. توانایی مرورگها در اینجا اهمیت    می یابد.

معماری سه لایه برنامه های کاربردی تحت وب:
لایه presentation وظیفه ارائه محتویات دینامیک صفحات وب را بر عهده دارد. روشهای پیاده سازی این عملیات بر روی کامپیوترها (web server) متنوع است. تکنولوژیهای مختلف نظیر CGI, PHP, ASP, JSP, Servlet, …. لایه presentation معمولا درون برنامه های وب سرور نظیر Apache web server و یا  Microsoft IISو … پیاده سازی می شود. وب سرورها توانایی دریافت و اجرای چندین درخواست از سوی برنامه های کاربردی لایه های دیگر و همچنین کاربران را به طور همزمان دارند. این نرم افزارها بر اساس یک پیکربندی اولیه می دانند که درخواستهای کاربر را باید به کدام برنامه کاربردی ارجاع دهند.
لایه Business بیشترین حجم عملیات یک سایت مدرن امروزی را انجام می دهد. عملیاتهای نظیر مدیریت نشستها، مدیریت دستیابی به بانکهای اطلاعاتی و… از جمله این عملیاتها هستند. روشهای گوناگونی برای پیاده سازی این لایه وجود دارد نظیر استفاده از اشیای COM متعلق به شرکت مایکروسافت و یا استفاده از متناظرهای آن متعلق به شرکت SUN. راه حلهای قدیمی نیز برای پیاده سازی این لایه وجود دارد نظیر استفاده از CORBA Objects. برنامه های لایه Business معمولا درون برنامه هایی موسوم به Application Server پیاده سازی می شوند نظیر Microsoft MTS, Oracle Application Server لایه Database یا لایه داده مسئول نگهداری اطلاعات است و می تواند شامل مجموعه ای از اطلاعات به صورت بانکهای اطلاعاتی مدرن یا فایلهای ساده و … باشد. تکنولوژیهای مختلف طراحی اسناد وب در حالت کلی سایتهای اینترنتی را می توان به دوگروه ثابت (static) و پویا (dynamic) تقسیم کرد. برای طراحی هر کدام نیز ابزارهای مختلفی وجود دارد.
مراحل پردازش درخواست سرویس گیرنده توسط سایت با ساختار ثابت در سایتهای با ساختار ثابت همانگونه که قبلا نیز گفتیم، محتویات به صورت یک سری صفحات وب HTML طراحی و روی سایت قرار می گیرند. با هر درخواست برای یک صفحه مشخص، صفحه موردنظر برای سرویس گیرنده ارسال می شود اما در سایتهای با ساختار پویا با هر درخواست سرویس گیرنده بر روی سرویس دهنده پردازشی به منظور ساخت صفحه مورد نظر صورت می گیرد و نتیجه پردازش به صورت یک صفحه حاوی کدهای HTML برای سرویس گیرنده ارسال می شود.
آنچه که برای سرویس گیرنده ارسال می شود چیزی جز صفحه حاوی تگهای HTML نیست. در میان تکنولوژیهای مختلفی که وجود دارد مهمترین ها و پراستفاده ترین تکنولوژیها به شرح زیر هستند:

۱)HTML
این تکنولوژی ساده ترین فرم انتشار اسناد در وب است. در این تکنولوژی صفحات یک وب سایت به صورت ایستا کدگذاری شده و سپس انتشار می یابند. این روشی است که در بسیاری از وب سایت‌های شخصی که در ابتدای پیدایش وب ساخته شده اند بکار رفته است. در اینجا تولید کننده با دانستن html و یا با استفاده از ابزاری که چنین کدهایی را تولید می کنند، صفحات خود را می سازد. برای یک وب سایت ساده با تعداد محدودی از صفحات ایستا شاید این یک روش قابل قبول باشداز مزایای این تکنولوژی می توان به سادگی و عدم نیاز به برنامه نویسی و آشنایی با زبان خاص کدنویسی اشاره کرد. علاوه بر این پشتیبانی گسترده این روش توسط    نرم افزارهایی که قادر به تولید اینگونه صفحات از طریق تکنیکهای Visual هستند نیز از دیگر مزیتهای این روش محسوب می گردد. اسنادی که به این روش تولید     می گردند معمولا از سرعت بارگذاری خوبی برخوردار هستند (به دلیل عدم نیاز به انجام پردازش در سمت Server). اما علیرغم تمامی ویژگیهای ذکر شده این روش مشکلاتی نیز دارد.
نخست اینکه این شیوه قادر به تولید صفحات دینامیک نیست. دیگر اینکه با ترکیب محتوا (content) و قالب (Style) باعث بروز مشکل در ایجاد تغییرات در صفحات   می گردد. به بیان معادل، هزینه ایجاد و اعمال تغییرات در صفحات بالاست.
به همراه این تکنولوژی ابزارهای دیگری برای برنامه سازی Client-Side نیز وجود دارد. برخی از این ابزارها که بیشتر مورد استفاده قرار می گیرند عبارتند از Java Script، VBScript. البته به کمک تلفیق این تکنولوژی با زبانهای اسکریپت نویسی مذکور و نیز استفاده از مفاهیم CSS می توان صفحاتی طراحی کرد که محتویات دینامیک داشته باشند لیکن این قدرت به Client محدود  می گردد و علاوه بر آن مشکل ترکیب محتوا و قالب همچنان پابرجاست.
۲) تکنولوژی CGI (تکنولوژی مرتبط با طرف سرویس دهنده) یک برنامه CGI بوسیله سرویس دهنده وب در پاسخ به درخواست ایجاد شده توسط مرورگر وب، اجرا می شود. سرویس دهنده وب به عنوان واسط میان مرورگر و برنامه CGI، درخواست مرورگر را به برنامه و خروجی برنامه CGI را برای پردازش به مرورگر وب ارسال می کند. برای مثال ممکن است برنامهای نقطه نظرات کاربر را دریافت نموده و آن را به شکل یک پیام الکترونیکی برای مسئول سایت ارسال کند. تقریباً هرنوع زبان برنامه نویسی را می توان برای نوشتن یک برنامه CGI بکار برد. CGI واسط تعریف شده مابین سرویس دهنده وب و برنامه خارجی است که مایلید آن را بنویسید.


0

نويسنده / مترجم : -
زبان کتاب : -
حجم کتاب : -
نوع فايل : -
تعداد صفحه : -

 ادامه مطلب + دانلود...
امتیاز به این مطلب!

سیستم مالتی مدیا

268 views

بازدید

امتیاز به این مطلب!

0

نويسنده / مترجم : -
زبان کتاب : -
حجم کتاب : -
نوع فايل : -
تعداد صفحه : -

 ادامه مطلب + دانلود...
امتیاز به این مطلب!

برنامه نرم افزاری( مطلب) matlab

336 views

بازدید

امتیاز به این مطلب!

0

نويسنده / مترجم : -
زبان کتاب : -
حجم کتاب : -
نوع فايل : -
تعداد صفحه : -

 ادامه مطلب + دانلود...
امتیاز به این مطلب!

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

200 views

بازدید

امتیاز به این مطلب!

0

نويسنده / مترجم : -
زبان کتاب : -
حجم کتاب : -
نوع فايل : -
تعداد صفحه : -

 ادامه مطلب + دانلود...
امتیاز به این مطلب!

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

2,369 views

بازدید

امتیاز به این مطلب!

0

نويسنده / مترجم : -
زبان کتاب : -
حجم کتاب : -
نوع فايل : -
تعداد صفحه : -

 ادامه مطلب + دانلود...
امتیاز به این مطلب!

سیستم عامل لینوکس

349 views

بازدید

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

نسخه تجاری
در حال حاضر، شرکت های زیادی روی سیستم عامل لینوکس کار می کنند. برای مثال شرکت RED HAT یکی از شرکت های مهم توزیع کننده لینوکس به شمار می رود. لازم به ذکر است که RED HAT LINUX 7 آخرین گونه ارایه شده توسط این شرکت می باشد. از ویژگی های این گونه می توان به نصب آسان و نیز امکانات مدیریتی سیستم اشاره نمود. در حال حاضر، شرکت های دیگری نیز گونه های تجاری لینوکس را توزیع می کنند که اسامی تعدادی از این شرکت های عبارت است از:
CALDERA, COREL, SLACKWARE, DEBIAN, MANDARK, TURBOLINUX, EASYLINUX
افزون بر این، بسیاری از شرکت های سخت افزاری، مانند: IBM, COMPAC محصولات و خدمات مرتبط با لینوکس را ارایه می دهند. شرکت IBM اعلام کرده است که تمامی محصولاتش را با لینوکس سازگار می کند. همچنین شرکت INTEL نیز اعلام کرده است که سرورهای اینترنتی مبتنی بر سخت افزار INTEL را با سیستم عامل لینوکس عرضه می کند. در حال حاضر بسیاری از شرکت های کامپیوتری دست به فروش کامپیوترهایی زده اند که لینکس را به عنوان سیستم عامل اولیه خود دارند. از جمله پیشتازان جدید سیستم عامل لینوکس می توان به شرکت های بزرگی چون SUN, ORACLE اشاره کرد. شرکت BORLAND نیز در تلاش برای ارایه محصول کاربردی INTERBASE روی سیستم عامل لینوکس است.
میزان افزایش استفاده از سیستم عامل لینوکس
مطالعه IDC نشان داده است که در فاصله سال های ۱۹۹۷ تا ۱۹۹۹ میزان استفاده از لینوکس افزایش چشمگیری داشته است. موارد بسیاری باعث محبوبیت لینوکس گردیده است. از جمله: پشتیبانی از پروتکل SMB و فایل سیستم CIFS (که باعث راحتی کار با ماشین های وینوزی می شود)، وجود برنامه هایی نطیر X-WIN32 که امکان اجرای برنامه ها را روی ماشین لینوکس و نیز مشاهده آنها روی ماشین ویندوزی را می دهد. همچنین، امکاناتی نطیر پشتیبانی از فایل سیستم های DOS, NTFS, VFAT باعث شده است که میزان استفاده از لینوکس بیشتر شود.
شرکت COREL نیز این امکان را فرهم آورده است تا برنامه های کاربردی ویندوز به طور کامل از یک اصال روی لینوکس اجرا شوند. IDC پیش بینی می کند تا سال ۲۰۰۲ نسخه های لینوکس خدود ۲۵% افزایش فروش را نشان دهند.

دلایل استفاده از سیستم عامل لینوکس
کنترل: کاربران، کنترل کاملی بر وطیعه مندی سیستم دارند و می توانند مشخصشه ها و قابلیت های مورد علاقه و نیاز خود را اضافه کنند، اشکالات را بیابند و بدون نیاز به نرم افزارهای ارتقاء دهنده ارتقاء خود را انجام دهند.
انعطاف پذیری: سیستم عامل لینوکس، با پشتیبانی طیف وسیعی از پروتکل های شبکه های LAN, WAN و فایل سیستم های مختلف، امکان ارتباط لینکس با سایر سیستم های عامل را فراهم کرده است. همچنین، با استفاده از برنامه های ماشین مجازی، لینوکس قادر می باشد تا سیستم های عامل مختکفی را شبیه سازی کند.
همچنین سیستم عامل لینوکس روی طیف وسیعی از سخت افزارها موجود است از جمله سخت افزارهایی مانند: X86, MIPS, ALPHA, MOTORLA, VAX .
پایداری: شرکت های بسیاری سالیانه ملیون ها دلار به خاطر بروز اشالاتی در سرورهایشان ضرر می کنند. ولی در مقابل ماشین های لینوکس بسیار پایدار هستند و اغلب برای ماه ها یا سال ها به کارشان ادامه می دهند،‌بدون آن که برایشان مشکلی پیش بیاید.
امنیت: به طور کلی ویروس به آن مفهومی که در سیستم های عامل ویندوزی متداول است، در محیط های یونکسی و لینوکسی وجود ندارد. علت این امر، امنیت بالای فایل سیستم لینوکس و یونیکس است. ابزارهای متعددی برای پیدا کردن اشکالات احتمالی لینوکس وجود دارد. این ابزارها یافتن و  برطرف کردن اشکالات احتمالی را آسان می کنند.
هزینه پایین: اغلب نرم افزارهای لینوکس مجانی هستند و خود سیستم عامل هم قیمتی ندارد. نرم افزارهای مجانی شامی نرم افزارهای اداری، ابزارهای گرافیکی، ویرایشگرها و مرورگرهای وب هستند. در ضمن، ارتقاء لینوکس نیز هزینه های در پی نخواهد داشت.
قدرت سیستم عامل پانزده ابرکامپیوتر  از ۱۰۰ ابرکامپیوتر موجود، از نوع لینوکس است. لینوکس از منابع سخت افزاری به طور کارایی بهره می برد و این امر سبب می شود تا سرعت و توانایی آن بالا برود.
مصارف رومیزی: مهمترین نقطه ضعف سیستم های عامل مبتنی بر یونیکس عدم وجود یک واسط گرافیک زیبا و راحت برای استفاده کاربران است. در حال حاضر، با سرمایه گذاری شرکت های مختلف و با ارائه WINDOWS MANAGER های بسیار زیبا برای محیط X سیستم عامل لینوکس این مشکل تقریباً برطرف گردیده است. وجود ابزار START OFFICE ، که به طور کامل تمام امکانات MS-OFFICE را روی محیط لینوکس و به همان راحتی که در محیط ویندوز وجود دارد را فراهم می کند، باعث گردیده است تا سیستم عامل لینوکیس برای مصارف شخصی نیز مناسب گردد.

امکانات سیستم عامل LINUX :
سیستم عامل لینوکس تمام امکانات لازم به عنوان یک سیستم عامل CLIENT (سرویس گیرنده)، همچنین یک سیستم عامل SERVER (سرویس دهنده) را دارا می باشد.

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

RESOURCE MANAGER:
سیستم عامل مدیریت منابع را بر عهده دارد و هنچ کاری بدون همهنگی و نظارت سیستم عامل صورت نمی گیرد. برای مثال، اگر کاربر بخاهد کاری را در مورد سخت افزار انجام دهد،‌این کار باید از طریق سیستم عامل صورت گیرد.
EXTENDED MACHINE:
سیستم عامل به عنوان یک دستگاه توسعه یافته عمل می کند. به عبارت دیگر  سیستم عامل کارهای کوچک و جزئی و با پیچیدگی بالا و همچنین کارهایی را که کابر علاقه مند به انجام آن ها نمی باشد را انجام می دهد.

تاریخچه سیستم عامل

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

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

کامپیوترهای نسل سوم:
سخت افزار این نسل از کامپیوترها به ICها مجهز گردیدند و به کامپیوترها امکان MULTIPROGRAMING افزوده شد. یعنی این کامپیوترها می توانستند به صورت همزمان چند برنامه را در پردازشگر اجرا کنند. همچنین، در این نسل از کامپیوترها مفهوم TIME SHARING به وجود آمد و مورد بهره برداری قرار گرفت.

کامپیوترهای نسل چهارم:
در این نسل از کامپیوترها قابلیت توانایی کار با چندین پردازنده افزوده گردید. بدین معنی که می توان برنامه های مختلف را روی پردازنده های متفاوت در سیستم اجرا نمود و چون در این نسل امکان MULTI PROGRAMING نیز وجود داشت، در بعضی موارد قابلیت پردازش موازی امکان پذیر بود.
یعنی یک برنامه را به چند قسمت تقسیم کرده و هر قسمت آن توسط یک پردازشگر مورد پردازش قرار گیرد.

چند تعریف :

SHELL :
SHELL یکی از لایه های سیستمهای عامل مبتنی بر یونیکس است. در واقع ، SHELL  در این سیستم عاملها مفسر فرمان به شمار می رود.
در اینجا شل های معروفی را که سیستم عامل RED HAT LINUX  در اختیار کاربران قرار می دهد را در جدول زیر فهرست شده است.

KERNEL  :
KERNELL قسمتی است که به منابع سخت افزاری دسترسی دارد. درخواست کاربر ابتدا وارد SELL  می شود. SELL برنامه ای است که BUFFER صفحه کلید را جهت داده های مختلفی که کاربر وارد کرده است جستجو می کند و پس از جستجوی این BUFFER توسط SELL محتوای آن برای سیستم عامل تفسیر می شود و در صورت معتبر بودن درخواست مورد نظر، به KERNEL  فرمان می دهد تا رویه مورد نظر اجرا گردد و بدین ترتیب سرویس لازم در اختیار کاربر قرار گیرد و در صورت عدم اعتبار درخواست کاربر توسط SELL ، پیغام خطایی جهت اطلاع به کاربر روی صفحه نمایشگر ظاهر می گردد.
از مزایای سیستمهای عامل مبتنی بر یونیکس این است که به یک مفسر فرمان وابسته نیستند. اینگونه سیستم عاملها SELL های مختلفی را پشتیبانی می کنند.

SCHEDULDER :
SCHEDULDER یکی از بخشهای مهم سیستم عامل چند کاربره (MULTI USER ) می باشد . در واقع SCHEDULDER برنامه‌ای است که امکان استفاده تعداد زیادی کاربر را بصورت همزمان از سیستم فراهم می‌سازد. در اینگونه سیستمها، کاربران تصور می‌کنند که همگی بصورت همزمان و در یک لحظه از کامپیوتر استفاده می کنند، امّا در واقع در هر لحظه فقط یک کاربر از سیستم استفاده می کند.

چند تعریف:
فایل سیستم:
هر دیسک فیزیکی متصل به سیستم در سیستم عامل لینوکس باید فایل سیستم مربوط به خود را داشته باشد. به عنوان مثال در هنگام نصب سیستم عامل لینوکس حداقل دو فایل سیستم یکی با نام LINUX SWAP و دیگری LINUX NATIVE روی سیستم ایجاد می گردند. در سیستم عامل لینوکس اطلاعات مربوط به هر فایل سیستم از قبیل لیست بلوک‌های دیسک، جدول آدرس محل استقرار فایل‌ها و اطلاعات دیگر مربوط به آن دیسک بطور مجزای ذخیره و نگهداری  می شوند.

BOOT BLOCK :
این BLOCK بخشی از فایل سیستم می باشد که برای ذخیره سازی برنامه مربوط به راه اندازی سیستم مورد استفاده قرار می گیرند.

DATA BLOCK  :
این بخش شامل اطلاعات بلوک های آزاد سیستم می‌باشد که می‌توانند اطلاعات و داده های سیستم عامل لینوکس را در بر گیرند.

جدول I-NODE :
جدول I- NAODE اطلاعاتی در ارتباط با فایلهایی که در فایل سیستم لینوکس ایجاد می گردند را شامل می شود. این اطلاعات از قبیل :
۱-    USERI-D  و GROUP-ID مربوط به کاربران سیستم عامل.
۲-     زمان ایجاد یک فایل، آخرین زمان استفاده از یک فایل و اعمال تغییرات روی آن.
۳-     تعداد الحاقات (LINK) یک فایل.
۴-    تعیین نوع فایل معمولی، دایرکتوری و فایل های ویژه.
۵-    تعداد بایت‌های فایل.
۶-    حفاظت از حقوق دسترسی (خواندن، نوشتن و اجرا کردن).
سیستم عامل RED HAT LINUX  در مقایسه با سیستم عامل های مبتنی بر یونیکس و سایر شرکت‌های توزیع کننده این سیستم عامل، فایل‌ها را بصورت مناسبی روی سیستم سازماندهی می کند که این امر بدلیل آنستکه سیستم عامل RED HAT LINUX  از فایل سیستم استانداردی موسوم به FSSTND استفاده می کند.

SUPER BLOCK :
این BLOCK شامل اطلاعاتی است که بر کل فایل سیستم دیسک نظارت می‌کند. این BLOCK شامل اطلاعات زیر می باشد:
۱-    اندازه فضایی که فایل سیستم روی دیسک اشغال کرده است.
۲-    نوع فایل سیستم.
۳-    تعداد BLOCK های خالی روی DATA BLOCK.
۴-    شماره بلوک های آزاد روی دیسک.
۵-    اندازه بخش I-NODE:
۶-    آخرین زمان اعمل تغییرات روی SUPER BLOCK.

فهرست راهنمای /BIN:
تمامی فایل های موجود در این فهرست قابل اجرا می باشند، همچنین فایل ها درون این فهرست، دستورات اصلی سیستم عامل را تشکیل می دهند.

فهرست راهنمای /SBIN:
در این فهرست راهنما اغلب برنامه های مربوط به سیستم، همچنین برنامه های اساسی و بنیادی برای نگهداری سیستم عامل قرار می گیرند.
برخی از این برنامه ها عبارتند از:
FSCK – FDISK – MKFS – SHUT DOWN – LILO – INIT

فهرست راهنمای /ETC:
اغلب دستورات جهت مدیریت سیستم در این فهرست راهنما قرار می گیرند.
بعضی از فایل ها و برنامه های مهم دراین فهرست عبارتند از:
PASSWD – SHADOW – FSTAB – HOSTS – INITTAB – MOTD – PRSFILE – SHELLS – SERVICES – LILO.CONF – RC.D.
نصب قدم به قدم
نسخه های متعددی از سیستم هامل لینوکس در بازار موجود می باشد که این امر به علت OPEN SOURCE CODE بودن و رایگان بودن سیستم عامل لینوکس می باشد. به همین دلیل شرکت های بسیاری اقدام به فروش و عرضه این سیستم عامل به بازار انفورماتیک جهان کرده اند که از جمله این شرکت ها می توان به شرکت های زیر اشاره نمود:
RED HAT, CALDERA, COREL, DEBIAN, MANDARKE, INFOMAGIC.
سیستم عامل RED HAT LINUX یکی از معروفترین گونه های این سیستم عامل می باشد.

نصب سیستم عامل RED HAT LINUX 7:

سازگاری با سخت افزار:
سیستم عامل RED HAT LINUX 7 با اغلب سخت افزارهای موجود در بازار سازگار است و لی به هر دلیل امکان دارد که با برخی از قطعات سخت افزاری سیستم سازگاری نداشته باشد. بنابراین می توانید برای دریافت اطلاعات بیشتر در این ارتباط به سایت اینترنتی زیر مراجعه کنید:
HTT://WWW.REDHAT.COM/HARDWARE

نصب دوگانه (DUAL BOOT):
هنگامی که می خواهید سیستم عامل لینوکس را روی سیستم نصب نمایید ممکن است دو حالت وجود داشته باشد: حالت اول این که در زمان نصب سیستم عامل RED HAT LINUX از سیستم عامل های دیگری نظیر: WINDOWS 98, WINDOWS NT یا WINDOWS 2000 و . . . استفاده می کنید.
حالت دوم این که می خواهید فقط سیستم عامل لینوکس را روی سیستم داشته باشید و هیچ سیستم عامل دیگری روی سیستم ندارید. با اطمینان باید گفت که در هر یک از دو حالت مطرح شده کاربر می تواند به راحتی سیستم عامل لینوکس را روی سیستم نصب نمایید زیرا سیستم عامل لینوکس هنچ گونه تضادی با سایر سیستم عامل های نصب شده روی سیستم ندارد و به راحتی با سایر سیستم عامل های دیگر کار می کند.
بنابراین در صورتی که بخواهید سیستم عامل لینوکس را همزمان با سایر سیستم عامل های نصب شده روی سیستم نصب نمایید. نیاز به حالت نصب دوگانه یا DUAL BOOT خواهید داشت. برای این منظور سیستم عامل لینوکس نرم افزاری تحت عنوان LILO (سرواژهLINUX LOADER) را روی سیستم نصب می نماید.
لازم به ذکر است که نرم افزار LILO فقط مختص ماشین های سازگار با INTEL است و برای سایر ماشین ها ، نرم افزارهای دیگری مانند: SILO, MILO را در اختیار کاربران قرار می دهد.
نرم افزار LILO در هنگام نصب سیستم عامل RED AHT LINUX به طور خودکار روی MASTER BOOT RECORD نصب می شود، اما نرم افزار LILO پیش از قرارا گرفتن روی MASTER BOOT RECORD از آن یک کپی تهیه می کند. بنابراین پس از نصب سیستم عامل لینوکس و نرم افزار LILO ، در هنگام راه اندازی سیستم ابتدا نرم افزار LILO فعال می گردد و طی پیامی که به صورت زیر روی صفحه نمایشگر ظاهر می گردد، می توانید سیستم عاملی را که می خواهید روی سیستم BOOT و راه اندازی گردد را انتخاب نمایید.

LILO BOOT:
با ظاهر شدن این اعلان روی صفحه نمایشگر ، در صورتی که بخواهید لینوکس به عنوان سیستم عامل راهاندازی گردد، کافی است تا دکمه ENTER را فشار دهید و در صورتی که می خواهید سایر سیستم های عامل نصب شده روی سیستم شمار BOOT گردند، کافی است تا کلمه DOS (یا واژه دیگری را که در هنگام پیکربندی نرم افزار LILO تعیین می نمایید را ووارد نمایید) را در مقابل اعلان فوق وارد کنید و سپس کلید ENTER را فشار دهید. در این مرحله منویی از سیستم های عامل نصب شده روی سیستم ظاهر می گردد. و می توانید با انتخاب هر یک از آنها سیستم را راه اندازی نمایید.

انتخاب روش های نصب سیستم عامل RED HAT LINUX 7:
برای نصب سیستم عامل RED HAT LINUX 7 می توانید یکی از روش های زیر را انتخاب کنید:
۱- به علت آن که CD-ROM حاوی نرم افزار سیستم عامل RED HAT LINUX دارای قابلیت BOOTABLE می باشد، می توانید با تغییر دادن گزینه BOOT SEQUENCE در SETUPسیستم ، عملیات نصب را به طور مستقیم از روی CD-ROM و در هنگام راه اندازی سیستم انجام دهید.
همانطوری که بیان گردید برای این منظور باید وارد صفحه مربوط به SET UP  سیستم شوید و در زمان تغییر BOOT SEQUENCE  اطمینان حاصل کنید که CD- ROM  جز انتخاب اول آن باشد.
توجه : در صورتی که از سیستمی استفاده می کنید که BIOS  آن قابلیت BOOT  شدن از طریق CD- ROM را داراست انتخاب روش برای نصب سیستم عامل RED HAT LINUX آسانترین روش نصب به شمار می رود. اما اگر به هر دلیل نمی خواهید که برنامه نصب سیستم عامل RED HAT LINUX را بصورت مستقیم از روی CD-ROM در هنگام BOOT شدن سیستم دنبال کنید می توانید با ایجاد یک فلاپی STURTUP  عملیات نصب سیستم عامل را آغاز نمایید. برای این منظور پس از ایجاد کردن فلاپی STURTUP . آن را درون درایو مربوطه قرار داده و سیستم را از روی آن بوت نمایید.
در این مرحله پس از بوت شدن سیستم. فرایند نصب سیستم عامل RED HAT LINUX7.0 با ظاهر شدن اعلان بوت آغاز می گردد.
در صورتی که فلاپی STURTUP سیستم عامل RED HAT LINUX7.0 را ایجاد کرده اید, می توانید هر یک از روشهای زیر را نیز برای نصب سیستم عامل انتخاب کنید.
توجه : در صورتی که بوسیله فلاپی STURTUP  فرایند نصب سیستم عامل را آغاز کرده باشید می باید در طی فرایند نصب جهت کپی کردن فایلهای نرم افزار سیستم عامل RED HAT LINUX روی سیستم از  CD-ROM حاوی نرم افزار سیستم عامل لینوکس استفاده کنید.

۲ – نصب از روی HARD DISK :
اگر فایل های نرم افزار سیستم عامل RED HAT LINUX را روی دیسک سخت کپی کرده اید می توانید از این روش نصب استفاده کنید.

۳ – نصب از طریق FTP SERVER :
می توانید نصب سیستم عامل RED HAT LINUX را از روی یک  FTP SERVER انجام دهید.

ایجاد کردن فلاپی STARTUP :
می توانید فلاپی STARTUP  سیستم عامل RED HAT LINUX را در سیستم عامل های مختلف ایجاد کنید.

ایجاد فلاپی STARTUP تحت MS-DOS :
در CD-ROM حاوی نرم افزار سیستم عامل RED HAT LINUX یک دایرکتوری تحت عنوان DOSUTILS وجود دارد. برای ایجاد فلاپی STARTUP تحت MS-DOS کافی است تا برنامه RAWRITE  موجود در این دایرکتوری اجرا نمایید:
برای این کار می توانید بصورت زیر عمل کنید:
CDDOSUTILSRAWRITE.EXE←
که پس از اجرای این برنامه پیام زیر ظاهر می گردد:
ENTER DISK IMAGE SOURCE FILENAME:
در این مرحله می باید مسیر فایل (DISK IMAGE) BOOT.IMG را, که در دایرکتوری IMAGES از CD-ROM حاوی نرم افزار سیستم عامل RED HAT LINUX وجود دارد, در مقابل پیام فوق دارد کرده و سپس کلید ENTER را فشار دهیم.
برای مثال:
ENTER DISK IMAGE SOURCE: E:IMAGESBOOT.IMG.
پس از انجام این مرحله برنامه RAWRITE پیام زیر را روی صفحه نمایشگر ظاهر می کند.
ENTER TARGET DISKETTE DRIVE
در ماین مرحله کافی است نام درایو مربوطه (A:) را تعیین کرده ویک فلاپی فرمت شده را داخل درایو قرار داده و دوباره کلید ENTER را فشار دهید.
پس از انجام این مرحله فلاپی STARTUP سیستم عامل RED HAT LINUX ایجاد می گردد. تذکر: یک برچسب با عنوان مناسب روی فلاپی STARTUP ایجاد شده سیستم عامل RED HAT LINUX قرار داده و آن را در جای مطمئن قرار دهید.


0

نويسنده / مترجم : -
زبان کتاب : -
حجم کتاب : -
نوع فايل : -
تعداد صفحه : -

 ادامه مطلب + دانلود...
امتیاز به این مطلب!

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

193 views

بازدید

امتیاز به این مطلب!

0

نويسنده / مترجم : -
زبان کتاب : -
حجم کتاب : -
نوع فايل : -
تعداد صفحه : -

 ادامه مطلب + دانلود...
امتیاز به این مطلب!

کمربند پژو ۴۰۵

232 views

بازدید

امتیاز به این مطلب!
قدر الرجل قدر نعمته
ارزش هر فرد به اندازه همت اوست «امام علی(ع)»
مقدمه
روند تغییر وتحولات در جامعه امروزی آنچنان سریع و شتابان شده است که پیش بینی آینده مقدور نیست. حرکت کشور ها به سوی یکپارچگی در زمینه های اقتصادی و فرهنگی و پدیده جهانی شدن بر اقتصاد والگوهای کسب و کار در سرتاسر دنیا تاثیر گذاشته است در سایه این تغییر و تحولات روند استخدام و معیار های آن نیز در کشورها در حال تغییر است به طوری که افراد مثل گذشته به دنبال استخدام مادام الهی و دائمیدر یک شغل نیستند. همچنین در شرکتها و سازمانها نیز دیگر چنین فرصتهایی وجود ندارد.
ماهیت تغییر و تحولات در دنیای مشاغل و حرفه ها طوری است که نیاز مستمر به کسب دانش و مهارت جدید در هر شغلی ضروری به نظر می رسد.
از طرف دیگر جهانی شدن و انتشار سریع دانش و اطلاعات در عرصه اقتصاد موجب رقابت پیشرفتی شرکتها شده است.
به همین دلیل دولتها به این نتیجه رسیده اند که برای کسب موفقیت اقتصادی در عرصه ملی و بین المللی در عرضه خدمات و تولید محصولات در سازمانها و شرکتها نیاز مبرم به توسعه کار آفرینی است که به عنوان عامل اصلی تغییر و محرک اصلی توسعه یعنی لوکوموتیو ران توسعه حرکتهایی را آغاز کند که منجر به خلاقیت و نو آوری مستمر شود. این نوآوری به وجود نخواهد آمد،مگر آنکه نهادهای مختلف زمینه و بستر آن رافراهم آورند.
کار آفرینی فرآیندی است که با نگاه فرصت گرایانه کار آفرینی آغاز می شود و نتیجه آن عرضه خدمات و محصولات جدید وایجاد اشتغال و رفاه در سطح جامعه و در واقع ایجاد یک چیز ارزشمند از هیچ چیز است برای افزایش میزان کار آفرینی در افراد جامعه می توان آگاهیها و توانایی های آنان را در این زمینه بالا برده به این ترتیب، راه اندازی کسب و کارهای تازه نیر رونق خواهد گرفت.
کار آفرینی موضوعی است که امروزه توجه، بیشتر سیاستگذاران، برنامه ریزان و جریان امور کشورهای مختلف را جلب کرده است این توجه، ناشی از نقش مهم آن در ایجاد ثروت و رفاه و همچنین ایجاد شغل در جامعه است.
موفقیت عبارت است از: بالفعل کردن استعدادهای نهانی که در وجود هر کس نهفته است. آدمی با این استعداد ها به دنیا می آید،بزرگ می شود و باید آنها را تمام و کمال در راه هدف و منظوری که اورا شاد و خرسند می کند به کار ببرد.
خواستن واقعی = تصمیم قطعی = عمل= نتیجه
در زیر به برخی از تجریبات موفق کار آفرینان اشاره می شود:
۱- سمند، اولین خودروی ملی
۲- دستیابی نوشابه ساز ایرانی به بازار جهانی (زمزم)
۳- کارآفرینی صنعتی، زمینه فعالیت: تولید شیر کنترل اتوماتیک
۴- کار آفرین IT: زمینه فعالیت: فروشگاه اینترنتی CD
۵- کار آفرینی صنعت الکتریک: زمینه فعالیت: تولید ترانسفورماتور، آداپتور، منبع تغذیه، محافظ یخچال.
و .. …
امیداوریم این طرح آنچنان که باید و شاید توانسته باشد مطالب مورد لزومن را ارائهدهد و در صورت وجود کاستی ها که حتما وجود دارد ما را مودر عطف خویش قرار داده.
با امید پیروژِ روز افزون و عنایت پروردگار حق.
به نام حق
نام شرکت: صنعتگران نوین
نحوه فعالیت: تولید قطعات کمربند پژو ۴۰۵، (زبانه و پایه پلاستیکی، زبانه اصلی و لچ بالا و .. .. )
بانیان طرح: آقایان وارسته، رفیعی و خطیبی
تعداد تولید در سال: ۴۵۰۰۰۰ عدد.
نحوه فعالیت: تولیدی و به صورت قرار دادی با شرکت ایران خودرو (سفارشی) و تقریبا سری.
لازم به ذکر است تمامی اعداد و ارقامی که در این طرح استفاده شده بنا بر مستندات مربوطه از طرف سازمان صنایع و معادن بوده و با لواقع تلاش گردیده تا طرح موجود بتواند تا حد امکان به واقعیت نزدیک باشد توضیحات مربوطه به نوع مواد و دستگاهها در آخر طرح آمده است در ضمن جداول مربوط به سازمان صنایع و معادن در آخر طرح آورده شده است. که ارقامی چون، زمین، هزینه ساخت و ساز، انرژی مصرفی و .. .. با توجه به آن منظور گردیده است.

کارکنان خط تولید و آزمایشگاه:
مهندس    تکنسین    کارگر ماهر    کارگر ساده
۱    1    9    ______
توان برق (کیلو وات) :                 آب صنعتی روزانه( مترمکعب):
فرآیند تولید     تاسیسات     اضطراری
۶۰۰    45    10
تصفیه فیزیکی     بدون املاح     بدون یون
نیاز     جبرانی    نیاز    جبرانی    نیاز    جبرانی
ملاحظاتی: برق مصرفی روزانه ۸۰۰ kw (در ۲۴ساعت)
هزینه ی (انشعاب، نیرو رسانی و .. .. ) = ۰۰۰/۰۰۰/۸۰= ۰۰۰/۱۰۰   800
ساختمانها (متر مربع)
تولید    انبارها    آزمایشگاه    تاسیسات وتعمیرگاه    سردخانه    فضای باز
    مواد    محصول    قطعات    کلی               
۲۹۰    __    __    __    105    15    50    __    130

ملاحظات: مساحت کل سوله با در نظر گرفتن ساختمان اداری، رستوران، سالن اجتماعات و نماز خانه، نگهبانی، تولید و آزمایشگاه ، انبار و فضای سبز= ۷۵۰ متر
وسایل نقلیه اضافی
کامیون     لیفتراک برقی    لیفتراک گازوئیلی    سایر موارد
تن     تن     تن     2 تن    ویژه    تن    تن     تراکتور    لودر
                            __    __
ملاحظات:
هزینه های جاری آزمایشگاه: داخلی (هزار ریال)
برای هزینه ی خرید وسایل اولیه و لازمه حدودا ده میلیون ریال در نظر می گیریم.
ارائه دیدگاههای کلی در مورد قیمت و امکان فروش و چگونگی روند تغییرات قیمت فروش محصول اصلی درداخل و خارج از کشور.
قیمت فروش یک کالای تولیدی صرفنظر از مسائلی همچون کشش بازار، اصلی رقابت و .. .. تابع عوامل عمده ای چون قیمت مواد اولیه، ماشین آلات بکار رفته (%۱ استهلاک) و ساسیتهای صادراتی واصول حاکم بر اقتصاد جاری کشور می باشد که دو مورد اخیر بخصوص در امور تولید صنعتی و محصولات ارائه شده کاملا اثر گذار است. چرا که بخصوص در رابطه با محصولات متنوعی که هم مواد اولیه و هم ماشین آلات آن از خارج کشور تامین می شود نرخ مصوبه ارز تخصیصی نقش اصلی را در قیمت تمام شده کالا دارد که در هر زمان با توجه به آن نرخ باید در قیمت ها تجدید نظر نمود.
تشریح دقیق وجامع فرآیند منتخب و ترسیم شماتیک جریان فرآیند (نمودار گردش مواد)
چنانکه گفته شد استفاده از ماشین آلات مدرن در خط توصیه می شود کهدر این صورت فرآیند تولیدبه شرح زیر خواهد بود:
۱- تنیم دستگاه بر روی نوع محصول تولیدی مورد نظر بر اساس برنامه تولید.
۲- خروج مواد اولیه از انبار و انتقال آنها به ورودی دستگاه.
۳- تغذیه مواد به داخل دستگاه و گرفتن محصول.
۴- تحویل محصول به انبار.
شرح فرآیند برنامه ریزی خط تولید:
ابتدا مشخصات سفارش که عبارتند از نوع محصول ، زمان تحویل و نحوه ارسال آن توسط قسمت فروش تهیه و به بخش مهندسی و طراحی ارسال می گردد. بر اساس آن ابتدا در رابطه با نوع محصول احتمالا تحقیقات لامز به عمل می آید. سپس نمونه آزمایشی تولید می شود و از طریق بخش فروش با نمونه مورد تقاضا و بازار مقایسه می گردد و در صورت هر گونه نقطه نظر اصلاحی مراتب به بخش مهندسی اعلام می گردد و این بخش اقدام به مسافت محصول می نماید.
در این بخش کلیه مراحل تولید از ابتدا یعنی از ورودمواد اولیه،تولید، و.. .. تعیین می شود و سپس اقدام به تهیه پارت لیست مواد و ضریب مصرف مواد می شود بر اساس عملیات انجام شده بخش کنترل کیفیت نیز برنامه ریزی لازم جهت کنترل کیفیت را تهیه و به خطر تولید ارائه می نماید. در رابطه با برنامه ریزی با توجه به زمان ساخت، برنامه روزانه تولید و برنامه پیشگیری و نگهداری ماشین تنظیم می شود و در ضمن با توجه به مواد مصرفی تعیین شده لوازم یدکی موردنظر، در خواست وب خش تدارکات نسبت به تامین آنها اقدام می نماید. بعد از آنکه این موارد تامین شده از لحاظ کیفیتی کنترل شده و مواد مصرفی و برنامه تعمیرات و نگهداری نیز به خط تولید ارائه می شود حال خط تولید با توجه به دریافت مواد اولیه شروع به تولید نموده و ضمن اعمال برنامه پیشگیری و تعمیرات در خط تولید محصول تهیه می شود و در جریان تولید با توجه به برنامه کنترل کیفیت خط تولید کنترل شده و محصول نهائی تولید بوجود می آید.
تعیین مشخصات ضروری خدمات مورد نیاز و تاسیسات عمومی شامل دستگاهها، تجهیزات و ماشین آلات آزمایشگاه، تعمیر گاه، سیستم ترابری، سوخت رسانی، سرماشین، آب رسانی، تهویه و هوای فشرده، سیستم دفع آلودگی محیط ریست، اطفاء حریف، باسکول برق و.. …
این واحد تولیدی نیز همچون دیگر واحدهای صنعتی برای انجام فعالیتهای خود نیازمند مجموعه ای از تاسیسات و تجهیزات جانبی بوده که همراه ماشین آلات خط تولید قادر به تولید باشند نظام تجهیزات خط تولید احتیارج به امکانات پشتیبانی مانند آب، برق، وسائط نقلیه، حمل و نقل، گرمایش، سرمایش، اطفاء حریف، تعمیر گاه، اثاثیه و لوازم اداری، سوخت و .. .. دارد.
تاسیسات جانبی لازم جهت این واحد عبارتند از:
۱- تعمیر گاه:
تعمیر گاه این واحد تولیدی که مربوط به سرویس فنی و نگهداری و رفع نقایص غیر اساسی است نیاز به امکانات محدودی دارد و جهت تعمیرات اولیه دستگاهها و تجهیزات موجود در خط تولید وتعویض احتمالی قطعات احتیاج بر ابزار آلاتی در حد یک تعمیر گاه مثل گیره ها، ابزار براق، انواع آچار، انواع انبر، تجهیزات ویژه، سیستمهای الکترونیکی مثل آمپر متر، و .. .. نیز ابزاری مثل دریل، سنگ رومیزی و .. .. دارد.
و در ضمن یک عدد دستگاه تراش معمولی نیز در نظر گرفته شده است.
۲- آزمایشگاه:
به منظور کنترل مواد اولیه و محصول آزمایشات فیزیکی مختلفی انجام می شود.
وسائل مورد نیاز برای چنین آزمایشاتی عبارتند از:
الف) کولی: ۲ عدد     ت) الگوی تست
ب) میکرو متر: ۲ عدد       ث) متر معمولی
پ) خط کش فولادی       و) .. …
۳- وسائل نقلیه عمومی و حمل و نقل:
جهت تردد مدیریت و تعدادی از پرسنل نیاز به یک خودروی سواری و برای حمل و نقل خارج از کارخانه مواد و محصول و نیز امور خدماتی و عمومی یک عدد وانت ۲ تنی در نظر گرفته می شود.
همچنین به منظور تخلیه مواد اولیه و محصول و حمل و نقل آن یک دستگاه لیفت تراک ۲ تنی در نظر گرفته می شود و یک عددجرثقیل مکانیکی برای جا به جایی قالبها.
۴- تاسیسات برق:
با توجه به اینکه مناشین اصلی این واحد متکی بر انرژِ الکتریکی است وبه کمک نیروی برق کار می کنند، تامین برق مورد نیازواحد از مسائلی است که باید مورد توجه قرار گیرد.
برق تاسیسات، تعمیر گاه و آزمایشگاه:
برای کل تاسیسات و تعمیر گاه با توجه به ماین آلات موجود ۴۰ kw برق در نظر گرفته می شود.
برق اضافی هنگام راه اندازی:
۲۵% توان برق مصرفی ماشین آلات می باشد که در نتیجه حدود ۱۴۰ kw خواهد بود.
برق ساختمانها و محوطه و انبار: با توجه به روشنایی سالن و مساحت زیر بنا حدود ۱۰ kw برق در نظر گرفته می شود.

برق مصرفی واحد
ردیف    شرح    مقدار مصرفی (kw)
۱    برق تاسیسات، تعمیر گاه و آزمایشگاه    40
۲    برق ساختمانها، محوطه و انبار    10
۳    برق اضطراری (پمپ های آتش نشانی)    10
۴    برق مورد نیاز خط تولید    600
۵    برق اضافی هنگام راه اندازی    140
جمع کل: ۸۰۰ kw

ملاحظات: هزینه ی برق مصرفی در ماه= دورنی= تومان ۴۰۰۰۰=۵۰  800
تومان ۰۰۰/۲۰۰/۱= ۳۰   40000
تاسیسات مورد نیاز برق رسانی:
عبارت است از: انشعاب، نصب تابلوی برق و کنتور و .. …
تاسیسات آب:
آب مصرفی کارخانه شامل آب مصرفی فضای سبز و آب مصرفی پرسنل و آب شتشوی سالنها و.. … می باشد با توجه به محاسبات بخشهای بعد:
الف) آب مصرفی فضای سبز: ۵۰ لیتر
ب) آب مصرفی پرسنل: ۱۴۰ لیتر
پ) آب شستشوی سالنها و .. .. : ۲۵۰ لیتر   ج) با احتساب آب خط تولید
ملاحظات: به طور کلی روزانه ۴۵۰ لیتر آب مورد نیاز این شکرت می باشد، که ماهانه می شود ۱۳۵۰۰ لیتر.
نظر به میزان مصرف آب روزانه (که با احتساب ۲۰% اضافی) کمتر از ۲۵ متر مکعب می باشد فرض تامین آب از طریق لوله کشی را داریم.
ملاحظات: هزینه انشعاب تجهیزات و اخذ پروانه به طور کل حدود ۰۰۰/۵۰۰ تومان می باشد.
و هزینه ی آب مصرفی ماهان عبارتست از: ۶۰۰/۴۸= ۳۰   120   5/13
ذخیره سازی آب:
با توجه به میزان مصرفی آب روزانه کی منبع زمینی ۱۰ M3 برای ذخیره سازی کافیست.
در ضمنبرای تامین آب دستگاه تزریق از آب سرد کن استفاده می شود که سیستم رفت و برگشتی است.

اطفاء حریق:
بدلیل خطرات ناشی از آتش سوزی و به منظور حفظ ایمنی سالنهای تولید و انبارها وجود دستگاه اطفاء حریق در کارخانه ضروری است بدین منظور با توجه به متراژ سالنهای تولید وانبارها و اداری تعداد ۵ عدد کپسول آتش نشانی بهمراه تجهیزات مربوطه در نظر گرفته می شود.
اثاثیه و لوازم اداری:
انجام فعالیتهای اداری مستلزم وجود یکسری اثاثیه می باشد. نظیر میز، فایل، کمد، صندلی، و .. .. این واحد تولیدی نیز در حد لزوم از این تجهیزات برخوردار می باشد.
وسائل ارتباطی (تلفن):
با توجه به تعداد پرسنل در یک شیفت (کمتر از ۱۰ نفر) ۲ عدد خط تلفن کافی است.
گرمایش:
جهت گرم نمودن سالنهای تولیدی و اداری از سیستم های گازی و برقی استفاده می شود.

سرمایش:
برای سالنهای تولید از یک عدد کولر ۶۰۰ و برای سالنهای اداری و رفاهی از ۲ عدد کولر ۴۰۰۰ استفاده می شود.
تاسیسات هوای فشرده:
جهت تامین هوای فشرده مورد نیاز در سیستمهای کنترلی از یک عدد کمپرسور کوچک استفاده می شود.
تهویه:
برای سیستم تهویه رسانی سالن تولید و اداری از ۲ عدد دستگاه هواکش استفاده می شود.
فاضلاب/ پس آب:
با توجه به نوع فرآیند تولید که آلودگی خاصی ایجاد نمی کند تنها یک عدد چاه ساده پیش بینی می گردد.
کلیه تاسیسات ساخت داخل کشور می باشد.
تجزیه و تحلیل و محاسبه تعداد نیروی انسانی هر یک از سطوح مختلف (مدیریت ، مهندسی، تکنسین ها، کارگران ماهر،کارگران ساده، پرسنل تاسیسات و تعمیر گاه، پرسنل اداری و رفاهی و خدماتی)
بر آورد نیروی انسانی مورد نیاز و تعیین پست سازمانی هر یک در سازمان از اساسی ترین اصول هر تشکیلات می باشد و کارآئی و اثر بخشی آن نیز به کار برد صحیح وموثر از منابع نیروی انسانی ومدیریت بستگی دارد نیروی انسانی مورد نیاز این واحد تولیدی را می توان در بخشهای مدیریت مهندسی خط تولید آزمایشگاه، تعمیرو نگهداری، تاسیسات وکارکنان اداری و خدماتی تقسیم نمود نیروی انسانی مورد نیاز اینواحد تولیدی به شرح زیر تقسیم میشوند:
مدیریت:
مسئولیت اداره شرکت و بخشهای مالی اداری و بازرگانی را خواهد داشت می تواند یک نفر مهندس مکانیک با تجربیات کافی در این زمینه باشد. (۱ نفر)
مسئول شیفت:
جهت نظارت بر امور تولید در هر شیفت یک مسئول تولید با تحصیلات فوق دیپلم مکانیک و دارای تجربه در این زمینه کاری لازم است. (۲ نفر)
اپراتور ماشین:
جهت کار بر روی هر دستگاه در هر شیفت و برای هر ماشین ۱ نفر جمعا ۴ نفر با تحصیلات دیپلم و گذراندن دوره آموزشیکار با ماشین مربوطه (۸ نفر)

کارگر ساده:
مخصوص حمل و نقل مواد و محصول (۱ نفر)


0

نويسنده / مترجم : -
زبان کتاب : -
حجم کتاب : -
نوع فايل : -
تعداد صفحه : -

 ادامه مطلب + دانلود...
امتیاز به این مطلب!
صفحه 1 از 212



هو الکاتب


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

دانلود کتاب , دانلود کتاب اندروید , کتاب , pdf , دانلود , کتاب آموزش , دانلود رایگان کتاب


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


فید نقشه سایت

تمامی حقوق برای سایت تک بوک محفوظ میباشد