تبلیغات
Next - Tech
موضوعات
آرشیو مطالب
کلمات کلیدی
پنجشنبه 2 دی 1389, 04:14 ب.ظ محمد رزاق نوری
اگر تا به حال این سوال برایتان پیش آمده باشد که یک سری پیچ و مهره چطور می توانند کار های هوشمندانه انجام دهند و یا این که نرم افزار هایی که از آن ها استفاده می کنید چطور به وجود آمده اند احتمالا فهمیدید که یک انسان پشت قضیه است که از پیچ و مهره ی بی جان ربات های هوشمند می سازد و یا نرم افزار هایی مثل فوتوشاپ و غیره را ایجاد می کند به این شخص برنامه نویس می گویند . اگر شما که الان دارید Next-techمی خونید به برنامه نویسی علاقه مند شدید و مطالب رو دنبال کردید می تونید از این جور کارا انجام بدید .







برای این که بتونید برنامه نویسی رو درست درک کنید بک جمله ی مهم که استاد برنامه نویسیم بهم گفت رو بهتون می گم :  

کامپیوتر هیچی نمی فهمه 

در واقع کامپیوتر فقط عدد های 0 و 1 رو درک می کنه و هر چیز دیگه از جمله حروف و اعداد و علامت ها باید به مبنای دو بروند تا برای کامپیوتر قابل فهم باشند 
برنامه نویس های قدیم دستوراتی که می خواستند کامپیوتر انجام دهد را در مبنای 2 می نوشتند و به کامپیتر می دادند ولی این کار بسیار سخت بود چون تبدیل کردن زبان انسان به زبان کامپیوتر خیلی خیلی سخت بود یعنی مثلا برای نوشتن برنامه ای که برنامه نویسان امروز آن را در دو خط تمام می کنند باید چندین صفحه می نوشتند .
اما امروز برنامه نویسی به مراتب آسون تره ! امروز وقتی برنامه نویسی می کنید دستورات رو به زبانی نزدیک به زبان انسان به کامپیوتر می دهید و کامپیوتر آن را به زبان قابل فهم برای خود تبدیل می کند اما با این وجود باز هم کامپیوتر هیچی نمی فهمه مثلا اگه بخواید برنامه ای بنویسید که بتواند بگوید عددی اول است یا نه نمی توانید به کامپیوتر بگویید که تشخیص دهد عدد اول است یا بلکه باید بگویید که به ترتیب از 2 تا n-1 را بر عدد اصلی تقسیم کند اگر هیچ یک عدد رندی نشد آن گاه عدد اول است .

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

رایج ترین زبان های برنامه نویسی در زیر نوشته شده :
  • #C
  • ++C
  • java script
  • pascal
  • php
  • Html
  • visual basic
  • basic
  • و ...


آخرین مطالب
» آموزش ویدئویی 2010 #Visual C بخش 1 قسمت 2 ( سه شنبه 9 آبان 1391 )
» آموزش ویدئویی 2010 #Visual C ( شنبه 28 مرداد 1391 )
» پروژه نوشتن بازی هوش Speed Match با c# به همراه دانلود بازی ( سه شنبه 3 مرداد 1391 )
» نحوه از بین بردن Licence Expired محصولات Adobe ( پنجشنبه 15 تیر 1391 )
» چند تکنیک موثر در افزایش page rank و رتبه سایت ( سه شنبه 16 خرداد 1391 )
» تکنولوژی جدید مایکروسافت به نام Illumishare ( پنجشنبه 17 فروردین 1391 )
» دانلود ماشین حساب کارآمد و زیبا به همراه کد visual basic ( چهارشنبه 3 اسفند 1390 )
» آموزش سئو - تگ alt ( سه شنبه 13 دی 1390 )
» آموزش ساخت هواپیمای گلایدر کاغذی ( پنجشنبه 24 آذر 1390 )
» محاسبه ی سریع جذر و توان ( دوشنبه 16 آبان 1390 )
» آموزش سئو - woorank ( چهارشنبه 6 مهر 1390 )
» آموزش ساخت قسمت اشتراک گذاری در شبکه های اجتماعی ( چهارشنبه 23 شهریور 1390 )
» توییتر چیست ؟ چه فرقی با فیس بوک داره؟ و ...( حرفه ای ها حتما بخوانید) ( شنبه 12 شهریور 1390 )
» آموزش سئو - کلمات کلیدی ( پنجشنبه 10 شهریور 1390 )
» آموزش سئو - بک لینک ( پنجشنبه 20 مرداد 1390 )
ADS
چت روم
نظرسنجی
لینکدونی
درباره ما


ایجاد کننده وبلاگ : محمد رزاق نوری


  • کل بازدید ها :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل مطالب :
  • آخرین بروز رسانی :

تمامی حقوق متن ها، تصاویر سایت مربوط به این سایت می باشد و استفاده از آن ها در سایت ها و وبلاگ ها با لینک دادن به سایت مجاز می باشد.
.CopyRight © 2010 - 2011 next-tech Group , All Rights Reserved

Theme Design By ParsTools.Com