🗊Презентация Кен Томпсон, Деннис Ритчи. К 70-летнему юбилею Кена Томпсона

Нажмите для полного просмотра!
Кен Томпсон, Деннис Ритчи. К 70-летнему юбилею Кена Томпсона, слайд №1Кен Томпсон, Деннис Ритчи. К 70-летнему юбилею Кена Томпсона, слайд №2Кен Томпсон, Деннис Ритчи. К 70-летнему юбилею Кена Томпсона, слайд №3Кен Томпсон, Деннис Ритчи. К 70-летнему юбилею Кена Томпсона, слайд №4Кен Томпсон, Деннис Ритчи. К 70-летнему юбилею Кена Томпсона, слайд №5Кен Томпсон, Деннис Ритчи. К 70-летнему юбилею Кена Томпсона, слайд №6Кен Томпсон, Деннис Ритчи. К 70-летнему юбилею Кена Томпсона, слайд №7Кен Томпсон, Деннис Ритчи. К 70-летнему юбилею Кена Томпсона, слайд №8

Вы можете ознакомиться и скачать презентацию на тему Кен Томпсон, Деннис Ритчи. К 70-летнему юбилею Кена Томпсона. Доклад-сообщение содержит 8 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Кен Томпсон,
Деннис Ритчи
К 70-летнему юбилею Кена Томпсона
Описание слайда:
Кен Томпсон, Деннис Ритчи К 70-летнему юбилею Кена Томпсона

Слайд 2





     Кен Томпсон (Kenneth Tompson) родился 4 февраля 1943 года в Новом Орлеане, штат Луизиана, США, не в самое благоприятное время.
     Кен Томпсон (Kenneth Tompson) родился 4 февраля 1943 года в Новом Орлеане, штат Луизиана, США, не в самое благоприятное время.
     После окончания школы, наряду с другими способными выпускниками, Томпсон поступает в Калифорнийский университет в Беркли. В 22 года студент получает степень бакалавра, а в 23 года  -степень магистра в области информатики и электроники. Одновременно с учебой Кен Томпсон работает над созданием операционной системой Multics и разрабатывает новый язык программирования Bon.
В 1969 году Кен Томпсон вместе с Деннисом Ритчи создает операционную систему UNIX, известную по сей день. Среди громких изобретений выходца из Нового Орлеана числится также язык программирования "Би". Благодаря этому языку Ритчи позже разрабатывает популярный в наши дни язык "Си".
Описание слайда:
Кен Томпсон (Kenneth Tompson) родился 4 февраля 1943 года в Новом Орлеане, штат Луизиана, США, не в самое благоприятное время. Кен Томпсон (Kenneth Tompson) родился 4 февраля 1943 года в Новом Орлеане, штат Луизиана, США, не в самое благоприятное время. После окончания школы, наряду с другими способными выпускниками, Томпсон поступает в Калифорнийский университет в Беркли. В 22 года студент получает степень бакалавра, а в 23 года -степень магистра в области информатики и электроники. Одновременно с учебой Кен Томпсон работает над созданием операционной системой Multics и разрабатывает новый язык программирования Bon. В 1969 году Кен Томпсон вместе с Деннисом Ритчи создает операционную систему UNIX, известную по сей день. Среди громких изобретений выходца из Нового Орлеана числится также язык программирования "Би". Благодаря этому языку Ритчи позже разрабатывает популярный в наши дни язык "Си".

Слайд 3


Кен Томпсон, Деннис Ритчи. К 70-летнему юбилею Кена Томпсона, слайд №3
Описание слайда:

Слайд 4





От языка В к языку С
     Деннис Ритчи разработал Cи, потому что ему и Кену Томпсону необходим был лучший инструмент для создания UNIX. Изначально ядро UNIX было написано на ассемблере, но вскоре Деннис и Кен поняли, что им необходим язык “более высокого уровня”, который дал бы им больше контроля над всеми данными. Примерно в 1970 году, они попытались создать вторую версию ядра на языке Fortran, но результат не оправдал ожиданий. Тогда Ритчи предложил новый язык, основанный на создании Томпсона, известный как язык B.      
     Независимо от легенды, в которую вы поверите, что B назван в честь жены Томпсона, Бонни или в честь BCPL – языка, разработанного в Кембридже в середине 60-х. В любом случае В стал основой C.
     В был интерпретируемым языком – то есть исходный код частями преобразовывался в машинный код в процессе выполнения специальной программой. C был компилируемым языком. Он переводился в машинный код, а затем непосредственно выполнялся в CPU. Но в те дни C считался языком высокого уровня. Он предоставил Ритчи и Томпсону больше гибкости, в которой они нуждались, и в то же время выполнялся быстрее.
Описание слайда:
От языка В к языку С Деннис Ритчи разработал Cи, потому что ему и Кену Томпсону необходим был лучший инструмент для создания UNIX. Изначально ядро UNIX было написано на ассемблере, но вскоре Деннис и Кен поняли, что им необходим язык “более высокого уровня”, который дал бы им больше контроля над всеми данными. Примерно в 1970 году, они попытались создать вторую версию ядра на языке Fortran, но результат не оправдал ожиданий. Тогда Ритчи предложил новый язык, основанный на создании Томпсона, известный как язык B. Независимо от легенды, в которую вы поверите, что B назван в честь жены Томпсона, Бонни или в честь BCPL – языка, разработанного в Кембридже в середине 60-х. В любом случае В стал основой C. В был интерпретируемым языком – то есть исходный код частями преобразовывался в машинный код в процессе выполнения специальной программой. C был компилируемым языком. Он переводился в машинный код, а затем непосредственно выполнялся в CPU. Но в те дни C считался языком высокого уровня. Он предоставил Ритчи и Томпсону больше гибкости, в которой они нуждались, и в то же время выполнялся быстрее.

Слайд 5





Томпсон + Ритчи = Unix
     Первая версия языка программирования Си не сильно отличалась от версии, которую мы знаем сегодня. Хотя она была чуть проще. Она предлагала структуры данных и типы переменных. И это то, что Ритчи и Томпсон использовали для создания их нового ядра операционной системы UNIX. “Они создали C для того, чтобы написать программу”, – говорит Роб Пайк, который присоединился к компании Bell Labs спустя 10 лет после Томпсона и Ритчи. “А программа, которую они хотели написать, называлась ядром UNIX”.
     Ритчи часто шутил, что язык Cи имел “мощь языка ассемблера и удобства … ассемблера”. Другими словами, он признавал, что Cи был менее великолепным творением, и работал в непосредственной близости к оборудованию. Сегодня Си считается языком низкого уровня, а не высокого. А шутка Ритчи не совсем справедлива к новому языку. Он работает на достаточно высоком уровне, предлагая структуры данных.
     “Написать ядро без структуры данных, с таким же строением и совершенством, как ядро UNIX – было бы намного сложнее. Им необходим был способ группировки всех данных, а реализовать это в Fortran было невозможно“.
Описание слайда:
Томпсон + Ритчи = Unix Первая версия языка программирования Си не сильно отличалась от версии, которую мы знаем сегодня. Хотя она была чуть проще. Она предлагала структуры данных и типы переменных. И это то, что Ритчи и Томпсон использовали для создания их нового ядра операционной системы UNIX. “Они создали C для того, чтобы написать программу”, – говорит Роб Пайк, который присоединился к компании Bell Labs спустя 10 лет после Томпсона и Ритчи. “А программа, которую они хотели написать, называлась ядром UNIX”. Ритчи часто шутил, что язык Cи имел “мощь языка ассемблера и удобства … ассемблера”. Другими словами, он признавал, что Cи был менее великолепным творением, и работал в непосредственной близости к оборудованию. Сегодня Си считается языком низкого уровня, а не высокого. А шутка Ритчи не совсем справедлива к новому языку. Он работает на достаточно высоком уровне, предлагая структуры данных. “Написать ядро без структуры данных, с таким же строением и совершенством, как ядро UNIX – было бы намного сложнее. Им необходим был способ группировки всех данных, а реализовать это в Fortran было невозможно“.

Слайд 6





С & UNIX FOREVER! 
     На совместных изобретениях Кена Томпсона и Денниса Ритчи базируется империя Стива Стива Джобса, компания Apple.
     “Практически всё в веб-пространстве создано на основе C и UNIX”, – рассказал Роб Пайк изданию «Wired». – “На языке C написаны браузеры. На ядре UNIX работает почти весь Интернет, и оно само также написано на языке С. Веб-серверы написаны на языке C. А если не на нем, то на Java или C++ . А эти языки являются производными от С. Python и Ruby также базируются на C. Я ручаюсь за то, что все сетевое оборудование работает на программах, написанных на С. Действительно трудно переоценить то, что столько всего в современной информационной экономике основано на работе Денниса Ритчи и Кена Томпсона”.
     “Windows когда-то написали на C”, – добавляет он. – “А UNIX лежит и в основе настольной операционной системы Apple, Mac OS X и IOS. Эти системы установлены в IPhone и IPad”.
Описание слайда:
С & UNIX FOREVER! На совместных изобретениях Кена Томпсона и Денниса Ритчи базируется империя Стива Стива Джобса, компания Apple. “Практически всё в веб-пространстве создано на основе C и UNIX”, – рассказал Роб Пайк изданию «Wired». – “На языке C написаны браузеры. На ядре UNIX работает почти весь Интернет, и оно само также написано на языке С. Веб-серверы написаны на языке C. А если не на нем, то на Java или C++ . А эти языки являются производными от С. Python и Ruby также базируются на C. Я ручаюсь за то, что все сетевое оборудование работает на программах, написанных на С. Действительно трудно переоценить то, что столько всего в современной информационной экономике основано на работе Денниса Ритчи и Кена Томпсона”. “Windows когда-то написали на C”, – добавляет он. – “А UNIX лежит и в основе настольной операционной системы Apple, Mac OS X и IOS. Эти системы установлены в IPhone и IPad”.

Слайд 7


Кен Томпсон, Деннис Ритчи. К 70-летнему юбилею Кена Томпсона, слайд №7
Описание слайда:

Слайд 8





Кен Томпсон. Основные даты
1943 - Родился в Новом Орлеане, штат Луизиана
1943-1960 - Надоедливый ребенок эскадры, перемещающейся каждые несколько лет
1965-66 - Выпустился со степенями бакалавра и магистра по электротехнике из Университета
Калифорнии в Беркли
1966 - Поступил на работу в исследовательский отдел Bell Labs, работая над проектом Multics
1969 - Разработал операционную систему UNIX
1969 — Кен Томпсон (Ken Thompson) и Дэннис Ритчи (Dennis Ritchie) начинают работать над созданием операционной системы UNICS. Томпсон за один месяц пишет первую версию UNICS на компьютере с 4КБ памяти. Позже UNICS переименовывают в UNIX. 
1970 - Написал язык B, предшественник языка C Денниса Ритчи
1971 - Переместил UNIX с PDP-7 на PDP-11
1973 - Переписал UNIX на языке C Денниса Ритчи
1973 - Переписал части UNIX, чтобы включить понятие потоков, введенное Дагом Макилроем (Doug McIlroy)
1975-6 - Почетный профессор Университета Калифорнии, Беркли
1980 - "Belle" - компьютер-шахматист, Томпсон разработал с Джо Кондоном (Joe H. Condon); этот компьютер выигрывал американское и мировое первенство по шахматам среди компьютеров
1980 - Избран в Национальную Академию Проектирования США
1983 - Назван Членом Bell Labs
1983 - Вместе с Деннисом Ритчи получил награду ACM Turing
1980 - Выбран в национальную академию наук США
1988 - Почетный профессор Университета Сиднея, Австралия
1998 - Награжден вместе с Деннисом Ритчи Национальной Медалью Технологии за разработку системы UNIX
2000 - Ушел в отставку из Bell Labs
Описание слайда:
Кен Томпсон. Основные даты 1943 - Родился в Новом Орлеане, штат Луизиана 1943-1960 - Надоедливый ребенок эскадры, перемещающейся каждые несколько лет 1965-66 - Выпустился со степенями бакалавра и магистра по электротехнике из Университета Калифорнии в Беркли 1966 - Поступил на работу в исследовательский отдел Bell Labs, работая над проектом Multics 1969 - Разработал операционную систему UNIX 1969 — Кен Томпсон (Ken Thompson) и Дэннис Ритчи (Dennis Ritchie) начинают работать над созданием операционной системы UNICS. Томпсон за один месяц пишет первую версию UNICS на компьютере с 4КБ памяти. Позже UNICS переименовывают в UNIX. 1970 - Написал язык B, предшественник языка C Денниса Ритчи 1971 - Переместил UNIX с PDP-7 на PDP-11 1973 - Переписал UNIX на языке C Денниса Ритчи 1973 - Переписал части UNIX, чтобы включить понятие потоков, введенное Дагом Макилроем (Doug McIlroy) 1975-6 - Почетный профессор Университета Калифорнии, Беркли 1980 - "Belle" - компьютер-шахматист, Томпсон разработал с Джо Кондоном (Joe H. Condon); этот компьютер выигрывал американское и мировое первенство по шахматам среди компьютеров 1980 - Избран в Национальную Академию Проектирования США 1983 - Назван Членом Bell Labs 1983 - Вместе с Деннисом Ритчи получил награду ACM Turing 1980 - Выбран в национальную академию наук США 1988 - Почетный профессор Университета Сиднея, Австралия 1998 - Награжден вместе с Деннисом Ритчи Национальной Медалью Технологии за разработку системы UNIX 2000 - Ушел в отставку из Bell Labs



Похожие презентации
Mypresentation.ru
Загрузить презентацию