Свернуть Развернуть

Словарь терминов

В данном разделе мы постарались описать все термины, относящиеся к созданию сайтов в нашей системе. Если Вы заметили, что какого-то понятия не хватает - пишите нам на info@setup.ru

Алфавитный список

Фреймворк

Фреймворк, или каркас — это понятие в информационных системах, которое обозначает структуру программной системы, а также программное обеспечение, упрощающее разработку и объединение различных компонентов большого проекта программирования. Фреймворк включает в свою структуру множество разных по назначению библиотек, тогда как библиотеки объединены набором подпрограмм, близких по функциям. Фреймворк — это английское слово, поэтому многие разработчики используют русский эквивалент «каркас».

Виды

Различают следующие виды фреймворка:

  1. программной системы;
  2. приложения;
  3. концептуальной модели;

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

Фреймворк приложения имеет стандартную структуру. С ростом необходимости в графических интерфейсах пользователя появилась и необходимость во Фреймворке приложения. С их помощью проще создавать средства для создания графических интерфейсов автоматически. Для создания Фреймворков приложений используют объектно-ориентированное программирование.

Первый такой Фреймворк написала компания Apple для Macintosh. Сначала он был создан с помощью Паскаль, потом же переработан в С++.

Фреймворк концептуальной модели — это абстрактное понятие данной структуры для определения способов решения конкретной проблемы.

Реализация

Фреймворк — это множество конкретных или абстрактных классов, множество способов взаимоотношения классов:

  1. конкретные классы отображают отношения между классами, которые происходят взаимно;
  2. абстрактные классы — это точки расширения (часть нереализованного фреймворка), где каркасами можно воспользоваться при решении поставленных задач.

Доска почета

Центр грузоподъемных технологий "Профтехэксперт"

prospertexno.ru
или посмотреть видео о сервисе