60
само ядро имеет минимальный набор команд. Реализуя классы и функции, в
конечном итоге можно составить несколько модулей. И поэтому Python активно
используется для разработки приложения для математических расчётов или
работы с текстом.
6. JSP – технология, представляющая собой страницы, написанные на
Java и выполняемые на сервере, что больше всего зависит от компилятора. При
использовании Jasper первоначально создается высоко оптимизированный
байтовый код, который затем передается Java-машине для выполнения. А при
использовании Tomcat сервлет-контейнера – программы, представляющей из
себя сервер, поддерживающий нормальную работу сервлетов на протяжении
всего из жизненного цикла в зависимости от спецификации. Может
использоваться и как самостоятельный сервер, и быть поставщиком страниц для
другого веб-сервера, а также интегрироваться в java EE сервер приложений. JSP
поддерживает обмен данными между сервлетом и клиентами, выполняет часто
такие функции, как создание программной среды для нормальной работы
сервлета, авторизацию и идентификацию пользователей, построение сессии для
них. Является довольно популярным решение при создании интернет-магазинов
или аукционов. Секрет языка в том, что отлаженные код может выполняться как
на сервере, так и в пользовательском браузере, также имеется возможность
полноценного программирования с классами, разделением прав доступа и
прочими удобствами, предоставляемыми полноценной Java [5].
7. HTML можно смело назвать основой всего интернета. Разработчику
можно использовать различные фреймы и писать на любом языке
программирования, но только при помощи HyperText MarkUp Language
возможно графическое представление данных в окне браузера. Готовая страница
обычно состоит из набора тегов, среди которых находится сам текст и
выполняется подключение других сторонних компонентов. Чаще всего теги
встречаются парные – один открывает и содержит в себе все настройки текста,
альтернативные записи, а затем закрывается. Бывают и одинарные теги.
Благодаря HTML программист, верстальщик и даже обычный пользователь
могут работать с графикой, дополнениями браузера, таблицами, документами,
шрифтами, фреймами, другими технологиями программирования и т.д.