Логотип
Юнионпедия
Связь
Доступно в Google Play
Новый! Скачать Юнионпедия на вашем Android™ устройстве!
Установить
Более быстрый доступ, чем браузер!
 

Архитектура программного обеспечения

Индекс Архитектура программного обеспечения

Архитектура программного обеспечения (software architecture) — совокупность важнейших решений об организации программной системы.

45 отношения: AkelPad, Bada, Front end и back end, Liebherr LTM 11200-9.1, PHP, REST, SimCity 2000, Skype, SonarQube, Swing, TechnologiCS, Tor, Vaadin, VirtualGL, WordPress, WSS Docs, X Window System, XMMS2, XUnit, ZODB, Компьютерная платформа, Коннектор (значения), Проблемно-ориентированное проектирование, Проектирование программного обеспечения, Открытая архитектура, Оззи, Рэй, Операционная система реального времени, Архитектура (значения), Архитектура системы, Архитектура Windows NT, Архитектура, управляемая моделью, Архитектор программного обеспечения, Анонимные сети, Наур, Петер, Рефакторинг, Событийно-ориентированная архитектура, Северный интерфейс, Технический долг, Функция как услуга, Хот-спот (программирование), Шаблон проектирования, Мультиарендность, Игровой движок, Инверсия управления, Золотой молоток.

AkelPad

AkelPad — свободный текстовый редактор с открытым исходным кодом для операционных систем Microsoft Windows, но может свободно быть запущен под Wine и работать под управлением Unix-подобных операционных систем, таких как Linux.

Новый!!: Архитектура программного обеспечения и AkelPad · Узнать больше »

Bada

bada (바다 — море) — платформа для мобильных телефонов с сенсорными экранами («тачфонов»), умных телевизоров и умных часов.

Новый!!: Архитектура программного обеспечения и Bada · Узнать больше »

Front end и back end

Фронтенд (front-end) — клиентская сторона пользовательского интерфейса к программно-аппаратной части сервиса.

Новый!!: Архитектура программного обеспечения и Front end и back end · Узнать больше »

Liebherr LTM 11200-9.1

«LTM 11200-9.1» — самоходный стреловой кран с телескопической стрелой, производства немецкой компании Liebherr, установленный на специальное девятиосное шасси автомобильного типа.

Новый!!: Архитектура программного обеспечения и Liebherr LTM 11200-9.1 · Узнать больше »

PHP

PHP (PHP: Hypertext Preprocessor — «PHP: препроцессор гипертекста»; первоначально Personal Home Page Tools — «Инструменты для создания персональных веб-страниц») — скриптовый язык общего назначения, интенсивно применяемый для разработки веб-приложений.

Новый!!: Архитектура программного обеспечения и PHP · Узнать больше »

REST

REST (сокр. от Representational State Transfer — «передача состояния представления») — архитектурный стиль взаимодействия компонентов распределённого приложения в сети.

Новый!!: Архитектура программного обеспечения и REST · Узнать больше »

SimCity 2000

SimCity 2000 — компьютерная игра в жанре градостроительного симулятора от Maxis, разработанная совместно Уиллом Райтом и Фредом Хаслэмом.

Новый!!: Архитектура программного обеспечения и SimCity 2000 · Узнать больше »

Skype

|name.

Новый!!: Архитектура программного обеспечения и Skype · Узнать больше »

SonarQube

SonarQube (бывший Sonar) — платформа с открытым исходным кодом для непрерывного анализа (continuous inspection) и измерения качества кода.

Новый!!: Архитектура программного обеспечения и SonarQube · Узнать больше »

Swing

Пример Swing-интерфейса для X Window System. Swing — библиотека для создания графического интерфейса для программ на языке Java.

Новый!!: Архитектура программного обеспечения и Swing · Узнать больше »

TechnologiCS

TechnologiCS — специализированный программный продукт, предназначенный для использования на производственных предприятиях.

Новый!!: Архитектура программного обеспечения и TechnologiCS · Узнать больше »

Tor

Tor (сокр. от The Onion Router) — свободное и открытое программное обеспечение для реализации второго поколения так называемой луковой маршрутизации.

Новый!!: Архитектура программного обеспечения и Tor · Узнать больше »

Vaadin

Vaadin — свободно распространяемый фреймворк для создания RIA-веб-приложений, разрабатываемый одноимённой финской компанией.

Новый!!: Архитектура программного обеспечения и Vaadin · Узнать больше »

VirtualGL

VirtualGL — свободное программное обеспечение, перенаправляет команды 3D-рендеринга из Unix и Linux OpenGL приложений в аппаратный 3D-ускоритель на выделенный сервер и отображает выходные данные интерактивно с помощью тонкого клиента, расположенного в других местах в сети.

Новый!!: Архитектура программного обеспечения и VirtualGL · Узнать больше »

WordPress

WordPress — система управления содержимым сайта с открытым исходным кодом; написана на PHP; сервер базы данных — MySQL; выпущена под лицензией GNU GPL версии 2.

Новый!!: Архитектура программного обеспечения и WordPress · Узнать больше »

WSS Docs

WSS Docs — система электронного документооборота на базе MS SharePoint Foundation, автоматизирующая все типовые процессы документооборота.

Новый!!: Архитектура программного обеспечения и WSS Docs · Узнать больше »

X Window System

X Window System — оконная система, обеспечивающая стандартные инструменты и протоколы для построения графического интерфейса пользователя.

Новый!!: Архитектура программного обеспечения и X Window System · Узнать больше »

XMMS2

XMMS2 (X-platform Music Multiplexing System 2) — новое поколение аудиопроигрывателя XMMS.

Новый!!: Архитектура программного обеспечения и XMMS2 · Узнать больше »

XUnit

xUnit — это собирательное название семейства фреймворков для модульного тестирования, структура и функциональность которых основана на SUnit, предназначавшегося для языка программирования Smalltalk.

Новый!!: Архитектура программного обеспечения и XUnit · Узнать больше »

ZODB

ZODB (Zope Object Database) — объектно-ориентированная база данных (ООБД) для Python-объектов.

Новый!!: Архитектура программного обеспечения и ZODB · Узнать больше »

Компьютерная платформа

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

Новый!!: Архитектура программного обеспечения и Компьютерная платформа · Узнать больше »

Коннектор (значения)

Коннектор (connector).

Новый!!: Архитектура программного обеспечения и Коннектор (значения) · Узнать больше »

Проблемно-ориентированное проектирование

frame Предметно-ориентированное проектирование (реже проблемно-ориентированное, Domain-driven design, DDD) — это набор принципов и схем, направленных на создание оптимальных систем объектов.

Новый!!: Архитектура программного обеспечения и Проблемно-ориентированное проектирование · Узнать больше »

Проектирование программного обеспечения

Проектирование программного обеспечения — процесс создания проекта программного обеспечения (ПО), а также дисциплина, изучающая методы проектирования.

Новый!!: Архитектура программного обеспечения и Проектирование программного обеспечения · Узнать больше »

Открытая архитектура

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

Новый!!: Архитектура программного обеспечения и Открытая архитектура · Узнать больше »

Оззи, Рэй

Рэй О́ззи (Ray Ozzie; род. 20 ноября 1955 года) — известный архитектор программного обеспечения, работавший в Microsoft.

Новый!!: Архитектура программного обеспечения и Оззи, Рэй · Узнать больше »

Операционная система реального времени

Операционная система реального времени (ОСРВ, real-time operating system, RTOS) — тип операционной системы, основное назначение которой — предоставление необходимого и достаточного набора функций для работы систем реального времени на конкретном аппаратном оборудовании.

Новый!!: Архитектура программного обеспечения и Операционная система реального времени · Узнать больше »

Архитектура (значения)

Архитектура — искусство проектировать и строить здания и другие сооружения (также их комплексы), создающие материально организованную среду, необходимую людям для их жизни и деятельности, в соответствии с назначением, современными техническими возможностями и эстетическими воззрениями общества.

Новый!!: Архитектура программного обеспечения и Архитектура (значения) · Узнать больше »

Архитектура системы

Архитектура системы — принципиальная организация системы, воплощенная в её элементах, их взаимоотношениях друг с другом и со средой, а также принципы, направляющие её проектирование и эволюцию.

Новый!!: Архитектура программного обеспечения и Архитектура системы · Узнать больше »

Архитектура Windows NT

Архитектура Windows NT Windows NT 3.1, Windows NT 3.5, Windows NT 3.51, Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, Windows 8 и Windows 10 являются частью семейства операционных систем на ядре NT.

Новый!!: Архитектура программного обеспечения и Архитектура Windows NT · Узнать больше »

Архитектура, управляемая моделью

Архитектура, управляемая моделью (Model Driven Architecture, MDA) — создаваемая консорциумом OMG разновидность концепции «Разработка, управляемая моделями»: модельно-ориентированного подхода к разработке программного обеспечения.

Новый!!: Архитектура программного обеспечения и Архитектура, управляемая моделью · Узнать больше »

Архитектор программного обеспечения

Архите́ктор програ́ммного обеспече́ния (ПО) — проектная роль в разработке ПО, профессия, возможно — позиция/должность.

Новый!!: Архитектура программного обеспечения и Архитектор программного обеспечения · Узнать больше »

Анонимные сети

Анонимные сети — компьютерные сети, созданные для достижения анонимности в Интернете и работающие поверх глобальной сети.

Новый!!: Архитектура программного обеспечения и Анонимные сети · Узнать больше »

Наур, Петер

Петер Наур (Peter Naur; 25 октября 1928, Фредериксберг — 3 января 2016, Херлев) — датский учёный в области информатики, один из пионеров компьютерной науки.

Новый!!: Архитектура программного обеспечения и Наур, Петер · Узнать больше »

Рефакторинг

Рефа́кторинг (refactoring), или перепроектирование кода, переработка кода, равносильное преобразование алгоритмов — процесс изменения внутренней структуры программы, не затрагивающий её внешнего поведения и имеющий целью облегчить понимание её работы.

Новый!!: Архитектура программного обеспечения и Рефакторинг · Узнать больше »

Событийно-ориентированная архитектура

Архитектура, управляемая событиями (event-driven architecture, EDA) является шаблоном архитектуры программного обеспечения, позволяющим создание, определение, потребление и реакцию на события.

Новый!!: Архитектура программного обеспечения и Событийно-ориентированная архитектура · Узнать больше »

Северный интерфейс

Рис. 1. Определения направления интерфейса по «сторонам света» Северный интерфейс (Northbound interface, сокр. NBI) — в программировании это программный интерфейс, с помощью которого приложение представляет низкоуровневые детали вышестоящему в архитектуре системы приложению.

Новый!!: Архитектура программного обеспечения и Северный интерфейс · Узнать больше »

Технический долг

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

Новый!!: Архитектура программного обеспечения и Технический долг · Узнать больше »

Функция как услуга

Function as a service — архитектурный шаблон, предполагающий возможность вызова экземпляра управляющего кода без необходимости управления серверами и серверным приложением; ключевой компонент.

Новый!!: Архитектура программного обеспечения и Функция как услуга · Узнать больше »

Хот-спот (программирование)

Хот-спот (hotspot) — участок кода в программе, на который приходится бо́льшая часть исполняемых инструкций процессора или на исполнение которого процессор затрачивает очень много времени (одни инструкции исполняются быстрее, а другие — медленнее).

Новый!!: Архитектура программного обеспечения и Хот-спот (программирование) · Узнать больше »

Шаблон проектирования

Шаблон проектирования или паттерн (design pattern) в разработке программного обеспечения — повторяемая архитектурная конструкция, представляющая собой решение проблемы проектирования в рамках некоторого часто возникающего контекста.

Новый!!: Архитектура программного обеспечения и Шаблон проектирования · Узнать больше »

Мультиарендность

Мультиарендность (multitenancy — «множественная аренда») — элемент архитектуры программного обеспечения, где единый экземпляр приложения, запущенного на сервере, обслуживает множество организаций-клиентов («арендаторов»).

Новый!!: Архитектура программного обеспечения и Мультиарендность · Узнать больше »

Игровой движок

Игрово́й движо́к (game engine) — базовое программное обеспечение компьютерной или видео игры.

Новый!!: Архитектура программного обеспечения и Игровой движок · Узнать больше »

Инверсия управления

Инверсия управления (Inversion of Control, IoC) — важный принцип объектно-ориентированного программирования, используемый для уменьшения зацепления в компьютерных программах.

Новый!!: Архитектура программного обеспечения и Инверсия управления · Узнать больше »

Золотой молоток

Золото́й молото́к (Golden hammer) — антипаттерн проектирования, заключающийся в использовании одного и того же решения везде.

Новый!!: Архитектура программного обеспечения и Золотой молоток · Узнать больше »

Перенаправления здесь:

Программная архитектура.

ИсходящиеВходящий
Привет! Мы на Facebook сейчас! »