انواع فایل

دانلود فایل ، خرید جزوه، تحقیق،

انواع فایل

دانلود فایل ، خرید جزوه، تحقیق،

ویروس هپاتیت C

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

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

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

 

ویروس هپاتیت C (HCV) یک ویروس حاوی RNA تک رشته ای و مثبت است و براساس تحلیل توالی RNA تک رشته ای و مثبت است و براساس تحلیل توالی RNA به شش ژنوتایپ سیستم بندی شده است. عفونت با HCV یکی از علل اصلی بیماری هپاتیت در سراسر دنیا است. میزان شیوع عفونت با HCV در جوامع مختلف متفاوت می باشد و بین 0.8 تا 3 درصد گزارش شده است. روش استاندارد تشخیص آلودگی به HCV بوسیله تشخیص وجود آتش بادی بر علیه HCV در سرم با روش ELISA و سپس تأئید ان با روش RIBA صورت می گیرد. جهت مشخص نمودن اینکه آیا ویروس در حال تکثیر می باشد یا خیر از روش RT-Pcn برای تشخیص Rvn ویروس در سرم افرادی که anti-Hcv مثبت دارند استفاده می شود. تشخیص ژلزم ویروس بصورت کیفی و کمی در پیگیری درمان بیماران انترون و یا Ribavirin دریافت کرده اند بسیار کمک کننده است. مطالعات نشان داده اند که تأثیر درمانی داروی انتفرون به همراه ribavinn متفاوت بوده و این تأثیر بین 30 تا 60 درصد گزراش شده است. پاک شدن سرم بیمار از RVA ویروس هپاتیت C در 60 تا 70 درصد از موارد ر پایان طول درمان صورت می گیرد. مطالعات نشان داده اند که 6 ماه پس از نظم دارو حدود 40 تا 50 درصد از بیماران دارای HCV-RNA منفی هستند و بقیه یعنی حدود 50 درصد مجدداً دارای RT-PCR –HCV مثبت شده اند. مطالعات اخیر نشان داده است که HCV در سلول های منو؟؟ وجود دارد و حتی دارای تکثیر نیز در این سلول ها می باشد. بر اساس همین مطالعات این تئوری مطرح شده است که آی سلول های منونوکتر می تواند محلی برای حالت persist ویروس باشند یا خیر و اینکه احتمال عود مجدد و بازگشت ویروس پس از پایان درمان از طریق سلول های منونولکتر وجود دارد؟ برهمین اساس این پروژه نیز طراحی گردید تا تحقیق در مسئله وجود HCVRN در سلول های منونوکلئر بیمارانی که برای اولین بار به کلنیک مراجعه می کنند و هنوز تحت درمان قرار نگرفته اند مورد بررسی قرار گیرد. در این پروزه بیمارانی که دارای آزمایش مثبت awtittw و HCV-RNA می باشند قرار داده می شوند و پس از مخفی شدن ژنوتایپ ویروس درمان برای آنها شروع خواهد شد. و میزان (Vird load) ویروس در زمان پیش از دمران و پس ازدرمان در طول درمان و در پایان درمان در سلول های منونوکلرو سرم آنها اندازه گیری خواهد شد. این گروه به مدت شش ماه پس از پایان درمان برای بررسی عود مجدد ویروس در سرم و در سلول های منونوکلئویتر پی گیری می شوند.

روش مطالعه

در این مطالعه تعداد.................. بیماری مبتلا به HCV که برای اولین بار تشخیص داده شده اند و هنوز درمان برای آنها شروع نشده است مورد مطالعه قرار می گیرند. برای این گروه، آزمایشات معمولی بیوشیمیایی از جمله ALT و همچنین آزمایشات سرولوژیکی anti-Hcv ، RIBA، auti-HBC ، HIV صورت خواهد گرفت. آزمایش HCV-RVA مثبت می شوند آزمایش ژنوتایپ بر روی آنها صورت خواهد گرفت. سپس با توجه به نوع ژنوتایپ بدست آمده و با استفاده از پروتکل درمانی مشخص برای هر ژنوتایپ درمان مخصوص بوسیله پزشک متخصص کبد و گوارش بصورت زیر انجام می شود.

1- Pog.interferon/80mg/one t Ribavinn 1000-12000my/day

2- In Flx 3x106 /+

که درمان برای ژنوتایپ های 1.4 تا یکسال و برای ژنوتایپ های 2.3 به مدت 6 ماه می باشند.

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

از آنجائیکه در این مطالعه می بایستی میزان viral 100d مشخص گردد satup کردن یک Real tinepcr برای HCV مورد نظر است، که ترجیحاً با روش استفاده از (Tayman)probe انجام می شود. به همین منظور بنا به داشتن یک منبع یا کنترل استاندارد است که در این پروژه نیز طراحی کنترل et-PCR برای روش Real-tine انجام خواهد شد. با استفاده از متد cloning قطعه مورد نظر که می بایستی بعناون کنترل در تهیه استاندارد استفاده شود تکثیر شده و سپس



خرید و دانلود  ویروس هپاتیت C


گلرنگ

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

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

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

 

گلرنگ (کاجیره) Carthamus tinctorius و C.lanatus

گیاهی است یکساله یا دو ساله به ارتفاع 30 تا 60 سانتیمتر که منشاء اولیه آن عربستان بوده است . برگها دندانه دار که منتهی به خارهای ظریف و نوک تیز می شود . برگ ها عاری از تار و دارای شبکه ای از رگبرگهای درشت و برجسته می باشد . گل ها عموماً لوله ای و به رنگ زرد متمایل به قرمز است که تدریجاً زرد نارنجی می شود (معروف به زعفران قلابی). میوه اش به صورت فندقه ، سفید رنگ و دارای دسته تار نازک در قسمت انتهایی است .

مواد مؤثره: گلها (دارای کارتامین یا اسید کارتامیک به رنگ نارنجی زیبا)

میوه : دارای 30 تا 37 درصد پروتئین ، 45 تا 65 درصد مواد چرب

خواص درمانی: گل : مسهل ، خلط آور ، قاعده آور . میوه : نیرودهنده و قاعده آور ، ضد روماتیسم و فلج ، درمان تصلب شرائین .

روغن : مناسب برای بیمارانی که کلسترول بالا دارند ، ضد عفونی کننده و التیام دهنده زخم ها

روش استفاده: از میوه آن روغنی استخراج می شود که پس از تصفیه کامل می تواند به مصارف تغذیه برسد ، اسیدهای چرب اشباع شده آن 6 تا 9 درصد و اسیدهای چرب اشباع نشده آن عبارتست از اسید اولئیک (16 تا 25 درصد) اسید لینولئیک (63 تا 72 درصد) و اسید لینولنیک (1/0 تا 6 درصد)

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

منابع:

http://www.sabziran.ir/index.php?action=recommends&rid=99



خرید و دانلود  گلرنگ


دانلود پروژه مقایسه زبان های برنامه نویسی جاوا و C++ از نظر شئ گرایی

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

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

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

 

مقایسه زبان های برنامه نویسی جاوا و C++ از نظر شئ گرایی

فهرست:

مقدمه...................................................................................................1

++C ..................................................................................................1

تاریخچه...........................................................................................1

ساختار برنامه ها...............................................................................1

جاوا .....................................................................................................1

تاریخچه...........................................................................................1

تکامل جاوا ......................................................................................2

ویژگیهای زبان جاوا .............................................................................3

....................................................................4C++ مقایسه اجمالی جاوا و

شی ئ گرایی ........................................................................................6

دلایل استفاده از شی ئ گرایی..................................................................7

شیئ گرایی و طبیعت ..............................................................................7

تاریخچه زبان های شیئ گرا.......................................................................7

بدون شیئ گرا .......................................................................................7

Abstraction چیست؟...............................................................................8

سه اصل oop .........................................................................................9

کپسول سازی encapsulation ...................................................................9

آبجکت‌ها (Objects) ................................................................................10

وراثت Inheritance..............................................................................11

چند شکلی( polymorphism).................................................................15

مقایسه اصل شی گرایی در ++C و جاوا..................................................17

مقایسه کپسول سازی در جاوا و C++ ....................................................19

مقایسه چند شکلی در جاوا و C++ ......................................................20

مقایسه وراثت (inheritance) در C++ و جاوا ...........................................21

وراثت در جاوا ......................................................................................21

دسترسی به اعضائ و وراثت .................................................................23

استفاده از Final با وراثت ......................................................................29

وراثت در C++ ...................................................................................32

مقایسه جاوا و C++

از نظر وراثت منفرد و چندگانه ................................................................33

مقایسه کلاس ها در C++ و جاوا ..........................................................34

کلاسها در جاوا ..................................................................................34

تعریف یک کلاس در جاوا ......................................................................38

سازندگان Constructors ......................................................................39

سازندگان Constructorsدر جاوا .............................................................39

سازندگان پارامتردار شده (parameterized) .............................................41

وقتی که سازندگان فراخوانی می شوند..................................................43

استفاده از کلاسهای مجرد (abstract)....................................................44

انباشتن روشها …...........................................................................48

انباشتن سازندگان Overloading constructors.....................................52

جمع آوری زباله Garbage collection..................................................55

کلاس ها در C ++..........................................................................55

تخصص حافظه به صورت پویا با

اشاره گرهای new و delete در ++ c..............................................57

ایجاد یک زیرکلاس در جاوا ...............................................................58

ایجاد سلسله مراتب کلاس .............................................................59

وراثت چگونه عمل میکند؟............................................................61

واسط ها (Interface) و

بستهها (Package) در جاوا .........................................................62

ایجاد یک سلسله مراتب

چند سطحی (Multilevel)............................................................63

استثنائات توکار جاوا ....................................................................67

کتابخانه های کلاس جاوا …...........................................................69

مدل نخ در جاوا ...........................................................................69

کشف کلاس رشته ای (string)......................................................73

جمع بندی(مزایای شیئ گرایی

در حوزه مهندسی نرم افزار).........................................................77

مقدمه:

++C

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

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

تاریخچه: زبان ++C در سال ۱۹۸۳ میلادی در آزمایشگاه های Bel (Bell Labs) توسط Bjarne Stroustrup و بر مبنای زبان سی و برای بهبود C، با افزودن امکانات برنامه نویسی شی گرا ساخته شد.در آن زمان نام ++C ,'سی با کلاسها`(c with classes) بود.این زبان در سال 1998 توسط موسسه ANSI استاندارد شد. این زبان از حوالی سال ۱۹۹۰ میلادی یکی از پرکاربردترین زبان‌های برنامه نویسی به شمار می رود که برای برنامه نویسی سیستمی و برنامه نویسی ویژوال (بر مبنای GUI) در محیط های مختلف از قبیل ویندوز و لینوکس به صورت وسیع به کار می رود.

ساختار برنامه ها: ساختار برنامه ها در این زبان بدین صورت است که همانند زبان سی، هر برنامه بایستی یک تابع اصلی (main) به عنوان بدنه برنامه داشته باشد. هر برنامه معمولا از تعداد زیادی فایل تشکیل می شود که به هم الحاق می گردند (با دستور include) و به این فایل های الحاقی سرآیند (Header) می‌گوییم. فایل های الحاقی حاوی کد ها یا نسخه های اجرایی کلاس ها (مجموعه متغیر ها و توابع) می باشند که در بدنه اصلی برنامه از آنها استفاده می شود. معمولاً هر کلاس (که تعریف یک نوع داده ای با متد های مربوط به آن است) را در یک سرآیند می‌نویسند. هر سرآیند که معمولا تنها تعاریف (معرفی) کلاس را در خود دارد به همراه فایل های پیاده سازی به زبان ++C یا پیاده سازی های کامپایل شده (به صورت فایل اشیا مانند dll یا so یا ... ) می تواند به کار برده شود. به مجموعه های یکپارچه ای از کلاس های پیاده سازی شده (به صورت فایل های سرآیند با پیاده سازی های کد یا اشیای زبان ماشین) که برای برنامه نویسی به کار می روند، یک کتابخانه ++C گفته می شود و قدرت اصلی این زبان در امکان به کارگیری کتابخانه های آماده می باشد. کتابخانه های بزرگ ++C مانند STL، MFC، QT و ... مجموعه قدرتمندی برای تولید برنامه در این زبان ایجاد کرده اند.

جاوا

تاریخچه: زبان برنامه نویسی جاوا در اوایل دهه 1990 در شرکت سان میکرو سیستم طراحی شد. جاوا یک زبان برنامه نویسی شیء گرا است که هم برای نوشتن برنامه های کاربردی و هم برای نوشتن برنامه های محاوره ای در اینترنت به کار می رود.



خرید و دانلود دانلود پروژه مقایسه زبان های برنامه نویسی جاوا و C++ از نظر شئ گرایی


تحقیق در مورد C++

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

دسته بندی : وورد

نوع فایل :  .doc ( قابل ویرایش و آماده پرینت )

تعداد صفحه : 24 صفحه

 قسمتی از متن .doc : 

 

توابع :

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

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

توابع کتابخانه ای :

تعدادی از توابع که دراغلب برنامه ها مورد استفاده قرارمی گیرند و کاربرد زیادی دارند ، از قبل نوشته شده ، به همراه کامپایلر C++ ارائه می شوند که به آنهاتوابع کتابخانه ای گویند مثل تابع clrsc() که صفحه نمایش را پاک می کند .

برحسب ضرورت می توان توابعی را بنویسید ودر برنامه مورد استفاده قرار داد .

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

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

نوشتن تابع

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

هر تابع دارای سه جنبه است ،1- جنبه تعریف تابع : که مجموع ای از دستورات است که عملکرد تابع را مشخص می کند 2- جنبه فراخوانی تابع دستوری است که تابع را فراخوانی می کندفراخوانی تابع بانام آن انجام می شود 3- جنبه اعلان .

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

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

3- برای ارتباط بین توابع ، ازآرگومان ها وپارامترها استفاده کنید .

چگونگی کار تابع :

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

روش های ارسال پارامترها به توابع :

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

روش فراخوانی ، تعداد مقادیری رامشخص می کندکه توابع فراخوانی شونده می توانند بر گردانند در روش فراخوانی بامقدار ، دو دسته توابع می توانند وجود داشته باشد 1- توابعی که هیچ مقداری رابر نمی گردانند 2- توابعی که فقط یک مقدار را برمی گردانند اما در روش فراخوانی باارجاع توابع می توانند چندین مقدار را به تابع فراخوان برگردانند .

توابعی که هیچ مقداری را برنمی گردانند :

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

توابعی که هیچ مقداری را بر نمی گردانند

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

توابعی که یک مقدار را بر می گردانند

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

مثل تابع Sin () که سینوس یک زاویه رابر می گرداند . اینگونه ، توابع کاربردهای فراوانی دارند . برای نوشتن اینگونه توابع ، نوع آنها رابا ید در الگوی تابع وعنوان تابع مشخص کرد برای برگرداندن مقداری توسط تابع ، ازدستور return به صورت های زیر استفاده میشود :

،(> عبارت <) return

؛ >عبارت< return

تفاوتی بین دورش کاربرد return وجودندارد مقداری که توسط دستور returnبرگشت داده می شود درنام تابع قرارمی گیرددربرنامه فراخوان ، می توان نام تابع را به متغیری نسبت داد وازمحتویات آن استفاده کرد. به عنوان مثال اگر ، f1() یک تابع از نوع x,int متغیری از نوع int باشد ، دستورزیر ، تابع f1() رافراخوانی کرده ، مقداری را که توسط دستور return در نام تابع قرارمی گیرد ، در x قرار می دهد .

بازگشتی

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

طرح کلی الگوریتم های بازگشتی به صورت زیر است :

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

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

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



خرید و دانلود تحقیق در مورد C++