خوش آمدید , میهمان گرامی! ورود or ثبت نام

تغییر رنگ قالب



بستن
همین الان تو چه فکری هستی؟ (22)
گلایه luna 576 30813
رمز یاب و کلیدهای کتاب مرجان جادو و بحر المعارف (شق الارض)
nasiri_3t ساقی حق 3 523
درخواست کتاب گشایش رمز کتاب الکترونیک بحر المعارف
anasab ساقی حق 15 5858
کله قندی ترافیکی - مخروط ترافیکی
imenkala imenkala 0 18
استوانه ترافیکی و کله قندی
imenkala imenkala 0 21
الان داری چه آهنگی گوش میدی ؟
moonlover luna 519 109271
مشخصات کوره زغال با کیفیت چیست؟
lemonn lemonn 0 19
از باهر چه میدانید؟
tambaher tambaher 0 22
استوانه ایمنی چیست و چه کاربردی دارد؟
imenkala imenkala 0 23
کوپلینگ باهر را از تام باهر بخرید.
tambaher tambaher 0 28
راهنمای خرید کفش کار مناسب
imenkala imenkala 0 32
دستکش ایمنی چیست؟ راهنمای خرید دستکش کار
imenkala imenkala 0 42
تفاوت شرکت سهامی خاص و شرکت با مسئولیت محدود
kiasabtt kiasabtt 0 48
خرید و صدور آنی ووچر پرفکت مانی
bitmehr bitmehr 0 43
بیت مهر پرداخت های خرید با ویزا و مسترکارت شما را انجام می دهیم
bitmehr bitmehr 0 41
3 خودروی وسوسه انگیز بازار ایران
fatemzar fatemzar 0 37
استاندارد کلاه ایمنی
imenkala imenkala 0 44
غیرفعال کردن به روز رسانی خودکار اپلیکیشن‌ها در پلی استور
niloofar-rad niloofar-rad 0 46
چطوری با طراحی اپلیکیشن درامدزایی کنیم؟
niloofar-rad niloofar-rad 0 55
دانستنی درباره خرابی و مشکلات اسپیکرها
niloofarmajdi niloofarmajdi 0 58
بهترین کلاه کار دنیا
imenkala imenkala 0 57
ضرورت استفاده از لباس کار
imenkala imenkala 0 53
دلایلی که باعث خرید تتر می‌شود
bitmehr bitmehr 0 730
عامل تأثیرگذار در قیمت فروش بیت کوین
bitmehr bitmehr 0 80
درب لابی چیست
sepahandarb sepahandarb 0 67
خوش فروش های بازار خودرو ایران
fatemzar fatemzar 0 57
بدفروش‌ترین خودروهای بازار دست دوم در ایران!
fatemzar fatemzar 0 50
بررسی نشانه های نشتی کولر گازی
nopardaz nopardaz 0 66
درب ضد سرقت ایرانی | جدید ترین مدل های درب ضد سرقت ایرانی
seoupdate seoupdate 0 56
درب ضد سرقت ایرانی | جدید ترین مدل های درب ضد سرقت ایرانی
seoupdate seoupdate 0 59
درب ضد سرقت ایرانی | جدید ترین مدل های درب ضد سرقت ایرانی
seoupdate seoupdate 0 61
باهر
tambaher tambaher 0 54
کدام مسائل را قبل از ازدواج مطرح کنیم؟
parva55 parva55 0 66
بررسی روابط صحیح پدر و دختر در خانواده
parva55 parva55 0 69
نکات خانه داری که دانستن آن برای شما مفید است
parva55 parva55 0 56
رایج ترین مشکلات ویندوز ۱۰+ راه حل
parva55 parva55 0 55
حکایت ابوریحان بیرونی و علم سگ
parva55 parva55 0 65
تک بیت های زیبا
helia parva55 323 46495
بهترین کفش ایمنی کدام است؟
imenkala imenkala 0 46
معرفی برند پارس خزر
nopardaz nopardaz 0 44

نماد ها
دسترسی سریع به تاپیکهای مهم
تبلیغات
مطالب منتخب
مطالب پربازدید
مطالب پربازدید
برنامه‌نویسی مدرنزمان کنونی: Thursday 01 October 2020, 16:20
کاربرانِ درحال بازدید از این موضوع: 1 مهمان
نویسنده: masi00
آخرین ارسال: masi00
پاسخ: 1
بازدید: 73
 
امتیاز دهید:
  • 0 رأی - میانگین امیتازات : 0
  • 1
  • 2
  • 3
  • 4
  • 5
برنامه‌نویسی مدرن
Tuesday 08 September 2020, 17:44 (آخرین ویرایش در این ارسال: Wednesday 09 September 2020 12:50 ، توسط masi00.)
ارسال: #1
برنامه‌نویسی مدرن
مشاهده لینک
مشاهده لینک
مشاهده لینک
مشاهده لینک




کیفیت مورد نیاز
هر روشی که برای برنامه‌نویسی به کار برود، برنامه نهایی باید دارای تعدادی مشخصات پایه باشد. مشخصات زیر تعدادی از مهم‌ترین آن‌ها هستند.


قابلیت اطمینان: این که چقدر نتایج یک برنامه درست باشند، به صحت طراحی الگوریتم و به حداقل رساندن اشتباهات برنامه‌نویسی مربوط می‌شود. اشتباهات برنامه‌نویسی شامل اشکالاتی مثل اشکال در مدیریت منابع (مثل سرریز شدن بافر یا وضعیت رقابتی) و اشکالات منطقی (مثل تقسیم بر صفر یا خطاهای off-by-one).
استحکام: این که یک برنامه چگونه اشکالاتی (نه باگ‌ها) را که ممکن است پیش بیایند، پیش‌بینی کرده‌است. این شامل حالتهایی مانند دریافت اطلاعات نادرست، نامناسب یا غلط می‌شود؛ همچنین کمبود منابعی مانند حافظه، سرویس‌های سیستم عامل یا اتصال به شبکه و سایر اشکالات مانند خطای کاربر یا اشکالات قطع برق نیز در این دسته قرار می‌گیرند.
کاربرد پذیری: ارگونومی یک برنامه: آسانی استفاده از برنامه برای شخصی که می‌خواهد از آن برای کار در نظر گرفته شده‌استفاده کند یا گاهی برای کارهای پیش‌بینی نشده آن را به کار برد. این مورد می‌تواند به تنهایی و علی‌رغم تمام موارد دیگر باعث موفقیت یا شکست شود. طیف وسیعی از عناصر متنی، تصویری و گاهی سخت‌افزاری وجود دارند که می‌توانند باعث ارتقای وضوح، درک، پیوستگی، کامل بودن واسط کاربری برنامه شوند.
قابلیت حمل: طیف سخت‌افزارها و سیستم عاملهایی که کد منبع برنامه را بتوان روی آن‌ها با مترجم یا مفسر اجرا کرد. این قابلیت بستگی به تفاوت در تسهیلاتی دارد که سیستم‌های مختلف از نظر منابع سخت‌افزاری و سیستم عامل‌ها برای برنامه‌نویسی ارائه می‌کنند. همچنین رفتار پیش‌بینی شده سخت‌افزارها و سیستم‌های عامل، و در دسترس بودن مترجم‌ها (و منابع کتابخانه‌ای) اختصاصی در آن سیستم‌ها برای کد منبع موجود نیز مهم است.
نگهداشت پذیری: این که سازندگان و ارتقا دهندگان فعلی برنامه یا افراد دیگری در آینده بتوانند به راحتی ارتقاها یا تغییراتی در برنامه انجام دهند تا خطاها و حفره‌های امنیتی را رفع کنند یا بتوانند آن را برای محیط جدیدی تطبیق دهند. در این مورد تلاش مناسب اولیه[۱] در ایجاد برنامه است که نقش عمده‌ای بازی می‌کند. این خاصیت ممکن است تأثیر خیلی زیادی روی کاربر نهایی برنامه نداشته باشد ولی در بلند مدت برای سرنوشت یک برنامه خیلی مهم است.
کارایی / عملکرد :اندازه‌گیری منابع سیستمی مورد نیاز برای یک برنامه (زمان پردازنده، فضای حافظه، وسایل کند مثل دیسکها، پهنای باند شبکه و موارد دیگری مثل تعامل با کاربر): هر چقدر کمتر، بهتر. این خاصیت همچنین شامل مدیریت صحیح منابع مانند پاک کردن فایلهای موقت و از بین بردن نشتی‌های حافظه نیز می‌شود.
نقل قول


موضوع های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  برنامه نویسی اندروید و چالش های آن melika00 0 67 Saturday 05 September 2020 09:34
آخرین ارسال: melika00
  بازار کار برنامه نویسی اندروید در ایران NimaAm 0 213 Wednesday 15 April 2020 01:49
آخرین ارسال: NimaAm
  برنامه نویسی دسکتاب چیست؟ sale50105010 0 292 Thursday 28 November 2019 10:52
آخرین ارسال: sale50105010
  برنامه نویسی وب سایت Ahmad698 0 346 Thursday 14 November 2019 17:42
آخرین ارسال: Ahmad698
  کدام زبان برنامه نویسی را برای طراحی وب سایت باید یاد بگیریم؟ nopardaz 0 391 Monday 18 March 2019 13:49
آخرین ارسال: nopardaz

پرش به انجمن:



زمان کنونی: Thursday 01 October 2020, 16:20