loading...
wiki site
مقالهٔ برگزیده
شرکت گوگل
Google Inc. ‎
نوع شرکتشرکت سهامی عام
محدوده فعالیتجهانی
بنیانگذاریمنلو پارک، کالیفرنیا
(۴ سپتامبر ۱۹۹۸)
بنیانگذار(ها)لری پیج، سرگئی برین
شعبه مرکزیگوگل پلکس
افراد مهملری پیج
(مؤسس و مدیر عامل)
اریک اشمیت
(رئیس هیأت مدیره)
سرگئی برین
(مؤسس)
محصولاتجستجوگر، یوتوب، سیستم‌عامل گوگل کروم، گوگل ارت، نکسوس اس،جی‌میل،گوگل ترنسلیت
درآمدسود ۳۷٫۹۰۵ میلیارد دلار (۲۰۱۱)
سود خالصسود ۱۱٫۶۳۲ میلیارد دلار (۲۰۱۱)
دارایی کلسود ۷۲٫۵۷۴ میلیارد دلار (۲۰۱۱)
شمار کارکنان۳۳٬۰۷۷ (۲۰۱۲)[۱]
شرکت‌های وابستهیوتیوب، دابل‌کلیک، موتورولا موبیلیتی،اندروید، پیک‌نیک، ادموب
شعارشرور نباشید
وب‌گاهwww.google.com

گوگل (به انگلیسیGoogle) شرکت سهامی عامی است که در زمینهٔ جستجوی اینترنتی، رایانش ابری و تبلیغات سرمایه‌گذاری می‌کند. این شرکت توسط لری پیج وسرگئی برین تأسیس شد که هر دوی آن‌ها در دانشگاه استنفورد به عنوان دانشجوی دکترا حضور داشتند و با نام «مردان گوگل» شناخته می‌شدند.[۲][۳][۴] گوگل در ابتدا به عنوان یک شرکت خصوصی در ۴ سپتامبر ۱۹۹۸ ثبت شد و فروش اولیه سهام آن در ۱۹ اوت ۲۰۰۴ انجام شد. لری پیج و سرگئی برین و اریک اشمیت قبول کردند که به مدت بیست سال، یعنی تا سال ۲۰۲۴ در کنار هم کار کنند.[۵] هدف گوگل از آغاز «سازماندهی کردن اطلاعات دنیا و دسترس‌پذیر کردن آن‌ها برای عموم» بود،[۶] و شعار غیر رسمی شرکت (که توسط مهندس گوگل امیت پاتل ابداع شد[۷] و توسط پل بوچهیت از آن حمایت شد) «شرور نباشید» بود.[۸][۹] در سال ۲۰۰۶ شرکت به محل جدید و کنونیش در مانتین ویو، کالیفرنیا منتقل شد.[۱۰]

گوگل بر گرفته شده از واژهٔ گوگول[۱۱] که به معنی «یک عدد یک و صد صفر جلوی آن» است که نوعی شعار و در واقع مقصود موضوع است.[۱۲] بدین معنی که گوگل قصد دارد تا سرویس‌ها، اهداف و اطلاع‌رسانی و اطلاعات خود را تا آن مقدار در وب در جهان گسترش دهد.[۱۳][۱۴] گوگل به طور تخمینی دارای بیش از یک میلیون سرور در سراسر جهان است،[۱۵] و روزانه برروی بیش از یک میلیارد درخواست جستجو[۱۶]، و حدود ۲۴ پتابایت داده تولید شده توسط کاربران پردازش انجام می‌دهد.[۱۷][۱۸] نتیجه رشد سریع گوگل از بدو ثبت شدن شرکت، زنجیره‌ای از محصولات، خرید و شراکت با شرکت‌های دیگر بود. این شرکت محصولات اینترنتی سودمندی مانند سرویس ایمیلجی‌میل و شبکه‌های اجتماعی مانند اورکات و به تازگی گوگل باز و گوگل+ را به کاربران خود پیشنهاد می‌دهد. محصولات گوگل به ابزارهای رومیزی نیز توسعه پیدا کرد، با برنامه‌هایی مانند مرورگر وب گوگل کروم، سازماندهی و ویرایشگر تصاویر پیکاسا وپیام‌رسان فوری گوگل تاک. گوگل برروی سیستم‌عامل موبایل اندروید که در بسیاری از تلفن‌های همراه استفاده می‌شود، در کنار سیستم‌عامل گوگل کروم که با نام Cr-۴۸ هم شناخته می‌شود نظارت دارد.[۱۹]

الکسا اینترنت وبگاه گوگل در آمریکا (google.com) را به عنوان پربازدیدکننده‌ترین سایت اینترنت در فهرستش قرار داده‌است، همچنین وبگاه‌های گوگل در کشورهای دیگر مثل هند google.co.in (که در رتبه چهاردهم قرار دارد) به عنوان پربازدیدکننده‌ترین سایت در هند و یا google.co.uk به عنوان پربازدیدکننده‌ترین سایت در انگلیس و خیلی سایت‌های دیگر آن پربازدیدکننده‌ترین در کشور خود هستند و در فهرست برترین صد سایت دنیا قرار دارند. سایر متعلقات گوگل مانند یوتیوب (رتبه سوم در الکسا) یا بلاگر(رتبه ششم در الکسا) و اورکات نیز در این فهرست قرار دارند.[۲۰] گوگل همچنین توسط برندز به عنوان دومین برند باارزش دنیا شناخته شده‌است.[۲۱] شکل تجارت کنونی گوگل و خدماتی که ارائه می‌دهد باعث انتقاد از این شرکت در موضوعاتی مانند حریم، حق تکثیر، و سانسور شده‌است.[۲۲][۲۳]

mehdi بازدید : 1 یکشنبه 15 دی 1392 نظرات (0)

از ویکی سایت/دانشنامه علمی

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

برنامه‌نویسی کامپیوتر (که اغلب در انگلیسی programming یا coding گفته می‌شود) فرایند نوشتن، اشکال زدایی(debug) و نگهداری کد منبع (source code) برنامه کامپیوتر می‌باشد. این کد منبع با یک زبان برنامه نویسی نوشته شده است. این کد منبع ممکن است تغییر داده شده یک کد قبلی و یا یک کد کاملاً جدید باشد. هدف برنامه نویسی ساختن یک برنامه می‌باشد که یک رفتار خواسته شده را به نمایش بگذارد.

 

 

تاریخچه[ویرایش]

موضوع دستگاه‌هایی که به دنباله‌ای از دستورالعمل‌های از قبل تعریف شده عمل می‌کند بر می‌گردد به Greek Mythology.

برنامه نویسی مدرن[ویرایش]

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

اندازه گیری کاربرد زبان[ویرایش]

تعیین اینکه محبوب‌ترین زبان برنامه نویسی مدرن کدام است کار بسیار مشکلی است. بعضی از زبان‌ها در کاربردهای خاصی محبوب است و بعضی دیگر مرتباً در نوشتن کاربردهای گوناگون استفاده می‌شود. روش‌های اندازه گیری محبوبیت زبان شامل موارد زیر می‌باشد: شمردن تعداد آگهی‌های اشتغال و توجه به یک زبان، تعداد کتاب‌های آموزشی فروخته شده در مورد یک زبان، تخمین تعداد خطوط کد نوشته شده در یک زبان

اشکال زدایی[ویرایش]

اشکال زدایی وظیفه بسیار مهمی در فرایند توسعه نرم‌افزار می‌باشد، زیرا یک برنامه غلط می‌تواند پیامدهای مهمی برای کاربر خود داشته باشد. بعضی از زبان‌ها بیشتر در معرض برخی اشتباهات می‌باشند، به خاطر خصوصیاتشان نیاز به بررسی بیشتر کامپایلر نسبت به زبان‌های دیگر ندارند.

زبان برنامه‌نویسی[ویرایش]

اجرا و عملی ساختن الگوریتم‌های انتزاعی وابسته به هم به‌وسیله تولید یک برنامه رایانه‌ای مشخص با ابزار زبان برنامه‌نویسی ممکن است.

نمونه یک برنامه[ویرایش]

یک برنامهٔ ساده در زبان برنامه‌نویسیBasic که از ساده‌ترین زبان‌های برنامه‌نویسی است می‌تواند به شکل زیر باشد:

 REM MY FIRST TRY TO COMMAND THIS MACHINE TO DO WHAT I LIKE
 PRINT "HELLO NEW WORLD!"
 END

سطر نخست که با واژه کلیدی "REM" آغاز شده و از سوی برنامهٔ واسط درنظر گرفته نمی‌شود و تنها برای نگاه داشتن یک توضیح یا مانند آن برای خود برنامه‌نویس است. سطر دوم با واژه کلیدی "PRINT" به دستگاه فرمان می‌دهد تا نوشته "HELLO NEW WORLD!" ("سلام دنیای نو!") را روی نمایشگر بنویسد (چاپ کند). سطر آخر پایان فرامین و برنامه را به ماشین اطلاع می‌دهد.

پس از نوشتن یک برنامه مانند بالا، برنامهٔ مترجم (در اینجا Basic) دستورات را تبدیل به فرامینی می‌کند که لایه زیرین، که ممکن است همان سخت‌افزار باشد، می‌تواند آنها را اجرا کند.

پارادایم‌ها[ویرایش]

مقاله اصلی: پارادایم برنامه‌نویسی

زبان‌های برنامه‌نویسی گوناگون براساس قابلیت‌های درنظر گرفته شده از شیوهٔ خط‌های مختلف استفاده می‌کنند. موارد ریزتری مانند چگونگی برخورد با نیازهای پشت پردهٔ ماشین مانند مدیریت حافظه و مدیریت زباله نیز در زبان‌های مختلف متفاوت است. علاوه بر این‌ها، مفاهیمی متفاوت از (اجرای) یک برنامه تصور شده‌اند که پارادایم یا الگو نام دارند.

منابع[ویرایش]

 
  • Programming: Principles and Practice Using C++ by Bjarne Stroustrup, Publisher: Addison-Wesley Professional, 2008
  • Faster Smarter Beginning Programming by Jim Buyens, Publisher: Microsoft Press, 2002
  • Java How to Program, by Harvey M. Deitel and Paul J. Deitel, Publisher: Prentice Hall, 2007
  • Programming ASP.NET 3.5 by Jesse Liberty, Dan Maharry, and Dan Hurwitz, Publisher: O'Reilly Media, Inc. , ۲۰۰۹
برچسب ها مطالب علمی ,
ارسال نظر برای این مطلب

کد امنیتی رفرش
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آرشیو
    آمار سایت
  • کل مطالب : 20
  • کل نظرات : 0
  • افراد آنلاین : 1
  • تعداد اعضا : 0
  • آی پی امروز : 21
  • آی پی دیروز : 6
  • بازدید امروز : 3
  • باردید دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 4
  • بازدید ماه : 3
  • بازدید سال : 12
  • بازدید کلی : 304
  • اخرین اخبار فوتبال