دانشکده

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

دانشکده

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

توزیع فشار در کانالها

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

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

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

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

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

 

توزیع فشار در کانالها

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

توزیع فشار در جریان های یکنواخت (موازی)

کانالی که با هر سطح شیب دار و سطح مقطع دلخواه را در نظر گرفته و فرض می کنیم که در این کانال جریان یکنواخت برقرار است. جهت به دست آوردن توزیع فشار در مقطع خاصی از این کانال مطابق شکل 1-9 الف ، ستونی از آب به عمق h (در صفحة عمود بر جهت عمومی جریان) و سطح مقطع dA را در نظر گرفته و تغییرات فشار در امتداد این ستون را مورد بررسی قرار می دهیم.

در صورتی که معادلة حرکت برای جرم این ستون و در جهت عمود بر خطوط جریان نوشته شود با توجه به این که خطوط جریان موازی هستند (حریان موازی) مؤلفه شتاب در جهت عمود بر خطوط جریان نمایش داده شده وجود نداشته و لذا :

مؤلفة وزن در جهت عمود بر خطوط جریان = نیروی فشار

 

P در این رابطه ، که به قانون تغییرات هیدرواستاتیکی فشار موسوم است بر مبنای فشار نسبی بیان گردیده است و h تغییرات عمق را در موضع مورد نظر در صفحه أی عمود بر جهت عمومی جریان نمایش می دهد . و نیز به ترتیب وزن مخصوص آب و زاویة شیب کانال می باشد . در صورتی که تعیین مقدار فشار در کف کانال مورد نظر باشد با قراردادنd به جای h می توان از رابطة زیر برای به دست آوردن فشار استفاده نمود :

(1-8)

در شکل 1-9 ب، نحوة تغییرات فشار در جریان یکنواخت ترسیم گردیده است که براساس آن ، فشار مربوطه به صورت خطی از صفر تا مقدار تغییر می نماید . با توجه به موارد ذکر شده در صورتی که پیزومترهای فرضی در مقطع جریان در موضع مورد نظر از کانال قرارداده شود سطح این پیزومترها منطبق بر سطح آزاد نخواهد بود. نکته ای که در این رابطه قابل ذکر است این است که در صورتی که شیب کف کانال کم باشد(کم بودن کانال شیب امری است نسبی است و در این مورد زاویة 60 < به عنوان شیب کم در نظر گرفته می شود. این زاویة شیبی در حدود ده درصد را مطرح می کند که در مسایل عملی چنین شیب زیادی کمتر پیش می آید)

می توان را تقریباً معادل یک در نظر گرفت و در نتیجه در کانال با شیب کم روابط 1-7 و 1-8 به صورت زیر در خواهند آمد :

 

 

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

توزیع فشار در جریان های متغیر تدریجی

با توجه به ویژگی هایی که از جریان متغیر تدریجی ذکر گردید ، توزیع فشار در این حالت نیز از قانون تغییرات هیدرواستاتیکی فشار تبعیت خواهد کرد. و روابط 1-7 و 1-8 در این حالت نیز صادق می باشند. فرض بر قرار بودن قانون تغییرات هیدرواستاتیکی فشار در جریان های متغیر تدریجی یکی از فرضیات اساسی در به دست آوردن معادلة حاکم بر این گونه جریان ها می باشد که در فصل پنجم توضیح داده خواهد شد.

توزیع فشار در جریان های با انحناء در صفحه قائم

در مطالعات چگونگی تغییرات فشار در قسمت تاج سر ریزها و یا در انحناء پای سر ریزها با توجه به انحناء شدیدی که جریان در این مواضع به خود می گیرد دیگر نمی توان از رابطة 1-7 استفاده نمود بلکه باید تصحیحاتی که در برگیرنده تاثیر انحنای جریان باشد اعمال گردد. بدین منظور نخست جریانی با تقعر به سمت بالا را در نظر گرفته (شکل 1-10) و تغییرات فشار را در مقطعی که کاملاً در صفحه قائم قرار داد مورد بررسی قرار می دهیم . از آنجایی که هندسة دقیق جریان و نیز نحوة تغییرات سرعت در این موضع روشن نمی باشد بررسی چگونگی تغییرات فشار نیاز به فرضیاتی دارد.

مطابق شکل 1-10 الف، ستونی از آب به عمق مقطع dA در مقطع مورد نظر انتخاب کرده معادلة حرکت در جهت عمود بر خطوط جریان نوشته می شود :

 

 

 

 

(1-9) یا

در روابط فوق ، شتاب جانب به مرکز ، r شعاع انحناء ، V سرعت یکنواخت و متوسط جریان در مقطع مورد نظر و h' ارتفاع معادل فشار بر حسب ستون آب می باشند .

چنانکه رابطة 1-9 دو فرض اساسی در نظر گرفته شده است که یک فرض مربوط به توزیع یکنواخت سرعت در مقطع می باشد و دیگری شعاع انحناء را در ستون آب انتخابی یکسان و ثابت در نظر می گیرد در این روش که توسط Chow ارائه گردیده پیشنهاد می شود که در صورتی که فشار در کف کانال مد نظر باشد در رابطة 1-9 بجای d ,h عمق جریان و به جای r شعاع انحناء کف کانال قرار داده شوند ولی منطقی به نظر می رسد که در هر عمق از جریان شعاع انحناء مربوط به نصف آن عمق به عنوان شعاع انحناء در رابطة 1-9 قرار داده شود.

شکل 1-10 ب چگونگی تغییرات فشار حقیقی را نسبت به تغییرات هیدرواستاتیکی فشار نشان می دهد. در این شکل ارتفاع صعود آب درون یک



خرید و دانلود  توزیع فشار در کانالها


تحقیق در مورد آگاهی و موانع آگاهی برتر (ورزش یوگا)

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

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

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

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

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

 

آگاهی و موانع آگاهی برتر

برای شناسایی موانع آ‎گاهی باید اول خود آگاهی را تا حدودی شناسایی کنیم و برای این منظور سؤالی به این مضمون مطرح می‎شود ، که آگاهی چیست ؟ چه فرقی با دانش دارد ؟ و … کلاً دونوع سؤال اساسی وجود دارد . یکی از نوع بودشی و نوعی دیگر دانشی است . برای سؤالات دانشی می‎توان جوابی با کلمات و واژه ها و منطقی که قابل انتقال باشد، پیدا کرد ، اما برای سؤالات بودشی تنها می‎توان جوابی نزدیک به کیفیت جواب سؤال پیدا کرد که به راحتی قابل انتقال نیست و اصلاً جواب واقعی نیست بلکه تنها فلش و راهنمایی است در درون خود فرد که جواب را که یک کیفیت است در درون خود تجربه کند . در مکتب TM مثال جالبی از این مورد وجود دارد که مثلاً شما چگونه می توانید توت فرنگی و یا مزه آنرا برای کسی که توت فرنگی را نخورده توضیح دهید و یا داستان فیل و شمع در مثنوی معنوی مولوی که می گوید: فیلی از هندوستان در شهری که مردمش تا به حال فیل ندیده بودند آوردند و آنرا در یک خانه تاریک گذاشتند و به هر کسی گفتند : بروید و بگویید آن چیست . یکی رفت و خرطوم فیل را لمس کرد و گفت یک مار بزرگ و دیگری گوشهای فیل را لمس کرد و گفت : بادبزنهایی بزرگ و …که اگر یکی از آنها شمعی در دست داشت می توانست واقعیت فیل را ببیند و یا گفته معروفی که، دائوئی که به نوشته در آید دائو نیست . سؤالات مربوط به آگاهی هم از نوع بودشی است و تنها می‎توان با دانش ، فلشی برای راهنمایی حقیقت جو درست کرد تا او خود آنرا در درون خود تجربه کند . آگاهی را تعریفهای مختلفی کرده اند که از جمله آنها می‎توان به هوشیاری یا حساس بودن معنا کرد ، نه تفکر و نه دانش صرفاً هوشیاری و زنده بودن ، رابطه هر چیزی با مبدأ اصلی آن ، کیفیتی از هوشیاری برتر ، تجربه ای از بسط و گسترش ، ماهیتی از بودن و …. ولی در کل آگاهی، نه دانش است و نه احساسی خام بلکه به وسیله این ابزار به کیفیتی از هوشیاری و بودش می رسیم که به آن مرتبه ای خاص از آگاهی می گویند . حال می رسیم به تعریف آگاهی برتر . آگاهی برتر مفهومی است نسبی ، مثلاً ممکن است سطحی از بودش که برای فردی آگاهی برتر نامیده می‎شود سطحی باشد که اکنون فرد دیگری در آن باشد ویا از آن گذشته باشد . اما در تعریفی کلی می‎توان گفت : آگاهی برتر سطح و کیفیتی از بودش است که بالاتر و برتر از بودش کنونی فرد می‎باشد که در معنایی کاربردی تر، لطیف تر ، پرنورتر ، رهاتر و بسط یافته تر از آگاهی فعلی است . برای آگاهی از بودشی نو موانعی در فرد وجود دارد که قسمتی از آنها خودآگاه وقسمتی دیگر از آنها ناخودآگاه هستند که در عملکرد فردخود را نمایش می دهند . برای شناخت این موانع و برطرف کردن آنها می بایست فرد مشاهده گری درگیر با موضوع باشد یعنی در حین اینکه درگیر موضوع باشد بتواند خود و موضوع را بدون قضاوت و تجزیه تحلیل نظاره و مشاهده کند . باید توجه داشته باشید که الکترون با توجه به نور که به آن تابیده می‎شود جای خود را تغییر می‎دهد . « مشاهده و مشاهده گر ». مثلاً در یک مشاجره سه نوع برخورد می‎شود اولی که خود را کاملاً درگیر مشاجره می کنند و از خود غافل می‎شوند و درگیر احساسات ، عقاید و تجزیه تحلیل های قضاوت گونه خود می‎شوند ، نوع دیگر خود را درگیر موضوع نمی کند و سعی می‎کند خود را وارد آن نکند و در خود فرو می رود و از موضوع غافل می‎شود و نوع سومی هم وجود دارد که فرد بالاترین درگیری را با موضوع پیدا می‎کند ولی در عین حال خود و موضوع را مشاهده کرده و درسهایی برای بودشی نو از آن می‎گیرد .1 حال به بررسی بعضی از این موانع می‎پردازیم البته موانع بسیار دیگری وجود دارند که شناسایی و برطرف کردن آنها برعهده خود حقیقت جو می‎باشد و اینها تنها می‎توانند راهنمایی برای یافتن بقیه آن باشد. حال به بررسی برخی از آنها می‎پردازیم .

عدم کنترل بر احساسات و افکار :

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



خرید و دانلود تحقیق در مورد آگاهی و موانع آگاهی برتر (ورزش یوگا)


برنامه نویسی به زبان C++ 58 ص

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

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

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

 

نکاتی درمورد زبان c++

بعد از هر دستور سیمی کالن وجود دارد ولی قبل از else وجود ندارد.(در زبان C قبل ازelse سیمی کالن هست.)

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

در زبان c حروف بزرگ و کوچک با هم فرق دارند.

دستور انتساب در )c = (است به جای =: در پاسکال و می تواند درتعریف متغیر استفاده شود.

زبان C فاقد متغیر نوع Boolean ,String می باشد.در زمان استفاده صفر به معنای False وباقی اعداد برای True به کاربرده می شود.

در C++,C از علامت های (// و/* و*/ ) برای تو ضیحات استفاده می شود.

می توان متغیر مورد نیاز هر دستوررا قبل از آن دستور تعریف کرد.

دستور include باید حتما در اولین خط برنامه باشد.

C متغیر ها را مقدار دهی اولیه نمی کند.

عملگر ها:

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

1.عملگر های ریاضی

+ ، - ، * ، / ، % ، = ، -- ، ++

2. عملگر های منطقی

!= ، == ، => ، =< ، > ، < ، && ، || ، !

3. عملگر های بیتی

^ ، & ، |

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

دستور cout

برای چاپ مقداری در خروجی مورد استفاده قرار می گیرد.

برنامه 1:

#include

Main()

{

cout <<”***”;

}

برنامه 2:

#include

Main()

{

cout <<”***”<<”**”;

}

برنامه3:

#include

Main()

{

cout <<”***”<<”**”<<endl<<”*”;

}

برنامه4:

#include

Main()

{

cout <<”*”<<endl<<”**”<<endl<<”***”;

}

خروجی

*

**

***

برنامه5:

#include

Main()

{

cout <<”12+3=”<<12+3;

}

خروجی

12+3=15

دستور cin

مقداری را از ورودی گرفته و به یک متغیر خاص نسبت می دهد.

نحوه تعریف متغیر

;اسم متغیر نوع متغیر

برنامه 6:

#include

Main()

{

Int x,y;

Cin>>x;

Cin>>y;

//cin >>x>>y;

cout <<x+y;

}

برنامه7:

#include

Main()

{

Int x,y;

Cin>>x;

Cin>>y;

//cin >>x>>y;

cout <<”x+y”<<”=”<<x+y;

}

برنامه 8:

#include

Main()

{

Int x,y;

cin >>x>>y;

int z;

z=x*y;

cout <<z;

}

برنامه 9:

#include

Main()

{

Int x,y,z;

Cin>>z;

X=y=z;

Int p=x+y;

cout <<z+p;

}

برنامه 10: برنامه ای بنویسید که یک مبلغ را دریافت کرده و آن را با سکه های 50، 25،10 تومانی خورد کند.

#include

Main()

{

Int x;

cout <<x/50;

x%=50;

cout <<x/25;

x%=25;

cout <<x/10;

x%=10;



خرید و دانلود  برنامه نویسی به زبان C++ 58 ص


تحقیق در مورد آهنربا

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

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

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

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

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

 

آهنربا

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

به اشیایی که میدان مغناطیسی تولید کنند، آهنرُبا گفته می‌شود.

معنای لغوی

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

برابر اروپایی آن: اولین شرح مغناطش به یونانیان قدیم باز می‌گردد که این اسم را به مغناطیس دادند. این اسم از مگنزیا که نام یک دهکده یونانی است، مشتق شده‌است. از لحاظ لغوی Magnet به معنی «سنگی از اکسید منیزیم» است. این سنگ حاوی مگنتیت (Fe2O3) بود و هنگام مالش آن به آهن، آن را آهنربا می‌کرد. نظریه دیگر این است که این واژه از ریشه واژه فارسی «مگ» می‌باشد و این واژه magnet به همراه واژه magic از ریشه واژه پارسی mag می‌باشند، که خود برگرفته از مغان ایران است.[۱]

تاریخچه

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

پس از اینکه اورستد در سال ۱۸۲۰ کشف کرد که جریان الکتریکی می‌تواند میدان مغناطیسی به وجود آورد، پیشرفت‌های زیادی در این زمینه حاصل شد.

استورگن دانش خودش را با موفقیت برای ساخت اولین آهنربای الکتریکی در سال ۱۸۲۵ بکار برد. با اینکه دانشمندان زیادی (از قبیل گاوس، ماکسول و فارادی) با این پدیده از دیدگاه تئوریک درگیر شدند، اما توصیف درست مواد مغناطیسی به فیزیکدانان قرن ۲۰ ام نسبت داده می‌شود.

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

کاربرد

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

مواد مغناطیسی جزء جدانشدنی فناوری مدرن هستند. آهنرباها یکی از اجزای مهم بسیاری از وسایل الکترونیکی و الکترومکانیکی هستند. کاربرد عمده آهنرباهای دائم در تبدیل انرژی مکانیکی به انرژی الکتریکی و بالعکس است. (مانند موتورهای الکتریکی و ژنراتورها) مغناطیس‌ها همچنین در حافظه‌های مغناطیسی (صفحات هارد دیسک و فلاپی‌دیسک‌ها و کارت‌های پلاستیکی حافظه)

سیر تحولی و رشد :

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

منشا پیدایش :

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

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

انواع آهنربا :

اساس کار تمام آهنرباها یکسان است، اما به دلیل کاربرد در دستگاههای مختلف ، آرایش و صنعت ، آن را به اشکال و اندازه‌های گوناگون می سازند، و لذا انواع آن از لحاظ شکل عبارتند از :

تیغهای

میلهای

نعلیشکل

استوانهای

حلقهای

کروی

پلاستیکی

سرامیکی و ...

حوزه عمل:

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



خرید و دانلود تحقیق در مورد آهنربا


برنامه نویسی با پاسکال 28 ص

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

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

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

 

به نام خدا

موضوع پروژه : برنامه نویسی با پاسکال

نام استاد : استاد شمشادی

نام محقق : مریم صادقی

فهرست :

فصل 1 ( مفاهیم مقدماتی ) :

1- مقدمه ……………………………………………………………………………… 1

2-تاریخچه زبان پاسکال …………………………………………………………….2

3- نمونه ای از برنامه های ساده پاسکال …………………………………...9

فصل 2 ( داده های ورودی و اطلاعات خروجی ) :

1- دستور READ و READLN ………………………12

2- دستور WRITE و WRITELN ……………………16

فصل 3 ( دستورهای کنترلی ) :

دستور WHILE-DO ……………………………….19

دستور FOR ……………………………………20

دستور IF …………………………………….22

فصل 4 ( تابع function و proceduer ) :…………25

1-معرفی توابع ………………………………….25

2- معرفی برنامه های فرعی از نوع proceduer ………..28

چند مثال …………………………………...28

مقدمه :

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

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

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

می خواهیم برنامه ای بنویسیم که مساحت یک دایره را با استفاده از دستور a=πr² محاسبه کند . داده ورودی شعاع دایره r است که یک مقدار عددی است . در برنامه به مراحل زیر نیاز داریم :

مقدار عددی شعاع دیره را بخوانید .

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

مقادیر شعاع ومساحت متناظر با ان را چاپ کن .

پایان .

پایان مقدمه

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

انواع زبانها ی برنامه نویسی :

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

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

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

از سال 1983 ، شرکت borland که یک شرکت کوچک نرم افزاری است ، کامپایلر پاسکال ارزان قیمتی به نام توربو پاسکال tuorbo pascal برای استفاده روی کامپیوتر های شخصی به بازار عرضه کرده است . توربو پاشکال ، به خاطر قیمت پائین و استفاده ساده از ان موقیت فراوانی کسب کرده است این کامپایلر همراه با توسعه و تکامل زبان پاسکال ، به یک محیط برنا مه نویسی کامل تبدیل شده است که حاوی یک ویرایشگر و یک اشکال زدای سؤال و جوابی است.

ساختار یک برنامه پاسکال :

مراحل برنامه نوسی :

برسی صورت مساله و اجزای مربوطه



خرید و دانلود  برنامه نویسی با پاسکال 28 ص