نمایش نتایج: از شماره 1 تا 1 , از مجموع 1

موضوع: مفاهیم فناوری اطلاعات؛ برنامه​نویس کیست؟

  1. #1
    عضو جدید U-host.org آواتار ها
    تاریخ عضویت
    Aug 2013
    نوشته ها
    2
    تشکر تشکر کرده 
    0
    تشکر تشکر شده 
    48
    تشکر شده در
    37 پست

    پیش فرض مفاهیم فناوری اطلاعات؛ برنامه​نویس کیست؟

    ۱
    تخصص برنامه​نویس نوشتن برنامه یا نرم افزار کامپیوتری است. برنامه نویس پس از تحلیل مسئله ای که قرار است برنامه حلش کند، حل مسئله را با الگوریتم‌های منطقی و با یک زبان صوری برای کامپیوتر تعریف می‌کند. میزان پیچیدگی برنامه‌ای که یک برنامه​نویس می‌نویسد، بسته به نوع کاربرد متفاوت است.
    به عنوان مثال دستورالعمل‌های برنامه‌ای که تاریخ شمسی را به میلادی تبدیل می‌کند، با دستورالعمل‌های برنامه‌ای که قرار است محیط درون هواپیما را برای یک خلبان تازه​کار شبیه‌سازی کند بسیار متفاوت است. با اینکه ممکن است در چند ساعت یک برنامه را نوشت، ساخت بعضی نرم‌افزارها می‌تواند بیش از یک سال طول بکشد. برنامه‌نویس را با نام زبانی که در آن مهارت دارد، مثلا برنامه‌نویس جاوا یا نوع کار یا محیطی که در آن کار می‌کند، مثلا برنامه‌نویس پایگاه داده و برنامه‌نویس وب می‌شناسند.
    پس از اینکه برنامه‌نویسِ سرپرست یا تحلیلگر سیستم، طرح کلی برنامه را مشخص کرد و مرحله طراحی برنامه تمام شد، نوبت به برنامه​نویس می‌رسد تا این طرح را به دستورالعمل‌ها و کدهایی تبدیل کند که برای کامپیوتر قابل فهم باشد. پس از نوشتن برنامه، برنامه‌نویس نتایج را آزمایش می‌کند تا ببیند برنامه همان کاری را که قرار بوده انجام داده یا خیر. به این ترتیب اشکالات برنامه مشخص می‌شوند. در مرحله رفع خطا که گاه بیش از نوشتن برنامه اصلی زمان می‌برد، برنامه‌نویس اشکالات برنامه را رفع می‌کند و با ایجاد تغییرات لازم از صحت کار برنامه‌اش اطمینان پیدا می‌کند. بعد از اینکه کدهای برنامه نوشته شد، اشکالات رفع شد و آزمایش نهایی انجام گرفت، این کدها به‌صورت یک بسته نرم‌افزاری در قالب یک سی دی یا دی وی دی به‌صورت آنلاین در دسترس مشتری قرار می‌گیرد. وظیفه نگهداری برنامه​نویس پس از نوشتن کد اصلی برنامه شروع می‌شود و شامل به روزرسانی، تعمیر، اصلاح و گسترش برنامه های موجود است.
    برنامه​نویس بسته به کارکرد برنامه از زبان‌های برنامه‌نویسی متفاوتی در کارش بهره می‌برد، برای مثال از زبان سی پلاس پلاس برای نوشتن برنامه‌های تجاری و صنعتی استفاده می‌کنند. برنامه نویسان برنامه‌های تحت وب با زبان‌های جاوا و پی اچ پی راحت‌ترند. برنامه​نویس معمولا بیش از یک زبان برنامه​نویسی می‌داند و به دلیل شباهت زیاد این زبان‌ها به هم، یادگیری زبان دوم برای یک برنامه​نویس کار چندان سختی نیست. برنامه‌نویسی ترکیبی از علم و فن و هنر است و قدرت تحلیل قوی، روحیه کار تیمی و ارتباط کلامی خوب برای یک برنامه‌نویس ضروری است. جالب است بدانید که دولت روسیه روزی را به نام روز برنامه‌نویس در کشور خود تعطیل رسمی اعلام کرده است.
    آموزش جاوا و پی اچ پی و سی پلاس پلاس
    یو هاست ارائه هنده با کیفیت ترین هاست و نمایندگی هاست نامحدود لینوکس سی پنل در ایران
    u-host.org

  2. تعداد تشکر ها ازU-host.org به دلیل پست مفید


  3. # ADS




     

اطلاعات موضوع

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

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. بهترین سرویس دهنده پنل پیامکی کیست؟
    توسط mahdi20 در انجمن مباحث دیگر
    پاسخ ها: 3
    آخرين نوشته: March 5th, 2018, 20:12
  2. تمن ترین سرویس وبلاگدهی چیست؟
    توسط سیدرضا بازیار در انجمن مباحث دیگر
    پاسخ ها: 8
    آخرين نوشته: March 27th, 2015, 20:47
  3. سرویس انتقال گر بین بانکی جی پل چیست؟
    توسط sepadl71 در انجمن مباحث دیگر
    پاسخ ها: 18
    آخرين نوشته: March 15th, 2014, 18:11
  4. برنامه نویس چیست؟ (طنز)
    توسط paradiseserver در انجمن مباحث دیگر
    پاسخ ها: 22
    آخرين نوشته: December 9th, 2013, 18:11
  5. وب سرویس - api چیست؟
    توسط hamnafas در انجمن وب سرورها
    پاسخ ها: 2
    آخرين نوشته: February 1st, 2011, 01:16

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •