Пивняка Г.Г. Толковый словарь по информатике. Страница 289
- Q -
Quantum computing (См. Квантовые вычисления, квантовые компьютеры)
Qubit (Quantum bit - Квантовый бит (разряд))
Отличается от обычного разряда памяти тем, что может одновременно находиться в двух состояниях, т.е. хранить 0 и 1 одновременно.
Query (Запрос)
О (СУБД) Требование на поиск в базе данных определённых данных, оформленное в виде последовательности команд так называемого языка запросов (SQL). В запросе указываются критерии поиска нужной информации и, возможно, форма вывода найденных данных.
© Набор слов и служебных символов, характеризующий информацию, которую хочет найти пользователь.
QWERTY (См. Клавиатура Дворака)
Стандартная компоновка компьютерной клавиатуры, названная так по сочетанию букв в первом ряду буквенных клавиш (слева, вверху). Существуют также альтернативные компоновки (например, Dvorak keyboard), позволяющие ещё больше ускорить набор текста. Однако популярность клавиатуры QWERTY пока стабильно высока.
R&D (Research & Development)
Термин, относящийся к деятельности корпораций, связанной с проведением научно исследовательских и опытно-конструкторских разработок (НИОКР). Для ведущих мировых компаний размер средств, выделяемых на эти цели, достигает нескольких млрд. долл. в год.
RAD (Rapid application development - Быстрая разработка приложений) (См. Delphi programming language, IDE, J2EE Platform, JAD, Визуальное программирование)
Методология и концепция, в рамках которой развивается технология и программная поддержка организации обеспечения быстрой и высококачественной разработки программных продуктов с использованием средств визуализации и повторного использования кода, реализованного в виде компонентов. Концепция включает следующие элементы: а) сбор и накопление требований в рамках проведения конференций и рабочих совещаний; б) прототипирование и раннее многократное тестирование разрабатываемых для заказчиков программных продуктов; в) повторное использование программных компонентов; г) жёстко выдерживаемое расписание выполнения этапов разработки вместе с постоянным улучшением каждой новой версии продукта. RAD обычно опирается на методологию объектно-ориентированного программирования, обеспечивающего повторное использование компонентов. Для наиболее популярных ООЯП C++, Java и Delphi разработаны так называемые среды визуального программирования в виде пакетов программ, называемых RAD. В них интегрируются все инструменты, необходимые для быстрой разработки ПО: библиотеки стандартных визуальных компонентов, интеллектуальный текстовый редактор для конструирования кода, компилятор, компоновщик, отладчик (дебаггер), средства интеграции программных компонентов и библиотек модулей, а также многие другие элементы. Важнейшим элементом всех RAD является удобная визуальная среда, которая обеспечивает двунаправленную разработку приложений из уже разработанных (повторно используемых) компонентов (т.е. изменения, сделанные в визуальной среде, отражаются на исходном коде программы, а изменения исходного кода отражаются в визуальной среде). При этом часть стандартных фрагментов кода представляет RAD, а требуемые по ситуации коды программист дописывает самостоятельно. Основным элементом практически любого приложения является форма (то есть окно произвольной формы), на которой размещаются все остальные визуальные компоненты, а также меню, кнопки и соответствующие команды, функциональность которых обеспечивает сам программист. Наиболее популярными RAD являются Microsoft Visual Studio, Microsoft Visual Studio .NET, Borland International Delphi и др.