kingofbrj



به نام خدا

در این مقاله درباره برنامه نویسی کامپیوتر، به منظور آشنایی کسانی که اطلاعات زیادی در این باره ندارند صحبت خواهیم کرد. با لیداوب همراه باشید.

برنامه نویسییک فرآیند خلاقانه است که چگونگی انجام یک کار یا یک وظیفه خاص را به کامپیوتر آموزش می دهد. هالیوود تصویری از برنامه نویس هاارائه داده استو آن ها را تکنسین های uber ای معرفی کرده است که می توانند پشت یک کامپیوتر نشسته و درهر ثانیه یک کلمه عبور را بشکنند. ولی واقعیت کمی متفاوت است

برنامه نویسیچیست و آیا برنامه نویسییک عمل خسته کننده است؟

کامپیوتر ها آنچه را که به آن ها گفته می شود انجام می دهند. دستورالعمل هایی که به کامپیوتر داده می شود، همان برنامه هایی هستند که توسط انسان نوشته می شود. برنامه نویسان کامپیوتر کد منبع را طوری می نویسند که توسط انسان قابل فهم باشد، اما همین کد منبع برای کامپیوتر غیر قابل فهم است.
در بسیاری از موارد، این کد منبع به کد ماشین ترجمه می شود، در این حالت کد ماشین به صورتی قابل فهم برای کامپیوتر تبدیل می شود ولی درعین حال برای انسان غیرقابل فهم است.
رایج ترینزبان هایبرنامه نویسیقابل کامپایل عبارتند از :

bull; Visual Basic
bull; Delphi
bull; C
bull; C++
bull; C#
bull; Cobol
bull; Fortran
bull; Objective-C
bull; Swift
bull; Pascal
bull; Python

در برخی موارد ومی ندارد که برنامه هاینوشته شده به صورت جداگانه کامپایل شوند. ولی در عوضدر یک فرایند just-in-time در زمان اجرای برنامه عمل کامپایل انجام می گیرد. به این برنامه ها، برنامه هایتفسیری (interpreted) گفته می شود.

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

bull; Javascript
bull; Perl
bull; PHP
bull; Postscript
bull; Python
bull; Ruby

زبان هایبرنامه نویسیهر کدام قوانین و واژگان خاص خود را دارند. یادگیری یک زبان برنامه نویسیجدید درست مثل یادگیری یک زبان گفتاری جدید است.

یک برنامه کامپیوتری چگونه کار می کند؟

اساسا برنامه ها، متن ها و اعداد را دستکاری می کنند. این ها ملاک هایسازنده هر برنامه هستند. زبان برنامه نویسی به شما اجازه می دهد از اعداد و متن به روش های مختلف استفاده کنید. سپس، اطلاعات را روی دیسک ذخیره کنید و برای بازیابی بعدی از آن ها استفاده کنید.
اعداد و متن ها در زبان برنامه نویسی متغیر نامیده می شوند و می توان آن ها را به صورت جداگانه یا در مجموعه هایساختاری مورد استفاده قرار داد. در ++C، متغیر می تواند برای شمارش اعداد نیز استفاده شود.

به عنوان مثال، یک متغیر struct در داخل کد می تواند اطلاعات مربوط به حقوق و دستمزد را برای یک کارمند حفظ کند مانند:

bull; Name
bull; Salary
bull; Company Id Number
bull; Total Tax Paid
bull; SSN


آخرین ارسال ها

آخرین جستجو ها


postcn معرفی بهترین های وب ایران وایسا دنیا رسانا مرجع نيازمندي فارسي زبانان انجام پروژه و کسب درآمد در منزل novyntarh All trending news and updates about technology دلنوشته pahneyekvirs Sourire