دانلود مقاله و پروژه و پایان نامه دانشجوئی

دانلود مقاله و پروژه و پایان نامه دانشجوئی

دانلود مقاله و پروژه و پایان نامه دانشجوئی

دانلود مقاله و پروژه و پایان نامه دانشجوئی

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

فرمت :WORD                                                     تعداد صفحه :34

1.Part(  یعنی ...؟

  1. محیطی که در آن مدل سازی قطعات انجام می شود.
  2. محیطی که در آن مجموعه های مونتاژی ساخته می شود.
  3. تهیه نقشه های دو بعدی.
  4. تهیه نماهای استاندارد یا برش خورده.

 2)پسوند پرونده part  چیست ؟

  1. Sld par.*
  2. Sld prt.*
  3. Sld asm.*
  4. Sld drw.*

 3)پسوند پرونده Assemblyچیست ؟

  1. swass.*
  2. Sld asm.*
  3. swasm.*
  4. *.sldassem

 4)پسوند پرونده Drawingچیست ؟

  1. Solid Drawing.*
  2. Sld Drw.*
  3. Sld Dra.*
  4. Slw Drawing.*

5) در محیط گرافیکی و نمودار درختی................

  1. طراحی مدل _ تمام کارهایی که برای ایجاد مدل رخ می دهد.
  2. تمام کار های که برای ایجاد مدل رخ می دهد.
  3. نام پرونده ها _تمام کار هایی که برای ایجاد مدل رخ می دهد.
  4. هیچکدام

6)Edge در محیط گرافیکی چه چیزی را نشان می دهد ؟

  1. نشان می دهد که شی زیر آن یک سطح صاف و غیر صاف از مدل است.
  2. نشان می دهد که شی زیر آن یک لبه است .
  3. نشان می دهد که شی زیر آن یک رأس از مدل است.
  4. مورد 1و2

 

 

 

7)کاربرد نماد Face در محیط گرافیکی  نشان می دهد که شی زیر آن ....................

  1. یک رأس از مدل است.
  2. یک  سطح صاف یا غیر صاف از مدل.
  3. یک لبه ی مدل است.
  4. هیچکدام

8)کاربرد نماد Vertexدر محیط گرافیکی نشان می دهد که شی زیر آن ....................

  1. یک لبه است .
  2. یک رأس است .
  3. یک سطح صاف و غیر صاف  از مدل است.
  4. مورد1و3

9)کاربرد Pan       

  1. جابجا کردن مدل
  2. جابجا کردن محیط گرافیکی
  3. چرخاندن مدل
  4. بازگشت به نمای قبلی

10)کلید معادل Pan در صفحه کلید چیست؟

1.Ctrl + مکان نما                                                      2.کلید های مکان نما    

3. کلید های مکان نما + Shift                                    4.کلید های مکان نما چپ و راست +Alt

11) کلید معادل Rotate

1. کلید های مکان نما                                                2. کلید مکان ما + Shift

3.کلید های مکان نما +Alt                                         4.مورد 1و2

12) کلید های چرخش در جهات دلخواه 

1.کلید های مکان نما                                                2.کلید های مکان نما +Alt

3.کلید های مکان نما چپ و راست                               4.کلید مکان نما +Alt

13)کلید چرخش در جهت    90 درجه

1.کلید مکان نما + Shift                                          2.کلید مکان نما چپ و راست +Ctrl

3.کلید مکان نما +Alt                                              3.هیچکدام

14)چرخش ساعت گرد و پاد ساعتگرد

1. کلید مکان نما+ چپ و راست + Alt             2  . کلید مکان نما چپ و راست + Alt

3. کلید مکان نما چپ و راست +Shift             4.هر سه مورد

 

 

 

15.کاربرد in/out     Zoom  

1.کل مدل را بزرگ یا کوچک می کند                         

2.بزرگ کردن قسمتی از یک مدل

3.بزرگ نمایی یک شی مانند یک لبه ، رأس ، سطح  

4.قرار گرفتن کل مدل در محیط گرافیکی

16)کلید معادل Zoom In/Out

1.کلید Zبرای بزرگ کردن و کلید ترکیبی Shift +Z برای کوچک کردن

2. کلید Zبرای کوچک کردن و کلید ترکیبی Alt +F برای بزرگ کردن

3.کلید Alt +Z برای کوچک کردن و کلید Z   برای بزرگ کردن

4. کلید Zبرای کوچک کردن و کلید ترکیبی Shift +Z برای بزرگ کردن

17)بزرگ نمایی قسمتی از مدل

1.Zoom in/out                                              2.         Zoom to area 

3.Zoom to selection                                      4.Zoom to Fit

18.کاربرد  Zoom to selection

1.بزرگ نمایی قسمتی از مدل                                      

 2.بزرگ و کوچک کردن مدل

3.بزرگ نمایی یک شی مانند یک لبه ، یک سطح ، یا رأس 

4.مورد 1و2         

19.قرار گرفتن کل مدل  در محیط گرافیکی

1.Zoom to fit                                        2. Zoom in/out          

3.Zoom to Area                                   4.Zoom to selection

20) کلید معادل Zoom to fit

1.Alt +F                              2.F                             3.Z                                     4.Shift +Z

 21.بازگشت به نمای قبل

1.Previews view                                                      2.View orientation                          3.Update standard Views                                                             4.Reset Standard View

22)برای باز کردن پنجره orientation باید

1.فشردن ایکون orientation                                    2. فشردن کلید Shift

3.فشردن کلید Space                                                 4.مورد 1و3

23)کاربرد گزینه Update standard Views                                  

1.باز گشت به نما قبلی                                              2. لغو دستور انجام شده    

3. بستن طرح                                                        4. تعیین نما استاندارد

24) کلید معادل Isometric

1.Ctrl+1                        2. Ctrl+4                                 3. Ctrl+6                     4. Ctrl+7

25)کلید معادل Front  در صفحه کلید

1. Ctrl+3                               2. Ctrl+5                        3.    Ctrl+1                  4. Ctrl+2

26)نمایش مدل بدون خطوط نامرئی

1.Hidden Lines  Removed                                2.Shaded

3.Hidden lines visible                                           4.Wire Frame

27) Shadow in Shaded mode ؟

1.متمایز کردن رنگ لبه ها در Shaded mode                           

 2.نمایش مدل همراه با خطوط نامرئی

3.اضافه کردن سایه به مدل در Shaded Mode               

4.نمایش مدل بدون خطوط نامرئی

28         )نمایش مدل به فرم سیمی ؟

1. Shadow in Shaded mode                 2. Wire Frame

3. Shaded mode                         4. Hidden Lines  Removed                                

29)Shaded With Edges ؟

سیستم انبارداری

فرمت :WORD                                                     تعداد صفحه :34

فهرست

 

  • مقدمه
  • مزایای سیستم انبارداری
  • مشکلات ناشی از عدم تدارک سیستم مناسب برای انبارداری
  • مصاحبه با مدیر کارخانه
  • وظایف انباردار
  • نیازهای گزارشاتی سیستم
  • مدیر سفارشات و تدارکات
  • عیب های سیستم
  • خصوصیات سیستم جدید
  • تعریف مساله
  • نیاز سنجی
  • دیاگرام متن
  • تحلیل سیستم (نمودار DFD)
  • تحلیل سیستم (نمودار ERD)
  • تحلیل سیستم(DD)
  • PS(Process Specifications)
  •  

مقدمه

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

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

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

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

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

هدف از طراحی انبار چیست؟

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

1ـ انبار مواد اولیه

2ـ انبار محصول

3ـ انبار در جریان ساخت

4ـ انبار ملزومات

5ـ انبار ضایعات

در طراحی و تجزیه تحلیل یک انبار، باید نکات زیر را برای یک طراح روشن باشد:

الف) دارا بودن دید روشن از فعالیت های انبار:

ـ دریافت اقلام از بخش دریافت

ـ دسته بندی اقلام بر حسب نوع آنها

ـ انبار کردن

ـ انجام عملیات مربوط به نقل و انتقالات

ـ توزیع اقلام

ـ بایگانی اسناد و فرم ها

 

ب) مشخصه های انبار

ـ انواع مختلف

ـ خصوصیات هر یک از اقلام

ـ محل های انبار کردن

ج) روش های انبار کردن

ـ ظروف، قفسه، پالت، کمد

د) بررسی شیوه های انتقال:

ـ حمل اجناس به داخل انبار

ـ حمل و نقل اجناس در داخل انبار

ـ حمل اجناس از انبار به بیرون

هـ) خصوصیات فیزیکی انبار

درب ها، راهرو، ارتفاع و ...

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

1ـ برنامه ریزی و مراقبت بیشتر جهت حفظ مقدار موجودی هر یک از اقلام کالاهای مورد نیاز.

2ـ همکاری و مساعدت در خرید و تأمین و تهیه کالا و کنترل و دریافت کالاهای خریداری شده.

3ـ نگهداری کالا در انبار به توزیع و تسریع در امر تحویل با رعایت مقررات و دستورالعملهای سازمان و اجرای وظایف فوق مطابق با اصول صحیح انبارداری

 

 

 

 

 

 

 

مزایای سیستم انبارداری

ـ شناسایی کالاهای موجود در شرکت به نحوی آسانتر صورت پذیرد و دسترسی به کالاها آسانتر می باشد.

ـ تشکیل فایل های اطلاعاتی دقیق تر در بخش های مختلف و تسریع در امر ارسال و اطلاعات تصمیم گیری های مدیریتی شرکت.

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

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

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

ـ ایجاد کنترلهای دقیق در سیستم از طریق کنترل دائمی و ادواری موجودیهای انبار و بررسی و رفع مغایرت احتمالی به وجود آمده.

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

ـ پایه و اساسی جهت سیستم حسابداری صنعتی می گردد، اگر سیستم نگهداری و ثبت میزان رسیده و مصرف مواد صحیح تعبیه شود.

ـ تأثیر روحی ناشی از وجود منظم و آگاهی مسئولین از میزان دقیق موجودی ها و کاهش یا حذف احتمال سوء استفاده توسط متصدیان یا انبارداران و مدیران و رئیس انبار. 

سیستم انبارداری شرکت مهتاب خراسان

فرمت :WORD                                                     تعداد صفحه :53

 

فهرست

صفحه

 

عنوان

1

 

مقدمه

2

 

فصل اول:شناسایی سازمان و جمع آوری اطلاعات

3

 

معرفی سازمان

4

 

چارت سازمانی

6

 

روند نمای گردش فرمها

7

 

جدول تصمیم گیری

8

 

فصل دوم : طراحی کلی

9

 

نمودار گردش مستندات

10

 

دیگرام محتوی (CD)

12

 

نمودار جریان داده (DFD)

34

 

فصل سوم : PS ، DD، ERD

35

 

Process Specification

44

 

Data Dictionary

53

 

Entity Relationship Diagram

مقدمه

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

 

فصل اول

شناسایی سازمان و جمع آوری اطلاعات

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

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

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

پس از آن تحلیل‌گر به مشاهده و نمونه‌برداری می‌پردازد.

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

 

 

معرفی سازمان:

شرکت صنایع مهتاب خراسان(سهامی خاص) در سال 1370 تاسیس گردیده و ضمن مجهز شدن به پیشرفته ترین ماشین آلات صنعت لامپ سازی و دقیق ترین و کاملترین امکانات کنترل کیفیت،با هدف کمک به بهینه سازی مصرف انرژی در کشور و تولید انواع لامپ، بخصوص انواع لامپهای کم مصرف راه اندازی شده و در کمتر از  4سال(سال 74) به بهره برداری رسیده و در حال حاضر به عنوان یکی از بزرگترین کارخانجات تولید انواع لامپ در ایران مطرح می باشد.

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

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

  1. کارخانه تولید تیوب شیشه ای
  2. کارخانه تولید لامپ فلورسنت
  3. کارخانه تولید لامپهای کم مصرف

سیستم طراحی پیشرفته

فرمت :WORD                                                     تعداد صفحه :37

خلاصه:

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

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

علاوه بر این استفاده ار اشتغال هزینه مناسب در این مدل باعث مدیریت صحیح ورود به سفارشات داغ قسمتهای نهایی می‌شود.

لغات کلیدی مؤلف: طرح ریزی پیشرفته، موجودی Cutting ، قانونها تولید، گزینه قطع کرده.

1ـ مقدمه

1ـ 1. مشکل پیش پا افتاده یک زندگی  واقعی سخت

1ـ2. سطح عملکردی، تلفیق حذف و استفاده مجدد ار سیاستهای موجودی

2. بررسی ادبیات

2ـ1. مدل حذف و استفاده مجدد

3. یک مدل برای تلفیق حدف، استفاده مجدد و وجودی در جریان

4. ارائه مدل، تلفیق با سازماندهی

4ـ1. مدل هزینه

4ـ2. آزمونهای محاسباتی

1ـ5ـ1. مقایسه اجزائی

2ـ5. موضوعات محاسباتی

6. نتایج و تحقیقات آینده

قدردانی و سپاسگزاری

منابع

1.مقدمه

این مقاله در نظر درد مه بحثی در مورد سیستم طراحی پیشرفته با بررسی بعضی ار سیاستهای موجودی از جنبه‌های تجربه موفق به وجود آورد.

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

به عنوان هزینه‌های افزایشهای جنسها بدترین را می‌اندازد.

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

(به بیان دیگر، امکان ترکیب بخشها برای بدس‌آوردن بخشهای مورد نیاز)

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

سیستم عامل

فرمت :WORD                                                     تعداد صفحه :55

فهرست

  • مقدمه ............................................................................................................................3
  • سطوح زمانبندی ............................................................................................................3
  • اهداف زمانبندی............................................................................................................4.
  • معیارهای زمانبندی .......................................................................................................6
  • زمانبندی انحصاری در مقابل غیر انحصاری ................................................................8
  • زمانسنج میانی یا ساعت وقفه ......................................................................................9
  • اولویتها ........................................................................................................................10
  • اولویتهای ایستا در مقابل پویا .......................................................................................11
  • اولویتهای قابل خریداری ..............................................................................................11
  • زمانبندی ضرب الاجل ..................................................................................................11.
  • زمانبندی FIFO ............................................................................................................12
  • زمانبندی نوبت دوره ای .................................................................................................13
  • اندازة برش زمانی ...........................................................................................................14
  • زمانبندی SJF ................................................................................................................16
  • زمانبندی SRT ...........................................................................................................17
  • زمانبندی HRN .........................................................................................................19
  • صفهای بازخور چند سطحی ...................................................................................19
  • زمانبندی با سهم عادلانه ..........................................................................................23
  • زمانبندی فرایند توسط SUN/UNIX ...................................................................25
  • زمانبندی فرایند توسط VAX/VMS ...................................................................26
  • خلاصه .................................................................................................................27
  • واژه نامه ............................................................................... ................................31

 

مقدمه :

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

سطوح زمانبندی

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

 

شکل 10-1 ) سطوح زمانبندی

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

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

سیستم عامل، روح کامپیوتر


فرمت :WORD                                                     تعداد صفحه :68

فهرست مطالب

عنوان                                       صفحه

مقدمه: 1

فصل اول (مفاهیم اولیه)

1 .1- سیستم عامل چیست؟ 3

1 .1 .1- دیدگاه برتر 4

2 .1 .1- دیدگاه سیستم 5

3 .1 .1- اهداف سیستم 6

2 .1- ظهور تدریجی و سیر تکاملی سیستم‌های عامل 7

1 .2 .1- پردازش سریالی یا پیاپی 8

2 .2 .1- پردازش دسته‌ای 11

3 .1- تکامل سیستم‌ عامل‌های جدید 14

خلاصه فصل اول 19

فصل دوم (تطابق تکنیک‌های سیستم عامل با نسل‌های کامپیوتر)

 1 .2- سیستم‌عای عامل دسته‌ای 21

2 .2- سیستم‌های بلادرنگ 22

3 .2- سیستم‌های خوشه‌ای 22

4 .2- سیستم‌های توزیع شده 24

1 .4 .2- سیستم‌های با ارتباط محکم 24

2 .4 .2- سیستم‌های با ارتباط سست 24

5 .2- سیستم‌های عامل ترکیبی 25

6 .2- سیستم‌های خاص – منظور پردازش تراکنش‌ها 26

خلاصه فصل دوم 27

 

فصل سوم (مدیریت حافظه)

1 .3- نیازهای مدیریت حافظه 29

1 .1 .3- جابجایی 29

2 .1 .3- حفاظت 30

3 .1 .3- اشتراک 32

4 .1 .3- سازمان منطقی 32

5 .1 .3- سازمان فیزیکی 33

2 .3- مولفه مدیریت حافظه اصلی 34

3 .3- مولفه مدیریت حافظه‌ی جانبی 37

4 .3- حافظه‌های میانگیر 37

5 .3- حفاظت از حافظه 39

6 .3- تخصیص حافظه 40

1 .6 .3- اولین جای مناسب: 43

2 .6 .3- بهترین جای مناسب: 43

3 .6 .3- بدترین جای مناسب: 43

خلاصه فصل سوم 46

فصل چهارم (زمان‌بندی)

1 .4- اهداف زمان‌بندی 50

1 .1 .4-  عادل باشد 50

2 .1 .4- توان عملیاتی را بالا ببرد 50

3 .1 .4- تعداد استفاده‌کنندگان زیاد 50

4 .1 .4- قابل پیش‌بینی باشد 50

5 .1 .4- هزینه‌های سیستم را به حداقل برساند 51

6 .1 .4- متعادل نمودن استفاده از منابع 51

7 .1 .4- رسیدن به یک حالت متعادل 51

8 .1 .4- از به تعویق انداختن به مدت نامحدود اجتناب شود 52

9 .1 .4- استفاده از اولویت‌ها 52

10 .1 .4- ارجحیت به برنامه‌های کلیدی 52

11 .1 .4- سرویس مناسب 52

12 .1 .4- تنزل منظم تحت بار سنگین 53

2 .4- انواع زمان‌بندها 53

1 .2 .4- زمان‌بند بلندمدت 54

2 .2 .4- زمان‌بند میان‌مدت 55

3 .2 .4- زمان‌بند کوتاه‌مدت 56

3 .4-  الگوریتم‌های زمان‌بندی 57

1 .3 .4- الگوریتم اولویت با اولین ورودی 59

2 .3 .4- الگوریتم اولویت با کوتاهترین کار 59

3 .3 .4- الگوریتم اولویت با کمترین زمان باقیمانده 60

4 .3 .4-  الگوریتم نوبتی 60

5 .3 .4- الگوریتم اولویت با بالاترین نسبت پاسخ 60

6 .3 .4- زمان‌بندی صف چند سطحی 61

خلاصه فصل چهارم 62

خلاصه 63

نتیجه‌گیری 65

فهرست منابع 66

 

فهرست اشکال

 

 

شکل 1 .1- دیدگاه انتزاعی به بخش‌های مختلف یک سیستم کامپیوتری    ------------     3

شکل 1 .3- خواسته‌های آدرس‌دهی فرآیند     -------------------------------   31

شکل 2 .3- پشتیبانی سخت‌افزاری برای ثبات‌های جابجایی و حد    ------------------    40

شکل 1 .4- زمان‌بندها -------------------------------------------------    54

چکیده

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

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

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

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

فرمت :WORD                                                     تعداد صفحه :64

فصل اول

 1ـ1 تاریخچه:

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

نسخه اول لینوکس توسط یک دانشجوی فنلاندی به نام لینوکس توروالدز ارائه شد. توروالذر این نسخه را در وب برای سایر برنامه نویسان ارسال کرد تا از آن استفاده کنند و آن را بهبود بخشند. توروالدز خود این س یستم عامل را براساس یک سیستم دانشگاهی به نام MINX  توسعه داد. این سیستم عامل توسط آقای «تن بام» به عنوان یک سیستم عامل آموزشی ایجاد شده بود.

2ـ1 نسخه تجاری

در حال حاضر، شرکتهای زیادی روی سیستم عامل لینوکس کار می کنند. برای مثال شرکت Red Hat  یکی از شرکتهای مهم توزیع کننده لینکوس به شمار می رود. لازم بذکر است که Red Hat Linx 7 آخرین گونه ارائه شده توسط این شرکت می باشد.

از ویژگیهای این گونه می توان به نصب آسان و نیز امکانات مدیریتی سیستم اشاره نمود. در حال حاضر، شرکتهای دیگری نیز گونه های تجاری لینوکس را توزیع می کنند که اسامی تعدادی از این شرکتها عبارت است از:

Caldera , Corel , Slackware , Debian , Mandarke , Turbolinux , Easy linux

از جمله پیشتازان جدید سیستم عامل لینوکس می توان به شرکتهای بزرگی چون SUN  و ORACLE  اشاره کرد. شرکت Borland  نیز تلاش برای ارائه محصول کاربردی Intebase  روی سیتسم عامل لینوکس است.

3ـ 1 میزان افزایش استفاده از سیستم عامل لینوکس

موارد بسیاری باعث محبوبیت لینوکس گردیده است. از جمله: پشتیبانی از پروتکل SMB و فایل سیستم CIFS (که باعث راحتی کار با ماشین های ویندوزی می شود)، وجود برنامه هایی نظیر X-win32 که امکالن اجرای برنامه ها را روی ماشین لینوکس و نیز مشاهده آنها روی ماشین ویندوزی را می دهد. همچنین، امکاناتی نظیر پشتیبانی از فایل سیستمهای DOS ، NTFS ، VFST باعث شده است که میزان استفاده از لینوکس بیشتر شود.

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

4ـ1 دلایل استفاده از سیستم عامل لینوکس

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

انعطاف پذیری: سیستم عامل لینوکس، با پشتیبانی طیف وسیعی از پروتکل های شبکه های LAN  ، WAN   و فایل سیستمهای مختلف، امکان ارتباط لینوکس با سایر سیستمهای عامل را فراهم کرده است. همچنین، با استفاده از برنامه های ماشین مجازی، لینوکس قادر می باشد تا سیستمهای عامل مختلفی را شبیه سازی کند.

 همچنین، سیستم عامل لینوکس روی طیف وسیعی از سخت افزارها موجود است از جمله سخت افزارهایی مانند VAX  ، Motorla ، Alpha ، Mips ، X86 .

پایداری: شرکتهای بسیاری سالیانه میلیونها دلار بخاطر بروز اشکالاتی در سرورهایشان ضرر می کنند، ولی در مقابل ماشین های لینوکس بسیار پایدار هستند و اغلب برای ماهها یا سالها به کارشان ادامه می دهند، بدون آنکه برایشان مشکلی پیش بیاید.

امنیت: بطور کلی ویروس به آن مفهومی که در سیستمهای عامل ویندوزی متداول است، در محیط های یونیکسی و لینوکسی وجود ندارد.

پشتیبانی از سرویس ورود راه دور امن (Remote Access Service)  و نیز پشتیبانی از انواع روشهای رمز نگاری و غیره ار دیگر مزایای امنیتی سیستم عامل لینوکس است.

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

قدرت: سیستم عامل پانزده ابر کامپیوتر از 100  ابر کامپیوتر موجود، از نوع لینوکس است.

نسخه های خاص منظوره: لینوکس به علت مجانی بودن و همچنین آزاد بودن Source (Linux open source) شرکتها را قادر می سازد تا نسخه های خاص منظوره ایجاد کنند.

مصارف رومیزی: وجود ابزار Strat office که بطور کامل تمام امکانات MS-office  را روی محیط لینوکس و به همان راحتی که در محیط ویندوز وجود دارد را فراهم می کند، باعث گردیده است تا سیستم عامل لینوکس برای مصارف شخصی نیز مناسب گردد.

5ـ1 امکانات سیستم عامل Linux :

سیستم عامل لینوکس تمام امکانات لازم به عنوان یک سیستم عامل Client (سرویس گیرنده) همچنین، یک سیستم عامل server (سرویس دهنده) را دارا می باشد.

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

پشتیبانی از فایل سیستمهای مختلف نظیر:

Ext2 , Ext , Isofs , VFAT , MS – DOS , NTFS , Minix

پشتیبانی از فایل سیستمهای شبکه ای نظیر:

NFS , SMBFS , Coda

پشتیبانی از پروتکل های ارتباطی مختلف شبکه نظیر:

Telnet , FTP , SMTP , POP3 . Finger , IMAP , SMB , NFS , X , MTTQ ,DHCQ , QQQ , SLIQ

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

USER/PASS , SKEY , PAP , CHAP , Radius , OPIE

ابزارهای متعدد امنیتی و اشکال یابی نظیر:

Firewall , Proxy , Network  Monitoring , Log Analyzer , Syslogd , Port Scanners.

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

C , C ++ , Paseal , Jara , Python , Perl , Shell Sripts , …

و همچنین اکثر Source برنامه نظریر سیستم عامل، Server ها و برنامه های کاربردی بصورت آزاد موجود می باشد.

«هر روز کاربران بیشتری از محصولات شرکت مایکروسافت روی برگردانده و هر روز شرکت های کامپیوترهای سرویس دهنده (Server) خود را با سیستم عامل رایگان لینوکس راه اندازی می کنند».

سیستم عامل

فرمت :WORD                                                     تعداد صفحه :21

سیستم عامل 

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

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

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

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

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

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

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

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

سیستم فایل NTFS

فرمت :WORD                                                     تعداد صفحه :83

بسم الله الرحمن الرحیم

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

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

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

در بخش هایی، خواننده برای مطالعه بیشتر به راهنمای یک برنامه یا دستور ارجاع داده شده است. می توان با وارد کردن نام برنامه یا دستور در راهنمای ویندوز و یا اجرای آن و استفاده از راهنمای موجود به همراه برنامه، به مطلب مورد نظر دست یافت. دستورات معمولا در Command Prompt (محیط text) اجرا می شوندبرای اجرای آن در ویندوز XP کافی است از منوی شروع، به All Programs و سپس Accessories اشاره و Command Prompt را اجرا کرد. راهنمای مختصری از هر دستور با وارد کردن نام دستور و پس آن با فاصله، پارامتر /? نمایش داده می شود.
تلاش شده است مراجع علاوه بر اعتبار کافی، کاملا مرتبط با موضوع مورد بررسی باشند هرچند بدلیل نوی نسبی بعضی ویژگی های این سیستم فایل، مراجع مرتبط و مناسب برای آن ها کم بود. جای تعجب هم نیست که بیشتر این مراجع متعلق به شرکتِ مایکروسافت است. با توجه به اینکه NTFS از زمان ویندوز NT، در حالِ استفاده است، بسیاری از مراجع موجود با توجه به NTFS4 و NTFS5 که در ویندوزهای NT و 2000 پشتیبانی شده به رشته تحریر در آمده و بعضی مطالب و ابزارهای معرفی شده در آن ها قدیمی و منسوخ شده است. به همین دلیل در این مقاله سعی شده است مطالب منسوخ با توجه به مراجع به روز تصحیح شود.

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

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

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

خلاصه :

از ویژگی های بهبود یافته در ویندوز XP نسبت به 2000 و NT و جدید برای کاربران 98 و Me، پشتیبانی از NTFS (ان تی اف اس) پیشرفته می باشد. NTFS مختصر شده عبارت NT File System به معنی سیستم فایل NT است. سیستم فایل تعریف می کند که سیستم عامل چگونه اطلاعات را روی دیسک بگذارد و سپس آن را بخواند، پاک کند یا جابجا نماید.

با اینکه راهنمای ویندوز فواید زیادی را برای NTFS بر می شمرد، انتخاب بین این سیستم فایل و FAT32 با تردید همراه است.

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

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


مقدمه :

شرکت مایکروسافت سیستم عامل جدید رده ویندوز خود را به نام( Windows XP eXPerience) در سال 2001 و پس از (Windows Me (Millennium به بازار معرفی کرد. مایکروسافت معتقد است این سیستم عامل مهمترین محصول این شرکت پس از Windows 95 است. در کنار خصوصیات جدید رابط کاربر ، این سیستم عامل جدید محیط پایدارتر و قابل اعتماد تری را نسبت به نگارش های پیشین ویندوز ارائه می دهد. ویندوز XP در دو نسخه خانگی (Home edition) و حرفه ای (Professional edition) موجود می باشد. در حالی که نسخه خانگی شامل امکانات گسترده صوتی و تصویری دیجیتال، شبکه خانگی و برقراری ارتباط است، نسخه حرفه ای تمرکز بیشتری بر امنیت و قابلیت اطمینان دارد .

ویندوز XP بسیاری از خصوصیات ویندوزهای 2000 و NT را در فراهم کردن محیطی پایدار (مثلا اگر برنامه ای از کار بیفتد، در بیشتر حالات، می توانید به کار با سایر برنامه ها ادامه دهید) و امن از دستبرد افراد خاطی یا اشتباهات ناشی از سهل انگاری با امکانات لازم برای کاربران خانگی نظیر ظاهر جذاب، بکار گیری ساده و امکانات صوتی تصویری بیشتر در هم آمیخته است. استفاده درست و آگاهانه از این قابلیت ها، کاربر را بی نیاز از بکارگیری چند سیستم عامل برای اهداف مختلف می کند. ولی پیامدهای استفاده نادرست و نا آگاهانه از XP، برای کاربران معمولی، بیشتر از ویندوز 98 یا Me است. بنابراین بهترین کار پیش از بکارگیری قابلیت های جدید این سیستم عامل، بررسی جوانب مختلف استفاده و راهکارهای مقابله با مشکلات احتمالی است.
 

سیستم های RFID

فرمت :WORD                                                     تعداد صفحه :40

آیا گربه شما با یک ویروس کامپیوتر آلوده شده است ؟

خلاصه

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

1- مقدمه

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

داده های ورودی می توانند توسط هکرها برای سوء استفاده از سیستم های نرم افزار bachend بکار بروند . این اخبار قدیمی هستند ، اما آن ، مانع از این نشر که طراحان سیستم RFID به درستی ساختاری داده های تأمین شده توسط برچسب های RFID اعتماد کنند . حملات RFID معمولاً به عنوان داده های فرمت شده اما تقلبی RFID تصور می شوند . به هرحال ، در حال حاضر ، کسی انتظار ندارد که یک برچسب RFID یک حمله نگاشت SQL یا یک سرریز بافر را بفرستد . این مقاله ، آشکار خواهد ساخت که اعتمادی که داده های برچسب RFID دریافت می کنند  بی اساس است . شکاف های ایمنی که آراینده های RFID از آن بیشتر می ترسند ،  molware RFID ، کرم های RFID و ویروس های RFID هستند . جهت اثبات نظرمان ، این مقاله اولین ویروس خود کپی ساز RFID را ارائه خواهد کرد . هدف اصلی ما فرای این مقاله ، حمایت از طراحان میان افزار RFID جهت اتخاذ روش های ایمن برنامه ریزی است . در اولین مرحله از آرایش RFID ، توسعه دهندگان SW ، برای پنهان کردن سیستم های RFID شان ، جهت آماده سازی برای حملات شرح داده شده در این مقاله ، هنوز فرصت دارند .

1-1- معرفی RFID

شناسایی بسامد رادیویی [ Radio Frequency Identificoution (RFID)] تکنولوژی نمونه کاربرد فراگیر کامپیوتر (Pervasive Computing) است . به عنوان جایگزینی برای بارکدهای قدیمی ، قابلیت های شناسایی بی سیم RFID ، وعده می دهند که به کلی تجارب صنعتی ، تجاری و پزشکی ما را متحول سازند . باطن این فایده این است که RFID جمع آوری اطلاعات را راجع به اهداف فیزیکی آسان می سازند . اطلاعات راجع به اهداف برچسب زده شده RFID می تواند برای چندین هدف عبور داده شود در یک زمان در طول موانع فیزیکی و از یک فاصله . مطابق با مفهوم بکارگیری فراگیر کامپیوتر توسط cmark weihr برچسب های RFID ، می توانند تعاملات ما را با زیربنای بکارگیری کامپیوتر در چیزی که ناخودآگاه و حیرت آور است ، تغییر دهد . این تعهد ، سرمایه گذاران و تولید کنندگان را به اتخاذ تکنولوژی RFID برای آرایه وسیعی از کاربردها راهنمایی کرده است.  برچسب های RFID می توانند به مبارزه با جعل کالاهایی مانند طراحان کفش ورزشی ، مواد مخدر دارویی و پول کمک کنند . سیستم های خودکار RFID ممکن است حساب کرده و صورت حساب های ما را در سوپر مارکت ها ، پمپ بنزین ها و بزرگراه ها بپردازند . ما مجدداً بر موقعیت مان به عنوان « بالای زنجیره غذایی » با RFID برچسب زننده گاوها ، خوک ها ، پرندگان و ماهی ها تأکید می کنیم ، که به این ترتیب به کنترل کیفیت دانه و دنبال کردن بیماری مسری حیوانات قادر می شویم . هم چنین تکنولوژی RFID ، زنجیره های ذخیره را اداره کرده ، دستیابی ما را به ساختمان ها تعدیل می کند ، بچه های ما را ردگیری می کند و از ما در مقابل سارقان حمایت می کند . خانواده سگ و گربه حتی تراشه های شناسایی پت RFID دارند که درآنها کار گذاشته شده است .

2-1- خطرات شناخته شده RFID

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

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