Apache

HTTP-сервер Apache - это кроссплатформенный веб-сервер, поддержка которого осуществляется на ОС Linux, Mac OS, BSD, Windows и др.
Свою популярность Apache заслужил благодаря своей надёжности и гибкости в настройке. На нём можно использовать различные внешние модули, проводить аутентификацию пользователей с помощью Системы Управления Базами Данных, изменять сообщения об ошибках и др. Так же в Apache включена поддержка IPv6.

Веб-сервер

Веб-сервер - это такой вид сервера, который может принимать различные HTTP-запросы от пользователя, часто использующих веб-браузер, и в ответ давать им HTTP-ответы, который может содержать в себе html-код либо другой текст, мультимедийные приложения и другие данные. Всемирная паутина построена на веб-серверах.
Сам по себе веб-сервер - это специальное приложение, которое работает на определённом программном обеспечении.

Методы

В объектно-ориентированном программирование методом называется функция, которая имеет принадлежность к какому-либо объекту или классу.
Как и обычная функция в процедурном программировании, метод имеет набор входящих параметров, набор операторов и набор возвращаемых значений.

Методы делятся на методы класса и статические методы. Методы класса проводят операции над данными объекта, а статические позволяют работать с данными класса, и являются общими для любого объекта выбранного класса.

Компоновщик

Компоновщик, или редактор связей - это специальная программа, производящая сборку исполняемого модуля из множества связанных объектных модулей. Для создания связей между модулями, компоновщик пользуется специальными таблицами имён, которые создаёт компилятор в каждом модуле.

Неокогнитрон

Неокогнитрон - это многослойная иерархическая нейронная сеть, имеющая свёрточный тип, и является потомком когнитрона. Неокогнитрон был предложен Фукушимой в 1980 году, и предназначен для распознования образов. Сеть обучается без учителя. Неокогнитрон очень часто применяется при распозновании рукописных текстов, а так же образов, которые имеют очень искажённую или зашумлённую структуру.

Когнитрон

Когнитрон - тип нейронной сети, в основе которой лежит самоорганизация. Архитектура когнитрона очень напоминает структуры зрения, которая имеет многослойную и иерархическую связь, и все нейроны связаны между собой локально. Такие сети проходят обучение без учителя.
Когнитрон включает в себя связанные между собой слои возбуждающих и тормозящих нейронов.

Транслятор

Транслятор - это специальное приложение, которое предназначено для трансляции создаваемой программы, то есть создаёт программу, которая написана на одном языке программирования, в равноценную программу на другом языке. Преобразуемая программа называется исходным кодом, а получаемая - объектным кодом.

Декомпилятор

Декомпилятор - это специальное приложение, который транслирует компилированный код в такой же код, на языке высокого уровня, в отличии от дизассемблера, который преобразует код в язык ассемблера. То есть декомпиляция - это процедура воссоздания исходного кода из скомпилированной программы.

Компилятор

Компилятор - это такая программа, которая превращает текст программы высокого уровня, в такую же программу на машинном коде.
Компиляция бывает нескольких видов:
- Пакетная компиляция, компилирует сразу несколько модулей;
- Построчная компиляция, работает аналогично интерпретатору;
- Условная компиляция, транслируемые данные зависят от условий, заданных пользователем.

Оптимизация кода

Оптимизация - это такое обновление системы, которое приведёт к её большей эффективности. Под системой может подразумеваться что угодно, начиная от простой программы, заканчивая интернетом. Однако никогда нельзя оптимизировать систему полностью. Обычно она делается специально для экономии какого-либо ресурса, например памяти или процессорного времени. Само понятие оптимизации подразумевает, что функциональность системы не будет ущемлена или как-либо изменена, однако иногда удаление избыточных участков кода приводит к улучшению.


Страницы: 123456 789