Skip to main content

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


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

همانطور که در بالا گفته شد ، رایانه ها دستورالعمل هایی را که به صورت نحوی خاص به نام یک زبان برنامه نویسی نوشته شده اند ، درک می کنند. یک زبان برنامه نویسی راهی را برای یک برنامه نویس برای بیان یک کار فراهم می کند تا بتوان آن را توسط یک کامپیوتر درک و اجرا کرد. برای کسب اطلاعات بیشتر در مورد زبان های برنامه نویسی ، به " وبلاگ نویسی دیگر ما" که زبان برنامه نویسی چیست؟ مراجعه کنید برخی از  زبانهای محبوب برنامه نویسی عبارتند از Python ، C ، C ++ ، Java و غیره


چرا باید برنامه نویسی رایانه را یاد بگیرید؟

حال بعد از دانستن چیزهای زیادی در مورد برنامه نویسی ، سؤال بزرگی که باید به آن پاسخ داده شود این است - چرا باید برنامه نویسی رایانه را یاد بگیرید؟ بگذارید درک کنیم چرا:
  • برنامه نویسی سرگرم کننده است : با استفاده از برنامه نویسی ، می توانید بازی های خود ، صفحه وبلاگ / پروفایل شخصی خود ، یک سایت شبکه های اجتماعی مانند فیس بوک ، یک موتور جستجو مانند گوگل یا یک پلتفرم تجارت الکترونیکی مانند آمازون ایجاد کنید! آیا این سرگرم کننده نخواهد بود؟ تصور کنید که بازی خودتان را ایجاد کرده و آن را در فروشگاه Play قرار دهید و هزاران هزار بار بارگیری کنید!
  • ستون فقرات یک شرکت فناوری : ستون فقرات شرکتهای فناوری امروزی مانند گوگل ، فیس بوک ، مایکروسافت ، اپل ، آمازون و بسیاری دیگر ، برنامه های عظیم رایانه ای هستند که با همکاری هزاران نفر از برنامه نویسان ماهر نوشته شده اند. اگر شغل مناسبی دارید ، دانستن برنامه نویسی می تواند به شما کمک کند تا یک شرکت بزرگ فناوری بعدی ایجاد کنید.
  • حقوق و دستمزد خوب زیبا : برنامه نویس کامپیوتر بسیار خوب تقریبا همه در سراسر جهان پرداخت می شود. برنامه نویسان برتر در سیلیکون ولی هر ساله میلیون ها دلار درآمد کسب می کنند. تعداد کمی از شرکت ها برای شروع حقوق تا 100000 دلار در سال ارائه می دهند.
بگذارید اکنون وارد یک برنامه واقعی شویم


نوشتن برنامه اول شما

پایتون یک زبان برنامه نویسی است که به طور گسترده استفاده می شود. این بسیار دوستانه مبتدی است. می توانید Python را در اینجا بارگیری کنید: https://www.python.org/downloads/ . پس از بارگیری ، نصب را اجرا کنید تا Python را روی دستگاه خود نصب کنید.
بگذارید اکنون وارد اولین کد پایتون شویم. ویرایشگر متن مورد علاقه خود را باز کنید (ما Sublime Text را توصیه می کنیم ) و 3 خط زیر را کپی کنید:
a = 54
b = a ** 8
چاپ ب
پرونده را روی دسک تاپ خود به عنوان my_first_program.py ذخیره کنید
اکنون بسته به سیستم عامل خود یکی از موارد زیر را انجام دهید:
  • ویندوز : اعلان فرمان باز و python my_first_program.py را تایپ کنید
  • Ubuntu / Mac OSX : پایانه را باز کنید و python را تایپ کنید my_first_program.py
وقتی دکمه enter را فشار می دهید ، روی صفحه چه می بینید؟ تقریبا بلافاصله پس از فشردن کلید enter ، موارد زیر را مشاهده خواهید کرد:
72301961339136
آن چیست؟ این 54 8 است که توسط رایانه شما در چشمی محاسبه می شود! یک انسان معمولی اگر چند ثانیه طول نکشد ، نتیجه را می گیرد. شما قدرت یک کامپیوتر را می بینید؟
تبریک می گویم ، شما اولین برنامه خود را نوشتید. بگذارید درک کنیم که چگونه کار می کند.
a = 54
ما اعلام در اینجا که ما یک "حفره یا سوراخ" نامیده می شود به عنوان که ما ارزش اختصاص 54 .
b = a ** 8
در اینجا ، ما مکان نگهدارنده دیگری به نام را اعلام می کنیم که مقدار آن را به ** 8 می دهیم در اینجا ، مقدار 54 است. بنابراین ، در واقع ما در حال محاسبه 54 ** 8 هستیم چه ** ؟ ** اپراتور "قدرت" اپراتور است. ب ** معنی ب .
چاپ ب
سرانجام ، پس از انجام محاسبات ، می خواهیم نتیجه را روی صفحه نمایش دهیم. برای این کار ، ما از عبارت چاپ استفاده کرده ایم که اساساً نتیجه را روی صفحه شما می اندازد.
بنابراین ، این در مورد اصول اولیه برنامه نویسی رایانه بود. امیدوارم که از خواندن آن لذت برده باشید. برنامه نویسی رایانه یک میدان عظیم است و برای کشف بیشتر چیزهای زیادی وجود دارد. به یادگیری ادامه دهید و به کاوش ادامه دهید. لطفا در صورت به احساس ارسال شک و تردید خود را در بخش نظرات. لطفاً اگر احساس کردید که شک شما احمقانه است ، نگران نباشید. هر سوال / شک مهم است. هیچ چیز به عنوان یک سوال احمقانه وجود ندارد.




Comments

Popular posts from this blog

موارد لازم برای مصاحبه

برای مصاحبه چه باید کرد 1. پوشه ما قصد داریم مقدار قابل توجهی از مستندات مورد نیاز خود را برای مصاحبه شغلی تشریح کنیم ، بنابراین اول از همه چیز می خواهید یک پوشه داشته باشید که بتوانید این اسناد را به طور مرتب ذخیره کنید. مربی حرفه هزاره دنور ، مستقر در دنور ، می گوید: این اقدام ساده ، یک مهارت نرم است که بسیاری از کارفرمایان به  دنبال نامزدها هستند. مصاحبه ی کاری هومان 2. چندین نسخه از رزومه شما شما به احتمال زیاد رزومه خود را هنگام درخواست شغل ارسال کرده اید ، اما فرض نکنید مصاحبه کننده نسخه ای از آن را در دست داشته باشد.  DeWall می گوید: "مدیران استخدام مشغول کار هستند و گاهی فراموش می کنند که رزومه خود را چاپ کنید." چرا چندین نسخه آورده؟  راشل لوک ، مربی حرفه ای در دانشگاه مریلند می گوید: "شما هرگز نمی دانید با چه تعداد  کارمند  ملاقات خواهید کرد."  "این نادر است که شما فقط با [مدیر استخدام] ملاقات می کنید." افزایش درآمد در میهن پرستان 3. کارت ویزیت مربی شغلی هزاره ، آناستازیا دکمه می گوید ،  اگرچه  رزومه کاری  ش...

بررسی پیشرفت در توسعه پوسته های الکترونیکی تقویت شده توسط یادگیری ماشین

محققان دانشگاه کالیفرنیا ، دانشگاه ییل ، ​​دانشگاه استنفورد ، دانشگاه کمبریج و دانشگاه ملی سئول به تازگی مطالعه ای را انجام داده اند که تلاش های اخیر در توسعه پوسته های الکترونیکی تقویت شده توسط ماشین را یاد گرفته است.  مقاله مروری آنها ، که در  Science Robotics  منتشر شده است  ، بیان می کند که چگونه این پوسته های الکترونیکی می توانند به ایجاد روبات های نرم با قابلیت های لمسی کمک کنند ، در عین حال چالش هایی را نیز بیان می کند که در حال حاضر از استقرار  در مقیاس بزرگ آنها جلوگیری می کند. هومان بنیامین شی و مایکل تی توللی ، دو نفر از محققانی که این تحقیق را انجام داده اند ، گفتند: "ایده کلی ما خلاصه کار فعلی و باز کردن مشکلات در سنجش لمس ، تعامل و اکتشاف برای روبات های نرم بود."  "کار اخیر در این زمینه عمدتاً بر فعال سازی متمرکز شده است ، برخی از گروه ها روی حسگرهای تعبیه شده ، لمسی کار کرده اند و تعداد معدودی آنها را برای بستن حلقه و مطالعه کنترل بازخورد و برآورد حالت کار کرده اند." تجزیه و تحلیل ادبیات گذشته انجام شده توسط Shih ، Tolley و همکار...