دانشکده

دانلود فایل ها و تحقیقات دانشگاهی ,جزوات آموزشی

دانشکده

دانلود فایل ها و تحقیقات دانشگاهی ,جزوات آموزشی

پایه های منطقی نظریه سی پی اچ

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

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

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

 

پایه های منطقی نظریه سی.پی.اچ

مقدمه

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

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

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

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

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

مشکلات قوانین نیوتن

هنگامیکه نیوتن قوانین حرکت و قانون جهانی جاذبه را ارائه کرد، این قوانین از نظر منطقی با اشکالات جدی همراه بود. قانون دوم نیوتن بصورت

F=ma

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

     یعنی اثر نیروی جاذبه با سرعت نامتناهی منتقل می شد. تاثیر از راه دور همواره مورد انتقاد قرار داشت.

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

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

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

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

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

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

نسبیت خاص

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

1- قوانین فیزیک در تمام دستگاه های لخت یکسان است و هیچ دستگاه مرجع مطلقی در جهان وجود ندارد.

2- سرعت نور در فضای تهی و در تمام دستگاه های لخت ثابت است.

در نسبیت سرعت نور، حد سرعت ها است، یعنی هیچ جسمی نمی تواند با سرعت نور حرکت کند یا به آن برسد.

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

 

 

 

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

از طرف دیگر طبق نسبیت جرم و انرژی هم ارز هستند، یعنی جرم جسم را می توان بصورت محتوای انرژی آن مورد ارزیابی قرار داد.

E=mc2



خرید و دانلود  پایه های منطقی نظریه سی پی اچ


پایه های منطقی نظریه سی پی اچ 25ص

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

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

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

 

پایه های منطقی نظریه سی.پی.اچ

مقدمه

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

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

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

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

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

مشکلات قوانین نیوتن

هنگامیکه نیوتن قوانین حرکت و قانون جهانی جاذبه را ارائه کرد، این قوانین از نظر منطقی با اشکالات جدی همراه بود. قانون دوم نیوتن بصورت

F=ma

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

     یعنی اثر نیروی جاذبه با سرعت نامتناهی منتقل می شد. تاثیر از راه دور همواره مورد انتقاد قرار داشت.

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

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

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

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

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

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

نسبیت خاص

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

1- قوانین فیزیک در تمام دستگاه های لخت یکسان است و هیچ دستگاه مرجع مطلقی در جهان وجود ندارد.

2- سرعت نور در فضای تهی و در تمام دستگاه های لخت ثابت است.

در نسبیت سرعت نور، حد سرعت ها است، یعنی هیچ جسمی نمی تواند با سرعت نور حرکت کند یا به آن برسد.

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

 

 

 

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

از طرف دیگر طبق نسبیت جرم و انرژی هم ارز هستند، یعنی جرم جسم را می توان بصورت محتوای انرژی آن مورد ارزیابی قرار داد.

E=mc2



خرید و دانلود  پایه های منطقی نظریه سی پی اچ 25ص


پاسکال

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

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

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

 

فصل اول: مفاهیم پایه ای

تاریخچه زبان پاسکال

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

نسخه هایی از پاسکال استاندارد توسط مؤسسات استاندارد اروپا (ANSI) و آمریکا (OSI) ارائه شده است. توربو پاسکال توسط شرکت نرم افزاری بورلند به بازار عرضه شد. شرکت فوق پاسکال تحت سیستم عامل ویندوز را با نامهای TURBO PASCAL FOR WINDOWS و BORLAND PASCAL و DELPHI را نیز ارائه نموده است.

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

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

کلمات ذخیره شده یا Reserved Words

شناسه ها یا Identifiers

ثابتها یا Constants

علایم یا Symbol

کلمات ذخیره شده به کلماتی گفته می شوند که مخصوص زبان برنامه نویسی و هر کدام مورد استفاده خاصی دارد همانند:

… (برنامه نامگذاری برنامه) Program – (برای پایان پلاک) End – (برای شروع بلاک) Being – (برای حلقه) For

شناسه ها به دو نوعند یکی شناسه های استاندارد دیگری شناسه های غیر استاندارد.

شناسه های استاندارد کلماتی اند که در توربو پاسکال به منظور خاصی تعریف شده اند و تنها در صورت نیاز استفاده می گردند مانند (برای دریافت ورودی) Rend - (برای نمایش خروجی) Write و … باید توجه داشت که برنامه نویس می تواند شناسه های استاندارد را مجدداً تعریف نماید.

شناسه های غیر استاندارد کلماتی اند که توسط برنامه نویس تعریف شده و جهت رجوع راحت تر به حافظه بکار می روند مانند x و a و …

شناسه می تواند نام یک متغیر و یا یک ثابت و یت یک زیربرنامه و یا پارامتر و یا یک نوع داده جدید باشد. حداکثر تعداد حروف یک شناسه 63 کاراکتر می باشد و یک شناسه باید با یک حرف و یا خط زیر (Underline یا -) شروع شود و بکارگیری فاصله (Space) بین حروف شناسه غیرمجاز است. باید توجه داشت که حروف بزرگ و کوچک در کلمات کلیدی و شناسه ها یکسان درنظر گرفته می شوند یعنی Begin و BEGIN یکی محسوب می شود

چند مثال از شناسه های غیر استاندارد: sum2 و count و f_name و name

ثابتها مقادیری اند که در طول اجرای برنامه تغییر نکرده و ثابت باقی می مانند.

به ثابت رشته ای حاوی یک کاراکترل و یا ترکیبی به صورت ” عدد# “، ثابت کاراکتری گفته می شود مانند “L” و #13 (کاراکتر سرخط یا CR) می باشد که سبب انتقال مکان نما به ابتدای سطر فعلی می گردد) و #10 (کاراکتر خط جدید یا LF می باشد که سبب انتقال مکان نما به یک سطر پائین می گردد) و #7 (کاراکتر بوق می باشد که سبب به صدا درآمدن بوق از بلندگوی سیستم می گردد)

بطور معمول کاراکترهای فارسی دارای کدی در محدودة اسکی 128 تا 255 می باشند.

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

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

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

عنوان یا Heading

تعاریف و اعلانات یا Declarations

بلاک یا Block

عنوان یک برنامه به صورت زیر بیان می شود.

Program شناسة نام برنامه (input,output);

Input و output به مفهوم اینست که عملیات ورودیدر برنامه انجام می گیرد. عنوان برنامه در پاسکال استاندارد اجباری بوده ولی در توربو پاسکال چونین



خرید و دانلود  پاسکال