اناریان
انار (Punica) سرده‌ای کوچک از اناریان درختی کوچک یا درختچه‌ای بارده و خزان‌دار است که مهمترین گونه این سرده انار معمولی است؛ گونه دیگر آن بومی جزیره سوکوتراست با گلهایی به رنگ صورتی و میوه‌ای با طعم ترش‌تر از انار معمولی.





اناریان
اناریان (Punicaceae) تیره‌ای از موردسانان است با یک سرده و دو گونه و برگهای ساده با آرایش مارپیچی و بدون گوشواره (stipule) که گلهای آنها به صورت پیرامادگی (perigynous) است با پنج تا هشت کاسبرگ و گلبرگ و شمار فراوانی پرچم و برچه که به نهنج چسبیده‌اند؛ میوه آنها که در زیر کاسه‌ای پایا قرار دارد دارای پوست چرمی و تعداد زیادی دانه و برگهای گوشتی است.




انار

اَنار (نام علمی: Punica granatum) یکی از میوه‌های درختی است که دانه‌هایی اغلب قرمز، و گاهی سفید، و یا به رنگ‌هایی بین آن دو دارد. رنگ پوست آن نیز اغلب قرمز و گاه سیاه و یا تقریباً زرد است.

انار بومی مناطق شرق ایران تا کوه‌های هیمالیا در شمال هند است و یکی از اولین گیاهان اهلی شده‌است. ایران با تولید سالانه ۸۰۰ هزار تن انار، بزرگ‌ترین تولیدکنندهٔ انار در دنیا بوده و هندوستان دومین کشور تولید کننده‌است.
در ایران، شهرستان‌های ساوه، نی‌ریز و فردوس به‌ترتیب بزرگ‌ترین تولیدکنندگان انار هستند.انار در رنگ‌های مختلف از سفید تا سیاه وجود دارد. انار تقریباً در هر آب و هوایی و هرگونه خاکی می‌تواند رشد کند و میوه دهد، ولی آب زیاد در زمان رسیدن میوه باعث ترک خوردن آن میوه میشود. انار، گرمای زیاد با باد خشک و سرمای تا ۱۰- درجه سانتی گراد را می‌تواند تحمل کند.




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




در فرهنگ
«جاودانان» یا گارد جاویدان، سربازان برگزیده ایران باستان، نیزه‌هایی به شکل انار داشتند.
در قرآن، سه بار از این میوه نام برده شده‌است. (در سوره الرحمن از آن به عنوان میوه بهشتی یاد شده‌است.)
رنگی که به این میوه تشبیه شده است }
از سال ۱۳۸۸، در اواخر مهر ماه هر سال، جشنواره انار در روستای مردانقم بر‌گزار میشود.

جاذبه اصلی این جشنواره اجرای موسیقی عاشقی توسط عاشقهای معروف منطقه ارسباران است.همچنین در روستای تنگ طه شهرستان داراب در اواسط شهریور ماه جشنواره انار بر‌گزار می گردد .





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




آب انار
آب انار یکی از فراورده‌های میوه انار است.



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




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




لواشک

لواشک یک خوراکی ایرانی است که از شیرهٔ غلیظ‌شده و قوام‌آمدهٔ میوه‌هایی همچون آلوچه،زردآلو ،آلو، قیسی کیوی و امثال آن تهیه می‌کنند و همچون لواش آن را پهن و نازک می‌کنند تا خشک شود.

لواشک در واقع نوعی عصارهٔ گرفته‌شده از میوه‌هاست که متخصصان تغذیه به آن «اکستراکت[کنسانتره]» می‌گویند و در زبان عربی موسوم به «قمر الدین» است و با خشک کردن به دست می‌آید. خشک کردن از ساده‌ترین و متداول‌ترین روش‌های نگهداری مواد غذایی است که عمری به اندازهٔ تمدن بشر دارد و امروزه در کشورهای مختلف به شکل‌های گوناگون از روش‌های سنتی تا الگوهای صنعتی برای خشک کردن بکار می‌رود. امروزه با توجه به توسعه صنایع غذایی روش‌های تهیه لواشک هم تحول یافت و نمونه‌های نوین این محصول با نظارت بهداشتی به بازار عرضه می‌شود.




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

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

سرطان شامل همه انواع تومورهای بدخیم می‌شود

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

احتمال بروز سرطان در سنین مختلف وجود دارد ولی احتمال بروز سرطان با افزایش سن زیاد می‌شود
سرطان باعث ۱۳٪ مرگ‌ها استبر طبق گزارش انجمن بهداشت آمریکا ۷٫۶ میلیون نفر بر اثر سرطان و در سال ۲۰۰۷ مرده‌اند

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

تفاوت‌های بارزی در میزان وقوع و مرگ و میر ناشی از انواع سرطان در سرتاسر دنیا وجود دارد. برای مثال میزان مرگ ناشی از سرطان معده در ژاپن ۷ تا ۸ برابر آمریکا است درمقابل میزان مرگ و میر ناشی از سرطان ریه در آمریکا کمی بیش از ۲ برابر ژاپن است. مرگ و میر ناشی از سرطان پوست که بسشتر به علت ملانوم بدخیم می‌باشد در نیوزلند ۶ برابر شایع تر ایسلند است که مهمترین علت آن تفاوت در معرض نور خورشید قرار گرفتن (یا نقص لایه ازن) می‌باشد.

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

دخانیات: مصرف دخانیات در ایجاد سرطان در مجاری تنفسی نقش اساسی دارد. ۹۰٪

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





عوامل ژنتیکی

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




ژن‌درمانی

در ژن‌درمانی سرطان از اولیگونوکلئوتیدها استفاده می‌شود. نمونه‌ای از این روش برای جلوگیری از ساخته شدن پروتئین پی‌جی‌پی برای خارج نشدن داروهای ضدّسرطان از سلول‌ها می‌باشد.




عوامل ایمنولوژیک (ایمنی)

نارسایی مکانیسم ایمنی طبیعی بدن عاملی مستعد کننده در ایجاد سرطان ریه شناخته شده‌است.




سن

افزایش سن احتمال دچار شدن به برخی سرطانها را به شدت افزایش می‌دهد. اغلب سرطان‌ها در سنین حدود ۵۵ سال یا بیشتر از آن رخ می‌دهند. سرطان یکی از علت‌های اصلی مرگ در میان زنان ۴۰ تا ۷۹ سال و مردان ۶۰ تا ۷۶ سال است. سرطان کودکان کمتر از ۱۵ سال را نیز دچار می‌کند. سرطان علت بیش از ۱۰ درصد موارد مرگ و میر در این گروه سنی در آمریکا می‌باشد. لوسمی حاد (نوعی سرطان خون) و سرطان‌های دستگاه عصبی مرکزی حدود ۶۰ درصد مرگ و میرها را در این سن باعث می‌شوند




انواع سرطان

سرطان‌ها به دو دسته سارکوم‌ها و کارسینوم‌ها تقسیم می‌شوند




گسترش سرطان

سرطان به سه طریق به شرح زیر در بدن گسترش می‌یابد:

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

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

از طریق خون: سرطان به سیاهرگ‌ها و مویرگ‌ها حمله می‌کند و همراه خون به دیگر نقاط بدن می‌رسد.

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




پیشگیری

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




روش‌های درمان

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




فیزیوتراپی در سرطان

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

عوارض بیوشیمی سرطان: هیپرکلسمی، هیپوکلسمی، هیپوناترمی، کمبود پتاسیم، زیاد بودن پتاسیم، بالا بودن اسید اوریک، هیپر تیروئیدیسم، هیپرلپیدمی، هیپوگلیسمی، بالا رفتن آمیلاز سرم، اختلالات تغذیه و آب و الکترولیت

عوارض بالینی سرطان: سیستم قلب و عروق، سیستم تنفسی، سیستم ادراری، ضعف عضلانی، درد شدید، استئوپروز

عوارض جراحی در سرطان:برحسب محل جراحی این عوارض بسیار متنوع و متفاوت است.

عوارض شیمی درمانی، دارو درمانی و رادیو تراپی در سرطان:عوارض گوارشی، استئوپروز،، آتروفی عضلانی و عوارض دیگر

فیزیوتراپیست:دارای دانش فیزیولوژی و پاتوفیزیولوژی حرکت، دید کلی نگر(Holistic)، همچنین قابلیت بکار گیری درمان‌های غیر دارویی و برنامه ریزی توانبخشی است که این مجموعه دانش فیزیوتراپی نامیده می‌شود.




اهداف فیزیوتراپی در سرطان:

کاهش عوارض بیماری سرطان
کاهش عوارض درمان‌های سرطان
راه‌اندازی و متحرک نگاه داشتن بیمار (کاهش عوارض بستری)
حفظ استقلال بیمار
کاهش درد بیمار

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




نزاری ناشی از سرطان

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




آخرین پژوهش‌ها

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




استفاده از نانو روبات‌ها جهت درمان سرطان

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




آمارها در ایران

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




میوه

در گیاه‌شناسی به نهنج وتخمدان رسیده یک گیاه گلدار، میوه می‌گویند. میوه‌ها خود معمولاً تخم گونه خود را نیز در دل دارند.

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

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

در بیشتر میوه‌ها، گرده‌افشانی بخش مهمی از پرورش میوه‌است و عدم دانش کافی در مورد گرده سازها و گرده افشانها می‌تواند به تولید محصولات ضعیف یا نامرغوب منجر شود. در تعداد کمی از گونه‌ها فرایندی به نام بکرمیوه‌دهی (parthenocarpy) وجود دارد که درآن احتمال تولید میوه در غیاب گرده سازها / گرده افشانها وجود دارد؛ اینگونه میوه‌ها بدون دانه هستند.

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




رشد و نمو میوه

بعد از باروری تخمک دراثر فرایندی به نام «گرده افشانی»، تخمدان شروع به رشد می‌کند. گلبرگها می‌افتند و تخمک درون دانه رشد می‌کند. سرانجام تخمدان (دربیشتر موارد به همراه سایر قسمت‌های گل) ساختاری را حول دانه یا دانه‌ها بوجود می‌آورد که میوه نامیده می‌شود. رشد میوه تا زمان بلوغ دانه‌ها ادامه می‌یابد. در برخی از میوه‌های چند دانه‌ای، مقدار رشد گوشت میوه متناسب با تعداد تخمکهای بارور شده‌است.

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

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




سه گروه کلی برای میوه‌ها وجود دارد:

میوه‌های یکپارچه
میوه‌های فراهم
میوه‌های چند بخشی




میوه‌های یکپارچه

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

تخم برهه- (آلاله) پوشینه - جوز برزیل گندمه – گندم) شفت لیفدار- نارگیل فولیکول – (شیر گیاه) بنشن – (نخود، لوبیا، بادام زمینی) بنشن تک دانه‌ای میوه مغزدار- گردو و فندق، راش، بلوط رخنده بر- هویج نیام خورجینی گوشک

میوه‌هایی که در آنها بخشی یا تمام پیرابر (دیواره میوه) هنگام بلوغ گوشتداراست را میوه‌های گوشتدار یکپارچه می‌نامند. انواع میوه‌های یکپارچه گوشتدار عبارت‌اند از (با مثال):

توت - گوجه فرنگی، آوکادو شفت - آلو، گیلاس، هلو، زیتون توت کاذب - میوه‌های ثانوی موز، زغال‌اخته سیب گونه – میوه‌های ثانوی سیب، گلابی موز




میوه‌های فراهم

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

در بعضی از گیاهان مانند noni، گلها بصورت منظم سرتاسر ساقه تولید می‌شوند و امکان اینکه باهم نمونه‌هایی از گل آوری، رویش میوه و رسیدن آن را ببینیم وجود دارد.




میوه‌های چندبخشی

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

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




انتشار دانه

میوه‌ها سازه‌های گیاهی هستند که ظاهراً تغییراتشان به میزان زیادی با انتشار دانه‌هایشان (پراکندگی نامیده می‌شود) در ارتباط است.

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

سایر میوه‌ها دراز و پهن می‌شوند بنابراین شبیه بال هواپیما یا ملخ بالگرد باریک می‌گردند. این همچنین یک سازوکار تکاملی برای افزایش دامنه انتشار به حساب می‌آید.
7:44 pm
معناشناسی اجرا

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

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






کتابخانه هسته
اغلب زبان‌های برنامه نویسی یک کتابخانه هسته مرتبط دارند(گاهی اوقات "کتابخانه استاندارد" نامیده می‌شوند، مخصوصا وقتی که به عنوان قسمتی از یک زبان استاندارد ارائه شده باشد)، که به طور قراردادی توسط تمام پیاده سازی‌های زبان در دسترس قرار گرفته باشند. کتابخانه هسته معمولاً تعریف الگوریتم‌ها، داده ساختارها و مکانیزم‌های ورودی و خروجی پرکاربرد را در خود دارد. کاربران یک زبان، غالباً با کتابخانه هسته به عنوان قسمتی از آن رفتار می‌کنند، اگرچه طراحان ممکن است با آن به صورت یک مفهوم مجزا رفتار کرده باشند. بسیاری از خصوصیات زبان هسته‌ای را مشخص می‌کنند که باید در تمام پیاده سازی‌ها موجود باشند، و در زبان‌های استاندارد شده این کتابخانه هسته ممکن است نیاز باشد. بنابراین خط بین زبان و کتابخانه هسته آن از زبانی به زبان دیگر متفاوت است. درواقع، برخی زبان‌ها به گونه‌ای تعریف شده‌اند که برخی از ساختارهای دستوری بدون اشاره به کتابخانه هسته قابل استفاده نیستند. برای مثالف در جاوا، یک رشته به عنوان نمونه‌ای از کلاس “java.lang.String” تعریف شده است؛ مشابها، در سمال تاک(smalltalk) یک تابع بی نام(یک "بلاک") نمونه‌ای از کلاس BlockContext کتابخانه می‌سازد. بطور معکوس، Scheme دارای چندین زیرمجموعه مرتبط برای ایجاد سایر ماکروهای زبان می‌باشد، و در نتیجه طراحان زبان حتی این زحمت را نیز تحمل نمی‌کنند که بگویند کدام قسمت زبان به عنوان ساختارهای زبان باید پیاده سازی شوند، و کدام یک به عنوان بخشی ازکتابخانه.


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



خصوصیات

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

تعریف صریح دستور، معناشناسی ایستا، ومعناشناسی اجرای زبان. درحالیکه دستور معمولاً با یک معناشناسی قراردادی مشخص می‌شود، تعاریف معناشناسی ممکن است در زبان طبیعی نوشته شده باشند (مثل زبان C)، یا معناشناسی قراردادی(مثل StandardML ,Scheme)
توضیح رفتار یک مترجم برای زبان(مثل C,fortran). دستور و معناشناسی یک زبان باید از این توضیح استنتاج شوند، که ممکن است به زبان طبیعی یا قراردادی نوشته شود.
پیاده سازی منبع یا مدل. گاهی اوقات در زبان‌های مشخص شده(مثل: prolog,ANSI REXX).دستور و معناشناسی صریحاً در رفتار پیاده سازی مدل موجودند.


پیاده سازی

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

خروجی یک کامپایلر ممکن است با سخت‌افزار و یا برنامه‌ای به نام مفسر اجرا شود. در برخی پیاده سازی‌ها که از مفسر استفاده می‌شود، مرز مشخصی بین کامپایل و تفسیر وجود ندارد. برای مثال، برخی پیاده سازی‌های زبان برنامه نویسی بیسیک کامپایل می‌کنند و سپس کد را خط به خط اجرا می‌کنند.

برنامه‌هایی که مستقیماً روی سخت‌افزار اجرا می‌شوند چندین برابر سریعتر از برنامه‌هایی که با کمک نرم‌افزار اجرا می‌شوند، انجام می‌شوند.

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



تاریخچه
پیشرفت‌های اولیه

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

در دهه ۴۰، اولین رایانه‌های دیجیتال که توسط برق تغذیه می‌شدند ایجاد شدند. اولین زبان برنامه نویسی سطح بالا طراحی شده برای کامپیوتر پلانکالکول بود، که بین سال‌های ۱۹۴۵ و ۱۹۴۳ توسط کنراد زوس برای ز۳ آلمان طراحی شد.

کامپیوترهای اوایل ۱۹۵۰، بطور خاص ÜNIVAC ۱ و IBM ۷۰۱ از برنامه‌های زبان ماشین استفاده می‌کردند. برنامه نویسی زبان ماشین نسل اول توسط نسل دومی که زبان اسمبلی نامیده می‌شوند جایگزین شد. در سال‌های بعد دهه ۵۰، زبان برنامه نویسی اسمبلی، که برای استفاده از دستورات ماکرو تکامل یافته بود، توسط سه زبان برنامه نویسی سطح بالا دیگر: FORTRAN,LISP , COBOL مورد استفاده قرار گرفت. نسخه‌های به روز شده این برنامه‌ها همچنان مورد استفاده قرار می‌گیرند، و هر کدام قویا توسعه زبان‌های بعد را تحت تاثیر قرار دادند. در پایان دهه ۵۰ زبان algol ۶۰ معرفی شد، و بسیاری از زبان‌های برنامه نویسی بعد، با ملاحظه بسیار، از نسل algol هستند. قالب و استفاده از زبان‌های برنامه نویسی به شدت متاثر از محدودیت‌های رابط بودند.



پالایش

دوره دهه ۶۰ تا اواخر دهه ۷۰ گسترش مثال‌های عمده زبان پرکاربرد امروز را به همراه داشت. با این حال بسیاری از جنبه‌های آن بهینه سازی ایده‌های اولیه نسل سوم زبان برنامه نویسی بود:

APL برنامه نویسی آرایه‌ای را معرفی کرد و برنامه نویسی کاربردی را تحت تاثیر قرار داد.
PL/i(NPL) دراوایل دهه ۶۰ طراحی شده بود تا ایده‌های خوب فورترن و کوبول را بهم پیوند دهد.
در دهه ۶۰، Simula اولین زبانی بود که برنامه نویسی شئ گرا را پشتیبانی می‌کرد، در اواسط دهه۷۰. Smalltalk به دنبال آن به

عنوان اولین زبان کاملاً شئ گرا معرفی شد.

C بین سال‌های ۱۹۶۹ تا ۱۹۷۳ به عنوان زبان برنامه نویسی سیستمی طراحی شد و همچنان محبوب است.
Prolog، طراحی شده در ۱۹۷۲، اولین زبان برنامه نویسی منطقی بود.
در ۱۹۷۸ ML سیستم نوع چند ریخت روی لیسپ ایجاد کرد، و در زبان‌های برنامه نویسی کاربردی ایستا نوع گذاری شده پیشگام شد.

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

دهه‌های ۶۰ و ۷۰ مناقشات بسیاری روی برنامه نویسی ساخت یافته به خود دیدند، و اینکه آیا زبان‌های برنامه نویسی باید طوری طراحی شوند که آنها را پشتیبانی کنند.

"ادسگر دیکسترا" در نامه‌ای معروف در ۱۹۶۸ که در ارتباطات ACM منتشر شد، استدلال کرد که دستورgoto باید از تمام زبان‌های سطح بالا حذف شود.

در دهه‌های ۶۰ و ۷۰ توسعهٔ تکنیک‌هایی صورت گرفت که اثر یک برنامه را کاهش می‌داد و در عین حال بهره وری برنامه نویس و کاربر را بهبود بخشید. دسته کارت برای ۴GL اولیه بسیار کوچکتر از برنامهٔ هم سطح بود که با ۳GL deck نوشته شده بود.




یکپارچگی و رشد

دهه ۸۰ سال‌های یکپارچگی نسبی بود. C++ برنامه نویسی شئ گرا و برنامه نویسی سیستمی را ترکیب کرده بود. ایالات متحده ایدا(زبان برنامه نویسی سیستمی که بیشتر برای استفاده توسط پیمان کاران دفاعی بود) را استاندارد سازی کرد. در ژاپن و جاهای دیگر، هزینه‌های گزافی صرف تحقیق در مورد زبان نسل پنجم می‌شد که دارای ساختارهای برنامه نویسی منطقی بود. انجمن زبان کاربردی به سمت استانداردسازی ML و Lisp حرکت کرد. به جای ایجاد مثال‌های جدید، تمام این تلاش‌ها ایده‌هایی که در دهه‌های قبل حلق شده بودند را بهتر کرد.

یک گرایش مهم در طراحی زبان در دهه ۸۰ تمرکز بیشتر روی برنامه نویسی برای سیستم‌های بزرگ از طریق مدول‌ها، و یا واحدهای کدهای سازمانی بزرگ مقیاس بود. مدول-۲، ایدا. و ML همگی سیستم‌های مدولی برجسته‌ای را در دهه ۸۰ توسعه دادند. با وجود اینکه زبان‌های دیگر، مثل PL/i، پشتیبانی بسیار خوبی برای برنامه نویسی مدولی داشتند. سیستم‌های مدولی غالباً با ساختارهای برنامه نویسی عام همراه شده‌اند.

رشد سریع اینترنت در میانه دهه ۹۰ فرصت‌های ایجاد زبان‌های جدید را فراهم کرد. Perl، در اصل یک ابزار نوشتن یونیکس بود که اولین بار در سال ۱۹۸۷ منتشر شد، در وب‌گاه‌های دینامیک متداول شد. جاوا برای برنامه نویسی جنب سروری مورد استفاده قرار گرفت. این توسعه‌ها اساساً نو نبودند، بلکه بیشتر بهینه سازی شده زبان و مثال‌های موجود بودند، و بیشتر بر اساس خانواده زبان برنامه نویسی C بودند. پیشرفت زبان برنامه نویسی همچنان ادامه پیدا می‌کند، هم در تحقیقات و هم در صنعت. جهت‌های فعلی شامل امنیت و وارسی قابلیت اعتماد است، گونه‌های جدید مدولی(mixin، نماینده‌ها، جنبه‌ها) و تجمع پایگاه داده.

۴GLها نمونه‌ای از زبان‌هایی هستند که محدوده استفاده آنها مشخص است، مثل SQL. که به جای اینکه داده‌های اسکالر را برگردانند، مجموعه‌هایی را تغییر داده و بر می‌گردانند که برای اکثر زبان‌ها متعارفند. Perl برای مثال، با "مدرک اینجا" خود می‌تواند چندین برنامه ۴GL را نگه دارد، مانند چند برنامه جاوا سکریبت، در قسمتی از کد پرل خود و برای پشتیبانی از چندین زبان برنامه نویسی با تناسب متغیر در "مدرک اینجا" استفاده کند.




سنجش استفاده از زبان

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

شمارش تعداد تبلیغات شغلی که از آن زبان نام می‌برند.
تعداد کتاب‌های آموزشی و شرح دهندهٔ آن زبان که فروش رفته‌است.
تخمین تعداد خطوطی که در آن زبان نوشته شده اند- که ممکن است زبان‌هایی را که در جستجوها کمتر پیدا می‌شوند دست کم گرفته شوند.
شمارش ارجاع‌های زبان(برای مثال، به اسم زبان) در موتورهای جستجوهای اینترنت.

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

این حقیقت که این دسته بندی ممکن است در راستای محورهای مختلف انجام شوند، این وظیفه را پیچیده تر می‌کند؛ برای مثال، جاوا هم یک زبان شیءگرا(چون به برنامه نویسی شیءگرا تشویق می‌کند) و زبان همزمان(چون ساختارهای داخلی برای اجرای چندین جریان موازی دارد) است. پایتون یک زبان اسکریپتی شیءگراست.

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

یک زبان برنامه نویسی ممکن است با فاکتورهای غیر مرتبط به مثال‌های برنامه نویسی دسته بندی شود. برای مثال، غالب زبان‌های برنامه نویسی کلمات کلیدی زبان انگلیسی را استفاده می‌کنند، در حالیکه تعداد کمی این کار را نمی‌کنند. سایر زبان‌ها ممکن است براساس داخلی بودن یا نبودن دسته بندی شوند.
ساعت : 7:44 pm | نویسنده : admin | مای اف | مطلب قبلی
مای اف | next page | next page