Программное обеспечение

С 2009 года Европейским космическим агентством ESA ведется разработка программного комплекса NEST (Next ESA SAR Toolbox), которая на данный момент имеет открытый доступ на официальном сайте компании в глобальной сети Интернет.Космическим агентством ESA в рамках проекта ERS Tandem проводился космический мониторинг действующего вулкана Этна, расположенный на восточном побережье Сицилии. Площадь вулкана составляет 1,25 тыс. км2.Данные исследования проводятся для изучения сантиметровых подвижек земной поверхности с применением интерферометрических методов.Пример обработки снимков состоит в следующем:1. Создании проекта, начиная с подмножеств данных;2. Применение «Delft- Точные орбиты»;3. Корегистрации подмножеств;4. Генерация интерферограмм
2014

Реконструкция изображений - это преобразование одного оптического изображения в другое для улучшения каких-либо его параметров. Наиболее типичными примерами реконструкции являются: корректировка яркости,контрастности, цвета (баланса белого) и других макропараметров изображения; устранение шума на изображении; устранение искажений, вызванных расфокусировкой объектива или перемещением камеры или объекта во время экспозиции (коррекция смазов). Предполагается, что между шумом и идеальным изображением корреляция отсутствует [2]. Инверсная фильтрация предполагает получение оценки Фурье-преобразования исходного изображения делением Фурье-преобразования искаженного изображения на частотное представление искажающей функции. То есть метод можно выразить с помощью приближения.
2014

Настоящие рекомендации предназначены для применения в проектных, научных и эксплуатационных подразделениях дорожной отрасли при освоении и внедрении георадарных технологий. Методические рекомендации предназначены для использования в дорожной отрасли, например, при диагностике, обследованиях неблагополучных участков автомобильных дорог, инженерно-геологических и инженерно-гидрологических изысканиях при разработке проектов ремонта и реконструкции автомобильных дорог и контроле качества выполненных работ.1. Принципы выбора георадаров для решения различных задачДля комплексного обследования дорожных конструкций при определении толщины конструктивных слоев дорожной одежды, а также мощности и состояния грунтов земляного полота и подстилающего основания, требуются георадары с различными типами антенн, работающих на разных частотах. Частотные характеристики антенн должны быть приведены в паспорте на георадар, при этом обязательно указывается центральная частота, на которой работает антенна в воздухе. При наличии данных для других сред, должны указываться их название и диэлектрическая проницаемость. Измерения необходимо выполнять в соответствии с инструкцией по эксплуатации применяемой конструкции георадара.
2014

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

В настоящее время на рынке программных продуктов наблюдается большой рост количества разрабатываемого программного обеспечения (ПО). Существует множество десятков тысяч различного программного обеспечения, и далеко немногие программные продукты пользуются доверием у пользователей. Здесь имеет значение такое понятие, как конкурентоспособность продукта. Конкурентоспособность продукта, как известно, зависит от его качества.Следует отметить, что на сегодняшний день одним из самых эффективных методов решения данной проблемы является разработка стандартов, регламентирующих процесс проектирования качественного ПО. Применение стандартов в области инженерии программного обеспечения играет очень важную роль.Необходимо знать и понимать, что качество программного продукта является достаточно сложным понятием, трудным для определения. Традиционно продукт считается качественным, если полностью соответствует техническим требованиям.
2014

Android - устройства набирают популярность быстрее, чем любая другая мобильная платформа, что делает их отличным выбором для первого знакомства с разработкой мобильных приложений, особенно для Java-программистов. Оборотная сторона массового принятия Android - это фрагментация, которая создает значительные проблемы для тестирования приложений. Для большинства разработчиков реальность такова, что почти невозможно протестировать приложение для каждой комбинации Android - устройства и версии ОС.Версии ОС Android нумеруются в возрастающем порядке: 1.6, 2.1, 4.2 и т.д. Когда речь заходит о поддержке разных версий Android, то большинству Java - разработчиков приходится оглядываться назад. Платформа Java завоевала популярность главным образом как серверная технология, обычно соприкасающаяся с пользователем через Web-страницу. Того, кто смотрит на Web-страницу, не волнует, на какой версии Java работает приложение. Однако в случае Android код приложения переносится из безопасной среды сервера на устройства, неподвластные администратору.
2014

Актуальность темы. На текущий момент одновременно с усложнением программных систем, перед разработчиками стоит задача создания качественного многоуровневого программного обеспечения (далее ПО) в кратчайшие сроки с одновременным уменьшением затрат, обеспечением высокого коэффициента ROI (returnofinvestments), быстрого внедрения, адаптации ПО под широкий класс задач из смежных областей. Несмотря на многообразие различных подходов, можно выделить следующие основные черты решения данных задач: стандартизация процессов и компонентов, на базе выделения эффективных решений и обеспечение их повторного использования; управление на базе тщательного планирования, мониторинга, предсказания и обработки рисков, учитывая опыт предыдущих разработок; создание новых метафор и повышение уровня абстракции описания задачи с исключением деталей низкоуровневой реализации; использование технологий, позволяющих обеспечить построение эффективных решений. При этом исключительную роль играют активности по выявлению, обобщению, документированию, внедрению, мониторингу и оптимизации лучших практик организации, что соответствует введению управления процессами и отличают предприятия третьего уровня зрелости (defined level) согласно модели CMMI (capability maturity model integration).
2014

Медицинские базы данных пациентов объектов здравоохранения стран СНГ представляют собой слабо формализованные и распределенные данные, представленные в различных форматах файлов.В Республике Казахстан с 2011 года была внедрена Единая Национальная Система здравоохранения (далее ЕНСЗ) [1-4]. Создан Единый плательщик гарантированного объема бесплатной медицинской помощи (ГОБМП) в рамках стационарной и стационарозамещающей помощи при лечении заболеваний, за исключением психиатрических, инфекционных и туберкулезных в лице Комитета оплаты медицинских услуг, Министерства здравоохранения Республики Казахстан с территориальными департаментами (ТД КОМУ).
2014

В coвременнoм мире, при cтремительнoм рaзвитии вычиcлительнoй техники, перед челoвекoм oткрывaетcя oгрoмнoе кoличеcтвo нoвых вoзмoжнocтей. Кoмпьютернaя индуcтрия нaшлa применение прaктичеcки вo вcех cферaх жизнедеятельнocти челoвекa. В нacтoящее время бoльшинcтвo cпециaлиcтoв в oблacти oбрaзoвaния вoзлaгaют нaдежды нa coвременные перcoнaльные кoмпьютеры, рaccчитывaя c их пoмoщью cущеcтвеннo пoвыcить кaчеcтвo oбучения. В cвязи c этим внедрение и иcпoльзoвaние кoмпьютeрoв Apple имеет бoльшoй приoритет.
2014

В последние годы все большее признание и развитие получаются объектно-ориентированные базы данных (ООБД), толчок к появлению которых дали объектно-ориентированное программирование. В ООБД модель данных более близка сущностям реального мира. Объекты можно сохранить и использовать непосредственно, не раскладывая их по таблицам, и типы данных определяются разработчиком и не ограничены набором предопределенных типов. В объектных СУБД данные объекта, а также его методы помещаются в хранилище как единое целое.
2014

Коды Рида − Соломона широко используются в устройствах передачи и хранения данных для обнаружения и исправления как одиночных, так и групповых ошибок. Область их применения необычайно широка – кодеры/декодеры Рида − Соломона можно найти и в ленточных запоминающих устройствах, в контроллерах оперативной памяти, в модемах, в жестких дисках, в CD-ROM/DVD-приводах и т.д. В данной работе рассматривается кодер Рида-Соломона и приводится его аппаратная реализация в среде Micro CAP – 8.В настоящее время цифровая связь повсеместно используется для передачи аналоговых (непрерывных по уровню и времени, например, речь, изображение) сигналов, которые для этой цели оцифровываются (дискретизируются). Такое преобразование всегда связано с потерями, т.е. аналоговый сигнал представляется в цифровом виде с некоторой точностью.Современные системы цифровой связи используют кабельные (в том числе и волоконно-оптические), спутниковые, радиорелейные и другие линии и каналы связи, в том числе и аналоговые.
2014

В течение почти трех десятилетий было предложено большое количество формальных методов, их цель состоит в том, чтобы снизить стоимость строительства компьютерных систем и улучшить их качество. Неофициально, формальный метод - это математическая техника или инструмент, который полезен в разработке аппаратного или программного обеспечения. В последнее время формальные методы сыграли значительно активную роль в проектировании аппаратных средств. Все больше и больше компаний, которые продают микропроцессоры и аппаратные чипы, такие как Intel, IBM, и Motorola, используют инструменты на основе формальных методов, например, модели контроллеров [1] и программы автоматического доказательства теорем [2], для обнаружения дефектов в проектах.Формальные методы всѐ реже применяются в разработке программного обеспечения, однако в недавних случаях, были обнаружены ранее неизвестные дефекты в программах. Один из ярких примеров является результат исследований в SLAM проекта от Microsoft, в котором Болл и Раджамани разработали несколько формальных методов для автоматического обнаружения дефектов в драйверах устройств [3]. В 2006 году Microsoft выпустила Статическую проверку драйверов (SDV-Static Driver Verifier) [4] в рамках Windows Vista, SDV использует SLAM программную модель для проверки двигателя, выявляя драйверы устройств, нарушающие правила из набора правил интерфейса. Таким образом SDV помогает раскрыть дефекты в драйверах устройств.
2014