Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Ніклаус Вірт

Реферат Ніклаус Вірт





ивостей візуалізації. Як точно зазначає Ніклаус Вірт, "постійна нестача часу - ось, ймовірно, найперша причина, що призводить до появи громіздкого програмного забезпечення ". Пріоритет часу розробки загалом-то зрозумілий: людські ресурси нині коштують значно вище, ніж апаратні. Але не втрачаємо Чи ми по дорозі те цінне, що повернути потім буде вкрай важко?

Ми живемо в епоху торжества божевільної технологічної гонки і надуманою складності. Все своє життя Ніклаус Вірт присвятив боротьбі з цими згубними явищами, але його не чують або не хочуть чути. "Крайню ступінь розуму, - писав Блез Паскаль, - звинувачують у божевіллі точно так само, як повна відсутність розуму. Хороша тільки посередність ".

Мови програмування, розроблені Віртом:

(1963) Euler

(1966) Algol-W

(1968) PL360

(1970) Паскаль

(1976) Modula

(1979) Modula-2

(1988) Оберон

Ніклаус Вірт в Академмістечку.

2 та 3 жовтня в якості гостя Інституту систем інформатики ім. А. Єршова Академмістечко відвідав знаменитий учений, автор алгоритмічних мов Паскаль, Модула і Оберон, професор Вищої технічної школи Цюріха Ніклаус Вірт. З Академмістечком у Вірта давні зв'язки. У 1965 році він познайомився з академіком Єршовим, який приїжджав до США на конгрес ІФІП (Міжнародна федерація з обробці інформації). Наукові контакти складалися як по лінії робочої групи ІФІП з мови Алгол, так і по лінії використання мови Паскаль для реалізації системи <Бета>. Свідоцтва дружніх відносин двох вчених зберігає архів академіка Єршова.

Велику роль у популяризації в нашій країні мов і систем Ніклауса Вірта зіграли роботи групи професора І. Поттосіна з ІСІ СО РАН. Ігор Васильович був науковим керівником Дмитра Кузнєцова, одного з розробників архітектури <Кроноса> (перший вітчизняний 32-розрядний комп'ютер), і саме він подав ідею повторити експеримент Ніклауса Вірта - реалізувати процесор з архітектурою, орієнтованої на мови високого рівня.

Вранці 2 Жовтень Вірт взяв участь у відкритті Потоссінской олімпіади в НГУ, висловивши надію, що створені ним мови програмування - наступники Паскаля - займуть гідне місце в системі IT-освіти. О третій годині того ж дня Велика фізична аудиторія НГУ була вщерть заповнена бажаючими прослухати доповідь професора Вірта про еволюцію мов і програмування, де в дуже доступною логічній формі було дано аналіз інновацій у комп'ютерних науках за останні 40 років.

На початку свого виступу він вибачився, що так і не довчив російську мову до того рівня, щоб безперервно й виразно говорити на ньому цілих дві години. Пропозиція прочитати доповідь німецькою аудиторія зустріла збентеженим мовчанням. <Самою серйозною помилкою, зробленої ще в 1957 році, була помилка: Y = X>, - зазначив професор. У залі пролунали легкі смішки. Мова йшла про те, що не всі можуть сприймати це рівність як команду присвоювання. Крім вищезгаданої помилки, Вірт зазначив і цілий ряд інших промахів, які ускладнюють мови настільки, що їх практичне використання серйозно утруднюється. У цьому зв'язку Вірт пояснив, що навмисно прийшов до використання у своїх мовах спадного синтаксису, а також висловив здивування про існуючу досі команді віртуальної переадресації, яка була необхідна лише в часи, коли пам'ять обчислювалася кіло-, а не мегабайтами.

Окремою мішенню для критики професора служили популярні мови С і С + +, до незручною і заплутаною структурі яких вчений повертався неодноразово. Так, наприклад, мова Java був ним названий Обероном, зіпсованим сінтакісом мови С. В якості вірного шляху Вірт запропонував почати активно використовувати Оберон при навчанні студентів програмуванню. Той факт, що на С + + пишеться сьогодні величезна кількість програм, професор назвав би не основним. Якщо підприємство працює на цій мові, то його інженери-програмісти мають безліч проблем, тоді як навчальна частина в цей же час продовжує випускати фахівців з С і С + + з причини їх затребуваності на підприємствах. В результаті явище утворює собою замкнене коло, який просто необхідно розірвати, якщо ми говоримо про розвиток мов програмування убік функціональності і простоти. Професор не скупився на критику на адресу мов програмування з переобумовленої синтаксичними правилами (макроси мови С і перенавантажувані оператори).

Охочих отримати автограф знаменитого Вірта виявилося чимало - професор підписував усі запропоновані предмети близько півгодини. Найсерйозніші студенти гордо принесли з собою книги самого Ніклауса Вірта <Алгоритми та структури даних>, <Системне програмування> і <Модула-2>. Інші обмежилися розчерком генія в заліковці або на студентському квитку. Поки вчений роздавав автографи, на ганку НГУ зібралася пара сотень людей, щоб закарбувати урочистий момент історії.

Програму перебування Ніклауса Вірта в Академмістечку завершив <круглий стіл> з викладачами програмування різних вузів і шкіл, де були розглянуті питання, що хви...


Назад | сторінка 4 з 5 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Засоби мови програмування Паскаль для вирішення математичних завдань
  • Реферат на тему: Мови програмування високого рівня
  • Реферат на тему: Основи мови програмування Java
  • Реферат на тему: Програмування на мові Паскаль в середовищі Турбо Паскаль
  • Реферат на тему: Розробка програмної системи для Вивчення іноземних слів з використанн мови ...