دانشجوی مهندسی کامپیوتر
برنامه نویسی چیست؟ برنامه نویس کیست؟
برنامه نویسی چیست؟
معمولاً زمانی که اسم برنامهنویسی به زبان میآید تصورات جالبی در ذهن مخاطبین شکل میگیرد!! ممکن است عدهای به یاد فیلمهای سینمایی بیفتند و هک سیستمهای بانکی و موشکی و… را به خاطر بیاورند
بعضی هم یک اتاق تاریک و یک شخصی که در صفحهای مشکیِ یک کامپیوتر قدرتمند در حال نوشتن کدهای سبز و آبی است را به ذهن بیاورند! اما در دنیای واقعی برنامهنویسان الزاماً اینگونه نیستند
برنامهنویسها هم با یک کامپیوتر معمولی در روز و در روشنایی کار میکنند! گاهی مانند کارمندان حقوق وزرات کاری میگیرند و به سیستمهای اطلاعاتی و موشکی هم
دسترسی ندارند
برنامه نویسی چیست؟
برنامهنویسی یک روش حل مسئله به کمک کامپیوتر است. فرض کنید که وارد بانک میشوید و کدملی خود را به متصدی بانک اعلام میکنید. متصدی به کمک تنها یک کد تمامی اطلاعات حساب بانکی شما را پیدا میکند. مشخصات شما، گردشهای مالی، موجودی و ….
این امکان به کمک برنامهنویسی ایجاد شده است. سیستمی که برای بانک طراحی شده با دریافت کدملی شما، اطلاعات شما را از میان میلیونها اطلاعات دیگر پیدا کرده و در قالب جداول نمایش می دهد.
در واقع یک تیم برنامهنویسی این سیستم را به این صورت برنامهنویسی کردهاند. بنابراین میتوان گفت برنامهنویسی یک علم است که به کمک آن میتوان به کامپیوتر دستوراتی برای اجرا داد. دستورات را در قالب کدهایی به کامپیوتر میدهیم این اطلاعات و دستورات در مغز کامپیوتر (CPU) پردازش میشوند و خروجی کار به کاربر نمایش داده میشود.
جالب است بدانید کامپیوترها زبان انسانها را درک نمیکنند. آنها تمامی اطلاعات را به صورت اعداد صفر و یک میبینند! یک برنامهنویس به کمک یک زبان برنامهنویسی منظور خود را به یک نرم افزار منتقل میکند. این دستورات به کدهای ۰ و ۱(بعدا تو یه مقاله جدا راجبش حرف میزنیم) تبدیل میشوند و کامپیوتر آنها را درک کرده و پردازش میکند!
اگر بخواهیم این مفهوم را به جمعبندی شده تعریف کنیم بهتر است بگوییم برنامهنویسی علم حل مسئله به کمک کامپیوتر است.
برنامه نویس کیست؟
حالا که با مفهوم برنامه نویسی آشنا شدید میتوانید بگویید که یک برنامه نویس کیه درسته
برنامهنویس شخصیه که سعی میکنه برای مسئلهها بهترین پاسخها را پیدا کنه و آنها را به کمک زبانهای برنامهنویسی به کامپیوتر منتقل کنه. بدین صورت کامپیوتر اطلاعات دریافتی را پردازش میکنه و خروجی کار را نمایش می دهد.
کاربرد برنامهنویسی چیست؟
اگر میپرسید برنامه نویسی در کجا کاربرد دارد؟ بهتر است بگویم همه جا! امروزه تمامی سیستمهایی که کمی هوشمند به نظر میرسند برنامهنویسی شدهاند پس برنامه نویسی در زندگی و وسایل روز مره ما وجود دارد
به گوشی موبایل خود نگاه کنید. برای تمام فعالیتهایی که این گوشی انجام میدهد (فرستادن پیام، گرفتن عکس، پخش ویدیو قابلیت نصب اپ های مختلف و…) برنامهای نوشته شده است. تک تک نرمافزارهایی که در آن نصب کردهاید توسط برنامه نویسها کدنویسی شده است.
حتی ماشین لباسشویی، یخچالهای هوشمند هم دارای برنامههایی هستند که از قبل طراحی شدهاند. پس با در نظر گرفتن این نکات می توان متوجه شد که برنامهنویسی علمی است که در تمامی علوم و صنایع دیگر به کاربرده میشود.
اگه به برنامه نویسی علاقه داری تاکید میکنم !!!!!!اگه علاقه داری همین الان حوزه ای که میخای کار کنی رو مشخص کن و زبان برنامه نویسی مورد نظرت رو انتخاب کن و دنیا رو با کارات جای بهتری کن دوست خوبم
راستی یه پیج اینستاگرام دارم که مطالب مفیدی توش میزارم اگه دوس داشتی بیا و از مطالبش استفاده کن و به بقیه هم معرفیش کن
@:اینم ایدیشه compu.geek
مطلبی دیگر از این انتشارات
اپیزود 100 از پادکست اولین نظر - چگونه وارد دنیای هک و امنیت شویم و از تجربیاتمان توی یک فضای ازمایشی استفاده کنیم
مطلبی دیگر از این انتشارات
زن، زندگی؛ به روایت معشوقه آگوستین قدیس
مطلبی دیگر از این انتشارات
نمیدانم چگونه صدایش کنم