برنامه نویسی

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

وظایف همراه و مرتبط با برنامه نویسی عبارتند از: تست ، اشکال زدایی ، نگهداری کد منبع ، اجرای سیستم های ساخت (build system) و مدیریت مصنوعات مشتق شده مانند کد ماشین برنامه های رایانه ای. اینها ممکن است بخشی از فرایند برنامه نویسی در نظر گرفته شود ، اما غالباً اصطلاح توسعه نرم افزار برای این فرایند بزرگتر با اصطلاح برنامه نویسی ، پیاده سازی یا کدگذاری برای نوشتن واقعی کد استفاده می شود. مهندسی نرم افزار تکنیک های مهندسی را با شیوه های توسعه نرم افزار ترکیب می کند. مهندسی معکوس فرآیند مخالف است. یک هکر هر متخصص کامپیوتر ماهر است که از دانش فنی خود برای غلبه بر یک مشکل استفاده می کند ، اما همچنین می تواند به معنای یک هکر امنیتی به زبان مشترک باشد.

اسکرول به بالا
  • با زدن تیک گزینه Remember Me اطلاعات خود را برای ورود بعدی ذخیره کنید. (توصیه شده)
  • می توانید با اکانت گوگل (جیمیل) خود بدون نیاز به ثبت نام وارد شوید. (بر روی GOOGLE کلیک کنید)