حریم فایل

دانلود کتاب، جزوه، تحقیق | مرجع دانشجویی

حریم فایل

دانلود کتاب، جزوه، تحقیق | مرجع دانشجویی

مقاله درباره.. احکام قصاص

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

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

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

 

احکام قصاص

مسأله 3337: قصاص یا در جان است، مثلاً کسی را بکشند. و یا در اعضاست، مثلاً چشم کسی را بیرون بیاورند و یا گوشش را قطع کنند.

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

مسأله 3339: اگر کسی عمدا و به ناحق دیگری را بکشد، ولی مقتول میتواند با شرایط خاصی قاتل را بکشد، بلکه میتواند دیه (خون بها) بگیرد.

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

مسأله 3341: اگر کسی شخصی را از روی عمد بکشد، چه او را خفه کند، یا با کارد و مانند آن بکشد، یا دیواری روی او خراب کند، یا او را از بلندی بیندازد، یا غرق کند، یا بسوزاند، یا به قدری او را با چوب بزند تا بمیرد، یا هوا یا غذا را مسموم کند و بر اثر آن او را تلف کند و یا شیری بر او مسلّط نماید که او را بدرد و مانند آن. و همچنین اگر کسی دیگری را طوری مجروح کند که بمیرد. در همهٴ این اقسام ولی مقتول، حق دارد با دارا بودن تمام شرایط، قاتل را بکشد.

مسأله 3342: اگر کسی شخصی را بگیرد و دیگری او را بکشد و شخص سومی ایستاده، آنها را تماشا نماید و چیزی نگوید، قاتل را میکشند، کسی که او را گرفته حبس ابد نموده و چشمهای کسی که آنها را دیده و چیزی نگفته است، بیرون میآورند.

مسأله 3343: اگر مسلمانی، کافری را بکشد، ولی مقتول نمیتواند قاتل را بکشد، هرچند کافر ذمّی باشد، بلکه باید هر قدر که حاکم شرع صلاح میداند، قاتل را تازیانه بزنند و باید قاتل دیه مقتول را بپردازد اما اگر کافر، مسلمانی را بکشد، ولی مقتول میتواند کافر را بکشد و اگر کافر، کافر دیگری را بکشد ولی مقتول میتواند قصاص کند و اگر کافر ذمّی مسلمانی را از روی عمد بکشد، باید قاتل را با همه اموالش به ولی مقتول، بدهند و او میتواند او را برده کرده یا بکشد.

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

مسأله 3345: اگر بچه یا دیوانه، شخصی را بکشد، ولی مقتول نمیتواند او را بکشد و دیهٴ مقتول بر (عاقله) یعنی ارحام پدری قاتل خواهد بود، زیرا کاری که بچه یا دیوانه از روی عمد انجام میدهد، خطا حساب میشود. و اگر مردی بچه‏ای را بکشد، ولی مقتول میتواند قاتل را بکشد، امّا اگر کسی دیوانه‏ای را بکشد، باید دیه بدهد، مگر دیوانه به او هجوم کرده باشد و او وقتی میخواسته او را دفع کند بمیرد. که در این صورت، خونش هدر است.

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

مسأله 3347: اگر چند نفر شخصی را بکشند، ولی مقتول میتواند همهٴ آنها را بکشد، ولی باید دیه‏ای که زیادتر از جنایت آنها است، به ورثه شان بپردازد، مثلاً اگر پنج نفر دسته جمعی، یک نفر را بکشند ولی مقتول میتواند همهٴ آنها را بکشد و مقدار چهار دیه، به ورثهٴ آنها بپردازد و میتواند بعضی را بکشد و از بعضی دیگر به اندازهٴ جنایت آنها دیه بگیرد و در این صورت باید به ورثهٴ آنهایی که کشته است، زیادی بر جنایتشان را دیه بپردازد.

مسأله 3348: اگر چند زن، مردی را بکشند، اگر ولی مقتول همهٴ آنها را بکشد، باید زیادی بر دیهٴ دو زن را به ورثهٴ آنها بدهد، زیرا دیهٴ هرکدام آنها پانصد دینار است.

مسأله 3349: اگر یک مرد و یک زن، شخصی را بکشند، چنانچه ولی مقتول هردوی آنها را بکشد، باید نصف دیه را به ورثهٴ مرد بدهد ولی لازم نیست به ورثهٴ زن چیزی بدهد و چنانچه فقط زن را بکشد، میتواند نصف دیه را از مرد بگیرد و اگر فقط مرد را بکشد، باید نصف دیه را به ورثهٴ مرد بدهد و نصف دیه را از زن بگیرد.

مسأله 3350: اگر برده و آزادی، یک نفر آزاد را بکشند، ولی مقتول میتواند هردوی آنها را بکشد و در این صورت، باید نصف دیه را به ورثهٴ آزاد بدهد و چنانچه قیمت برده، بیش از پانصد دینار که نصف دیه است باشد، باید اضافی را به مالک برده بپردازد، مثلاً اگر قیمت برده، ششصد دینار باشد، باید صد دینار به مالک برده بدهد.

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

مسأله 3352: در صورت اول که دلیل ظنی هست، اگر مدعی و خویشان او پنجاه قسم یاد کننده که متّهم قاتل است، قتل ثابت میشود. و چنانچه قوم و خویش نداشت باشد، یا کمتر از پنجاه نفر باشند یا بعضی از آنها حاضر نباشند قسم بخورند، کسانی که قسم میخورند باید مکرر قسم بخورند، مثلاً اگر کسانی که آمده‏اند و حاضرند قسم بخورند بیست و پنج نفر باشند باید هرکدام، دو مرتبه قسم بخورد و اگر ده نفر باشند، باید هرکدام پنج قسم بخورد که متهم، قاتل است. و چنانچه مدعی قسم نخورد، اگرچه خویشان او حاضر باشند قسم بخورند، اگر منکر و خویشان او پنجاه مرتبه قسم بخورند که متّهم مبراست، قتل ثابت نمیشود و اگر خویشان او قسم نخورند، متّهم باید پنجاه مرتبه قسم بخورد.

مسأله 3353: اگر کشته‏ای بین دو ده پیدا شود، چنانچه کشته به یکی از آنها نزدیکتر باشد، ورثهٴ مقتول میتوانند با (قسامه) اهل دهی که به آن نزدیکتر بوده محکوم کنند، ولی اگر نسبت به هردو، یک اندازه باشد، ورثهٴ مقتول میتوانند با اهل هردوی آنها، با (قسامه) رفتار کنند. و اگر کشته‏ای در صحرا، یا بازار و مانند آن پیدا شود، ورثه حق ندارند با کسی (قسامه) نمایند، زیرا دلیلی نیست که موجب ظن به گفتهٴ مدعی شود.

مسأله 3354: اگر یکی از طرفین یقین نداشته باشد، نمیتواند قسم بخورد، چنانچه (قسامه) در صورتی صحیح است که دو شاهد عادل در کار نباشد.

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

مسأله 3356: حق قصاص به کسی که از مال ارث میبرد، ارث میرسد، مگر شوهر و زوجه. و در اینکه برادران مادری میّت، از حق قصاص ارث میبرند تردّد است، بنا بر این اگر کسی را به قتل برسانند و پیش از آنکه ولی او را قصاص کند فوت شود، حق قصاص به ورثهٴ ولی میرسد.

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

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

مسأله 3359: اگر پیش از آنکه از قاتل قصاص کنند وی بمیرد، ولی مقتول میتواند دیه را از ارث قاتل بگیرد.



خرید و دانلود مقاله درباره.. احکام قصاص


مقاله درباره.. انسانهای اولیه

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

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

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

 

به اطراف خود نگاه کنید.

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

 

 

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

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

 

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

 

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

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

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

استفاده از نیروی زغال سنگ در ماشین‌های بخار اگر چه در قرنهای گذشته برای تولید نیرو به مقدار زیاد و مداوم بسیار مناسب بود اما بشر به دنبال کارمایه‌ای بود تا کارهایی انجام دهد که از عهده بخار بر نمی‌آید؛

استفاده از نیروی زغال سنگ در ماشین‌های بخار اگر چه در قرنهای گذشته برای تولید نیرو به مقدار زیاد و مداوم بسیار مناسب بود اما بشر به دنبال کارمایه‌ای بود تا کارهایی انجام دهد که از عهده بخار بر نمی‌آید؛

جان تاردیر دانشمند فرانسوی برای اولین بار در سال 1618 میلادی راه تولید گاز از زغال سنگ را برای روشنایی به کار برد.

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

در دهه 1840 میلادی دانشمندی انگلیسی به نام ژول (1889- 1818 میلادی) اندازه‌گیری‌های بسیاری در این مورد انجام داد. او با شکلهای گوناگون انرژی مثل نور، صوت، حرکت، گرما، الکتریسیته و مغناطیس کار کرده و انرژی را از شکلی به شکل دیگر و از جایی به جای دیگر تبدیل و منتقل می‌ساخت. چون متوجه شده بود که در همه این تغییرها و جابه‌جایی‌ها مقدار کل انرژی هیچ وقت تغییر نمی‌کند. در سال 1842 نیز یک پزشک آلمانی به نام روبرت مایریل نتیجه‌گیری ژول را با انجام اندازه‌گیری‌های دقیق تایید کرد.

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



خرید و دانلود مقاله درباره.. انسانهای اولیه


مقاله درباره.. برنامه ریزی زمانی

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

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

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

 

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

آگاهی دقیق از گذران وقت و زمان

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

برنامه منحصر به فرد شما

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

اهداف خود را بر حسب زمان دسته بندی کنید.

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

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



خرید و دانلود مقاله درباره.. برنامه ریزی زمانی


مقاله درباره.. برنامه نویسی توربو پاسکال

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

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

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

 

برنامه نویسی توربو پاسکال       Trackback

بخش تعیین نوع یک برنامه پاسکال، اسامی و کاربرد شناسه هایی را که توسط کاربر تعریف شده اند، به کامپایلر اعلام می کند. همچنین در این بخش به کامپایلر اعلام می شود که چه اطلاعاتی در حافظه باید ذخیره شود. در تعیین نوع از کلمه var استفاده می شود.

نوع داده ها

نحوه ی جایگیری یک عدد خاص در حافظه، توسط نوع داده ی آن عدد مشخص می شود. در پاسکال استاندارد، چهار نوع داده ی از پیش تعریف شده وجود دارند که عبارتند از : Real( برای اعداد حقیقی)، integer (برای اعداد صحیح)، Char( برای داده های کارکتری) و Boolean (برای مقادیر True و false) در توربو پاسکال نوع داده ی دیگری به نام String وجود دارد که استاندارد نیست ولی پردازش مجموعه ای از کارکتر ها را( مثلا، نام یک شخص) را آسان تر می کنند. در این بخش نوع داده ها را مطرح کرده و در فصل ۷ به بررسی آنها خواهیم پرداخت.

یک داده را هم می توان داخل برنامه پاسکال نوشت و هم می توان آن را طوری در نظر گرفت که توسط برنامه دریافت می شود. داده ای که داخل برنامه نوشته می شود، یک لیترال نامیده می شود.

نوع داده integer

در ریاضیات، integer ها اعداد صحیح مثبت یا منفی هستند و عددی که بدون علامت است، مثبت در نظر گرفته می شود. در پاسکال برای نمایش اعداد صحیح از نوع داده ی integer استفاده می شود.چون ظرفیت حافظه محدود است، کلیه اعداد صحیح را نمی توان نمایش داد. توربو پاسکال اعداد بین ۳۲۷۶۸- تا ۳۲۷۶۸ را نشان می دهد. ثوابتی با عنوانMaxint وجود دارد که بزرگترین عدد مثبت را مشخص میکند. در اعداد صحیح نمی توان از ویرگول استفاده کرد. بعضی از اعداد صحیح به شرح زیر هستند:

۳۵- ۶۷- ۵۸۸۸ ۱۰۰۸۹

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

نوع داده ی Real

یک عدد حقیقی شامل یک بخش صحیح و یک بخش اعشاری است که توسط نقطه اعشار از یکدیگر جدا شده اند. در پاسکال برای نمایش اعداد حقیقی از نوع داده Real استفاده می شود و یک عدد حقیقی باید با عدد شروع شده و به عدد ختم شود. بنابراین در پاسکال اعداد -.۲۵ و ۶۴. را باید به صورت ۰.۲۵- و ۶۴.۰ نوشت.

برای نمایش اعداد خیلی بزرگ و اعداد خیلی کوچک می توانیم از نماد علمی استفاده کنیم. در نمایش اعداد، عدد حقیقی ۱۰۵×۱.۲۳ معادل با عدد ۱۲۳۰۰۰.۰ است که در آن توان ۵ به معنای «انتقال نقطه اعشار به اندازه ۵ رقم به سمت راست» می باشد. در پاسکال نمایش علمی اعداد به صورت ۱.۲۳E+۵ یا ۱۲۳E۵ خواهد بود. اگر توان دارای علامت منفی باشد، نقطه اعشار به سمت چپ منتقل می شود.(به عنوان مثال عدد ۰.۳۴E-۴ معادل با ۰.۰۰۰۰۳۴خواهد بود). در جدول زیر تعدادی عدد حقیقی معتبر و نامعتبر را ملاحظه می کنید. در آخرین خط ملاحظه می شود که در نمایش علمی پاسکال می توانیم یک عدد حقیقی را بدون نقطه اعشار نشان دهیم. می توانیم اعداد حقیقی را دریافت کرده و آنها را چاپ کنیم، روی آنها اعمال محاسباتی معمولی انجام دهیم و آنها را با یکدیگر مقایسه کنیم.

اعداد حقیقی نامعتبر

اعداد حقیقی معتبر

۱۵۰(نقطه اعشاری وجود ندارد)

.۱۲۵۴ (قبل از نقطه اعشاری عدد وجود ندارد)

۱۵۲. (بعد از نقطه اعشاری عدد وجود ندارد)

-۱۵E-۰.۳ (جزء ۰.۳ نامعتبر است)

-۱۵E-.۳ (جزء .۳ نامعتبر است)

۳.۱۴۱۵۹

۰.۰۰۵

۱۲۳۴۵.۰

۱۵.۰E-۰۴

۲.۳۴۵E۲

۱.۱۵E-۷

۱۲E+۵

نوع داده char

نوع داده ی char برای یک داده کارکتری بکار می رود. این داده می تواند، یک حرف، یک عدد یا یک علامت خاص باشد. هر داده کارکتری میان یک جفت نقل قول (”) قرار می گیرد، در زیر نمونه هایی از داده های کارکتری را در زیر مشاهده می کنید.

‘a’ ‘z’ ‘۲′ ‘*’ ”’ ‘ ‘

در نمونه های فوق کارکتر یکی مانده به آخر کارکتر نقل قول است، آخرین کارکتر ، کارکتر فضای خالی است، که آن را با فشردن کلید فاصله خالی در بین یک جفت نقل قول می توان ایجاد کرد.

گرچه در برنامه داده نوع char را باید با علائم نقل قول مشخص کرد ولی داده ای که از بیرون دریافت می شود را نباید درون علائم نقل قول گذاشت. به عنوان مثال، هنگام وارد کردن حرفZ به یک برنامه بجای وارد کردن رشته’Z'، کلید Z را فشار دهید. روی داده های نوع char نمی توان اعمال ریاضی انجام داد.به این معنا که در پاسکال عبارت ‘۲′+’۳′ است. با این حال می توانیم کارکترها را با یکدیگرمقایسه کرده و آنها را دریافت و چاپ کنیم.

نوع داده ی Boolean

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

نوع داده ی string

کلیه ی نوع داده های Real، integer، Char و Boolean استاندارد هستند. توربو پاسکال از نوع داده ی پنجمی با عنوان string (یکی از کلمات کلیدی توربو پاسکال) نیز حمایت می کند، که شامل کارکترهایی است که میان یک جفت علامت نقل قول قرار گرفته اند. در خط زیر نمونه هایی از این نوع داده را می بینید:

‘asdfg’ ‘۱۲۳۴۵′ ‘true’

توجه داشته باشید که رشته ی ‘۱۲۳۴۵′ همانند عدد ۱۲۳۴۵ در حافظه ذخیره نمی شود، همچنین عملگرهای محاسباتی را نمی توان با این رشته به کار برد.(فقط در حالت اتصال رشته ها به هم و فقط جمع). رشته ‘true’ نیز، به شکلی متفاوت از ارزش منطقی True ذخیره می شود. در توربو پاسکال می توان، رشته ها را دریافت کرد، در حافظه ذخیره کرد، با یکدیگر مقایسه نمود و آنها را نمایش داد.یک داده ی رشته ای حدکثر ۲۵۵ کارکتر می تواند داشته باشد. هنگام وارد کردن یک داده رشته ای برای یک برنامه، درست مانند داده ی نوع Char، علامت های نقل قول آن را حذف کنید. گرچه در پاسکال استاندارد مجاز به استفاده از داده های رشته ای نیستید، اما در خود برنامه می توانید از آنها استفاده کنید. رشته ها معمولا در دستورالعمل هایی که برای نمایش اطلاعات بکار می روند، مورداستفاده قرار می گیرند.

هدف از کاربرد انواع داده ها

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

تعیین نوع

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

تعیین نوع ثوابت

تعیین نوع ثابت

Const

metersToYards = ۱.۱۹۶;

مشخص می کند که شناسه ی metersToYards نام سلولی ازحافظه است که همواره عدد حقیقی ۱.۱۹۶ در آن جای دارد.شناسه metersToYards یک ثابت نامیده می شود. پاسکال نوع داده metersToYards را (که Real است) از روی مقدار آن برمی گزیند. ثوابت فقط در مواردی مورد استفاده قرار می گیرند، که قرار باشد داده ها هیچ وقت تغییر نکنند.(به عنوان مثال، یک یارد مربع همواره برابر با ۱.۱۹۶ متر مربع است). نمی توان دستوری نوشت که محتوای یک ثابت را تغییر دهد.

مثال:۱-۲

در دستورات زیر چهار ثابت، از چهار نوع متفاوت تعیین نوع می شوند. محتوای ثابت دوم، یعنی MySmallInteger، از ثابت اول یعنی MyLargInteger گرفته می شود. سومین ثابت یعنی star، یک داده ی نوع char را در خود دارد و چهارمین ثابت، یعنی FirstMonth دارای یک داده ی نوع string می باشد.

Const

MyLargInteger = ۹۹۹۹;

MySmallInteger = - MyLargInteger;

Star = ‘*’;

FirstMonth = ‘January’;

نمایش نحوی

تعیین نوع ثابت

شکل استفاده: const constant = value;

مثال: const MyPi = ۳.۱۴۱۵۹;

شرح: value متناظر با شناسه ی constant است و هیچ گاه تغییر نخواهد کرد. Value می تواند هم یک مقدار باشد و هم می تواند توسط ثابت دیگری که قبلا مقدار دهی شده، تعریف شود. در جلوی کلمه const می توان بیش از یک ثابت را تعیین نوع کرد، به این صورت که بعد از نام هر ثابت، یک نقطه ویرگول قرار می گیرد.

تعیین نوع متغییرها

سلول های از حافظه که برای ذخیره داده های ورودی برنامه و خروجی های آن بکار می روند، متغییر نامیده می شوند، زیرا مقادیری که در آنها ذخیره شده است، هنگام اجرای برنامه قابل تغییر است. در دستورات زیر نام دو متغییر(Sqmeters و SqYards) برای ذخیره اعداد حقیقی ارائه می شود.

Var Sqmeters , SqYards :Real;

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



خرید و دانلود مقاله درباره.. برنامه نویسی توربو پاسکال


مقاله درباره.. برنامه های واکسیناسیون گاوهای شیری و گوشتی

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

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

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

 

برنامه های واکسیناسیون گاوهای شیری و گوشتی

بیماری های مسری تولیدات سودمند گوشتی و شیری دامها را تهدید می کند. واکسیناسیون یک روش بسیار مهم در کنترل و جلوگیری از این بیماری ها می باشد. اما به هر حال، یک برنامه ی واکسیناسیون جانشین خوبی برای تغذیه ی خوب، تهویه ی مناسب، اقدامات بهداشتی مؤثر و دیگر روشهائی که برای مدیریت سلامت انجام می گیرد نمی تواند باشد.

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

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

بررسی های عمومی موقع طراحی یک برنامه ی واکسیناسیون

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

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

واکسن ها معمولاً برای گوساله های تازه متولد شده (young cave) مؤثر واقع نمی شوند. چون دستگاه ایمنی نابالغ آنها ممکن است قادر به پاسخ گویی به واکسن ها یا آنتی ژنها نباشند. پادتنهایی که از کلستروم (colostrums) مادر گرفته می شود و برای محافظت گوساله در برابر بسیاری از بیماری های مسری محافظت می کند هم ممکن است جلوی پادتن ها را مسدود کند و یا آنها را از بین ببرد. این پدیده به "دخالت پادتن های مادری" مشهور است و عمده ترین دلیل برای واکسینه نکردن گوساله های تازه متولد شده در مقابل چندین بیماری مسری است.

برنامه های واکسیناسیون برای گاوهای گوشتی / گله ی گوساله ها

گوساله های کوچک (گوساله های شیرخوار)

واکسن دهانی روتا و کروناویروس (Dral rotavirus and coronavirus vaccine)

این دو عامل ویروسی که در گوساله های کوچک هستند به طور دهانی با یک واکسن ترکیبی به دام داده می شود. در صورت امکان آنها بایستی قبل از خوردن کلُستروم (colostrums) داده شود. اکثر دامپزشکان ترجیح می دهند که قبل از زایمان از روتا/کرونوویروسهای/ای کولی (rotavirus/coronavirus.Ecoli) در مادر استفاده کنند که بستگی به نوع پادتن های حفاظتی گوساله ها دارد.

واکسیناسیون گوساله در مقابل بیماری های مسری گاوی از قبیل (rhino-trachei tis (IBR)، ویروس گاوی اسهال، پاراآنفولانزای-3 (PI-3) و ویروس سینکیتیال (syncytial) تنفسی (BRSV) معمولاً چندین ماه پس از تولد به تأخیر انداخته می شود به خاطر اینکه پادتن های مادر در ماه های اول تولد دخالت می کند. بعضی مواقع دامپزشکان واکسیناسیون را در زمان شیوع بیماری و گاهی بر روی گوساله های شیری که تجربه این بیماری



خرید و دانلود مقاله درباره.. برنامه های واکسیناسیون گاوهای شیری و گوشتی