پاورپوینت شی و شی گرایی ۶۵ صفحه دانشگاهی ***2 شی و شی گرایی : مجموعه ای از تفکرات و دید های قبلی است. این مفاهیم چیزی جز مفاهیم طبیعی نیستند. یک شی هر چیزی می تواند باشد. یک شی نمونه ای از یک کلاس است . نکته مهم : وقتی که یک شی را ایجاد می کنید ، محیط عملیاتی ، تعیین کننده صفات و عملیاتی است که یک شی می تواند به خود بگیرد . استفاده از مفاهیم شی گرا درک نیازهای کاربران این نیازها را به تصویر بکشید درک آن ها سریع تر و ...
پاورپوینت تجزیه و تحلیل شیء گرا ۵۸ صفحه دانشگاهی ***3 تحلیل شیء گرا Object Oriented Analysis ***6 با تحلیل شیءگرا چه چیزهایی بدست می آید. E قبل از ایجاد یک سیستم شی گراءچه کارهایی صورت می گیرد؟ تعریف کردن کلاسها (اشیاء) مسئله. شناسایی روش هایی که ارتباط وتعامل بین اشیاء را باعث می شود. مشخص کردن رفتار داخلی اشیاء (صفات و اعمال). تعیین کردن مکانیزم های ارتباطی(پیام ها)که امکان کار با یکدیگر را فراهم می کنند. Eچه کسی (OOA)را ...
پاورپوینت تحلیل شیء گرا Object Oriented Analysis ۵۸ صفحه دانشگاهی ***6 با تحلیل شیءگرا چه چیزهایی بدست می آید. E قبل از ایجاد یک سیستم شی گراءچه کارهایی صورت می گیرد؟ تعریف کردن کلاسها (اشیاء) مسئله. شناسایی روش هایی که ارتباط وتعامل بین اشیاء را باعث می شود. مشخص کردن رفتار داخلی اشیاء (صفات و اعمال). تعیین کردن مکانیزم های ارتباطی(پیام ها)که امکان کار با یکدیگر را فراهم می کنند. Eچه کسی (OOA)را انجام می دهد؟مهندس نرم افزار. Eاهمیت (OOA) : ...
پاورپوینت برنامه سازی پیشرفته ++C ۵۶۷ صفحه دانشگاهی ***4 مقدمه: زبان C يک زبان همه منظوره است. دستورالعملهاي اين زبان بسيار شبيه عبارات جبري و نحو آن شبيه جملات انگليسي مي باشد. اين امر سبب ميشود که C يک زبان سطح بالا باشد که برنامه نويسي در آن آسان است ***5 ++C که از نسل C است، تمام ويژگيهاي C را به ارث برده است. اما برتري فني ديگري هم دارد: C++ اکنون «شيگرا» است. ميتوان با استفاده از اين خاصيت، برنامههاي شيگرا توليد ...
پاورپوینت کامپیوتر ۵ صفحه دانشگاهی ***2 سئوال اول-برنامه ای که وقتی روی استارت کلیک می کنیم فلش برود و بیاید. ***3 سئوال دوم- برنامه ای که طول و عرض شی را با استفاده از کنترل رادیو و چک باکس تغییر می دهد. ***4 سئوال سوم- برنامه ای که طول و عرض شی را با لسیت و کومبو تغییر می دهد. این تکه کد را در درون می نویسیم. combo box ***5 •این تکه کد را در درون می نویسیم. listbox If ListBox1.Text = "100" Then TextBox1.Height ...
پاورپوینت بررسی ویژگی های کنترل های VB ۱۰ صفحه دانشگاهی ***2 خاصیت یا propertise: در واقع ویژگیهای ظاهری یک شی را در بر می گیرد .این ویژگهای در پنجره propertie نمایش داده شده اند شکل اسلاید بعد این ویژکیهای را نمایش میدهد ***3 این ویژگیها شامل: رنگ پس زمینه ، نوع نوشته، فونت نوشته، نوع اشاره گر موس ، و... کلا“ شکل ظاهری یک شی را نشان می دهد ***4 مثال : ما می خواهیم تعدادی فرم به رنگهای متفاوت بسازیم برای این کار باید ابتدا بر فرم ...
پاورپوینت عملکرد radio button در vb.net ۱۸ صفحه دانشگاهی ***2 (دکمه رادیویی)Radio Buttonکنترل از این شی برای انتخاب فقط یک مورد از بین چندین مورد،استفاده می کنیم.(انتخاب یک عضو از بین اعضای یک گروه) انتخابهایی مثل جنسیت(زن یا مرد)،وضعیت تاهل(مجرد یا متاهل) ***3 (Radio Button خواص مهم دکمه رادیویی( برای تغییر خواص ابتدا باید روی شی کلیک کنیم تا گیره دار شود،سپس به پنجره خواص(Properties) ،واقع در سمت راست صفحه می رویم. ویژگی Text :تغییر ...
پاورپوینت برنامه سازی پیشرفته ۵۶۷ صفحه دانشگاهی ***4 زبان C یک زبان همه منظوره است. دستورالعملهای این زبان بسیار شبیه عبارات جبری و نحو آن شبیه جملات انگلیسی می باشد. این امر سبب میشود که C یک زبان سطح بالا باشد که برنامهنویسی در آن آسان است ››› ***5 ++C که از نسل C است، تمام ویژگیهای C را به ارث برده است. اما برتری فنی دیگری هم دارد: C++ اکنون «شیگرا» است. میتوان با استفاده از این خاصیت، برنامههای شیگرا تولید نمود. ...
پاورپوینت برنامه سازی پیشرفته ۵۶۷ صفحه دانشگاهی ***4 مقدمه: زبان C یک زبان همه منظوره است. دستورالعملهای این زبان بسیار شبیه عبارات جبری و نحو آن شبیه جملات انگلیسی می باشد. این امر سبب میشود که C یک زبان سطح بالا باشد که برنامهنویسی در آن آسان است ***5 که از نسل C است، تمام ویژگیهای C را به ارث برده است. اما برتری فنی دیگری هم دارد: C++ اکنون «شیگرا» است. میتوان با استفاده از این خاصیت، برنامههای شیگرا تولید نمود. ...
پاورپوینت برنامه سازی پیشرفته ۵۶۷ صفحه دانشگاهی ***4 زبان C یک زبان همه منظوره است. دستورالعملهای این زبان بسیار شبیه عبارات جبری و نحو آن شبیه جملات انگلیسی می باشد. این امر سبب میشود که C یک زبان سطح بالا باشد که برنامهنویسی در آن آسان است ››› ***5 ++C که از نسل C است، تمام ویژگیهای C را به ارث برده است. اما برتری فنی دیگری هم دارد: C++ اکنون «شیگرا» است. میتوان با استفاده از این خاصیت، برنامههای شیگرا تولید نمود. ...
پاورپوینت track bar ۱۳ صفحه دانشگاهی ***2 این شکل به صورت یک نوار می باشد که روی آن یک میله لغزان(Slider) قرار دارد و برای تنظیم روی مقدار دلخواه(از یک محدوده مقادیر) بکار می رود. (مثل نوار ولوم صدا در ویندوز) خواص: Cursor:شکل اشاره گرماوس هنگام درگ میله لغزان Enabled: نوار فعال باشد(True) یا غیرفعال(False) Orientation (افقی یا عمودی بودن نوار) (افقی= Horizontal ، عمودی =Vertical) Minimum :کمترین مقدار قابل انتخاب ...
پاورپوینت تکنیک های مدل سازی ۳۶ صفحه دانشگاهی ***2 قبل از پرداختن به مدل ها و مدل سازي ها بهتر است يک بار مفاهيم متدلوژي را مرور کنيم : * رهنمون هاي جامعي هستند در جهت انجام و تکميل تمام فعاليت هاي SDLC (Software Development Life Cycle) . * مجموعه اي از مدل ها ، ابزار و تکنيک ها هستند . مدل ها Models * نمايش يک ”نمود“ مهم از دنياي واقعي ، نه مشابه اجسام واقعي . * تجريد استفاده شده براي مجزا کردن ، خارج از ”نمود“ . * ...
پاورپوینت برنامه سازی پیشرفته ۵۶۷ صفحه دانشگاهی ***4 مقدمه زبان C یک زبان همه منظوره است. دستورالعملهای این زبان بسیار شبیه عبارات جبری و نحو آن شبیه جملات انگلیسی می باشد. این امر سبب میشود که C یک زبان سطح بالا باشد که برنامهنویسی در آن آسان است ››› ***5 ++C که از نسل C است، تمام ویژگیهای C را به ارث برده است. اما برتری فنی دیگری هم دارد: C++ اکنون «شیگرا» است. میتوان با استفاده از این خاصیت، برنامههای شیگرا تولید ...
پاورپوینت اصول کامپیوتر ۲ ۳۳۳ صفحه دانشگاهی ***5 - ورودی: یک الگوریتم می تواند هیچ یا چندین کمیت ورودی داشته باشد که از محیط خارج تامین می شود. ***6 خروجی: الگوریتم بایستی حداقل یک کمیت بعنوان خروجی ایجاد کند. ۳- قطعیت: هر دستورالعمل باید واضح و بدون ابهام باشد. ***7 - محدودیت: اگر ما دستورالعملهای یک الگوریتم را دنبال کنیم برای تمام حالات باید پس از طی مراحل محدودی الگوریتم خاتمه یابد. ***8 ۵- کارایی: تنها قطعیت کافی ...
پاورپوینت اصول کامپیوتر۲ - مولف : دکتر داود کریم زادگان مقدم ۳۳۳ صفحه دانشگاهی ***3 nالگوریتم الگوریتم مجموعه محدود و پایانپذیر از دستورالعملها است. ***4 شرایط الگوریتم: ورودی خروجی قطعیت محدودیت کارایی ***5 ۱- ورودی: یک الگوریتم می تواند هیچ یا چندین کمیت ورودی داشته باشد که از محیط خارج تامین می شود. ***6 خروجی: الگوریتم بایستی حداقل یک کمیت بعنوان خروجی ایجاد کند. ۳- قطعیت: هر دستورالعمل باید واضح و بدون ابهام باشد. ***7 محدودیت: اگر ما دستورالعملهای یک ...
پاورپوینت منو Menu ۲۸ صفحه دانشگاهی ***2 تعریف منو: منو عبارت است از مجموعه فرمانهایی قابل انجام در برنامه ، که معمولا“ جای آن در بالاترین قسمت فرم برنامه است. تنها دارای یک رویداد به نام کلیک هستند یعنی برای اجرای آنها باید حتما“ برروی آنها کلیک کنیم تا اجرا شوند ***3 برای ساخت منو در vb.net از شی menustriptاستفاده می کنیم کار با منوهادر این نرم افزار نسبت به نرم افزار قدیمی یعنی ویژوال 6 خیلی ساده تر می باشد فقط ...
پاورپوینت VRML زبان مدلسازی حقیقت مجازی ۲۶ صفحه دانشگاهی ***2 مفهوم حقيقت مجازي •حقيقت مجازي Virtual Reality : • شبيه سازي فضاي سه بعدي توسط تکنيکهاي نرم افزاري روي فضايي که ذاتا دوبعدي است، بگونه اي که کاربر ميتواند به غير از مشاهده اين فضا در آن سير کرده و در محيط تغييراتي را نيز ايجاد نمايد • مثال: چرخاندن يک صفحه شطرنج و نگريستن به آن از زواياي مختلف و جابجا کردن مهره ها • قابليت تغيير اشياء در محيط VR بدليل حفظ دقيق مشخصات و ...
پاورپوینت کنترل های GroupsBox ۱۵ صفحه دانشگاهی ***2 این کنترل برای ایجاد گروه به کار میرود . چنانچه چند کنترل به یکدیگر ربط داشته باشند . در یک گروه قرار می گیرند. کنترلهایی که در Groupbox قرار می گیرند. در هنگام جابجایی بر روی فرم باهم جابه جا می شوند. این کنترل برای معرفی چند شی که در محیط برنامه کار مشخصی را انجام می دهند نیز استفاده می شود. ***3 هر GroupBox دارای یک عنوان می باشد که برای نمایش کار گروه خود می باشد مثال: ...
پاورپوینت طراحی و پیاده سازی زبان های برنامه سازی بر اساس کتاب اصول طراحی و پیاده سازی زبان های برنامه سازی - ترجمه : جعفرنژاد قمی ۲۵۸ صفحه دانشگاهی ***2 فصل اول اصول طراحي زبان ها ***3 چرا زبان هاي برنامه سازي را مطالعه مي کنيم؟ براي بهبود توانايي خود در توسعه الگوريتمهاي کارآمد استفاده بهينه از زبان برنامه نويسي موجود مي توانيد با اصلاحات مفيد ساختارهاي برنامه نويسي آشنا شويد. انتخاب بهترين زبان برنامه سازي آموزش زبان جديد ساده مي شود. طراحي زبان جديد ساده مي شود. ***4 تاريخچه مختصري از زبان هاي برنامه سازي توسعه زبانهاي ...
پاورپوینت برنامه های چند فرمی MDI ۹ صفحه دانشگاهی ***1 برنامه های چند فرمی MDI برنامه های MDIکاربران راقادرمی سازدتادریک زمان به کارباچندمستندبپردازند.همچنین برنامه های MDIدارای محیط بسیارپیچیده تری هستندوازویژگی های زیادتری برخوردارمی باشند. پنجره اصلی برنامه MDIبعنوان پنجره والدشناخته می شودوهرپنجره موجوددردرون پنجره اصلی برنامه پنجره فرزندنام دارد. یک برنامه MDIمی تواند پنجره های فرزند متعددی داشته باشدوهرکدام دارای یک پنجره ...