زد فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

زد فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

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

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

تعداد صفحات پایان نامه: 114 صفحه

در این پست می توانید متن کامل این پایان نامه را  با فرمت ورد word دانلود نمائید:

 

 نرم افزار

سیستم عامل

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

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

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

سیستم عامل با ساده ترین تحلیل و بررسی دو عملیات اساسی را در کامپیوتر انجام می دهد :

–  مدیریت منابع نرم افزاری و سخت افزاری یک سِستم کامپیوتری را برعهده دارد. پردازنده ، حافظه، فضای ذخیره سازی  نمونه هائی از منابع اشاره شده می باشند .

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

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

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

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

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

تک کاربره – تک کاره . همانگونه که از عنوان این نوع سیستم های عامل مشخص است، آنها بگونه ای طراحی شده اند که قادر به مدیریت کامپیوتر بصورتی باشند که یک کاربر در هر لحظه قادر به انجام یک کار باشد. سیستم عامل Palm OS برای کامپیوترهای PDA نمونه ای مناسب از یک سیستم عامل مدرن تک کاربره و تک کاره است . 

تک کاربره – چندکاره . اکثر سیستم های عامل استفاده شده در کامپیوترهای شخصی از این نوع می باشند. ویندوز 98 و MacOS  نمونه هائی در این زمینه بوده که امکان اجرای چندین برنامه بطور همزمان را برای یک کاربر فراهم می نمایند. مثلا” یک کاربر ویندوز 98 قادر به تایپ یک نامه با استفاده از یک واژه پرداز بوده و در همان زمان اقدام به دریافت یک فایل از اینترنت نموده و در همان وضعیت محتویات نامه الکترونیکی خود را برای چاپ بر روی چاپگر ارسال کرده باشد.

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

در اینجا لازم است که به تفاوت های موجود  سیستم های عامل ” چند کاربر ” و ” تک کاربر”  در رابطه با امکانات شبکه ای اشاره گردد.  ویندوز 2000 و ناول قادر به حمایت از صدها و هزاران کاربر شبکه می باشند این نوع سیستم های عامل بعنوان سیستم عامل چند کاربره واقعی در نظر گرفته  نمی شوند.

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

وظایف سیستم عامل

پس از روشن نمودن کامپیوتر، لولین برنامه ای که اجراء می گردد ، مجموعه دستوراتی می باشند که در حافظه ROM ذخیره و مسئول بررسی صحت عملکرد امکانات سخت افزاری موجود می باشند. برنامه فوق (POST) ، پردازنده ، حافظه و سایر عناصر سخت افزاری را بررسی خواهد کرد . پس از بررسی موفقیت آمیز برنامه POST ، در ادامه درایوهای ( هارد ، فلاپی ) سیستم فعال خواهند شد. در اکثر کامپیوترها  ، پس از فعال شدن هارد دیسک ، اولین بخش سیستم عامل با نام Bootstrap Loader فعال خواهد شد. برنامه فوق صرفا” دارای یک وظیفه اساسی است : انتقال ( استقرار ) سیستم عامل در حافظه اصلی و امکان اجرای آن . برنامه فوق عملیات متفاوتی را بمنظور استفرار سیستم عامل در حافظه انجام خواهد داد.

سیستم عامل دارای وظایف زیر است :

  • مدیریت پردازنده
  • مدیریت حافظه
  • مدیریت دستگاهها ( ورودی و خروجی )
  • مدیریت حافظه جانبی
  • اینترفیس برنامه های کاربردی
  • رابط کاربر

وظایف شش گانه فوق ، هسته عملیات در اکثر سیستم های عامل است . در ادامه به تشریح  وظایف فوق اشاره می گردد :

 مدیریت پردازنده

مدیریت پردازنده دو وظیفه مهم اولیه زیر را دارد :

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

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

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

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

 

(ممکن است هنگام انتقال از فایل ورد به داخل سایت بعضی متون به هم بریزد یا بعضی نمادها و اشکال درج نشود ولی در فایل دانلودی همه چیز مرتب و کامل است)

متن کامل را می توانید دانلود نمائید

چون فقط تکه هایی از متن پایان نامه در این صفحه درج شده (به طور نمونه)

ولی در فایل دانلودی متن کامل پایان نامه

همراه با تمام ضمائم (پیوست ها) با فرمت ورد word که قابل ویرایش و کپی کردن می باشند

موجود است

 


دانلود با لینک مستقیم


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

دانلود مقاله تاریخچه جنگ افزارهای شیمیایی و کاربرد آن ها

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

 

فرمت این مقاله به صورت Word و با قابلیت ویرایش میباشد

تعداد صفحات این مقاله    9صفحه

پس از پرداخت ، میتوانید مقاله را به صورت انلاین دانلود کنید

 

 

 

تاریخچه جنگ افزارهای شیمیایی و کاربرد آن ها

 

1ـ1 سلاح های شیمیایی در دوران باستان:
گرچه تاریخ دقیق نخستین کاربرد مواد سمی در ادوار گذشته نامعلوم است، با این حال می توان به کارگیری آتش از جانب انسان را به عنوان نخستین حربه شیمیایی نام برد.
کاربرد مواد شیمیایی سمی حدود 600 سال قبل از میلاد مسیح در کتاب های پوزانیاس (Pausanias) مولف یونانی در شهر دلفی گزارش شده است.
در آن زمان مهاجمان یونانی برای از پای در آوردن مدافعان دلفی آب رودخانه را به ریشه گیاه خرق سفید (Veratrum از جنس Hellebore) که حاوی مواد سمی بود آغشته کردند و بدین گونه به سادگی شهر محاصره شده را تصرف کردند.
همچنین پروکیپوس، مورخ روم شرقی، در مورد جنگ های ساسانیان و رومیان می نویسد که؛ سپاه ساسانی برای تسخیر دژهای رومی ها زیر دیوار آن نقب می زدند.
گاهی این نقب ها با نقب دشمن که برای مقابله حفر شده بود برخورد می کرد، در چنین شرایطی دو طرف می کوشیدند با سوزاندن گوگرد، سربازان حریف را بیرون رانند.
همچنین در تاریخ حمل و نقل دریایی از آتش مشهور یونانی (The Greek Fire) فراوان صحبت شده است.
مخلوط آتش زا معمولاً شامل قیر، گوگرد و مواد چسبنده همراه با روغن خام و آهک زنده بوده است. آتش یونانی در تماس با آب، خود به خود مشتعل می شد.
در 1453 میلادی که ترک های عثمانی به قسطنطنیه یا استانبول امروزی، آخرین سنگر روم شرقی (بیزانس) حمله بردند، به کندن نقب پرداختند؛ مدافعان شهر برای مقابله با آنها، در نقب ها با پخش دود حاصل از سوزاندن گوگرد که همان SO2 می باشد، ترک‌ها را دچار خفگی نمودند.
در 1862 و در جریان جنگ داخلی آمریکا پیشنهاد به کارگیری گاز کلر در عملیات نظامی مطرح شد. گرچه، کلر مورد استفاده واقع نشد ولی بدون شک فکر کاربرد گسترده و تولید صنعتی عوامل شیمیایی متعلق به آمریکایی هاست. بعدها یک دوره تلاش جدی در مورد توسعه عوامل شیمیایی و وسایل حمل آنها به صورت نارنجک، گلوله توپ و غیره آغاز گردید.
در اواخر قرن نوزدهم انگلیسی ها در جنگ بوثر از گلوله های توپ محتوی اسید پیکریک استفاده کردند. بدین گونه به کارگیری متفرقه از عوامل شیمیایی بتدریج زمینه را برای کاربرد گسترده آن در فاجعه 1915 فراهم آورد.

1ـ2 سلاح های شیمیایی در جنگ جهانی اول:
با آغاز قرن بیستم و توسعه بیش از پیش دانش شیمی، زنگ خطر به کارگیری احتمالی و گسترده مواد شیمیایی در جنگ ها برای دولتمردان اروپایی به صدا درآمد و آنها را واداشت طی قراردادی به کارگیری این مواد را منفع کنند. این قرارداد در سال 1907 بسته شد و به تصویب بیشتر کشورهای اروپایی رسید. با این حال برخلاف قرارداد منع کاربرد سلاح شیمیایی، این جنگ افزار مخوف در مقیاس گسترده ای طی جنگ جهانی اول به کار گرفته شد و چنانچه در تاریخ ثبت شده، جنگ شیمیایی نخستین بار، زمانی که آلمانی ها در اکتبر 1914 در نوشاپل گلوله های حاوی گاز اشک آور به سوی فرانسوی ها پرتاب کردند، آغاز شد ولی به سبب پراکندگی سربازان و محدود بودن شمار گلوله ها این تاکتیک چندان کارساز نبود و حتی فرانسوی ها متوجه کاربرد آن نشدند. با این حال آلمانی ها دست از تلاش برنداشته و گاز کلر را نیز نخستین بار در 22 آوریل 1915 در یپرس (Ypres) بلژیک علیه سربازان مستعمراتی فرانسه و پیاده نظام کانادایی که هیچ ماسکی برای حفاظت نداشتند به کار بردند. علاوه بر این آلمانی ها به سرعت به فسژن و خردل روی آورده و آنها را در جبهه آزمودند. [1] به طوری که عامل تاول زای خردل گوگردی به وسیله آلمانی ها در 1917 و در نزدیکی دهکده یپرس بر ضد سربازان فرانسوی به کار گرفته شد و به همین دلیل فرانسویان نام ایپریت (Yperite) را نیز به عامل خردل دادند. همچنین خردل با نام دیگری به نام صلیب زرد (Yellow Cross) نیز شناخته شده بود چرا که برای مشخص کردن مخازن حاوی آن علامت صلیب زرد به کار می رفته است.
به طور کلی در جنگ جهانی اول حدود 125000 تن عوامل سمی مشتمل بر 45 نوع عامل شیمیایی مختلف به کار رفت که در بین آنها 18 عامل کشنده و 27 عامل تحریک کننده بود. از میان عوامل ذکر شده به طور عمده فسژن و خردل حدود یک میلیون و 300 هزار سرباز را از صحنه نبرد خارج کرد که تعداد بیشماری از آنها برای همیشه نابینا شدند و تقریباً 100 هزار نفر جان باختند.

 

1ـ3 سرنوشت سلاح های شیمیایی پس از جنگ جهانی اول
روند سریع ساخت جنگ افزارهای شیمیایی جدید و کاربرد وسیع آن طی جنگ جهانی اول و مهمتر از همه برانگیخته شدن احساسات عمومی باعث شد بیش از پنجاه کشور معاهده ای مبنی بر عدم کاربرد جنگ افزارهای شیمیایی را در ژنو امضا کنند که به پروتکل 1925 ژنو (Geneva Protocol) معروف شد. اما تصمیمی درباره منع ساخت این سلاح ها گرفته نشد. علاوه بر این با توجه به ویژگی های مواد شیمیایی جنگی (پوشش وسیع، خواص مصدوم کنندگی شدید، افت روحیه شدید دشمن و نیاز به نیروی متخصص و کارآمد جهت درمان و رفع آلودگی) نظر کارشناسان نظامی پس از جنگ جهانی اول، به شدت به طرف این جنگ افزارها معطوف و موجب توسعه این سلاح ها در کشورهای غربی شد و بدین شکل روش های تولید بسیاری از ترکیبات شیمیایی به دست آمد. بعضی ها گمان می کردند که در پناه این معاهده جهانی در جنگ ها و درگیری ها از این سلاح استفاده ای به عمل نخواهد آمد ولی تاریخ شاهد وقایع ناخوشایند دیگری بود.
در 1936، 650 تن عامل شیمیایی توسط ایتالیا در جنگ علیه اتیوپی به کار رفت که جان 15 هزار نفر را گرفت.
در جنگ های یمن، (67 ـ 1963) مصری ها از سلاح شیمیایی استفاده کردند.
در 1938 ژاپنی ها بمب های حاوی عوامل شیمیایی، بر روی سربازان چینی فرو ریختند.
در جنگ های داخلی اسپانیا که از 1936 آغاز شد و سه سال به طول انجامید به فرمان استالین و در حمایت از جمهوری خواهان که علیه ملی گرایان به رهبری فرانکو می جنگیدند، در دو منطقه اسپانیا گازهای سمی و همچنین عامل خردل به کار برده شد که طی آن شمار زیادی از افراد غیرنظامی به هلاکت رسیدند.

 

1ـ4 سلاح های شیمیایی در جنگ جهانی دوم
در جریان جنگ جهانی دوم مراکز پژوهشی ـ نظامی در آلمان، انگلستان، آمریکا و ژاپن به کوشش های خود جهت تهیه عوامل شیمیایی با سمیت زیاد ادامه دادند. در آلمان سنتز عوامل بسیار سمی اعصاب تابون و ساربن آغاز و با تهیه سومان در سال 1944 دنبال شد که سمی ترین عامل شیمیایی در جنگ جهانی دوم بود. آلمانی ها همراه با تلاش های پژوهشی جدی، کارخانه بزرگی برای تولید جنگ افزارهای شیمیایی و مهمات آن تاسیس کردند که تولید سالیانه آن در 1943 حدود 180 هزار تن (این مقدار 5/1 برابر عوامل شیمیایی به کار رفته به وسیله دول متخاصم طی جنگ جهانی اول) بوده است. طبق گزارش ورماخت (wehrmaht) در اواخر جنگ، ذخیره عوامل شیمیایی آلمان 70 هزار تن شامل 32 هزار تن ایپریت یا خردل و 13 هزار تن گازهای اعصاب بوده است.
اسپی یر (Speer) وزیر صنایع هیتلر در دادگاه بین المللی نورنبرگ اعلام کرد که هیتلر خود طی جنگ جهانی اول مصدوم شیمیایی بوده و بدین جهت به جنگ افزارهای شیمیایی جدید اهمیت زیادی قائل بود. نیروهای هیتلری همواره ذخایر جنگ افزارهای شیمیایی خود را افزایش می دادند. آلمانی ها در جریان جنگ دوم مرتکب بیرحمانه ترین جنایات علیه بشریت شدند. اتاق های گاز در اردوگاه های بوخن والد (Buchenwald)، آشویتس (Auschwitz)، زاخرزن هاوزن (Sachsenhausen)، نوین گام (Neuengamme)، لوبلین (Lublin)، گروسه روزن (Grosse -Rosen)، راونز بروخ (Ravensbruck) و تربلینکا (Treblinka) کار می کردند.
در 14 ژوئیه 1942 هیملر (Himmler) اجازه داده بود که در برخی اردوگاهها از زندانیان برای آزمایش عوامل شیمیایی استفاده کنند. در کل، تا پایان جنگ تنها 5/4 میلیوم زندانی بر اثر به کارگیری انواع عوامل سمی به وسیله شرکت دگش وابسته به مجتمع صنعتی فاربین در اردوگاه آشویتس مسموم شده بودند.

 

فرمت این مقاله به صورت Word و با قابلیت ویرایش میباشد

تعداد صفحات این مقاله   9 صفحه

پس از پرداخت ، میتوانید مقاله را به صورت انلاین دانلود کنید


دانلود با لینک مستقیم


دانلود مقاله تاریخچه جنگ افزارهای شیمیایی و کاربرد آن ها

بهترین و کاربردیترین نرم افزارهای کار با کامپیوتر

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

بهترین و کاربردیترین نرم افزارهای کار با کامپیوتر


بهترین نرم افزار کار اینترنتی

این نرم افزار یکی از نرم افزارهای کار اینترنتی است که در سایتهای مختلف با قیمت 29-49 هزار تومان به فروش میرسد و ما در اینجا با قیمت تنها دو هزار تومان این نرم افزار را به فروش گذاشته ایم


دانلود با لینک مستقیم


بهترین و کاربردیترین نرم افزارهای کار با کامپیوتر

پایان نامه ایجاد انباره های داده -نرم افزارهای هوشمند تجاری

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

پایان نامه ایجاد انباره های داده -نرم افزارهای هوشمند تجاری


پایان نامه ایجاد انباره های داده -نرم افزارهای هوشمند تجاری

پایان نامه طراحی و ایجاد انباره های داده -نرم افزارهای هوشمند تجاری Oracle9i Warehouse Builder

   با فرمت ورد  word  ( دانلود متن کامل پایان نامه  )

محتوای دانلودی موجود در این قسمت از سایت عبارت است :

ابزار Oracle9i Warehouse Builder به منظور طراحی و ایجاد انباره های داده ، data mart ها و نرم افزارهای هوشمند تجاری

پایان نامه رشته کامپیوتر نرم افزار



 

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

5-1 مقدمه

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

 

5-2 مروری بر ابزار Oracle9i Warehouse Builder

ابزار فوق یک ابزار هوشمند تجاری است که راهکاری مجتمع به منظور طراحی و ایجاد انباره های داده ، data mart ها و نرم افزارهای هوشمند تجاری ارائه می دهد.این ابزار مشکلات پیچیده تجمیع داده بین منابع داده پراکنده و مقاصد را برطرف کرده است . علاوه برآن این ابزار قادر به ایجاد کلیه توابع مورد نیاز جهت پشتیبانی از چرخه کاری سیستمی است که شما درحال شناخت آن می باشید. [6]

5-2-1 معماری و قابلیتهای محصول

در این ابزار هم اجزاء کلیدی یک ابزار استخراج ، انتقال، و بارگذاری (ETL) و هم ابزارهای طراحی محصول مورد نظر موجود می باشد.به علاوه Warehouse Builder برمبنای تکنولوژی اوراکل پایه ریزی شده است و نیز نقطه عطف تجمع ابزارهای “هوشمند تجاری” با ابزارهای “درخواست موردی” مثل OLAPو امکانات بانک اطلاعاتی رابطه ای است. [6]

معماری Warehouse Builder شامل دو بخش “محیط طراحی” و “محیطruntime ” است که “محیط طراحی” مدیریت فراداده و “محیط runtime ” مسئولیت داده فیزیکی را برعهده دارند. [6]

5-2-1-1 محیط طراحی

این بخش شامل مخزن فراداده است که در یک بانک اطلاعاتی اوراکل و مجموعه ای از ابزارهای طراحی و گزارشگیری نوشته شده با Java یا HTML ذخیره شده است.از طریق این ابزارها فراداده می تواند مشاهده و اصلاح شود . [6]

Warehouse Builder طراحی شماهای بانک اطلاعاتی رابطه ای ،شماهای چند بعدی، پردازشهای ETL و ابزار کاربر نهایی را از طریق محیطهای client پشتیبانی می کند. [6]

سیستمهای منبع نقش مهمی را در پردازش ETL بازی می کنند.به جای ایجاد فراداده به صورت دستی، Warehouse Builder دارای اجزایی است که اطلاعات لازم را به داخل مخزن منتقل می کند.

یکی از قابلیتهای معماری این است که مدیریت چرخه کاری را طوری پشتیبانی می کند که فراداده برمبنای تغییران درسیستم منبع قابل بروز رسانی باشد. [6]

سپس Warehouse Builder این تغییرات را به پردازشهای ETL و سیستمهای مقصد منتشر می کند. [6]

به هدف ایجاد و ارزیابی فراداده ، یک محیط گزارشگیری از فراداده به صورت web وجود دارد . محیط گزارشگیری امکان مرور و بررسی اجزاء سیستم بدون استفاده از ابزارهای طراحی به کاربران و سازندگان می دهد.یکی از اجزاء خیلی مهم این محیط گزارشگیری قابلیتهای تحلیل فشرده می باشد که تغییرات فشرده سیستم را قبل از ساخته شدن مشخص می کند.گزارشگیری تحلیل فشرده کنترل بهتر تغییرات و برنامه ریزی بهتر برای پیاده سازی این تغییرات را پشتیبانی می کند.قابلیت معکوس این مورد یعنی مرور اینکه داده از کدام منبع آمده است گزارشگیری Lineage داده گفته می شود که درWarehouse Builder ایجاد شده است. [6]

5-2-1-2 محیط runtime

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

Warehouse Builder زبان خاص استخراج برای پردازش ETL و مراحل SQL DDL برای اشیاء بانک اطلاعاتی را تولید می کند.کد تولید شده خواه به صورت سیستم فایل یا درون بانک اطلاعاتی ایجاد می شود. [6]

انجام توابع ETL به معنی اجرای کد تولید شده در بانک اطلاعاتی است.این امر می تواند با استفاده از مدیر ساخت Warehouse builder یا از طریق ابزار خارجی مثل Enterprise manager انجام شود.در نهایت پردازش ETL داده منبع را به درون بانک اطلاعاتی مقصد منتقل می کند.این داده می تواند ناحیه staging ،یک ذخیره داده عملیاتی،یک انبارداده یا هر شمای دیگر باشد. بخشهای کد خارجی از بانک اطلاعاتی Oracle در محیط مربوط به خود اجرا می شوند. [6]

به منظور گزارشگیری از بارگذاری داده، کد تولید شده توسط OWB باید شامل روالها ی بازبینی باشد. این روالها اطلاعات بارگذاری را به درون جداول runtime نرم افزار OWB ثبت می کنند. اطلاعات به دست آمده در حال اجرای کد می تواند شامل تعداد سطور انتخاب شده ، اضافه شده و به روز رسانی شده است. اگر مشکلی حین تبدیل یا بارگذاری داده رخ دهد ، گزارش روال بازبینی مشکل جداول را مشخص می کند. به منظور دسترسی آسانتر و گزارشگیری ساده از این اطلاعات runtime ، OWB محیط مرورگر بازبینی زمان اجرا را فراهم ساخته است. [6]

 

5-3 راهکار مجتمع Oracle Warehouse Builder

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

  • تعریف import داده منبع
  • طراحی و ایجاد شمای بانک اطلاعاتی هدف
  • تعریف انتفال و تبدیل داده بین سیستم مبدا و مقصد
  • تعیین وابستگیهای بین پردازشهای ETL
  • مدیریت و به روز رسانی تعاریف داده
  • گسترش، به روز رسانی، و مدیریت شماهای هدف
  • طراحی و ایجاد محیط بازیابی موردی
  • طراحی و ایجاد یک محیط OLAP

5-4 تعریف اشیاء

پس از جمع آوری نیازمندیهای انباره داده یا data mart ، آماده طراحی سیستم مورد نظر در warehouse builder هستیم.اکثر مدلسازیها در ماجول انباره داده قرارمی گیرد . در این بخش قصد داریم نحوه ایجاد ماجول انباره داده و اشیاء آن را ارائه کنیم. [6]

متن کامل را می توانید دانلود نمائید چون فقط تکه هایی از متن پایان نامه در این صفحه درج شده (به طور نمونه)

ولی در فایل دانلودی متن کامل پایان نامه

همراه با تمام ضمائم (پیوست ها) با فرمت ورد word که قابل ویرایش و کپی کردن می باشند

موجود است


دانلود با لینک مستقیم


پایان نامه ایجاد انباره های داده -نرم افزارهای هوشمند تجاری