اثر پروانه ای

برنامه نویسی حرفه ای کامپیوتر به زبان سی شارپ - لیست کامل کلمات کلیدی در ʚĭɞ - ßữʈʨɾflỵ ⓔⓕⓕⓔⓒⓣ

اثر پروانه ای

برنامه نویسی حرفه ای کامپیوتر به زبان سی شارپ - لیست کامل کلمات کلیدی در ʚĭɞ - ßữʈʨɾflỵ ⓔⓕⓕⓔⓒⓣ

اثر پروانه ای

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

ایده‌ٔ این‌که پروانه‌ای می‌تواند باعث تغییری آشوبی شود نخستین بار در ۱۹۵۲ در داستان کوتاهی به نام آوای تندر اثر ری بردبری مطرح شد. عبارت «اثر پروانه ای» هم در ۱۹۶۱ در پی مقاله‌ای از ادوارد لورنتس به وجود آمد. وی در صد و سی و نهمین اجلاس ای‌ای‌ای‌اس در سال ۱۹۷۲ مقاله‌ای با این عنوان ارائه داد که «آیا بال‌زدن پروانه‌ای در برزیل می‌تواند باعث ایجاد تندباد در تکزاس شود؟»

آخرین نظرات
  • ۱۳ بهمن ۰۱، ۱۵:۳۱ - حسنا سادات و سما سادات
    عالی

۴۷ مطلب با موضوع «برنامه نویسی :: #C :: مقدمه ای بر سی شارپ» ثبت شده است

  • ۱
  • ۰

کلمه کلیدی char

کلمه کلیدی char برای اعلان کاراکتر یونیکد (Unicode) که محدوده آن در زیر آمده استفاده می شود. کاراکترهای یونیکد، کاراکترهایی 16-بیتی هستند که برای نمایش اکثر زبان های نوشتاری شناخته شده در دنیا مورد استفاده قرار می گیرند.

  • نوع: char
  • محدوده: از U+0000 تا U+ffff
  • اندازه: کاراکتر 16-بیتی یونیکد
  • نوع دات نتی: System.Char


لیترال ها:

ثابت های از نوع char می توانند بصورت لیترال های کاراکتری، توالی گریز شانزده شانزدهی (Hexadecimal escape swquence)، یا نماینده یونیکد، نوشته شوند. شما همچنین می توانید کد های کاراکتری صحیح را قالب ریزی (cast) کنید. در مثال زیر چهار متغیر char با کاراکتر X ، مقداردهی اولیه شده اند:

  • غلامعلی حسینی بهجانی
  • ۱
  • ۰

Statement : بیان

بیان ها دستورالعمل های برنامه هستند. بیان ها به ترتیب اجرا می شوند، مگر اینکه به روشی خاص ترتیب اجرای آنها را تغییر دهیم، به این معنی که از بیان های خاصی از جمله آنهایی که در جدول زیر می بینید، استفاده شود. جدول زیر کلیدواژه های بیانی #C را لیست کرده است. البته بیان هایی هم وجود دارند که دارای کلمه کلیدی نیستند که ان شاء الله بعدا" مطلبی جامع در مورد آنها در همین تاپیک قرار خواهم داد.


انواع بیان های سی شارپ
رده کلیدواژه #C
بیان انتخابی (selection statement) if , else , switch , case
بیان تکرار کننده (Iteration Statment) do, for, foreach, in, while
بیان پرشی break, continue, default, goto, return, yield
بیان استثناء گردانی throw, try-catch, try-finally, try-catch-finally
بیان بررسی شده و بررسی نشده checked, unchecked
بیان ثابت شده fixed
بیان قفل گذاری lock
  • غلامعلی حسینی بهجانی
  • ۱
  • ۰

کلمه کلیدی switch

بیان switch یک بیان کنترلی است که بوسیله انتخاب های چندگانه و مجموعه های شمارشی (enumerations) ، با پاس دادن کنترل اجرای برنامه به یکی از بیان های case داخلی اش، روند اجرایی برنامه را کنترل می کند؛ مانند مثال زیر:

int caseSwitch = 1;
switch (caseSwitch)
{
    case 1:
        Console.WriteLine("Case 1");
        break;
    case 2:
        Console.WriteLine("Case 2");
        break;
    default:
        Console.WriteLine("Default case");
        break;
}

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

  • غلامعلی حسینی بهجانی
  • ۱
  • ۰

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

  • نوع : byte
  • محدوده : 0 تا 255
  • اندازه : صحیح 8-بیتی بی علامت
  • نوع دات نتی: System.Byte


لیترال ها:

شما می توانید مانند مثال زیر یک متغیر byte را اعلان و مقداردهی اولیه کنید:

byte myByte = 255;

در اعلان قبل، لیترال 255 بصورت ضمنی از نوع int به نوع byte تبدیل می شود. اگر لیترال صحیح از محدوده byte تجاوز کند، یک خطای کامپایل اتفاق خواهد افتاد.

  • غلامعلی حسینی بهجانی
  • ۱
  • ۰

کلمه کلیدی bool نام مستعاری برای System.Boolean می باشد که برای اعلان متغیرهایی برای ذخیره سازی مقادیر بولی true (درست) و false (غلط) استفاده می شود.

نکته:

اگر به متغیر بولی ای نیاز دارید که دارای مقدار null هم می باشد، از ?bool استفاده کنید.


لیترال ها:

شما می توانید یک مقدار بولی را به یک متغیر bool اختصاص دهید. همچنین می توانید یک عبارت را که نتیجه آن بصورت bool ارزیابی می شود را به متغیر bool اختصاص دهید.

public class BoolTest
{
    static void Main()
    {
        bool b = true;

        // WriteLine automatically converts the value of b to text.
        Console.WriteLine(b);

        int days = DateTime.Now.DayOfYear;


        // Assign the result of a boolean expression to b.
        b = (days % 2 == 0);

        // Branch depending on whether b is true or false.
        if (b)
        {
            Console.WriteLine("days is an even number");
        }
        else
        {
            Console.WriteLine("days is an odd number");
        }   
    }
}
/* Output:
  True
  days is an <even/odd> number
*/

false ، مقدار پیش فرض برای متغیرهای bool و ?bool است.

  • غلامعلی حسینی بهجانی
  • ۱
  • ۰

کلمه کلیدی long ، نوع داده ای صحیحی را مشخص می کند که مقادیر وابسته به اندازه و محدودیت نشان داده شده زیر را ذخیره می کند:

  • نوع: long
  • محدوده: از –9,223,372,036,854,775,808 تا 9,223,372,036,854,775,807
  • اندازه: صحیح علامتدار 64 بیتی
  • نوع دات نتی: System.Int64

  • غلامعلی حسینی بهجانی
  • ۲
  • ۰

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


بخش اولبخش دومبخش سومبخش چهارمبخش پنجمبخش ششمبخش هفتمبخش هشتمبخش نهمبخش دهمبخش یازدهمبخش دوازدهمبخش سیزدهمبخش چهاردهمبخش پانزدهمبخش شانزدهمبخش هفدهمبخش هجدهمبخش نوزدهمبخش بیستم |


با تشکر از http://www.irandevelopers.com

  • غلامعلی حسینی بهجانی