وبلاگ

تاریخ: 1397/02/01
نویسنده: الهام  ابراهیمی

برنامه نویسی

برنامه نویسی

 

برنامه نویسی چیست؟


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

برنامه نویسی یا computer programming، به طور کلی به تحلیل و توسعه یک برنامه نرم افزاری اطلاق می گردد.یک برنامه نویس می تواندبا توانایی های خود یک برنامه نرم افزاری را تغییر دهد و یا به خلق یک برنامه نرم افزاری جدید بپردازد.

یک برنامه نویس می بایست مهارت هایی همچون تحلیل، درک، برنامه ریزی را در خود پرورش دهد تا بتواند مسئله موجود را حل کند.و عموما حل چنین مسئله ای منجر به تولید یک الگوریتم محاسباتی شده و پس از حل آن می توان برنامه موجود را توسعه بخشید.

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

1: قابلیت اطمینان

2:پایایی

3:کاربرد پذیری

4: نگهداشت پذیری

5: کارایی/عملکرد

یک برنامه نویس باید الگوریتم برنامه و کد های مورد نیاز برنامه را جوری ویرایش و تنظیم کند که با استاندارد های مجمع برنامه نویسان هماهنگ باشد و آن هم به این علت است که اگر برنامه نویس دیگری بخواهد بعدا برنامه مورد نظر را مجدد ویرایش و تنظیم کند بتواند کدهای مورد نظر را تشخیص دهد.

در واقع در برنامه ریزی رایانه، خوانایی عبارت است از این که خواننده متن کد منبع بتواند هدف، جریان برنامه و عملکرد کد منبع را متوجه شود.این موضوع در مجموعه نیاز های کیفیتی شامل موارد قابلیت انتقال، کاربرد پذیری و نگهداشت پذیری  می شود.

خوانایی کد منبع فرایند بسیار مهمی است، چرا که برنامه نویسان بیشتر از اینکه وقت خود را صرف خواندن کد کنند، به فکر توسعه و ویرایش کدهای جدید هستند.

برنامه نویسان رایانه کسانی هستند که نرم‌افزارهای رایانه را می‌نویسند. معمولاً شغل آن ها شامل موارد زیر می باشد.

کدنویسی

خطا یابی

سندپردازی

یکپارچه سازی