یکشنبه , می 26 2019
آخرین خبرها

مقدمه ای بر رباتیک

مقدمه ای بر رباتیک

دسته بندیکامپیوتر و IT
فرمت فایلdoc
حجم فایل4.053 مگا بایت
تعداد صفحات56
برای دانلود فایل بر روی دکمه زیر کلیک کنید

دریافت فایل

مقدمه ای بر رباتیک

-1مقدمه

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

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

شكل 1 : نمونه ای از استفاده از ربات در صنعت

2- تعریف ربات

دو تعریف موجود در رابطه با كلمه ربات از قرار زیر می باشند[9] :

1- تعریفــی كه توسطConcise Oxford Dic.صورت گرفتــه است؛ ماشینی مكانیكی با ظاهر یك انسان كه باهوش و مطیع بوده ولی فاقد شخصیت است. این تعریف چندان دقیق نیست، زیرا تمام رباتهای موجود دارای ظاهری انسانی نبوده و تمایل به چنین امری نیز وجود ندارد.

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

3- دسته بندی رباتها

رباتها در سطوح مختلف دو خاصیت مشخص را دارا می باشند :

1- تنوع در عملكرد

2- قابلیت تطبیق خودكار با محیط

به منظور دسته بندی رباتها لازم است كه قادر به تعریف و تشخیص انواع مختلف آنــــــها باشیم. سه

دسته بندی مختلف در مورد رباتها وجود دارد. دسته بندی اتحادیــــــه رباتهای ژاپنی، دسته بندی

مؤسسه رباتیك آمریكا و دسته بندی اتحادیه فرانسوی رباتهای صنعتی.[9]

1-3-دسته بندی اتحادیه رباتهای ژاپنی

انجمن رباتهای صنعتی ژاپن، رباتها را به شش گروه زیر تقسیم می كند :

1- یك دست مكانیكی كه توسط اپراتور كار می كند : وسیله ای است كه دارای درجات آزادی متعدد بوده و توسط عامل انسانی كار می كند.

2- ربات با تركیبات ثابت : این دسته رباتها با تركیبات ثابت طراحی می شوند. در این حالت یك دست مكانیكی كارهای مكانیكی را با قدمهای متوالی تعریف شده انجام می دهد و به سادگی ترتیب كارها قابل تغییر نیست.

3- ربات با تركیبات متغیر : یك دست مكانیكی كه كارهای تكراری را با قدمهای متوالی و با ترتیب تعریف شده، انجام می دهد و این ترتیب به سادگی قابل تغییر است.

4- ربات قابل آموزش : اپراتور در ابتدای امر به صورت دستی با هدایت یا كنترل ربات كاری را كه باید انجام شود، انجام می دهد و ربات مراحل انجام وظیفه را در حافظه ضبط می كند. هر وقت كه لازم باشد، می توان اطلاعات ضبط شده را از ربات درخواست نمود و ربات وظیفه درخواست شده را بصورت خودكار انجام می دهد.

5- ربات با كنترل عددی : اپراتور وظیفه ربات را توسط یك برنامه كامپیوتری به او تفهیم می نماید و نیازی به هدایت دستی ربات نیست. درواقع ربات با كنترل عددی، رباتی است كه با برنامه كامپیوتری كار می كند.

6- ربات باهوش : این ربات درك از محیط و استعداد انجام كار با توجه به تغییر در شرایط و محدوده عمل كار را دارد.

2-3- دسته بندی مؤسسه رباتیك آمریكا

انستیتوی رباتیك آمریكا تنها موارد 3 و 4 و 5 و 6 را به عنوان ربات پذیرفته است.

3-3- دسته بندی اتحادیه فرانسوی رباتهای صنعتی

مؤسسه ربات صنعتی فرانسوی، رباتها را به شكل زیر تقسیم كرده است :

نوعA: دستگاهی كه توسط دست یا از راه دور كنترل می شود (مورد 1 طبقه بندی قبل).

نوعB: وسیلة حمل كننده خودكار با یك سیكل محاسبه شده از قبل (موارد 2 و 3 طبقه بندی قبل).

نوعC: دستگاهی قابل برنامه ریزی و با توانایی خود كنترل (موارد 4 و 5 طبقه بندی قبل).

نوعD: دستگاهی كه قادر است اطلاعات معینی از محیط را بدست بیاورد و به عنوان ربات باهوش معروف است (مورد 6 طبقه بندی قبل).

4- اجزاء اصلی یك ربات

مهندسی ربات، مهندسیهای نرم افزار، سخت افزار، برق و مكانیك را در خدمت خود گرفته است. بعضی مواقع این علوم به حد كافی پیچیده می باشند. همچنانكه در شكل 2-2 مشاهده می شود هر ربات دارای 5 مؤلفه به شرح ذیل می باشد [9]و[15]:

1-4- بازوی مكانیكی ماهر(Mechanical Manipulator)

بازوی مكانیكی شامل چندین واصل است كه با مفصلها به هم وصل می شوند. این واصلها در جهات مختلف در فضای كاری قادر به حركت می باشند. حركت یك مفصل بخصوص باعث حركت یك یا چند واصل می شود. عامل تحریك مفصل می تواند مستقیماً یا از طریق بعضی انتقالات مكانیكی بر واصل بعدی متصل شود. به واصل نهایی بازوی مكانیكی وسیله كاری ربات وصل شده است كه به آن عامل نهایی می گویند. هر یك از مفصلهای ربات یك محور مفصل دارند كه واصل حول آن می چرخد. هر محور مفصل یك درجه آزادی(D.O.F.) تعریف می كند. بیشتر رباتها دارای 6 درجه آزادی می باشند به عبارت دیگر دارای 6 مفصل، بمنظور حركت در 6 جهت. اولین سه مفصل ربات به عنوان محورهای اصلی شناخته می شوند. بطوركلی صرفنظر از جزئیات، محورهایی كه برای محاسبه موقعیت

شكل 2 : مؤلفه های یك ربات

و استقرار مچ استفاده می شونــد، محورهای اصلی ربات هستند. محورهای مفصلهای باقیمانده جهت قرار گرفتن دست ربات را مشخص می كنند، ولذا محورهای فرعی نامیده می شوند.

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

Description Notation Type

Rotary motion about an axis R Revolute

Linear motion along an axis P Prismatic

جدول 1 : انواع مفصل ربات

2-4-سنسورها

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

3-4- كنترلر

بخشی است كه به بازوی مكانیكی، هوش انجام كار را می دهد. كنترلر معمولاً از بخشهای ذیل تشكیل می شود :

1- واحدی كه اجازه می دهد ربات از طریق سنسورها با محیط بیرون ارتباط داشته باشد.

2- حافظه جهت ذخیره داده هایی كه مختصات را تعریف می كنند تا بازو با توجه به این مختصات حركت كند (برنامه).

3- واحدی كه داده ذخیره شده در حافظه را تغییر می دهد و سپس داده را برای ارتباط دادن با مؤلفه های دیگر كنترل بكار می برد.

4- حركت مؤلفه هــای بخصوصی در نقاط معینــی مقدار دهی اولیه شده و در نقطه بخصوص

دیگری پایان می یابند.

5- واحــد محاسباتی كه محاسبــات لازم برای كنترلـر را انجام می دهد. به عبارت دیگر، برای

انجام صحیح اعمال بایست یك سری محاسبات جهت مشخص كردن مسیر، سرعت و موقعیت بازوی مكانیكی انجام شود.

6- واسطی جهت بدست آوردن داده ها (مختصات هر مفصل، اطلاعاتی از سیستم بینایی و …) و واسطی جهت اعمال سیگنالهای كنترل به محرك مفصلها.

7- واسطی جهت انتقال اطلاعات كنترلر به واحد تبدیل توان، به طوری كه محرك های مفصلها باعث بشوند كه مفصلها به صورت مطلوب حركت كنند.

8- واسط به تجهیزات دیگر، بطوری كه كنترلر ربات با واحدهای خارجی یا ابزارهای كنترل دیگر، ارتباط داشته باشد.

9- وسایل و تجهیزات لازم جهت آموزش ربات.

كنترلرهای رباتها كلاً به 5 دسته تقسیم بندی می شوند :

1- كنترل با قدم ساده(Simple Step Sequencer)

2- سیستم منطقی پنوماتیكی(Pneumatic Logic System)

3- كنترلر با قدمهای الكترونیكی(Electronic Sequencer)

4- میكرو كامپیوتر(Micro Computer)

5- مینی كامپیوتر (Mini Computer)

سه كنترلر اول در رباتهای كم هزینه به كار برده می شوند. بیشتر كنترلرهای امروزی براساس میكروكامپیوترهای معمولی می باشند و سیستم كنترل براساس مینی كامپیوتر زیاد رایج نمی باشد، چرا كه نسبت به میكروكامپیوترها هزینه بالاتری دارند.

4-4- واحد تبدیل توان

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

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

دریافت فایل

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

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

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

دریافت فایل

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

مقدمه

امروزه امنیت شبکه یک مسأله مهم برای ادارات و شرکتهای دولتی و سازمان های کوچک و بزرگ است. تهدیدهای پیشرفته از سوی تروریست های فضای سایبر، کارمندان ناراضی و هکرها رویکردی سیستماتیک را برای امنیت شبکه می طلبد. در بسیاری از صنایع،امنیت به شکل پیشرفته یک انتخاب نیست بلکه یک ضرورت است. {گروه امداد امنیت کامپیوتری ایران}

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

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

۱- پیرامون

۲- شبکه

۳- میزبان

۴- برنامهکاربردی

۵- دیتا

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

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

افزودن به ضریب عملکرد هکرها

متخصصان امنیت شبکه از اصطلاحی با عنوان ضریب عملکرد (work factor) استفاده می کنند که مفهومی مهم در پیاده سازی امنیت لایه بندی است. ضریب عملکرد بعنوان میزان تلاش مورد نیاز توسط یک نفوذگر بمنظور تحت تأثیر قراردادن یک یا بیشتر از سیستمها و ابزار امنیتی تعریف می شود که باعث رخنه کردن در شبکه می شود. یک شبکه با ضریب عملکرد بالا به سختی مورد دستبرد قرار می گیرد در حالیکه یک شبکه با ضریب عملکرد پایین می تواند نسبتاً به راحتی مختل شود. اگر هکرها تشخیص دهند که شبکه شما ضریب عملکرد بالاییدارد، که فایده رویکرد لایه بندی شده نیز هست، احتمالاً شبکه شما را رهامیکنند و به سراغ شبکه هایی با امنیت پایین تر می روند و این دقیقاً همان چیزیست که شما می خواهید.

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

مدل امنیت لایه بندی شده

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

ردیف

سطح امنیتی

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

۱

پیرامون

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

۲

شبکه

  • ·سیستمتشخیص/جلوگیری از نفوذ (IDS/IPS)
  • ·سیستم مدیریت آسیب پذیری
  • ·تبعیت امنیتی کاربر انتهایی
  • ·کنترل دسترسی/ تایید هویت کاربر

۳

میزبان

  • ·سیستم تشخیص نفوذ میزبان
  • ·سیستم ارزیابی آسیب پذیری میزبان
  • ·تبعیت امنیتی کاربر انتهایی
  • ·آنتی ویروس
  • ·کنترل دسترسی/ تایید هویت کاربر

۴

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

  • ·سیستم تشخیص نفوذ میزبان
  • ·سیستم ارزیابی آسیب پذیری میزبان
  • ·کنترل دسترسی/ تایید هویت کاربر
  • ·تعیین صحت ورودی

۵

داده

  • ·رمزنگاری
  • ·کنترل دسترسی/ تایید هویت کاربر
برای دانلود فایل بر روی دکمه زیر کلیک کنید

دریافت فایل

توضیحات مختصری در مورد زبانهای برنامه نویسی

توضیحات مختصری در مورد زبانهای برنامه نویسی

دسته بندیبرنامه نویسی
فرمت فایلdoc
حجم فایل50 کیلو بایت
تعداد صفحات30
برای دانلود فایل بر روی دکمه زیر کلیک کنید

دریافت فایل

توضیحات مختصری در مورد زبانهای برنامه نویسی

DELPHI -1

C++ -2

C# -3

BASIC -4

FORTRAN -5

VISUAL BASIC -6

DELPHI -1

دِلفی (Delphi) یا به تعبیری ویژوآل پاسکال – یک زبان برنامه‌نویسی است و بستری برای توسعهٔ نرم‌افزار که شرکت بورلند آن را تولید کرده است. این زبان، در بدو انتشار خود در سال ۱۹۹۵، به عنوان یکی از نخستین ابزارهایی مطرح شد که از توسعهٔ نرم‌افزار بر مبنای متدولوژی RAD((Rapid Application Developmentپشتیبانی می‌کردند؛ یعنی تولید و توسعهٔ سریع برنامه‌های کاربردی این نرم افزار بر مبنای پاسکال شی‌گرا بوده و از این زبان مشتق شده است. البته بورلند نسخه‌ای از دلفی و سی‌پلاس‌پلاس‌بیلدر را برای لینوکس به نام کایلیکس (Kylix) ارائه کرد که مورد استقبال توسعه دهندگان نرم‌افزارهای لینوکس قرار نگرفت. نرم‌افزارهای دلفی در ابتدا به صورت مستقیم از کتابخانه‌های ویندوز و کتابخانهٔ مخصوص خود به نام VCL استفاده می‌کرد، اما پس از نسخه ۶ دلفی، امکانات استفاده از دات‌نت هم به آن اضافه شد. در حال حاضر می‌توان دلفی را یکی از رایج‌ترین زبان‌های ممکن در ایران دانست.زبانِ دلفی که پیشتر بنام پاسکال شیءگرا (Object-Pascal) خوانده می‌شد و برای طراحی نرم‌افزاهای تحت ویندوز به کار می‌رفت، امروزه چنان توسعه یافته است که برای تولید نرم‌افزارهای تحت سیستم‌عاملِ لینوکس و دات‌نت نیز به کار می‌آید. بیشترین کاربرد دلفی در طراحی برنامه‌های رومیزی و پایگاه دا‌ده‌ها‌ است، اما به عنوان یک ابزارِ «چند- منظوره»، برای طراحی انواع گوناگونی از پروژه‌های نرم‌افزاری نیز مورد استفاده قرار می‌گیرد.

دلفی 2006

شرکت بورلند در سال ۲۰۰۶ نرم‌افزار جدید خود را با ویژگیهای جدید به بازار ارائه کرد. این برنامه جدید امکان برنامه نویسی با دلفی و سی پلاس پلاس و همچنین سی‌شارپ را بطور هم‌زمان ارائه می‌دهد. بدین ترتیب برنامه نویسانی که با ابزارهای مختلفی کار می‌کنند براحتی می‌توانند در این محیط جدید برنامه نویسی کنند. ویژگی مهم این نگارش نسبت به نگارش ۲۰۰۵ بحث مدیریت حافظه است. در نگارش ۲۰۰۵ ضعفهائی در این زمینه وجود داشت که در این نسخه حل شده است. شرکت بورلند افتخار دارد که به عنوان اولین شرکت تولید کننده IDE زبانهای برنامه نویسی مانند دلفی و سی شارپ بیلدر و جی بیلدر(مخصوص زبان جاوا) و …. از تکنولوژی دات نت در محصولات خود استفاده کرده است.

دلفی 2007

در اواخر سال 2006 شرکت بورلند یك شركت تابع با نام CodeGear را تاسیس كرد تا این شركت بتواند تمام انرژی خود را صرف محیط های برنامه‌نویسی مشهور خود یعنی دلفی و ++C بیلدر و… كند. بن اسمیت نام اولین مدیر CodeGear بود. شركت بورلند نیز فعالیتهای خود را در زمینه Application Lifecycle Management ادامه می‌دهد. اولین محصول این شركت، CodeGear Delphi 2007 هست كه بسیاری از نقائص موجود در دلفی 2006 از جمله سرعت پائین آن در این محصول برطرف شده است و بعد از دلفی 7 می‌توان از آن به عنوان محصولی مطمئن و قابل استفاده نام برد، هر چند كه دلفی 2006 هم محصولی كارامد هست. از دیگر محصولات CodeGear می‌توان به Delphi 2007 For PHP اشاره كرد كه تحول شگرفی در رابطه با استفاده از تکنولوژی Ajax در دلفی است.

C++ -2

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

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

زبان ++C توسط بی‌یارنه استراس‌تروپ دانمارکی در سال ۱۹۷۹ در آزمایشگاه های بل (Bell Labs) و بر مبنای زبان C ساخته شد و آن را “C با کلاس” نام‌گزاری نمودند. در سال ۱۹۸۳ به ++c تغییر نام داد. توسعه با اضافه نمودن کلاس‌ها و ویژگی‌های دیگری مانند توابع مجازی، سربارگزاری عملگرها، وراثت چندگانه، قالب توابع، و پردازش استثنا انجام شد. این زبان برنامه‌نویسی در سال ۱۹۹۸ تحت نام ISO/IEC 14882:1998 استاندارد شد. نسخه فعلی استاندارد این زبان ISO/IEC 14882:2003 است. نسخه جدیدی از استاندارد (که به صورت غیررسمی C++0x نامیده می‌شود) در دست تهیه است.

تاریخچه زبان

استراس‌تروپ کار بر روی زبان «c با کلاس» را در سال ۱۹۷۹ آغاز کرد.ایده ساخت این زبان جدید در زمان کار بر روی تز دکترای خود به ذهن استراس‌تروپ خطور نمود. او متوجه شد که سیمولا دارای ویژگی‌های مناسب برای ساخت برنامه‌های بسیار بزرگ است اما برای استفاده عملی بسیار کند است اما BCPL با وجود سرعت بسیار زیاد برای ساخت برنامه‌های بزرگ بسیار سطح پایین است. زمانی که استراس‌تروپ کار خود را در آزمایشگاه های بل (Bell Labs) آغاز نمود با مشکل تحلیل هسته unix با توجه به محاسبات توزیع شده روبرو شده بود. با یادآوری تجربیات خود در دوران دکترا، او زبان C را با استفاده از ویژگی‌های سیمولا گسترش داد. C به این دلیل انتخاب شد که C یک زبان عمومی، سریع، قابل حمل، و بصورت گسترده در حال استفاده بود. علاوه بر C و سیمولا زبان‌های دیگری مانند ALGOL 68، ADA، CLU، ML نیز بر ساختار این زبان جدید اثر گذاشت. در ابتداویژگی‌های کلاس، کلاس‌های مشتق شده، کنترل نوع قوی، توابع درون خطی، و آرگومان پیش‌فرض از طریق Cfront به C اضافه شد. اولین نسخه تجاری در سال ۱۹۸۵ ارائه شد.در سال ۱۹۸۳ نام زبان از «C با کلاس» به ++C تغییر یافت. ویژگی‌های دیگر شامل توابع مجازی، سربارگزاری عملگر و نام تابع، ارجاعات، ثوابت، کنترل حافظه توسط کاربر بصورت آزاد، کنترل نوع بهتر، و توضیحات یک خطی به صورت BCPL با استفاده از «//» نیز به آن اضافه شد. در سال ۱۹۸۵ اولین نسخه زبان برنامه‌نویسی ++C انتشار یافت و مرجع مهمی برای این زبان فراهم شد در حالی که هیچ استاندارد رسمی وجود نداشت. در سال ۱۹۸۹ ویرایش 2.0 از زبان ++C ارائه شد. ویژگی‌های جدیدی مانند ارث‌بری چندگانه، کلاس‌های انتزاعی، اعضای ایستای توایع، اعضای ثابت تابع، و اعضای حفاظت شده به آن اضافه شد. در سال ۱۹۹۰ «راهنمای مرجع ++C » منتشر شد. این کار بنیان استانداردهای بعدی شد. آخرین ویژگی‌های اضافه شده شامل موارد زیر بودند: قالب توابع، استثناها، فضاهای نام، تبدیلات جدید، و یک نوع داده منطقی.در حین تکامل ++C کتابخانه استاندارد نیز بوجود آمد. اولین نسخه کتاب استاندارد شامل کتابخانه جریانات I/O بود که جایگزین printf و scanf شد. در ادامه مهم‌ترین ویژگی اضافه شده Standard Template Library بوده است.

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

بعد از سال‌ها کار کمیته مشترک ANSI–ISO در سال ۱۹۹۸ ++C را استاندارد نمودند (ISO/IEC 14882:1998). به مدت چند سال پس از انتشار استاندارد این کمیته گزارشات معایب را مورد بررسی قرار داده نسخه اصلاح شده استاندارد ++C منتشر شد. در سال ۲۰۰۵ گزارشی فنی بنام «گزارش فنی کتابخانه ۱» (که معمولا بصورت اختصار TR1 خوانده می‌شود) انتشار یافت. با وجود این که گزارش بخشی رسمی از استاندارد نیست ولی بخش‌هایی را به آن اضافه نموده که انتظار می‌رود در نسخه‌های بعدی استاندارد در نظر گرفته شود. پشتیبانی از این گزارش در حال افزایش بین تمام کامپایلرهای فعلی است.در حالی که ++C به هیچ موسسه‌ای وابسته نیست این مستندات بصورت آزادانه در دسترس نیستند.

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

دریافت فایل

سنجش شبکه ی نوری

سنجش شبکه ی نوری

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

دریافت فایل

سنجش شبکه ی نوری

مقدمه

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

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

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

ب) قابلیت نصب نمایشگر دور از مبدل

ج) قابلیت استفاده از عناصر نمایشگر چندگانه به ازای هر مبدل

د) بار روی CT’s/VT’s بصورت قابل ملاحظه ای کمتر است.

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

2-22) مشخصه های عمومی

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

1-2-22) ورودی های مبدل

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

الف)300 درصد کل جریان پیوسته

ب)2500 درصد برای سه ثانیه

ج)5000 درصد برای یک ثانیه

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

2-2-22) خروجی مبدل ها

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

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

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

دریافت فایل

اصول سیستمهای عامل توزیع شده

اصول سیستمهای عامل توزیع شده

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

دریافت فایل

اصول سیستمهای عامل توزیع شده

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

از نظر معماری، كامپیوترهایی كه از چندپردازنده متصل به هم تشكیل شده‌اند اساساً بر دو دسته تقسیم می‌شوند.

1- سیستم‌های جفت شده قوی

2- سیستم‌های جفت شده ضعیف

1-سیستم‌های جفت شده قوی:

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

سیستم‌های جفت شده ضعیف:

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

معمولاً به سیستم‌های جفت شده قوی، سیستم‌های پردازش موازیاطلاق می گردد و به سیستم‌های جفت شده ضعیف«سیستم‌های محاسبات توزیع شده»یا به طور ساده‌تر«سیستم‌های توزیع شده»اطلاق می‌شود.

در این مقاله منظور از جمله سیستم توزیع شده» همان سیستم‌های توزیع شده واقعی یا «سیستم‌های محاسبات توزیع شده» است كه از سیستم عامل‌های توزیع شده استفاده می‌كنند.

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

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

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

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

آماده سازی كار در كامپیوترهای اولیه یك مشكل اساسی بود و بسیاری از وقت CPU را هدر می‌داد. در سالهای 1950 تا 1960 مفاهیم جدیدی برای بهینه سازی صرف وقت CPU ارائه شده كه از میان آنها می‌توان به موارد زیر اشاره كرد:

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

دریافت فایل

تحقیق دوم سیستم عامل

تحقیق دوم سیستم عامل

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

دریافت فایل

سیستم عامل

سیستم عامل چیست ؟

سیستم عامل مهمترین برنامه ای است که بر روی یک کامپیوتر اجراء می گردد و امکانات لازم به منظور اجرای هر نوع برنامه دیگر را فراهم می نماید .

سیستم عامل

سیستم عامل (به انگلیسی:Operating System) با حروف اختصاریOSاساسی ترین برنامه سیستمی است که مدیریت کلیه منابع سیستم را به عهده گرفته و زمینه ای را فراهم می سازد که برنامه های کاربردی می توانند بر روی آن نوشته شوند .

پالم (سیستم عامل)

سیستم عامل‍Palmسیتم عاملpalmیك سیستم عامل است كه بوسیلهpalmsource incبرای دستیار (دستیار دیجیتال شخصی)pda.

تاریخچه برنامه های روی سیستم عاملpalmبه صورت آیكن نمایش داده می‌‌شوند ،سیستم عاملpalmتوسطjeff Howkinsبرای استفاده درpda‌ها بوسیلهus roboticsنسخه 1.0 تهیه شده بود برایpilotاصلی 1000 5000 ونسخه 2.0 برایpalm pilotشخصی و پیشرفته . با وارد شدنpalm IIIنسخه 3.0 از سیستم عامل با بالا بردن با اومردن درجه و با رهاكردن نسخه های 3.1و3.3و3.5و اضافه كردن پشتیبانی برای رنگ و چندین پورت افزایشی و پردازشگرهای جدید و قابلیتهای زیاددیگر.

دلایل ایجاد سیستم عامل

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

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

سیستم عامل دو کار عمده انجام می‌دهد :

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

در نگرش بالا به پایین ، وظیفه سیستم عامل این است که یک ماشین توسعه یافته (Extended Machine) یا ماشین مجازی (Virtual Machine) را به کاربران ارائه کند تا آنها بتوانند آسان تر برنامه نویسی نمایند و درگیر پیچیدگی های سخت افزاری رایانه نشوند .

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

دریافت فایل

تشریح و راهنمای ویندوز xp

تشریح و راهنمای ویندوز xp

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

دریافت فایل

تشریح و راهنمای ویندوز xp

خلاصه

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

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

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

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

1- پیشگفتار

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

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

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

منابعی که مستقیما در نگارش مقاله بکار رفته، در بخش فهرست مراجع به تفکیک کتاب ، راهنمای ویندوز XP و مراجع اینترنتی ذکر شده و در صورت لزوم با ذکر شماره بین علایم [ و ] در متن مقاله به آن ها ارجاع داده شده است. در بخش راهنمای ویندوز، عنوانِ صفحه ی در برگیرنده ی مطلب ذکر شده است. می توان با وارد کردن این عنوان میان علامت های ” و “ در بخش جستجوی راهنمای ویندوز یافت.

در بخش هایی، خواننده برای مطالعه بیشتر به راهنمای یک برنامه یا دستور ارجاع داده شده است. می توان با وارد کردن نام برنامه یا دستور در راهنمای ویندوز و یا اجرای آن و استفاده از راهنمای موجود به همراه برنامه، به مطلب مورد نظر دست یافت. دستورات معمولا در Command Prompt (محیط text) اجرا می شوند. برای اجرای آن در ویندوز XP کافی است از منوی شروع، به All Programs و سپس Accessories اشاره و Command Prompt را اجرا کرد. راهنمای مختصری از هر دستور با وارد کردن نام دستور و پس آن با فاصله، پارامتر /? نمایش داده می شود.

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

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

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

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

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

در تجدید نظر تابستان 1383، متن مقاله تصحیح و بخش نسخه های NTFS به مقاله افزوده شد.

فهرست مطالب

1-پیشگفتار

2- مقدمه

3-سیستم فایل

3-1- FAT32

3-2- NTFS

3-3- FAT32 یا NTFS

3-3-1- سازگاری و رفع اشکال

3-3-2- قابلیت تطابق بهترNTFSبا درایوهای بزرگ

3-4- تبدیل به NTFS

4- بررسی عمیق تر از NTFS

4-1- قابلیت بازیابی (Data Recoverability)

4-2- انعطاف پذیری در برابر اشکال در ذخیره اطلاعات (Storage Fault Tolerance)

4-2-1- نگاشت کلاسترهای معیوب (Bad-Cluster Remapping)

4-3- امنیت اطلاعات (Data Security)

4-4- رمزنگاری فایل ها (Encryption)

4-4-1- پیش از هر کاری باید بدانید…

4-4-2- بد نیست از جزئیات هم بدانید

4-5- Unicode Names

4-5-1- بد نیست بدانید

4-6- فایل های چند جریانی (Multiple File Streams)

4-7- فشرده سازی (Compression)

4-7-1- فشرده سازیNTFS

4-8- فایل های تُنُک (Sparse files)

4-9- دفترچه ثبت تغییرات (Change Journals)

4-10- نمایه سازی (Indexing Service)

4-11- ردگیری توزیع شده ی پیوندها (Distributed Link Tracking)

4-11-1- بررسی دقیق تر

4-12- Reparse Points

4-13- پیوندهای سخت و نقاط انشعاب (Hard Links and Junctions)

4-13-1- نقاط انشعاب

4-14- پوشه ها دروازه هایی برای سایر درایوها (Directories as Volume Mount Points)

5- نسخه های NTFS

5-1- ارتقای ویندوز

5-2- راه اندازی با چند سیستم عامل (Multibooting)

5-3- ویژگی های هر نسخه

6- فهرست مراجع

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

دریافت فایل

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

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

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

دریافت فایل

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

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

تفسیم بندی شبکه ها

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

تقسیم بندی بر اساس نوع وظایف

کامپیوترهای موجود در شبکه را با توجه به نوع وظایف مربوطه به دو گروه عمده: سرویس­دهندگان (Servers) و یا سرویس­گیرندگان (Clients) تقسیم می­نمایند. کامپیوترهائی در شبکه که برای سایر کامپیوترها سرویس ها و خدماتی را ارائه می نمایند، سرویس­دهندهنامیده می­گردند. کامپیوترهائی که از خدمات و سرویس­های ارائه شده توسط سرویس­دهندگان استفاده می کنند، سرویس گیرنده نامیده می­شوند. در شبکه­های Client-Server، یک کامپیوتر در شبکه نمی­تواند هم به عنوان سرویس­دهنده و هم به عنوان سرویس­گیرنده، ایفای وظیفه نماید.

در شبکه­های Peer-To-Peer، یک کامپیوتر می­تواند هم بصورت سرویس­دهنده و هم بصورت سرویس­گیرنده ایفای وظیفه نماید.

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

  • دو کامپیوتر شخصی. یک شبکه می­تواند شامل چند صد کامپیوتر باشد. حداقل یکی از کامپیوترها می­بایست به عنوان سرویس­دهنده مشخص گردد. (در صورتی که شبکه از نوع Client-Server باشد). سرویس­دهنده، کامپیوتری است که هسته اساسی سیستم عامل بر روی آن نصب خواهد شد.
  • یک عدد کارت شبکه (NIC)برای هر دستگاه. کارت شبکه نظیر کارت­هائی است که برای مودم و صدا در کامپیوتر استفاده می­گردد.کارت شبکه مسئول دریافت، انتقال، سازماندهی و ذخیره­سازی موقت اطلاعات در طول شبکه است. به منظور انجام وظایف فوق کارت­های شبکه دارای پردازنده، حافظه و گذرگاه اختصاصی خود هستند.

تقسیم بندی بر اساس توپولوژی

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

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

-انعطاف پذیری. یکی از مزایای شبکه های LAN، توانائی پردازش داده­ها و گستردگی و توزیع گره­ها در یک محیط است. بدین ترتیب توان محاسباتی سیستم و منابع موجود در اختیار تمام استفاده­کنندگان قرار خواهد گرفت. در ادارات همه چیز تغییر خواهد کرد. (لوازم اداری،اتاقها و …). توپولوژی انتخابی می­بایست بسادگی امکان تغییر پیکربندی در شبکه را فراهم نماید. مثلا” ایستگاهی را از نقطه­ای به نقطه دیگر انتقال و یا قادر به ایجاد یک ایستگاه جدید در شبکه باشیم.

سه نوع توپولوژی رایج در شبکه­های LAN استفاده می گردد:

  • BUS
  • STAR
  • RING

توپولوژیBUS

یکی از رایجترین توپولوژی­ها برای پیاده­سازی شبکه­های LAN است. در مدل فوق از یک کابل به عنوان ستون فقرات اصلی در شبکه استفاده شده و تمام کامپیوترهای موجود در شبکه (سرویس دهنده، سرویس­گیرنده) به آن متصل می­گردند.

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

دریافت فایل

فیبرنوری در شبكه ارتباطات زیرساخت

فیبرنوری در شبكه ارتباطات زیرساخت

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

دریافت فایل

فیبرنوری در شبكه ارتباطات زیرساخت

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

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

اهداف طرح

1- پاسخ دهی به نیازهای ارتباطی برنامه های توسعه‌ی كشور

2- بستر سازی برای حضور شركت های دولتی و غیر دولتی در بازار مخابرات

3- سوق دادن جامعه به سمت جامعه اطلاعات

4- سرعت بخشیدن به توسعه اقتصادی و اجتماعی

5- ارائه خدمات مورد نیاز جامعه در حد مطلوب

6- رفع موانع و تنگناها برای پیاده سازی دولت الكترونیكی

7- حضور موثر در دهكده جهانی

8- ایجاد زیرساخت لازم برای تجارت الكترونیكی

9- ایجاد شاهراه ارتباطی جهت حمل ترافیك

10- ایجاد قطب ارتباطات منطقه ای در داخل كشور و تقویت توان راهبردی

11- امكان حضور گسترده و فعال در تمام نقاط كشور از طریق نقاط حضور (POP )

12- حضور در بازار رقابتی

13- امكان دسترسی به شبكه های نوری یكپارچه

14- ایجاد شبكه یكپارچه مخابراتی توسعه پذیر و قابل انعطاف

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

1- تضعیف پایین

2- قیمت تمام شده مناسب

3- سهولت كار كابل كشی به دلیل سبك بودن

4- عدم نویز پذیری

5- عدم تأثیر ناپذیری از عوامل خارجی ( مانند میدانهای الكتریكی و مغناطیسی )

6- امنیت بالا به علت شنود ناپذیری (در مقابل سیستم های رادیویی)

7- عدم همشنوایی

8- پهنای باند وسیع و مطمئن

9- شبكه سازی مطمئن با قابلیت انعطاف

10- قابلیت ایجاد شبكه همگرا

11-

لذا اكنون امكان ارائه خدمات مختلف در هر زمان و در هر مكان و برای هر كس فراهم آمده است.

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

خدمات بالقوه شبكه ملی فیبرنوری ایران

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

با توجه به اینكه شبكه یكپارچه نوری ایران واسط میان شبكه های محلی، شهری و منطقه ای است بخش مهمی از خدماتقابل ارائه از طریق شبكه ی نوری ایران مستلزم پیش بینی و عرضه این سرویس ها در LAN ها و شبكه های شهری متصل به شبكه یكپارچه نوری ایران است كه عبارتند از :

v ارسال داده با سرعت بالا

v تلفن تصویری

v ویدئو بر اساس تقاضا Video on – demand

v پزشكی از دور

v آموزش از دور

v اینترنت پرسرعت

v ارسال متن ( Text )

v كنترل خانه از دور

v ارسال فایلهای با حجم زیاد

v ویدئو كنفرانس

v بانكداری الكترونیكی

v خرید از دور

v خدمات صوتی با كیفیت بالا

v خدمات چند رسانه ای ( Multi Media )

v ارائه پهنای باندهای مختلف به متقاضیان بر اساس درخواست آنها

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

دریافت فایل

مفاهیم اولیه پروتکل TCP/IP

مفاهیم اولیه پروتکل TCP/IP

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

دریافت فایل

مفاهیم اولیه پروتکل TCP/IP

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

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

لایه های پروتکلTCP/IP
TCP/IP ، فرآیندهای لازم بمنظور برقراری ارتباطرا سازماندهی و در این راستا از پروتکل های متعددی در پشته TCP/IP استفاده می گردد. بمنظور افزایش کارآئی در تحقق فرآیند های مورد نظر، پروتکل ها در لایه های متفاوتی، سازماندهی شده اند . اطلاعات مربوط به آدرس دهی در انتها قرار گرفته و بدین ترتیب کامپیوترهای موجود در شبکه قادر به بررسی آن با سرعت مطلوب خواهند بود. در این راستا، صرفا” کامپیوتری که بعنوان کامپیوتر مقصد معرفی شده است ، امکان باز نمودن بسته اطلاعاتی و انجام پردازش های لازم بر روی آن را دارا خواهد بود. TCP/IP ، از یک مدل ارتباطی چهار لایه بمنظور ارسال اطلاعات از محلی به محل دیگر استفاده می نماید: Application Transport Internet و Network Interface ، لایه های موجود در پروتکل TCP/IP می باشند.هر یک از پروتکل های وابسته به پشته TCP/IP ، با توجه به رسالت خود ، در یکی از لایه های فوق، قرار می گیرند.

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

دریافت فایل

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

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

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

دریافت فایل

منابع تغذیه

مقدمه

بعضی از تجهیزات الکترونیکی نیاز به منابع تغذیه با ولتاژ و جریان بالا دارند. بدین منظور باید ولتاژ AC شهر توسط ترانسفورماتور کاهنده به ولتاژ پایینتر تبدیل و سپس یکسوسازی شده و به وسیله خازن و سلف صاف و DC شود.

تا سال 1972 ، منابع تغذیه خطی برای بیشتر دستگاههای الکترونیکی مناسب بودند. اما با توسعه کاربرد مدارهای مجتمع ، لازم شد که خروجی این مدارها در برابر تغییرات جریان و یا ولتاژ شبکه برق بیشتر تثبیت گردد. آی سی های خانواده TTL به ولتاژ کاملا تثبیت شده 5V احتیاج دارند. به منظور بدست آوردن ولتاژ ثابت تر، یک سیستم کنترل فیدبک در آی سی ها ی تثبیت کننده به کار برده می شود. تا سال 1975 ، آی سی های موجود مثل 723 و CA3085 قادر به تثبیت ولتاژ ثابت مورد نظر نمونه برداری می کردند. این منابع، منابع تغذیه تثبیت شده خطی نامیده می شد.

امروزه تراشه های یکپارچه تنظیم ولتاژ برای جریانهای تا 5A در دسترس می باشد. این تراشه ها مناسب می باشند. اما راندمانی زیر 50% دارند و تلفات حرارتی آنها در بار کامل زیاد است.

منابع تغذیه سوئیچینگ دارای راندمان بالایی می باشند. این منابع در سال 1970 هنگامی که ترانزیستورهای سوئیچینگ سرعت بالا با ظرفیت زیاد در دسترس قرار گرفت، ابداع شدند. ولتاژ خروجی منابع تغذیه سوئیچینگ به وسیله تغییر چرخه کار (Duty Cycle) یا فرکانس سیگنال ترانزیستورهای کلید زنی کنترل می شود. البته می توان با تغییر هم زمان هر دوی آنها نیز ولتاژ خروجی را کنترل نمود.

یک منبع تغذیه سوئیچینگ (SMPS) شامل منطق کنترل (Control Logic) و نوسان ساز می باشد. نوسان ساز سبب قطع و وصل عنصر کنترل کننده (Control Element) می گردد. عنصر کنترل کننده معمولا یک ترانزیستور کلید زنی ، یک سلف و یک دیود می باشد. انرژی ذخیره شده در سلف با ولتاژ مناسب به بار واگذار می شود، با تغییر چرخه کار یا فرکانس کلید زنی، می توان انرژی ذخیره شده در هر سیکل و در نتیجه ولتاژ خروجی را کنترل نمود. با قطع و وصل ترانزیستور کلیدزنی ، عبور انرژی انجام و یا متوقف می شود. اما انرژی در ترانزیستور تلف نمی شود. با توجه به اینکه فقط انرژی مورد نیاز برای داشتن ولتاژ خروجی با جریان مورد نظر، کشیده می شودع راندمان بالایی بدست می آید. انرژی به صورت مقطعی تزریق می شود. اما ولتاژ خروجی به وسیله ذخیره خازنی ثابت باقی می ماند.

فهرست مطالب

مقدمه

1: مروری بر منابع تغذیه

1-1: دلیل انتخاب SMPS و مقایسه آن با منابع تغذیه خطی

2-1: چگونگی تنظیم خروجی در SMPS

3-1: یك نمونه SMPS دارای چه مشخصاتی است؟

4-1: کاربرد دیگر SMPS ها به عنوان اینورتر یا UPS

5-1: انواع مختلف منبع تغذیه سوئیچینگ

2: روشهای کنترل در منابع تغذیه

1-2: کنترل شده حالت ولتاژ

2-2: کنترل شده حالت جریان

3: قطعات یک منبع تغذیه سوئیچینگ

1-3: هسته و سیم پیچ

2-3: ترانزیستور
3-3: MOSFET های قدرت

4-3: یكسوكننده ها

5-3: خازنها

منابع

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

دریافت فایل

پاورپوینت تحقیق روانشناسی: آموزش مهارت های جرات ورزی

پاورپوینت تحقیق روانشناسی: آموزش مهارت های جرات ورزی

دسته بندیپاورپوینت
فرمت فایلzip
حجم فایل17.305 مگا بایت
تعداد صفحات41
برای دانلود فایل بر روی دکمه زیر کلیک کنید

دریافت فایل

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

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

دریافت فایل

آبجکت تریدی مکس (فرش)

آبجکت تریدی مکس (فرش)

دسته بندیمعماری
فرمت فایلrar
حجم فایل51.856 مگا بایت
تعداد صفحات33
برای دانلود فایل بر روی دکمه زیر کلیک کنید

دریافت فایل

مدل تریدی انواع فرش در رنگ ها و طرح های مختلف شامل فرش های فانتزی، عروسکی، پادری، سنتی و …

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

دریافت فایل

آبجکت تریدی مکس (آلاچیق)

آبجکت تریدی مکس (آلاچیق)

دسته بندیمعماری
فرمت فایلrar
حجم فایل48.344 مگا بایت
تعداد صفحات4
برای دانلود فایل بر روی دکمه زیر کلیک کنید

دریافت فایل

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

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

دریافت فایل

مجموعه سوالات ناب و پرتکرار سه دوره آزمون استخدامی کشور بسیار موثر و کارساز

مجموعه سوالات ناب و پرتکرار سه دوره آزمون استخدامی کشور بسیار موثر و کارساز

دسته بندیآزمون استخدامی
فرمت فایلpdf
حجم فایل224 کیلو بایت
تعداد صفحات40
برای دانلود فایل بر روی دکمه زیر کلیک کنید

دریافت فایل

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

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

دریافت فایل

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

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

دسته بندیآزمون استخدامی
فرمت فایلpdf
حجم فایل1.45 مگا بایت
تعداد صفحات30
برای دانلود فایل بر روی دکمه زیر کلیک کنید

دریافت فایل

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

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

دریافت فایل

آزمون آزمایشی استخدامی دستگاههای اجرایی و هلال احمر سال 1395جهت تمامی شغل ها

آزمون آزمایشی استخدامی دستگاههای اجرایی و هلال احمر سال 1395جهت تمامی شغل ها

دسته بندیآزمون استخدامی
فرمت فایلpdf
حجم فایل841 کیلو بایت
تعداد صفحات40
برای دانلود فایل بر روی دکمه زیر کلیک کنید

دریافت فایل

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

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

دریافت فایل

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

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

دسته بندینمونه سوالات
فرمت فایلpdf
حجم فایل4.066 مگا بایت
تعداد صفحات290
برای دانلود فایل بر روی دکمه زیر کلیک کنید

دریافت فایل

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

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

دریافت فایل

دفترچه آخرین آزمون استخدامی دستگاههای اجرایی سال 1394 با پاسخنامه

دفترچه آخرین آزمون استخدامی دستگاههای اجرایی سال 1394 با پاسخنامه

دسته بندیآزمون استخدامی
فرمت فایلpdf
حجم فایل841 کیلو بایت
تعداد صفحات40
برای دانلود فایل بر روی دکمه زیر کلیک کنید

دریافت فایل

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

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

دریافت فایل

دانلود پاورپوینت مبانی برنامه ریزی (فصل پنجم کتاب مبانی سازمان و مدیریت رضائیان)

دانلود پاورپوینت مبانی برنامه ریزی (فصل پنجم کتاب مبانی سازمان و مدیریت رضائیان)

دسته بندیمدیریت
فرمت فایلpptx
حجم فایل409 کیلو بایت
تعداد صفحات39
برای دانلود فایل بر روی دکمه زیر کلیک کنید

دریافت فایل

عنوان: دانلود پاورپوینت مبانی برنامه ریزی (فصل پنجم کتاب مبانی سازمان و مدیریت رضائیان)

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

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

دسته: مدیریت( مبانی سازمان و مدیریت- اصول مدیریت- مدیریت عمومی)

طراحی با سالایدهای بسیار زیبا

کتاب مبانی سازمان و مدیریت دکتر علی رضائیان از جمله ی مهمترین منابع درس مبانی سازمان و مدیریت، اصول مدیریت و مدیریت عمومی در سطح کارشناسی برای رشته های مدیریت- حسابداری و اقتصاد می باشد. این فایل شامل پاورپوینت فصل پنجم این کتاب با عنوان ” مبانی برنامه ریزی” در حجم 39 اسلاید همراه با توضیحات و تصاویر کامل می باشد که میتوان از آن به عنوان سمینار کلاسی(کنفرانس) برای درسهای مبانی سازمان و مدیریت- اصول مدیریت و مدیریت عمومی برای رشته های مدیریت، حسابداری و اقتصاد استفاده کرد. بخشهای عمده این فایل شامل موارد زیر است:

مقدمه

اهمیت و ضرورت برنامه ریزی

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

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

اولویت برنامه ریزی

انواع برنامه ریزی

برنامه ریزی راهبردی (استراتژیک)

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

برنامه ریزی عملیاتی (اجرایی)

برنامه ریزی تخصصی

رهیافتهای گوناگون به برنامه ریزی

برنامه ریزی از ” داخل به خارج ” و برنامه ریزی از ” خارج به داخل “

برنامه ریزی از ” بالا به پائین ” و برنامه ریزی از ” پائین به بالا “

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

برنامه ریزی بر مبنای استثناء

برنامه ریزی اضطراری

برنامه ریزی اقتضایی

مراحل عمده برنامه ریزی

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

انواع برنامه ها

مأموریتها و اهداف بلند مدت

اهداف کوتاه مدت

راهبردها ( استراتژیها )

خط مشیها

انواع خط مشی

رویه ها و مقررات

برنامه های عملیاتی ( تاکتیکی )

بودجه

اصل تعهدات (Principle Of Commitment)

فنون برنامه ریزی

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

نمودار شبکه

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

روش مسیر بحرانی

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

ابعاد و جنبه های گوناگون برنامه ریزی در سازمانها

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

دریافت فایل