فایلکو

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

فایلکو

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

120 مسئله درسی C++/C همراه با جواب

اختصاصی از فایلکو 120 مسئله درسی C++/C همراه با جواب دانلود با لینک مستقیم و پر سرعت .

120 مسئله حل شده C++/C همراه با جواب

  • مخصوص علاقه مندان به برنامه نویسی و دانشجویان تمامی رشته ها
  • تعداد صفحه : 50
  • سیاه سفید
  • کاملا تایپ شده همراه با امکان کپی کد ها
  • فرمت PDF

 

** تنها با پرداخت 3500 تومان میتوانید این فایلآموزشی را با فرمت PDF با کیفیت عالی دریافت نمایید **

 

همچنین برای دریافت شارژ و اینترنت رایگان به کانال ما بپیوندید:

کلیک کنید

 

 


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


120 مسئله درسی C++/C همراه با جواب

دانلود آموزش نقشه خوانی نقشه های مدارات فرمان و قدرت

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

دانلود آموزش نقشه خوانی نقشه های مدارات فرمان و قدرت


دانلود آموزش نقشه خوانی نقشه های مدارات فرمان و قدرت

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

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


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


دانلود آموزش نقشه خوانی نقشه های مدارات فرمان و قدرت

دانلود مقاله کامل درباره درک مفهوم نرم افزار (و سرانجام درکی از مهندسی نرم افزار) 58 ص

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

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

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

 

ویژگیهای نرم افزار

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

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

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

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

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

2. نرم افزار فرسوده نمی شود.

شکل 1-1 نمودار آهنگ شکست را به صورت تابعی از زمان برای سخت افزار نشان می دهد. این رابطه که غالباً ((منحنی وانی)) نامیده می شود، نشان می دهد که سخت افزار، آهنگ شکست نسبتاً شدیدی در ابتدای عمر خود نشان می دهد (این شکستها را غالباً می توان به عیوب طراحی و تولید نسبت داد)؛ این عیوب تصحیح می شوند و آهنگ شکست برای یک دورۀ زمانی به حدی ثابت نزول می کند (که امید می رود، بسیار پایین باشد). با گذشت زمان، سخت افزار شروع به فرسایش کرده دوباره آهنگ شکست شدت می گیرد.

نرم افزار نسبت به ناملایمات محیطی که باعث فرسایش نرم افزار می شود، نفوذپذیر نیست. بنابراین، در تئوری، منحنی شکست برای نرم افزار باید شکل منحنی ایده آل شکل 2-1 را به خود بگیرد. عیوب کشف نشده باعث آهنگ شکست شدید، در ابتدای عمر برنامه می شود. ولی، این عیوب برطرف می شوند (با این امید که خطاهای دیگر وارد نشود) و منحنی به صورتی که نشان داده شده است، هموار می شود. منحنی ایده آل نسبت به منحنی واقعی مدلهای شکست نرم افزار، بسیار ساده تر است (برای اطلاعات بیشتر، فصل 8 را ببینید). ولی، معنای آن واضح است، نرم افزار هرگز دچار فرسایش نمی شود بلکه فاسد می شود!

این تناقض ظاهری را می توان با در نظر گرفتن ((منحنی واقعی)) به بهترین وجه توضیح داد (شکل 2-1). نرم افزار در دوران حیات خود دستخوش تغییر می شود (نگهداری). با اعمال این تغییرات، احتمال دارد که برخی عیوب جدید وارد شوند و باعث خیز منحنی آهنگ شکست شوند (شکل 2-1). پیش از آن که منحنی بتواند به آهنگ شکست منظم اولیه خود برسد، تغییر دیگری درخواست می شود که باعث خیز دوباره منحنی می شود. حداقل میزان شکست به آهستگی افزایش می یابد – نرم افزار در اثر تغییر فاسد می شود.

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

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

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

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

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

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

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


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


دانلود مقاله کامل درباره درک مفهوم نرم افزار (و سرانجام درکی از مهندسی نرم افزار) 58 ص

دانلود مقاله کامل درباره ذخیره سازی روی حافظه ها 14 ص

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

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

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

 

نحوه ذخیره سازی اطلاعات روی حافظه ها:

روی دیسک های مغناطیسی نمیتوان بعد از ساخت ،اطلاعات را ذخیره کرد بلکه این حافظه ها باید فرمت(1) شوند.

فرمت یعنی تقسیم بندی دیسک برای نوشتن اطلاغات مورد نظر روی آن

برای آشنایی با فرمت بندی فرض کنید که دیسک دایره ا ی ما با دوایر متحد المرکزی که به تعداد زیاد و فاصله بسیار کم نسبت به هم دارند تقسیم شده است فاصله بین هر یک از این دایره ها را شیار(2)گویند .

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

 

                        

در دیسک های سخت که چند صفحه روی هم قرار می گیرند اگر دقت کنیم می بینیم که شیار های هم شماره با هم تشکیل یک استوانه را می دهند که به آن سیلندر(4) گفته میشوند لازم به تذکر است تعداد شیار ها در فلاپی دیسک ها حدود 80 عدد و در هارد دیسک ها به 1000 عدد هم می رسد

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

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

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

از سرعت کمتری برخوردارند.مانند شکل سمت راست

                                                                                                                                          

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

 

                                               

1)SS-DD یک رویه با چگالی مضاعف 72 کیلوبایت (5و6)

2) DS-DD دورویه با چگالی مضاعف 72 کیلوبایت (7)

3)DS-HD دورویه با چگالی مضاعف 1.44 مگابایت (دیسکهای متداول امروزی) (8)

4)DS-ED دورویه با چگالی مضاعف 2.88 مگابایت (9)

((حافظه های جانبی))

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


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


دانلود مقاله کامل درباره ذخیره سازی روی حافظه ها 14 ص