جزوه آموزش ویژوال بیسیک

جزوه  آموزش ویژوال بیسیک

لینک پرداخت و دانلود *پایین مطلب*

 

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

  

تعداد صفحه:80

 

  

 فهرست مطالب

 

 

تعریف آرایه در ویژوال بیسیک :

 

حافظه مورد نیاز :

 

تعیین کمترین مقدار اندیس آرایه :

 

معرفی چند تابع :

 

تابع   L  Bound :

 

تابع Array  :

 

تابع Msg Box :

 

تابع Input Box  :

 

مراحل طراحی و اجرای برنامه :

 

 مراحل طراحی و اجرای برنامه :

 

 

 

 

 

     تا کنون برای ذخیره داده ها، از متغیرهایی از نوع Byte ،Decimal ، Currency و غیره استفاده کردیم که هر کدام یک سلول از حافظه را اشغال می کردند. به عنوان مثال، دستورات زیر را در نظر بگیرید:

Dim   Yes   As   Booleam

Dim   D   AS   Double

Dim   L   As   Long

Dim   Num   As   Integer

    این دستورات متغیر Yes را از نوع منطقی (Boolean  ) ، D را از نوع Double‌ ، L را از نوع Long و Num را از نوع صحیح  (Integer ) تعریف می کنند.

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

     در این صورت، در این مثال، برای 500 عدد فقط یک نام انتخاب می کنیم و هر مقدار را یک عنصر می نامیم و برای دستیابی به هر عنصر از اندیس استفاده می کنیم.

     به عنوان مثال، شکل 1 ، یک متغیر اندیس دار به نام a را نشان می دهد که شامل 10 عنصر صحیح است. همانطور که مشاهده می شود، عناصرمتغیر اندیس دار در محل‌های متوالی حافظه و تحت نظام خاصی ذخیره می شوند. به کمک این نظام، می‌توان در هر یک از این محل ها اطلاعاتی را قرار داد و به هر یک از عناصر آرایه دستیابی داشت. از اینجا به بعد متغیرهای اندیس دار را آرایه می نامیم. نامگذاری متغیرهای آرایه از قانون نامگذاری برای متغیرهای معمولی تبعیت می کند.

 

شکل 1 :

a:

12

10

13

5

17

7

16

25

100

12

متغیراندیس دار10 عنصری

 

تعریف آرایه در ویژوال بیسیک :

     اکنون پی بردیم در بعضی از مسئله های برنامه نویسی به آرایه نیاز است، تعریف آن در ویژوال بیسیک می آموزیم.

 

  ] نوع آرایه1  As [ ( اندیس پایان  ] To اندیس شروع [ ) نام آرایه 1 Dim     (1 )

  ... ] ] نوع آرایه 2  As [  ( ] اندیس پایان ] To  اندیس شروع [ )  نام آرایه 2 و [

  ] نوع آرایه1  As [ (] اندیس پایان To اندیس شروع [ ) نام آرایه 1 Public     (2 )

... ] ] نوع آرایه 2  As [  ( ] اندیس پایان To [ اندیس شروع [ )  نام آرایه 2 و [

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

    Dim و Public کلمات کلیدی در ویژوال بیسیک هستند. نوع اندیس آرایه می تواند عدد صحیح باشد. نوع اعشاری و کاراکتری نمی تواند به عنوان نوع اندیس آرایه انتخاب شود ولی عناصر آن می توانند هر نوعی باشند. چنانچه نوع آرایه ذکر نشود، ویژوال بیسیک نوع آن را عددی اعشاری با دقت معمولی در نظر می گیرد.

دستورات زیر را در نظر بگیرید:

Dim   A  (10)   As   Integer

Public   M  (5  To   10 )   As   Double

Dim   B   (100)

     در این آرایهA  از نوع صحیح و آرایه هایM  و B از نوع اعشاری تعریف شده اند. آرایه A دارای 10 عنصر و آرایه M دارای 6 عنصر است. آرایه B دارای 100 عنصر است و نوع عناصر آن، اعشاری دقت معمولی است. شیوه ذخیره و بازیابی عناصر، آرایه های A و M  در شکل 2 آمده است. در این شکل، اعدادی جلوی نام آرایه در داخل ( ) آمده اند، اندیس آرایه نام دارند. اندیس آرایه از تعریف نوع اندیس مشخص می شوند. مثلا اندیس آرایه A از صفر تا 9 است که می توان با دستورoption Base اندیس این آرایه را از 1 تا 10 تعریف کرد. دستور option Base در ادامه توضیح داده می شود. اندیس آرایه M  از 5 تا 10 می باشد.

حافظه مورد نیاز :

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

 

 

 



خرید و دانلود جزوه  آموزش ویژوال بیسیک


پرتکل های مسیریابی و درجه مشارکت نودها در مسیریابی

پرتکل های مسیریابی و درجه مشارکت نودها در مسیریابی

 

فرمت : Word

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

 

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

دوروش برای ارتباط بی سیم بین کامپیوترهای متحرک وجود دارد .

استفاده از یک زیر ساخت ثابت که توسط یک Acces point خارج شد آنگاه در محدوده رادیویی Wireless Access point ها فراهم می آید . که در این گونه شبکه ها ،‌ نودهای متحرک از طریق Access Point ها با یکدیگر ارتباط برقرار می کنند و هنگامیکه یک نود از محدوده رادیویی Access Pointدیگری قرار می گیرد . مشکل اصلی در اینجا هنگامی است که یک اتصال باید از یک Access Point به Access Point دیگری تحویل داده شود ،‌ بدون آنکه تاخیر قابل توجهی به وجود آید ویا بسته ای گم شود . شکل دادن یک شبکه بی سیم Adhoc در بین کاربرانی است که می خواهند با هم ارتباط داشته باشند . این گونه شبکه ها زیر ساخت ثابتی ندارند و کنترل کننده و مرکزی نیز برای آنها وجود ندارد .

شبکه های بی سیم Adhoc از مجموعه ای از نودهای متحرک تشکیل شده اند که این نودها قادرند به طور آزادانه و مداوم مکانشان را در شبکه تغییر دهند . نودهای موجود در شبکه Adhoc همزمان به عنوان client و مسیریاب عمل می کنند و  با توجه به عدم وجود ساختار ثابت در این گونه شبکه‎ها ،‌ نودها مسئولیت مسیریابی را برای بسته هایی که می خواهند در شبکه ارسال شوند بر عهده دارند و در انجام این امر با یکدیگر همکاری می کنند .

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

چرا نیاز به طراحی پروتکلهای مسیر یابی جدیدی برای شبکه های Adhoc وجود دارد ؟‌

در شبکه های سیم دار تغییرات در توپولوژی شبکه بندرت اتفاق می افتد . بیشتر host ها و نودهای دیگر در یک جای مشخصی در شبکه قرار دارند ویک شکستگی در لینک زمانی اتفاق می‎افتد که یک قطع فیزیکی نظیر fail‌ شدن host  و یا خسارت فیزیکی کامل اتفاق بیفتد . برای این نوع شبکه های سیم دار با ساختار ثابت یک الگوریتم مسیریابی کلاسیک به خوبی کار می کند.



خرید و دانلود پرتکل های مسیریابی و درجه مشارکت نودها در مسیریابی


جایگاه موسیقی سنتی در ایران

جایگاه موسیقی سنتی در ایران

فرمت فایل : word(قابل ویرایش)تعداد صفحات29

 

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



خرید و دانلود جایگاه موسیقی سنتی در ایران


دانلود حل المسایل استاتیک هیبلر

دانلود حل المسایل استاتیک هیبلر

دانلود حل المسایل استاتیک هیبلر شامل پاسخ به کلیه مسایل موجود در متن و انتهای هر فص کتاب استاتیک در 1082 صفحه کاملا رنگی و چاپی با کیفیت عالی می باشد

این مجموعه مربوط به ویرایش 12 این کتاب است.



خرید و دانلود دانلود حل المسایل استاتیک هیبلر


دانلود گزارش کار آزمایشگاه ماشینهای الکتریکی 2 با فرمت word-ورد 27 صفحه

دانلود گزارش کار آزمایشگاه ماشینهای الکتریکی 2 با فرمت word-ورد 27 صفحه

همان طور که می دانیم برای موازی کردن  یک ژنراتور با یک شبکه ی قدرت بایستی 4شرط زیر برقرار باشند :

1- ولتاژ ژنراتور سنکرون برابر ولتاژ شبکه باشد

2- توالی فاز های ژنراتور سنکرون با توالی فازهای شبکه یکسان باشد

 

دریافت فایل

خرید و دانلود دانلود گزارش کار آزمایشگاه ماشینهای الکتریکی 2 با فرمت word-ورد 27 صفحه