-
Проверить свои результаты в зачетной таблице и удалить из своего
каталога все материалы зачтенных Вам работ.
Создайте
документ Word под именем "Фамилия-СL" с
верхним колонтитулом вида: " Фамилия
Имя отчество"
(красного цвета,
Verdana? 12 пт, выровнено по
центру)
Заполнить
таблицы на
странице и сохранить ее как PDF-файл.
Примечания:
Таблица заполняется непосредственно на
web-странице,
как сохранить:
здесь.
Примечание:
Для заполнения
таблицы 2
воспользуйтесь данными
TIOBE Programming Community
Index для любых 5 языков
Примечание:
Для заполнения
таблицы
3
прочтите
шуточные примеры перевода алгоритма задачи
Прострелить себе ногу
на разные языки программирования и
укажите для
трех
выбранных Вами языков программирования:
-
в столбце Язык -
название языка
-
в столбце Описание
решения -
пример
реализации задачи на данном языке
-
в столбце
Аргументация выбора - краткую письменную не скучную аргументацию выбора.
-
Выполнить
тест
и сохранить
тестовую страницу (на
которой должен отображаться блок с результатом!) в
своей папке как pdf-файл под именем
Фамилия-тест
(как сохранить:
здесь).
Подготовить письмо в котором указать количество
подготовленных ответов на экзаменационные вопросы в Вашем
конспекте (Вы должны быть готовы продемонстрировать их
преподавателю).
Отошлите
преподавателю
письмо с прикрепленными файлами PDF-файлов
Фамилия-CL
и
Фамилия-тест, не забыв написать
отзыв.
|
Задача:
Прострелить себе ногу
( и возможные
ее реализации различными языками программирования)
C |
Вы простреливаете себе
ногу,
но после
компиляции
она остается целой и вы простреливаете ее снова и снова |
C++ |
Вы случайно создаете дюжину экземпляров объекта "вы" и всем им
простреливаете ногу |
Fortran |
Интерактивно
вы простреливаете каждый палец ноги, а когда пальцы
заканчиваются, загружаете следующую ногу и продолжаете |
Паскаль |
Транслятор
не позволит вам прострелить себе ногу |
Ada |
После
тщательного описания пакета "нога", вы пытаетесь одновременно зарядить пистолет,
нажать курок и выстрелить себе в ногу, но вас постигает неудача, так как нога
оказывается неверного типа |
Modula-2 |
После того, как вы понимаете, что фактически ничего не можете
сделать на этом языке, вы простреливаете себе голову |
Cobol |
Hаводите ПИСТОЛЕТ COLT 45 на HОГА.СТОПА, Затем помещаете РУКА.КИСТЬ.ПАЛЕЦ на ПИСТОЛЕТ.КРЮЧОК и HАЖИМАЕТЕ.
Затем возвращаете ПИСТОЛЕТ в КОБУРУ |
LISP |
Вы простреливаете себе
отросток, который держит пистолет, с помощью которого вы простреливаете себе
отросток, который держит пистолет, с помощью которого... |
Prolog |
Вы сообщаете вашей
программе,
что вы хотите иметь простреленную ногу. Программа разрабатывает
способ этого достичь, но синтаксис языка не позволяет объяснить
этот способ вам |
Fort |
Hога
простреливать себе вы |
Basic |
Вы простреливаете себе ногу
из водяного пистолета, а в
расширенных реализациях языка продолжаете, пока вся
нижняя часть тела не промокнет |
Visual Basic |
Hа самом деле вы
будете только выглядеть, как будто ваша нога прострелена, но
получите столько удовольствия, что подобные мелочи вас не
озаботят |
HyperTalk |
Поместите первую пулю пистолета в ступню левой ноги вас.
Сообщите результат |
Euclid |
Вы простреливаете себе чью-то чужую ногу |
Job control language IBM/370 |
Вы посылаете свою ногу в управляющую информационную систему с приложением на 400 страницах,
точно описывающего, как именно вы хотите быть простреленным.
Через три года ваша нога возвращается с глубоким ожогом |
Assembler |
Вы пытаетесь прострелить себе ногу, но обнаруживаете, что прежде
вам придется изобрести пистолет, пулю, курок и вашу ногу |
Java |
Вы не целясь стреляете себе точно в ногу, но пока пуля летит через
интерпретатор
там оказывается чья-то чужая рука |
Java-Script |
Вы не целясь стреляете себе точно в ногу, а потом кусаете себя
за локти от того, что продемонстрировать свою меткость на
компьютерах в 209-й все равно не получится |
Ruby |
Берем
курицу (книгу, руку), присваиваем ей методы «ступать» и "болеть"
и называем ее ногой. Берем сахарницу (утку, розу)
присваиваем ей метод
"стрелять", инъектируем ей поля «ствол» и "курок" и
называем ее пистолетом. Простреливаем ногу. |
Обратно
|