مکینتاش چیست ؟
مکینتاش (Macintosh) یا مک (Mac) ساخت شرکت رایانهای اپل است که مکینتاش اولیه در تاریخ ۲۴ ژانویه ۱۹۸۴ تولید شدهاست و اولین رایانه شخصی برای Graphical user interface) GUI) بود و در عوض استفاده از موشی با Command line interface کار میکند. در حال حاضر میزان تنوع مکینتاش اپل از مک کوچک (Mac mini) هست تا قویترین Serverها مثل Xserve که همگی ساخته شرکت اپل میباشد. مکینتاش اولیه از موتورولا ۶۸k که از خانواده ریزپردازندهها هستند استفاده میکردند که بعدا تغییر کرد به موتورولا و آیبیام پاور پیسی (Power PC). با حروف اختصاری Mac، محدودهای از کامپیوترهای شخصی که توسط شرکت رایانهای اپل در سال ۱۹۸۴ معرفی گردید. مکینتاش بر روی یک رابط گرافیکی کاربر معروف با استفاده آسان تأکید دارد که کامپیوترهای مبتنی بر مجموعه ریزپردازندههای ۶۸۰۰۰ موتورولا است.
تاریخچه
DVD چیست ؟
دیویدی ( DVD ) دیسک چند منظوره دیجیتالی. انواع دی وی دی و مزایای استفاده از هر یک دی وی دیها انواع مختلفی دارند که هر کدام از آنها بسته به نیاز مشتری مزایایی دارد. این انواع عبارتاند از: DVD-RAM , DVD-R, DVD-RW,DVD+RW,DVD+R
وقتی میخواهید یک دی وی دی بخرید باید دقت کنید که دستگاه پخش دی وی دی شما کدام نوع دی وی دی را پشتیبانی میکند تا دچار مشکل نشوید. برای خرید دی وی دی همچنین باید نوع نیاز خود را نیز در نظر بگیرید.
مثلا:برای به وجود آوردن یک نسخه پشتیبان از برنامههای روی هارد رایانهتان DVD-RAM مناسبترین گزینهاست یا برای دی وی دی که قابل پخش توسط دستگاههای پخش دی وی دی خانگی باشد DVD-R بهترین انتخاب است. پس به شما توصیه می کنیم همیشه مطمئن شوید دی وی دی پلیرتان آن نوع خاص دی وی دی که مد نظر شماست را پشتیبانی میکند. این موضوع معمولاً در مشخصات دی وی دی پلیر در دفترچهٔ راهنمای آن قید شدهاست.
در این جا به توضیحی کوتاه در مورد هر نوع میپردازیم:
DVD-RAM مخفف:DVD Random Access Memory, در هر طرف ۴٫۷ گیگابایت ظرفیت ثبت اطلاعات را دارد. همچنین یک DVD-RAM می تواند دو رویه باشد و ظرفیتی برابر ۹٫۴ گیگابایت فضا برای ذخیره داشته باشد و قابلیت overwritting را تا ۱۰۰۰ بار دارا می باشد.
فلاپی دیسک چیست ؟
فلاپی دیسک، دیسک نرم رایانه است که از جنس فیلم ویدئویی است و ۱٫۴۴ مگابایت حجم دارد.
به آنها دیسکت نیز گفته میشود که یک صفحه گرد صاف و انعطافپذیر که با لایهای از اکسید آهن پوشیده شده و سطح آن حاوی ذرات ریزی است که قابلیت حفظ میدان مغناطیسی را دارند و در مجموع در یک پوشش پلاستیکی محافظ جای میگیرد. این دیسک هابه طور گسترده به عنوان رسانه یا واسطه ذخیره سازی ثانوی به کار میرود. دیسکهای نرم وسیلهای معمول و رایج برای انتقال فایلهای برنامه و متن از یک رایانه به رایانه دیگر هستند و زمانی تنها وسیله ذخیره سازی ثانوی برای رایانههای شخصی بودند. اما با ساخته شدن دیسکهای سخت ارزان قیمت این گونه دیسکها به صورت جانبی مورد استفاده قرار می گیرند.
بافر یا حافظه میانجی که به صورت سخت افزاری و هم به صورت نرم افزاری استفاده میشود تا اطلاعات فرستاده شده بین دو واحد بصورت موقت در آن قرار بگیرند.
برای مثال انتقال اطلاعات از پردازشگر مرکزی به چاپگر را در نظر بگیرید. CPU قطعهای است که در مقایسه با چاپگر بسیار سریع پردازش میکند و اگر ما بخواهیم اطلاعاتی را از پردازشگر به چاپگر بدون وجود بافر بفرستیم باید در زمان کاری پردازشگر وقفه (نرم افزاری) بیاندازیم تا پس از انتقال یک کاراکتر به چاپگر کاراکتر دیگری به چاپگر فرستاده شود و این به معنای کند شدن کار پردازشگر و در نهایت کند شدن کل سیستم است.
بنابراین بین پردازشگر مرکزی و چاپگر میتوان بافری (چه به صورت سخت افزاری و چه به صورت نرم افزاری) قرار داد تا پردازشگر اطلاعات را برای بافر فرستاده و چاپگر سر صبر و حوصله آنها را چاپ نماید و پردازشگر هم پس از فرستادن اطلاعات میتواند به کارهای دیگری برسد.
از طرفی حافظه بافر به صورت نرم افزاری هم وجود دارد که برای ذخیره سازی موقت اطلاعات به کار میرود. این حافظه رزرو بخشی از حافظه اصلی است و چون سخت افزاری نیست طول آن میتواند متغیر هم باشد.
برای مثال نرم افزارهای CD Writer از حافظه بافر نرم افزاری استفاده میکنند.
ساختار داده ها چیست ؟
یک درخت باینری یک نوع ساده ساختار داده ای،شاخه ای است. در علم کامپیوتر ،یک ساختار داده ای یک راه ذخیره سازی داده ها در یک کامپیوتر است تا اینکه از آن بهتر استفاده شود. اغلب انتخاب یک ساختار داده ای مناسب با دقت اجازه خواهد داد موثرترین الگوریتم استفاده شود.اغلب انتخاب ساختار داده ای از انتخاب داده های انتزاعی شروع می شود. یک طراحی خوب ساختار داده ای اجازه میدهد عملیات بحرانی متنوعی کاربرد داشته باشند. چنانچه تعداد منابع خیلی کم استهم در زمان اجرا و هم فاصله حافظه انجام داده می شوند.ساختمان داده ها پیاده سازی می شوند با استفاده از رجوع کردن عمل کردن از چیزهای فراهم شده به وسیله یک زبان برنامه نویسی. نوع های متفاوت ساختار دادهها با انواع متفاوت کاربرد ها متناسب شده اند و بعضی ها برای کارهای برای تحقق پذیری بانک اطلاعات بسیار مناسب b-tree بسیار معینی تخصص یافته شده اند. در حالی که جدول های مسیر یابی روی شبکه های ماشینی قابل اعتماد هستند. در طراحی انواع زیادی از برنامه ها، انتخاب ساختار داده ای یک توجه در طراحی اولیه است. بطوریکه تجربه نشان داده در سیستم های بزرگ تحقق پذیری و کیفیت و کارایی به انتخاب بهترین ساختار داده ای وابسته است(به شدت) . بعد از اینکه ساختار داده ای ها انتخاب شدند اغلب الگوریتم های استفاده شده آشکار می شود . بعضی اوقات این ها در جهت مخالف ساختار داده ای انتخاب شده کار می کند زیرا کارهای کلیدی الگوریتم های معینی دارند که با ساختار داده ای خاص بهترین کار را می کنند . در این حالت انتخاب، انتخاب ساختار داده ای مناسب بسیار مهم است. این بینش صعود زیادی به متدهای طراحی و زبان های برنامه نویسی داده است. ساختارهای دادهها به عنوان کلیدی برای منظم کردن سرعت عمل می کنند. بیشترین ویژگی زبان ها مرتب کردن سیستم های ماژولار اجازه می دهد ساختارهای دادهها با اطمینان در کاربرد های متفاوت به صورت مخفی جزئیات تحقیق پذیری تایید شده شان در پشت رابطهای تحت کنترل دوباره استفاده شده اند. زبان های++java ,cمثلobject-oriented برنامه نویسی در این بخش از کلاس ها برای این منظور استفاده می شوند از آنجائیکه ساختار داده ها بسیار سخت و قاطع هستند بنابراین بسیار مهم است که خیلی از آن ها در کتابخانه های استاندارد زبان های برنامه نویسی جدید و محیط ها از قبیل کتابخانه های الگوی سی استاندارد ،چارچوب زبان جاوا و مایکروسافت را شامل باشند. بخش های بنیادی بیشتر ساختارهای داده ای ارایه ها ،ضبط ها،مرجع ها و اجتماع های مجزا هستند.برای مثال یک مرجع تهی یک مرجع است که می تواند تهی باشد،یک ترکیبی از مرجعها و اجتماع های مجزا . و ساده ترین ساختار داده ای پیوندی از رکود ها و مرجع ها ساخته شده است. ساختمان دادهها تحقق پذیری یا رابطه ها را نمایش می دهد : یک ساختار داده ای می تواند نمایش دهد رابطه ی بین دو عملیات یا به صورت متد های دستیابی تحقق پذیر که طبق نوع دادهها و وابسته به سازمان ذخیره سازی شده است.
کامپایل چیست ؟
هَمگَردانی یا کامپایل یکی از اصطلاحات دانش رایانه است.
ترجمه کامل کد منبع برنامهای از یک زبان سطح بالا به کد شیء، پیش از اجرای برنامه را همگردانی یا کامپایل میگویند.
به بیان ساده، کامپایلر برنامهای است که یک برنامه نوشته شده در یک زبان خاص ساختیافته را خوانده و آن را به یک برنامه مقصد (Target Language) تبدیل مینماید. در یکی از مهمترین پروسههای این تبدیل، کامپایلر وجود خطا را در برنامه مبدأ اعلام مینماید.
در اولین نگاه، تنوع کامپایلرها ممکن است به چشم نیاید. تعداد بسیار زیادی زبانهای منبع وجود دارند که دامنه آنها از زبانهای شناخته شده مانند فرترن و پاسکال تا زبانهای خاص منظوره گسترده است. زبانهای مقصد نیز گستردگی متناظر با این زبانها دارند. یک زبان مقصد ممکن است زبان برنامهسازی دیگر یا زبان ماشین یا ... باشد.
کامپایلرها به انواع تکگذره، چند گذره، باردهی و اجرا، بهینهساز، غلط یاب و ... بسته با عمل انجام شده تقسیم میشوند. علیرغم این تنوع اعمال اساسی که هر کامپایلر بایستی انجام دهد، مشابه هم میباشند.
دانستههای ما در مورد سازمانبندی و نوشتن کامپایلر نسبت به زمانی که اولین کامپایلرها در اوایل دهه 1950 ایجاد شدند، بسیار افزایش یافته است. تخمین تاریخ دقیق ساخت اولین کامپایلر عمل آسانی نیست، زیرا گروههای متفاوتی نسبت به ساخت کامپایلرها در آن زمان اقدام نمودهاند. اولین کارهایی که در ساخت کامپایلرها انجام شد، تبدیل فرمولهای ریاضی به زبان ماشین بود.
سنا چیست ؟
مشخصات گیاه
گیاهی است به صورت بوته ای گسترده از خانواده ارغوان (Caesalpiniaceae) که دارای برگ های سبز رنگ بیضوی شکل و نوک تیز یا نوک کند ، از دو گونه بوته ای سنا می باشد . برگ های درشت تر با نوک کند تمام Alexan drian sennal ، معروف و برگچه های خشک شده آن مورد استفاده می باشد .
موارد استفاده
برگ های سنا به عنوان مسهل قوی مصرف سنتی دارد .
آثار فارماکولوژیک
ترکیبات موثر برگچه سنا از دسته ملین های محرک می باشند . گلیلوزیدهای آنتراکنیونی
سنا پس از هضم ؛ هیدرولیز می شوند و آنتراکیتون آزاد و فعال ایجاد می نماید .
مقدار مصرف
0.5 تا 2 گرم برگچه های خشک شده به صورت دم کرده یا 0.5 تا 2 میلی لیتر عصاره مایع
منع مصرف و عوارض جانبی