دانلود مقاله شرح ثابتهای عددی

Word 245 KB 24721 20
مشخص نشده مشخص نشده ریاضیات - آمار
قیمت قدیم:۱۶,۰۰۰ تومان
قیمت: ۱۲,۸۰۰ تومان
دانلود فایل
  • بخشی از محتوا
  • وضعیت فهرست و منابع
  • شرح ثابتهای عددی :
    جاوا رمز بکار می برد تا در نهایت مشخص کند که ارزش یک دیتا باید در طول اجرای برنامه کاربردی ثابت باقی بماند .

    ادامه دادن قراردادهای مثل زیر نامیده می شود .


    • برای نشان دادن تایپ دیتا با یک پیشوند حرف کوچک شروع کنید .


    • برای بقیه اسم همه حرف بزرگ را استفاده کنید .


    • برای تسهیل خواندن اسم کلمه ها را با خط کشیدن (Underline) زیر آن متمایز کنید .


    کلمات کلیدی نهایی را قبل از تایپ دیتا قرار دهید .

    شما باید ارزشی را برای مقدار ثابت تعیین کنید .

    مقداری که در حین انجام برنامه تغییر پیدا نکند .


    مثالهای بالا یک مقدار ثابت را برای زمینه عددی صحیح و یکی را برای float نشان می دهد .

    شما می توانید ثابتهای هر تایپ دیتا را بوجود بیاورید فقط باید اطمینان حاصل کنید تمام حروف در ثابت و تایپ دیتا مشابه باشد .

    حرف f یک حرف float را بوجود می آورد .

    برای ارائه یک ثابت بلند می توان از L با دو حرف استفاده کرد .




    طبقه بندی های تایپ دیتا :
    جاوا از طریق شامل شدن طبقه بندیهای برای کار کردن دیتا بر روی تایپ های دیتای اولیه توسعه می یابد .

    هرطبقه بندی دیتا روشهایی برای کمک به کاربرد دیتا دارد .


    یکی از سودمندترین طبقه‌بندی‌ها پشت سرهم آوردن طبقه است .

    شما در تایپ های اولیه دیتا می بینید که جاوا یک تایپ نصفه دارد .

    اما یک تایپ نصفه تغییر پذیر می تواند فقط یک حرف را بگیرد .

    بطور معمول شما چندین حرف را نیاز دارید ذخیره کنید مثل نگه داشتن یک اسم .


    نشان دادن موضوعهای مرتب با استفاده از فرصتهای مشابه برای تایپهای دیتای اولیه :
    طبقه بندیهای عددی «راپر» (wrapper)
    همچنین طبقه بندیهای برای نگه داشتن داده های شماره کافی وجود دارد .


    گاهی این طبقه بندی ها به طبقه بندهای راپر بر می گردند .

    چون آنها یک تایپ دیتای اولیه می گیرند و آنرا با کارایی بیشتر ارائه می کنند .

    جدول 3-2 چندتا از طبقه بندی های «راپر» (پوشش) را نشان می دهد .


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


    طبقه بندیهای float یک راپر (پوشش) برای تایپ اولیه float و Boolean برای boolean اولیه می باشد اگر شما بخاطر بیاورید که جاوا یک حالت حساس است تفاوت را درخواهید یافت .

    تایپ های اولیه دیتا تماماً با حرف کوچکند اما طبقه بندیها با یک حرف بزرگ شروع می شوند .


    بعداً شما فرصتهای استفاده از طبقه بندیهای راپر (wrapper) را در مقابل تایپ‌های اولیه دیتا در خواهید یافت و کارایی را که متدهای طبقه بندی تهیه کرده است آن هنگام که نیاز شود .


    بطور مثال طبقه بندی های (کلاسه های) راپر (wrapper) متدهایی دارند که داده را از یک تایپ دیتا به دیگری تغییر می دهند .

    شما در بخش 4 از این مزیت بهره خواهید برد .


    تفاوت عمده ای بین اثرات نشان دادن موضوعات طبقه بندی های راپر و متغیرهای تایپ های دیتایی واقعی وجود دارد .

    هنگامی که شما یک متغیر تایپ های دیتایی واقعی را نشان می دهید شما حافظه را به متغیر اختصاص می دهید : متغیرها واقعاً وجود دارند با این حال وقتی که شما یک موضوع تایپ طبقه بندی را نشان می دهید شما به موضوع یک نام داده اید .

    با این حال هنوز موضوع وجود ندارد شما باید یک کلمه کلیدی جدید را برای راه‌اندازی قوی موضوع بکار ببرید .



    دامنه و عمر متغیر : هنگامی که شما متغیرها و ثابت ها را نشان می دهید می توانید عمل آنها را انتخاب کنید .

    محل قرار گرفتن تعیین می کند که کجاها متغیرها و ثابت ها می‌توانند استفاده شوند (جایی که در دسترس هستند) «دامنه» نامیده می‌شوند.

    همچنین محل اعلام «عمر مفید» ثابت یا متغیر را مشخص می کند که چگونه ارزش در حافبظه باقی می ماند و بوسیله برنامه مورد استفاده قرار می گیرند.

    شما همچنین تعریف را در کنار طبقه بندی یا متد قرار دهید .

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

    با این حال متغیرهایی که در کنار یک متد بیان می کنید می تواند فقط در کنار آن متد دیده و استفاده شود .

    این متغیرها که دو متغیرهای محلی نامیده می‌شوند هنگامی که روش پایان می پذیرد از حافظه پاک می شوند .

    هر زمانی که برنامه روشی را بخواند یک متغیر جدید در حافظه بوجود می آید .

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

    پس شناساگر برای جزء سازنده در همه متدهای طبقه بندی در دسترس است پس همه اجزا به هر یک روش طبقه بندی رجوع داده شود که شامل متد (in it) می باشد استفاده متغیرهای محلی : در یک طبقه بندی بطور کلی بیشتر متغیرهای شما باید در بالای طبقه بندی بیان شود .

    چنانچه متغیر در همه روشها در دسترس باشد .

    با این حال وقتی که شما یک متغیر را تنها در یک روش بکار می برید آنرا بعنوان یک متغیر ثابت در کنار آن روش نشان دهید .

    متغیرهای نمونه و متغیرهای طبقه بندی : وقتی که شما یک متغیر را در کنار یک طبقه بندی نشان می دهید هر موضوع از محتویات طبقه بندی یک نمونه متغیر بوجود آمده است ، بیائید بگوئیم که شما طبقه بندی دارید که student نام دارد که متغیرهایی برای نام و نام خانوادگی در بر دارد .

    اگر شما سه موضوع Student بوجود بیاورید هر موضوعی متغیر نام و نام خانوادگی دارد .

    این به این خاطر مهم است که هم دانش آموزان به یک اسم برای خود نیازمندند .

    اسن متغیرها بعنوان متغیرهای نمونه رجوع داده می شوند با این وجود شما ممکنست بخواهید متغیری داشته باشید که شامل همه دانش آموزان باشد ، مثل یک شمارش تعداد دانش‌آموزان.

    شما تنها یک کپی از شمارش دانش آموزان می خواهید بدون توجه به اینکه چه تعداد موضوع student تولید می کنید .

    شما برای هر طبقه‌بندی یک متغیر نیاز دارید نه برای هر نمونه یک متغیر .

    شما می توانید این نوع از متغیر را بوجود بیاورید که «متغیر طبقه بندی» نامیده می شود .

    بوسیله استفاده از کلمه کلیدی (static) در تعریف جدول 4-2 قوانین عمر و دامنه را برای متغیر طبقه بندی ، نمونه و محلی خلاصه می کند .

    بارخورد 2-2 : 1-نشان دهید متغیری را در حال استفاده تایپهای دیتای اولیه ، که شماره نقشه برگشتی را در بر گیرد (با شماره کمتر از 5.000 در نظر بگیرید) .

    2-با شماره (بیشتر از 50.000) 3-یک ارزش اولیه از صفر به یک زمینه float برای تعادل تعیین کنید و نشان دهید .

    4-متغیری را نشان دهید که نام خردش را در بر دارد .

    5-یک متغیر طبقه بندی نشان دهید که مبلغ دلارها و سنت ها را در معاملات در بر گیرند در کجا این تعریف مشاهده می شود .

    6-یک متغیر نمونه نشان دهید مقدار دلارها و سنت های یک معامله را برگیرد.

    این نوع تعریف در کجا مشاهده خواهد شد .

    7-چه موقع شما باید یک متغیرمحلی را به کار ببرید چه یک متغیر نمونه را به متغیر طبقه‌بندی شود را .

    اجزاء متن : شما اجزاء متن را بکار می برید هنگامی که هم ظاهر کنید و اطلاعات را وارد کنید بر خلاف یک استفاده کننده می تواند اطلاعات را وارد اجزاء متن کنید .

    جاوا دو نوع از اجزاء متن را دارد (شکل 3-2) متن زمینه و متن گسترده یک Texfield تنها یک خط متن را اجازه می دهد اما ‍TextArea می تواند خطوط چندگانه متن را داشته باشد .

    توجه : ترکیب اجزاء در این بخش خیلی اولیه است .

    جاوا چندین گرداننده ترکیب دارد که شما در بخش 3 یاد خواهید گرفت .

    در این بخش یک ترکیب غیرقابل flowlayout را که اجزاء بعد از هم قرار می گیرند یاد می گیریم .

    متن فرضیه : یک متن را هنگامی بکار ببرید که کاربر می خواهد اطلاعات را وارد کند .

    اجزاء قبل یک مارک بنظر می رسد که اطلاعات را نشان می دهد اما همچنین یک نقطه ضمیمه دارد که اجازه می دهد تا کاربر متن را ویرایش وارد کند نامیدن پیشوند برای یک متن زمینه (text) می باشد .

    اجزای TextField حرفهای سازنده : آیا شما تایپهای دیتا را در لیست پارامتری برای هر سه فرصت سازنده آخر به یادآورید .

    شما می توانید حمایت کنید اندازه عدد صحیح یا ارزش مرتب اولیه و یا یک ارزش ضرب اولیه که بوسیله یک اندازه از عدد صحیح دنبال شده است .

    نتیجه قابل نقد است .

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

    مثالها : هنگامی که شما یک ارزش اولیه را مشخص می کنید ولی اندازه دانه ، اندازه رشته ، اندازه متن زمینه را مشخص می کند .

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

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

    گستره های متن : همانند متن زمینه گستره متن به شما اجازه می دهد داده را وارد کنید و یا نشان دهید محصول (خروجی) با یک (گستره متن) شما می توانید تعداد خطوط بعلاوه پهنا را مشخص کنید (txa) را برای پیشوند بکار ببرید .

    اجرای متن گستره - فرصتهای سازنده طبقه بندی text Area چندین ثابت را تعریف می کند که شما می توانید به عنوان مقدار بکار ببرید : موانع - حرکت - هر دو - و موانع حرکت عمودی به تنهای موانع حرکت و افقی - بدون موانع حرکت .

    تکامل نیافته ای یک مانع حرکت عمود است .

    قرار دادن ارزشهای اولیه برای یک (متن گستره) توجه کنید که شما می توانید به یک متن گستره (Text Field) ارزش اولیه بدهید .

    استفاده یکی از فرصتهای سازنده که یک بحث ارزش اولیه را شامل می شود متن خواسته را وارد کنید .

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

    مشخصه ها کنترل را بعداً در این بخش ببینید .

    روشهایی برای اجزاء متن : متن زمینه و گستره در روشهای زیادی اشتراک دارند (جدول 25) هر دو اجزا آنها در روش get text اشتراک دارند که اطلاعات را از کنترل گرافیکی بازیابی می کند روش set text را هنگامی که می خواهید اطلاعات را در متن زمینه - گستره و یا label استفاده کنید .

    روشهای get Text و set Text روش get text را برای بازیابی ارزش از اجزاء متن بکار ببرید .

    سپس شما می‌توانید ارزش آن را تعیین کنید .

    نسبت به یک متغیر یا ارزش در هر روش که شما انتخاب می کنید بکار ببرید .

    ارزش همیشه از getText (Stinggeven) حتی اگر کاربر در یک عدد استفاده کند اگر شما نیاز دارید که ارزش را در یک مجموعه بکار برید و شما باید آنرا به یک تایپ دستیابی شمار کافی تغییر دهید شما تغییر دادن دیتا را از اجزا متن به شمار کافی در بخش 4 فرا می‌گیرید .

    این حالت ارزش را از txtName به یگ متغیر به نام strName جایگزین می کند.

    این مثال از تعیین حالت می باشد که تعیین می کند ارزش را در طرف راست علامت معادل در چپ شما می توانید متن را قرار دهید که می خواهید در اجزاء یک متن نشان دهید یا با یک برچسب استفاده متد settext .

    رشته شکل است متغیر یا حرفی باشد .

    توجه کنید که مثال سوم اسم را از متن زمینه textName می گیرد و آنرا به زنجیره (Hello) اضافه می کند .

    علامت (+) برای جمع کردن زمینه های زنجیره بکار می رود .

    این فرآیند (تسلسل) نامیده می شود .

    هر فضائی در درون گیومه زنجیره را شامل می شود م.

    اطمینان حاصل کنید از اضافه کردن فضا چنانچه فضایی مابین دو زنجیره حرفی دارد «Hello» و ارزش را از متن زمینه دارید .

    مثال آخر متدی برای پاک کردن متن زمینه نشان می دهد .

    توجه کنید که فضای مابین دو گیومه که «فضای خالی زنجیره» نامیده می شود وجود ندارد.

    هنگامی که شما یک رشته بوجود می آورید تا نمایش دهید شاید بخواهید مشخصه های مخصوص ضمیمه کنید برای فاصله گذاری بکار می‌رود .

    این مشخصه ها و مشخصه های خلاصی (رهایی) نامیده می شوند که هر کدام با یک واکنش آغاز می شود .

    \n خط پایه (خط جدید) \t کلید جدول بندی افقی را تسری می دهید به کلید جدول بندی بعدی و کلید کنید .

    \f بر روی خط تغذیه (هنگام ارسال خروجی بر پرینتر صفحه را بیرون بیاورید .

    \” نقل دوباره (شامل نقل دوباره در رشته) \’ نقل یکباره (شامل نقل یکباره در رشته) \\ واکنش (شامل نقل واکنش در رشته) برای مثال شما یک رشته را در خط های چند گانه نشان می دهید .

    رشته “Hello \n world” بر روی دو خط نشان می دهد .

    در نظر گرفتن اینکه شما یک اجزائی را بکار می برید که به خط های چندگانه اجازه می دهد .

    مثل یک Text Area .

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

    این مشابه فشار دادن کلید Tab بر روی (کی‌بورد) هنگام تایپ می باشد .

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

    خطوط دیتا را به ردیف درآورید .

    برای مثال رشته “Hello\t world \t from\t me" می باشد .

    روشهای ضمیمه : روشهای ضمیمه به شما اجازه می دهد که در متن گستره اطلاعاتی را به آخر رشته اضافه نمائید .

    شما می توانید ضمیمه “build” را بکار ببرید تا خروجی داده خود را به عنوان اطلاعات قابل دسترس بسازید یا‌آنرا بکار می‌برید تا خطوط چندگانه خروجی ایجاد کنید .

    روش ضمیمه - فرصت کلی : شما می توانید خطوط چندگانه در یک (Text Area) بوسیله یک کد برای یک خط جدید ایجاد کنید .

    سه حالت زیر سه خط متن را در یک جزء Area Text تولید می کند .

    روش ضمیمه - مثالها زیر دیتا را اجزاء Text Field بازیابی می کند و ارزشها را به متغیرهای رشته نسبت می دهد .

    رشته زنجیره دارد .

    در Text Area همراه با کد خط جدید نشان می دهد .

    چنانکه ورودی بعدی بر روی یک خط جدید خواهد بود .

    اجزاء Text Field پاک می شوند .

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

    در این سطح خطوط نامرتب کافی است بعداً شما یاد خواهید گرفت تا خطوط را مرتب کنید .

    بیشتر ماموریت ها در پایان بخش طول برابری از دیتا ارائه می دهد که یک تصادف نیست .

    شما ممکن است مشاهده کنید برنامه های جاوائی که روشهای متن ضمیمه را بجای ضمیمه بکار می برند روش متن ضمیمه در جاوا 1.

    1 گنجانده شده است (جایگزین شده با روش متن) Prompts برای اجزای متن : هر کدام از جعبه ای متن برای کارب ورودی دیتا باید یک چیز سریع (به موقع، حاضری) مارک گذاری شده باشد حاضری به کاربر می گوید که چیزی وارد کند شما می توانید حاضری ها را با مارکهایی بوجود بیاورید اما آن مارک ها هیچ وقت در کد بعد از بوجود آمدن رجوع داده نمی شوند .

    اگر شما نمی‌خواهید برگردید به یک مارک بعد از بوجود آوردن آن شما می توانید یک مرحله را حذف کنید و جزئی را بدون نام بوجود‌ بیاورید .

    برای یک مارک نامگذاری شده بیاد داشته باشید که شما یک متغیر جدید در بالای طبقه‌بندی تعریف کرده اید و مارک را به روش اضافه کرده اید .

    برای یک مارک بدون نام شما فقط یک کلمه کلیدی جدید در متد اضافه می توانید بکار ببرید .

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

چکيده در کار حاضر هدف ما بررسي تاثير نيروي لورتنس ناشي از تداخل ميدان هاي الکترومغناطيسي و ميدان جريان سيال، بر روي جريان سيال يونيزه آب نمک از روي ايرفويل NACA0015 مي‌باشد. در اثر تاثير اين نيروها ديده مي‌شود که ضريب ليفت افزايش و ضريب درگ کاه

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

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

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

- بررسی و تحلیل کلی مسائل ویژه حاد زیست محیطی - معرفی نحوه جمع آوری فاضلاب در بخشهای مختلف منطقه، نارسایی و پیامدهای نامطلوب آن - انواع فاضلاب میزان فاضلاب صنعتی یا پساب ایجاد شده از تولیدات صنعتی در منطقه قابل توجه نبوده و نسبت به کل فاضلابهای تولیدی نقش چندانی ایفا نمی‌کند گزارش" شناخت واحدهای صنعتی شهر تهران – سال 1375 تعداد واحدهای صنعتی مستقر در منطقه دو را 36 واحد یعنی ...

نرم افزار فتوشاپ چيست؟ نرم افزار فتوشاپ از دسته نرم افزارهايImaqe Editor مي باشد به اين معنا که به کمک اين نرم افزار مي توان بر روي تصاوير ويرايش نمود و حتي تصاويري در درون اين نرم افزار خلق نمود اين نرم افزار که توسط شرکتAdobe ساخته شده است به کمک

اينترنت همراه با رشد روزافزون خود، کاربردهاي فراواني در صنايع مختلف يافته است. امروزه اينترنت بعنوان رسانه‌اي قدرتمند در اختيار صنعت تبليغات قرار گرفته است. بدليل ويژگي‌ها و مزيتهاي فراواني که اينترنت در مقايسه با رسانه‌هاي سنتي دارد، تبليغات اينترن

سيستم‌هاي خبره شاخه‌اي از علم نسبتاً جديد هوشي مصنوعي مي‌باشند. Charmonand king / 1985 , keller / 1987 , rouch – hindin / 1985 , bonnet / 1985 rouch – hindin 1986 (a) , rauch – hindin /1986 (b) , charniackandmcdermon 1985 watermun/ 19876 و اين سيس

اين بخش شرح مختصري پيرامون اجزاي اصلي يک سيستم کامپيوتري (حافظه و پردازنده)مي دهد، که باعث مي شود کاربر درک بيشتري نسبت به مفاهيمي که در طي برنامه اسمبلي با آن ها سرو کار دارد پيدا کند. حافظه واحدپردازش مرکزي _______________________________________

ثبت سفارش
تعداد
عنوان محصول