درگاه:برنامه‌نویسی

از ویکی‌پدیا، دانشنامهٔ آزاد
(تغییرمسیر از درگاه:برنامه نویسی)

صفحه اصلی   رده‌ها و موضوعات   درگاه‌ها و پروژه‌ها

درگاه برنامه‌نویسی




Code Logo

برنامه‌نویسی رایانه در فرهنگ واژه غیر متخصّصین ممکن است به تمام پروژه ساخت نرم‌افزار یا برنامهٔ رایانه‌ای گفته شود. با این همه برنامه‌نویسی تنها بخشی از فرایند توسعهٔ نرم‌افزار یا برنامه رایانه‌ای است. اهمیت، توجه و منابع اختصاص داده شده به برنامه‌نویسی، بسته به ویژگی‌های مشخص شده محصول و خواست افراد درگیر در پروژه و کاربران و در نهایت شیوهٔ انتخاب شده مهندسی نرم‌افزار متغیر است.

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

نوشتار برگزیده

یوتیوب سومین وب‌گاه پرطرفدار دنیا پس ازفیس‌بوک و گوگل و پیش از یاهو! و بزرگترین شاخهٔ گوگل است که در نوار ابزار این وب‌گاه دیده می‌شود. یوتیوب معروف‌ترین وب‌گاه بارگذاری و تماشای ویدئو است که توسط سه کارمند پی‌پل در فوریه سال ۲۰۰۵ ایجاد شد. چاد هرلی، استیو چن، و جاوید کریم پس از موفقیت‌های وب‌گاه فلیکر، تصمیم به ایجاد یوتیوب گرفتند. این شرکت در سان برونو، کالیفرنیا و با استفاده از آدوبی فلش ویدئو و اچ‌تی‌ام‌ال۵ برای نمایش انواع ویدئوها مانند کلیپ‌های فیلم، کلیپ‌های تلویزیون و کلیپ‌های موسیقی و هم چنین فیلم‌های وبلاگ‌ها و فیلم‌های اوریجینال ایجاد شده‌است. این شرکت به کاربرانش این امکان را می‌دهد که ویدئوها را بر روی صفحات وب، وب‌نوشت‌ها و شبکه‌های اجتماعی منتشر کنند. این وب‌گاه قابلیت پشتیبانی از ویدئوهای سه‌بعدی و آناگلیف را دارد و با فرمت‌های مختلفی از جمله فلش ویدئو سازگاری دارد. ویدئوهای این شرکت را می‌توان در پلی‌استیشن ۳، وی، و ایکس‌باکس لایو نیز تماشا کرد. نسخهٔ تلفن همراه این وب‌گاه به صورت یک نرم‌افزار بر روی پلت فرم اندروید نیز در دسترس است. بیشتر ویدئوهای این شرکت توسط افراد عادی و بعضی از ویدئوها توسط شرکت‌ها و رسانه‌هایی مانند سی‌بی‌اس، بی‌بی‌سی، هیولو، ویوو و برخی سازمان‌های دیگر و برخی توسط خود یوتیوب بارگذاری شوند. افراد ثبت نام نکرده بارگذاری‌هایشان محدود است؛ اما افراد ثبت نام کرده می‌توانند ویدئوهای نامحدودی را بارگذاری کنند. فقط کاربران ثبت نام شدهٔ به سن ۱۸ سال رسیده اجازهٔ بارگذاری ویدئوهایی با محتوای توهین آمیز را دارند. سرانجام این شرکت توسط شرکت ال‌ال‌سی پایه‌گذاری شد و در نوامبر ۲۰۰۶، توسط شرکت گوگل با قیمت ۱٫۶۵ میلیارد دلار آمریکا خریداری شد و هم‌اکنون از شاخه‌های گوگل است.

زندگی‌نامهٔ برگزیده

استیو جابز کارآفرین، مخترع، بنیانگذار و مدیر ارشد اجرایی شرکت رایانه‌ای شرکت اپل و یکی از چهره‌های پیشرو در صنعت رایانه بود. جابز به همراه استیو وزنیاک با بنیانگذاری شرکت اپل در سال ۱۹۷۶ و ارائهٔ رایانهٔ اپل II، به مورد پسند عام قرار گرفتن مفهوم رایانهٔ خانگی کمک بسیار کرده‌است. بعدها، او یکی از اولین افرادی بود که به ارزش تجاری بالقوهٔ واسط گرافیکی کاربر و موشواره‌ای که در مرکز تحقیقات شرکت زیراکس در پالو آلتو ساخته شده بود، آگاه گشت و بر افزوده شدن این فناوری‌های نوین به رایانه‌ٔ اپل مکینتاش نظارت کرد.
ادامه...

واژگان برنامه‌نویسی

پی‌اچ‌پی که مخفف Hypertext Preprocessor (پیش پردازنده فرامتن)می‌باشد، یکی از پر طرفدارترین زبان‌های پردازه‌نویسی متن باز و رایگان است که بیشتر برای طراحی برنامه‌های سمت سرور در وب‌گاه‌های پویا (دینامیک) مورد استفاده قرار می‌گیرد. پی‌اچ‌پی در سال ۱۹۹۴ توسط رسموس لردورف ایجاد شد و در طی زمان این زبان برنامه‌سازی، توسط سایر کارشناسان و برنامه‌نویسان تکمیل گردیده و به شکل کنونی آن درآمده‌است. پی‌اچ‌پی از گونه زبان‌های پردازه‌نویسی تحت وب می‌باشد. ساختار این زبان بسیار شبیه زبان سی و زبان برنامه‌نویسی پرل می‌باشد. شکل پذیری فوق العاده آن و نیز همگونی با اغلب بانک‌های اطلاعاتی از قبیل مای‌اس‌کیوال قدرت آن را افزایش داده‌است.

وبگاه‌ها

آیا می‌دانید

آیا می‌دانستید...(در سال ۲۰۱۲)

  • ... ۸٫۶۸ درصد از کل ایمیل‌های ارسال شده در سال ۲۰۱۲ اسپم بوده‌اند
  • ... ۷۶/۵۰ درصد از اسپم‌ها در سال ۲۰۱۲، به تبلیغات دارویی اختصاص داشته‌اند.
  • ... تعداد وب سایت‌های جهان به ۶۴۳ میلیون رسیده است که از این میان ۵۱ میلیون وب سایت در سال ۲۰۱۲ ایجاد شده‌اند.
  • ... سرویس ایمیلی گوگل یعنی Gmail تعداد ۴۲۵ میلیون نفر کاربران فعال در سرتاسر جهان داشته است
  • ... از کل وب سایت‌های جهان ۴۳ درصد در ایالات متحده آمریکا میزبانی می‌شوند.
  • ... از میان ۱۰ هزار وب‌سایت برتر جهان در سال گذشته میلادی ۷۵ درصد توسط نرم‌افزارهای متن باز ارائه شده‌اند.
  • ... وبلاگ‌های تحت شبکه WordPress با در اختیار داشتن سهم ۴۸ درصدی از میان صد وبلاگ برتر جهان، به عنوان محبوب‌ترین سرویس دهنده وبلاگ در جهان معرفی و انتخاب شده است.

نگارهٔ برگزیده

گفتاورد

«در ایران سانسور هست. در جهان نیز سانسور هست. گرچه معتقدم با گسترش ارتباطات و اینترنت سانسورگران آب در هاون می‌کوبند و تقریبا سانسور مهار شده است، اما با همین سانسور نیز برای اهل فکر مشکلاتی ایجاد می‌شود.»

محمد خاتمی

دهم مرداد ۱۳۸۴

افراد

شرکت‌های نوآور

نوشتارهای برگزیده