پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPoint


در حال بارگذاری
10 جولای 2025
پاورپوینت
17870
4 بازدید
۷۹,۷۰۰ تومان
خرید

توجه : این فایل به صورت فایل power point (پاور پوینت) ارائه میگردد

 پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPoint دارای ۱۱۴ اسلاید می باشد و دارای تنظیمات کامل در PowerPoint می باشد و آماده ارائه یا چاپ است

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

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

توجه : در صورت  مشاهده  بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل فایل می باشد و در فایل اصلی پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPoint،به هیچ وجه بهم ریختگی وجود ندارد


بخشی از مطالب داخلی اسلاید ها

پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPoint

اسلاید ۴: ۴برخی انگیزه ها برای استفاده از پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPoint ها ۱) نوشتن الگوریتم ساده تر می گردد چرا که، کار محاسبه ای بزرگ بین پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPoint هایی کوچک، به انضمام یک الگوریتم اصلی کوچک تقسیم می گردد. اکنون نوشتن پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPointها به خاطر حجم آنها و محدودیت کارشان ساده خواهد بود. ۲) آزمایش درستی الگوریتم به آزمایش یک به یک پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPoint ها خلاصه شده و در نتیجه مشکل آزمایش الگوریتم نیز حل می گردد. بویژه، اگر اشتباهات احتمالی وجود داشته باشند، اصلاح آنها در هر پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPoint مستقل راحتتر و سریعتر انجام می گیرد. ۳) از تکرار برخی بخشها در قسمتهای مختلف برنامه، و در نتیجه از اتلاف وقت، جلوگیری می شود. ۴) هر پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPoint را می توان بطور مستقل برای استفاده های آتی در برنامه های دیگر، در حافظه های کمکی ذخیره نمود.

اسلاید ۵: ۵ یک پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPoint هیچ کاری انجام نمی دهد مگر اینکه یک پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPoint دیگر یا الگوریتم اصلی، که بعد از این آن را الگوریتم (واحد) فراخوان خواهیم گفت، آن را فراخواند. در اینصورت, هیچ, یک, و یا چند مقدار به پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPoint داده شده و پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPoint شروع به اجرا می کند. در نتیجه این اجرا، یا کاری انجام می شود (مثل خواندن و در حافظه ذخیره کردن، چاپ کردن، و یا یک پردازش دیگر) و یا یک یا چند مقدار به الگوریتم فراخوان باز می گردد.

اسلاید ۶: ۶قاعده. در شروع یک پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPoint، نام آن به انضمام متغیرهای ورودی به پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPoint و خروجی از آن را در داخل یک بیضی قرار می دهیم. مثلاPower(x,n)Data_Reader(a,b,c)اتمام الگوریتم را نیز با یک بیضی با نوشته Return اعلام خواهیم کرد.

اسلاید ۷: ۷متغیر های داخل پرانتز را آرگومانهای صوری پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPoint می نامیم. این آرگومانها بر دو دسته تقسیم می شوند. دسته اول، که آنها را پارامترهای مقدار می نامیم، آرگومانهای صوری ورودی به پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPoint می باشند؛ یعنی مقادیر را از الگوریتم فراخوان به زیربرنامه می آورند. دسته دوم، به نام پارامترهای متغیر، آرگومانهای صوری خروجی از پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPoint می باشند؛ یعنی مقادیری را که از اجرای پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPoint حاصل شده اند از آن خارج کرده و به الگوریتم فراخوان باز می گردانند.

اسلاید ۸: ۸قاعده. وقتی اجرای یک پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPoint تمام شد، کنترل اجرای برنامه به موقعیت بعد از نقطه ای که از آنجا پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPoint فراخوانی شده بود منتقل می شود.

اسلاید ۹: ۹در ادامه خواهیم دید که نوع پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPointها، و همچنین نوع فراخوانی آنها متفاوت است. ولی یک نکته در تمام این فراخوانی ها مشترک است و آن اینکه، در لحظه فراخوانی یک پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPoint توسط الگوریتم فراخوان نام آن پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPoint به انضمام برخی متغیرها یا عبارتهایی ذکر می شود. مثلا Power(y,8) .

اسلاید ۱۰: ۱۰در Power(y,8) ، عبارتهای داخل پرانتز را آرگومانهای فعال می نامیم. آرگومانهای فعال نیز به دو دسته ورودی به الگوریتم فراخوان و خروجی از آن تقسیم می شوند. آرگومانهای ورودی به الگوریتم فراخوان حتما باید متغیر انتخاب شوند. این آرگومانها با پارامترهای متغیر (آرگومانهای صوری خروجی از پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPoint) متناظر هستند. آرگومانهای خروجی از الگوریتم فراخوان می توانند یک مقدار (متغیر، ثابت، یا یک عبارت جبری) باشند. این آرگومانها با پارامترهای مقدار (آرگومانهای صوری ورودی به پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPoint) متناظر می باشند.

اسلاید ۱۱: ۱۱قاعده. تعداد، ترتیب، و نوع آرگومانهای صوری باید با تعداد، ترتیب و نوع آرگومانهای فعال متناظر با آنها کاملا سازگار باشند. آرگومانهای فعال و صوری متناظر می توانند همنام و یا غیر همنام باشند.

اسلاید ۱۲: ۱۲مثلا اگر در دستور معرف Power(x,n): اعشاری x : صحیح nنوع آرگومانهای x و n بصورتی که هست مشخص شده باشند، آنگاه به منظور فراخوانی پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPoint برای مقدار اعشاری y (که فرض می شود از قبل در حافظه ذخیره شده) متناظر با آرگومان صوری x ، و مقدار صحیح ۸ متناظر با آرگومان صوری n ، می توان فراخوانی به صورت Power(y,8) را انجام داد ولی هیچیک از فراخوانی های زیر درست نمی باشند. Power(y,8.0) Power(8,y) Power(y)

اسلاید ۱۳: ۱۳زیربرنامه

اسلاید ۱۴: ۱۴در برنامه نویسی برگردان پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPoint را زیربرنامه (sub-program) و برگردان الگوریتم اصلی را برنامه اصلی (main program) می نامیم. موقعیت برنامه اصلی و یک زیربرنامه در برنامه نویسی پاسکال در نمودار (الف) صفحه بعد مشخص شده است. (از روی کتاب)

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

اسلاید ۱۶: ۱۶ دستور معرف برنامه اصلی، همان دستور ; اسم برنامه Program است و دستورهای معرف زیربرنامه ها بعداً مورد مطالعه قرار خواهند گرفت.

اسلاید ۱۷: ۱۷متغیرهایی را که در بلوک Var برنامه اصلی تعریف می شوند متغیرهای سراسری و آنهایی را که بلوک Var یک زیربرنامه تعریف می شوند متغیرهای موضعی می نامند. قاعده حوزه عمل پارامترهای مقدار و متغیرهای موضعی. پارامترهای مقدار و متغیرهای موضعی تعریف شده در یک واحد زیربرنامه، فقط در خود آن واحد و واحدهای داخلی آن قابل دسترسی (استفاده) هستند. اینها در هیچ واحد خارجی زیربرنامه نمی توانند استفاده شوند.

اسلاید ۱۸: ۱۸در نمونه (ب: (

اسلاید ۱۹: ۱۹ اگر متغیر موضعی یک زیربرنامه در حوزه عمل خود در یکی از زیربرنامه ها نوعش عوض شود آنگاه در آن زیربرنامه با همان نوع کار خواهد کرد.

اسلاید ۲۰: ۲۰ اگر متغیری هم در زیربرنامه و هم در یک واحد فراخوان خارجی آن استفاده شده باشد، آنگاه در صورتیکه استفاده آنها با هم تداخل نداشته باشند می توان به تعریف آن در واحد فراخوان (خارجی) اکتفا کرده و در زیربرنامه از تعریف مجدد آن صرفنظرنمود؛ ولی در صورتیکه استفاده آنها با هم تداخل داشته باشند باید هم در زیربرنامه و هم در آن واحد فراخوان آن متغیر را تعریف کرد؛ در غیر اینصورت اثرات مخربی در نتایج خواهیم داشت که تشخیص و اصلاح آن بسیار مشکل است.

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

اسلاید ۲۲: ۲۲در نمونه (ب: (

اسلاید ۲۳: ۲۳ پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPointها به دو دسته تقسیم می شوند: ۱. پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPoint تابع

اسلاید ۲۴: ۲۴این پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPoint را زمانی بکار می بریم که بخواهیم تابعی بسازیم (تعریف کنیم) که این تابع در فهرست توابع مترجم زبان برنامه نویسی موجود نباشد.

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

اسلاید ۲۶: ۲۶ در اینجا آرگومانهای صوری همه از دسته پارامترهای مقدار (ورودی به پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPoint) می باشند و هیچ پارامتر متغیر (خروجی از پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPoint) نداریم چون اسم تابع است که نتیجه را به واحد فراخوان برمی گرداند.

اسلاید ۲۷: ۲۷قاعده. هیچیک از آرگومانهای صوری تابع را دیگر نباید در پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPoint تابع توسط دستورهای خواندن بخوانیم. مقادیر این آرگومانها از طریق واحد فراخوان به پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPoint می آیند. همچنین مقدار تابع را نباید در پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPoint چاپ کنیم. این مقدار قرار است به واحد فراخوان بازگردد.

اسلاید ۲۸: ۲۸تابع علامت sign برای یک عدد حقیقی x با ضابطه زیر تعریف می شود:

اسلاید ۲۹: ۲۹x<0x=0sign1sign0sign -1sign(x)Return

اسلاید ۳۰: ۳۰قاعده. فراخوانی توابع درست مثل استفاده از توابع تعریف شده برای مترجم هر زبان می باشد. همانطوریکه برای یک مقدار تعریف شده x در برنامه از تابع سینوس sin(x) استفاده می کنیم، از تابع sign(x) نیز به همان شکل استفاده می نماییم.

اسلاید ۳۱: ۳۱x<0x=0sign1sign0sign -1sign(x)Returnsts,tyssign(sin(y))tsin(sign(y))EndStart

اسلاید ۳۲: ۳۲قاعده. در برنامه نویسی، دستور معرف زیربرنامه های تابع بصورت زیر نوشته می شود: ; نوع مقدار تابع ): آرگومانهای صوری (اسم تابع Function

اسلاید ۳۳: ۳۳ ممکن است هیچ آرگومان صوری نداشته باشیم. چنین وضعیتی امکان دارد زمانی رخ دهد که بخواهیم مقداری را برای یک متغیر بخصوصی تعریف کنیم. مثلاً در زیربرنامه تابع زیر مقدار عدد نپری e تعریف می گردد:Function e:real; Begin e:=exp(1.0) End;

اسلاید ۳۴: ۳۴اما، در صورت وجود آرگومانهای صوری، آنها به شکل زیر (از چپ به راست) ظاهر خواهند شد. نوع دسته آخر:دسته آخر . . . ; نوع دسته ۲:دسته ۲; نوع دسته ۱:دسته ۱

اسلاید ۳۵: ۳۵مثلا در دستور معرف Function Pad(x,y:real;i,j,k:integer):char; دسته متغیرهای x و y از نوع حقیقی, و متغیرهای i , j , و k از نوع صحیح بوده, و نوع تابع Pad نیز کاراکتری می باشد.

اسلاید ۳۶: ۳۶قاعده. هیچیک از آرگومانهای صوری در یک زیربرنامه را دیگر نباید در بلوک Var آن زیربرنامه تعریف کرد. به عبارت دیگر یک آرگومان صوری نمی تواند در عین حال یک متغیر موضعی نیز باشد.

اسلاید ۳۷: ۳۷ با توجه به اینکه اسم تابع مقدار تابع را با خود به واحد فراخوان باز می گرداند، پس نوع مقدار تابع نیز باید مشخص باشد. پاورپوینت کامل زیرالگوریتم ۱۱۴ اسلاید در PowerPoint sign و الگوریتم (اصلی) فراخوان آن در برنامه P4_1 آمده است.

اسلاید ۳۸: ۳۸{A program containing two units: A function sub-program called sign, and a main program} Program P4_1; Uses wincrt; Var y,t:real; s:integer; (*****************************) Function sign(x:real):integer; Begin If x<0 then sign:=-1 else if x=0 then sign:=0 else sign:=1 End;{sign} (*****************************) Begin Write(Enter a real number: ); Readln(y); s:=sign(sin(y)); t:=sin(sign(y)); If s<>t then begin Writeln(sign(sin(,y,)=,s); Writeln(sin(sign(,y,)=,t:8:4) end End.

اسلاید ۳۹: ۳۹اینک به چگونگی اجرای برنامه دو واحدی بالا می پردازیم، ولی قبلا لازم است مطالبی در مورد حافظه زیربرنامه و برنامه اصلی بیان کنیم.

اسلاید ۴۰: ۴۰قاعده. برای هر یک از پارامتر های مقدار (آرگومانهای صوری) تابع، و همجنین برای هر یک از متغیرهای موضعی، یک حافظه موقت در هنگام اجرای زیربرنامه رزرو می شود که با پایان اجرای آن (با اجرای دستور End;) این حافظه های موقت نیز بطور کلی پاک می شوند. تمام متغیرهای سراسری در حافظه ای به نام حافظ دائم ذخیره می گردند. این حافظه تا پایان اجرای برنامه باقی می ماند.

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

اسلاید ۴۲: ۴۲Sin(10) : – 0.544Program P4_1; Uses wincrt; Var y,t:real; s:integer; (*****************************) Function sign(x:real):integer; Begin If x<0 then sign:=-1 else if x=0 then sign:=0 else sign:=1 End;{sign} (*****************************) Begin Write(Enter a real number: ); Readln(y); s:=sign(sin(y)); t:=sin(sign(y)); If s<>t then be

  راهنمای خرید:
  • همچنین لینک دانلود به ایمیل شما ارسال خواهد شد به همین دلیل ایمیل خود را به دقت وارد نمایید.
  • ممکن است ایمیل ارسالی به پوشه اسپم یا Bulk ایمیل شما ارسال شده باشد.
  • در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.