کامپیوتربرنامه نویسی

کن تامسون - سیستم عامل یونیکس و توسعه زبان C

کن تامپسون، یک کودک توسط منطق مجذوب شد. همانطور که او بعدا به یاد می آورد، حتی در مدرسه ابتدایی، او مسائل ریاضی در سیستم دوتایی را حل کند. این عشق او را به جهان کامپیوتر، که در آن دستاوردهای خود را غیر قابل مقایسه و همیشه اصلی شدند.

کن تامسون: مطالعه

در سال 1943، Ken در نیواورلئان (لوئیزیانا) متولد شد. در جوانی، کن تامسون در دانشگاه مورد مطالعه قرار برکلی است. در سال های 1965-1966، او اولین مدرک کارشناسی و کارشناسی ارشد در دستگاه های الکترونیکی و سیستم های اطلاعات بود. سرپرست او آلوین Berlemkemp بود.

کار در آزمایشگاه های بل

در سال 1966 او نشان داد کن تامسون دانشمند توانایی بزرگ تبدیل به یک شرکت قدرتمند، آزمایشگاه بل، شناخته شده به عنوان بزرگترین و با شکوه ترین مرکز تحقیقات است، که در الکترونیک و فن آوری کامپیوتر درگیر پذیرفته شده است. دفتر مرکزی آن در موری هیل واقع شده است. قبل از پیوستن به آزمایشگاه های بل توسعه دهندگان جوان مک طراحی شده است. در چارچوب سیستم عامل CTSS ساخته شده است. سپس آزمایشگاه کار بر روی Multix آغاز شد.

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

در همان زمان، کن تامسون اختراع زبان بن، و پس از آن - زبان B را، بر اساس که بعدها زبان C ایجاد شد، و شروع به توسعه بازی "سفر به فضا". بازی شبیه سازی سیستم های خورشیدی با بدن آن است. این فضاپیما به زمین در سیاره یا قمر مورد نیاز بود. آزمایشگاه خودداری پروژه Multix. در سال 1969، تامسون و ریچی سیستم عامل UNICS، که بعدها نام فعلی آن یونیکس دریافت طراحی شده است. تامپسون ویرایشگر QED برای CTSS، که شامل عبارات منظم برای دستکاری رشته از متن ایجاد شده است. این پروژه ساخته شده است از عبارات منظم محبوب در برنامه نویسی، نه تنها در منطق. آنها شروع به طور مداوم استفاده یونیکس در برنامه های پردازش کلمه. امروزه، بسیاری از برنامه هایی که با عبارات منظم کار می کنند، استفاده از نماد تامپسون. کن نیز یک الگوریتم، به نام بعد از او، برای تبدیل عبارات منظم در ماشین متناهی غیر قطعی را اختراع کرد.

کار بر روی برنامه های شطرنج

از آنجا که قرن هجدهم، مردم سعی در ایجاد یک ماشین شطرنج. تلاش شکست خورده در سال 1983، تامپسون و کاندون ایجاد دختر خوشگل، اولین کامپیوتر سطح استاد شطرنج رسیده است. تامپسون یک برنامه نوشت برای یک لیست کامل از آخر بازی چهره 4-6. پس از آن، با کمک یک متخصص شطرنج جان Roycroft او آنها را در CD-ROM ثبت شده است. یک کامپیوتر شطرنج جدید و بهبود یافته در سال 1994، ضرب و شتم گری کاسپاروف.

فعالیت های بیشتر

در اواسط 80s تامپسون در آزمایشگاه بل شروع به طراحی یک سیستم عامل جدید، که قرار بود به عنوان یک جایگزین برای یونیکس. این "طرح 9" نامیده می شد. همچنین در این زمان او انجام می تست نسخه های اولیه از C ++ است، اما در اساس زبان بیان به او یک نگرش منفی، مخالف از این ایده.

در سال 1992، همراه با راب پایک آنها را پشتیبانی می کند UTF-8 توسعه داده شده است، که پایه و اساس شبکه جهانی وب تبدیل شد. در 90s، همراه با ریچی و دیگر محققان در آزمایشگاه های بل، او فرایند تشکیل سیستم عامل دوزخ آغاز شد.

در سال 2000، تامپسون آزمایشگاه بل را ترک کرد. تا سال 2006، او در Entrisphere کار می کرد، پس از آن را به گوگل، است که کار در حال حاضر در زبان برو نقل مکان کرد. این محقق و پژوهشگر با استعداد در آینده می تواند به پتانسیل کامل خلاق آن را نشان دهد.

کن تامسون: دستاوردها

نکته اصلی در زندگی خود - و ایجاد یونیکس زبان برنامه نویسی C. کن تامسون، که زندگینامه در مقاله مورد بحث قرار گرفت، در زندگی خود بسیاری از جوایز بود.

در سال 1983، تامسون و ریچی با هم جایزه تورینگ را دریافت کرد. در سال 1990 او مدال ریچارد همینگ مؤسسه مهندسان برق و الکترونیک از IEEE برای ایجاد یونیکس و از C. اهدا شد. در سال 1994 - مدال "پایونیر مهندسی کامپیوتر"، و همراه با ریچی. در سال 1999، رئیس جمهور بیل کلینتون ریچی و تامپسون مدال ملی تعلق می گیرد. در سال 1999، تامپسون جایزه اول را برای نقش خود در ایجاد موسسه یونیکس از مهندسین برق و الکترونیک اهدا شد، در سال 2003، همراه با ریچی - جایزه پندر هارولد. ژاپن همچنین اشاره کرد توسعه نوآورانه خود (جایزه 2011).

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 fa.unansea.com. Theme powered by WordPress.