Автор: Пользователь скрыл имя, 22 Января 2015 в 00:03, реферат
Краткое описание
Никлаус Вирт - это имя в России известно многим. Три с лишним десятилетия назад профессор Вирт создал в далекой Швейцарии язык программирования Паскаль. Казалось бы, одного этого было достаточно, чтобы навечно вписать его имя в летопись компьютерных наук. Но в жизни нередко бывает так, что признание и известность получают далеко не самые лучшие и не самые совершенные творения. Вот и в случае с Паскалем мы видим лишь вершину айсберга, а большая часть творчества Вирта до сих пор для многих остается неизвестной
Оглавление
Введение……………………………………………………………………..1 Никлаус Вирт…………………………………………………………….....4 Языки программирования…………………………………………………9 Вывод……………………………………………………………………….20 Список литературы………………………………………………………….21
применение технологии трансляции
байт-кода в машинный код непосредственно
во время работы программы (JIT-технология)
с возможностью сохранения версий класса
в машинном коде, широкое использование
платформенно-ориентированного кода (native-код)
в стандартных библиотеках, аппаратные
средства, обеспечивающие ускоренную
обработку байт-кода (например, технология
Jazelle, поддерживаемая некоторыми процессорами
фирмы ARM).
Идеи, заложенные в концепцию и различные
реализации среды виртуальной машины
Java, вдохновили множество энтузиастов
на расширение перечня языков, которые
могли бы быть использованы для создания
программ, исполняемых на виртуальной
машине.[13] Эти идеи нашли также выражение
в спецификация общеязыковой инфраструктуры
CLI, заложенной в основу платформы .NETкомпанией
Microsoft.
Вывод:
Каждый 256-й день года отмечается
неофициальный праздник – День программиста.
Это число (два в восьмой степени) выбрано
неслучайно, так как это количество чисел,
которые можно выразить с помощью одного
байта. Сегодня программист – одна из
самых востребованных профессий, ведь
значение деятельности этих специалистов
невозможно переоценить: ежедневно миллионы
людей сталкиваются с результатами их
труда, когда работают за компьютером,
пользуются телефоном и смотрят телевизор.
Поэтому очень важно изучать то, с чем
непосредственно эти люди работают –
с языками программирования. Самые популярные
и известные из них я описал в своем реферате.
Список литературы
:
Б. Страуструп. Язык программирования
C++ = The C++ Programming Language / Пер. с англ. — 3-е изд. — СПб.; М.: Невский диалект — Бином, 1999. — 991 с. — 3000 экз. — ISBN 5-7940-0031-7 (Невский диалект), ISBN 5-7989-0127-0 (Бином), ISBN 0-201-88954-4 (англ.)
Страуструп Б. Язык программирования
C++. Специальное издание = The C++ programming language. Special edition. — М.: Бином-Пресс, 2007. — 1104 с. — ISBN 5-7989-0223-4
Кей С. Хорстманн, Гари Корнелл. Java 2. Библиотека профессионала, том 1. Основы = Core Java 2, Volume I — Fundamentals. — 8-е изд. — М.: Вильямс, 2008. — 816 с. — ISBN 978-5-8459-1378-4, ISBN 978-0-1323-5476-9
Кей С. Хорстманн, Гари Корнелл. Java 2. Библиотека профессионала, том 2. Тонкости программирования = Core Java 2, Volume II — Advanced Features. — 8-е изд. — М.: Вильямс, 2008, 4 кв. — 992 с. — ISBN 978-5-8459-1482-8, ISBN 978-01-3235479-0
Монахов Вадим. Язык программирования Java и среда NetBeans. — 2-е изд. — СПб.: БХВ-Петербург, 2009. — 720 с. — ISBN 978-5-9775-0424-9
Роберт У. Себеста. Основные концепции языков программирования = Concepts of Programming Languages / Пер. с англ. — 5-е изд. — М.: Вильямс, 2001. — 672 с. — 5000 экз. — ISBN 5-8459-0192-8 (рус.), ISBN 0-201-75295-6 (англ.)
Вольфенгаген
В. Э. Конструкции языков программирования.
Приёмы описания. — М.: Центр ЮрИнфо Р, 2001. — 276 с. — ISBN 5-89158-079-9