Поиск на сайте: Расширенный поиск


Новые программы oszone.net Читать ленту новостей RSS
CheckBootSpeed - это диагностический пакет на основе скриптов PowerShell, создающий отчет о скорости загрузки Windows 7 ...
Вы когда-нибудь хотели создать установочный диск Windows, который бы автоматически установил систему, не задавая вопросо...
Если после установки Windows XP у вас перестала загружаться Windows Vista или Windows 7, вам необходимо восстановить заг...
Программа подготовки документов и ведения учетных и отчетных данных по командировкам. Используются формы, утвержденные п...
Red Button – это мощная утилита для оптимизации и очистки всех актуальных клиентских версий операционной системы Windows...
OSzone.net Новости IT Будет ли операционная система нерушимой? RSS

Будет ли операционная система нерушимой?

Текущий рейтинг: 4.68 (проголосовало 25)
 Посетителей: 2017 | Просмотров: 2180 (сегодня 0)  Шрифт: - +

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

Исследователи из Национального исследовательского центра информационных технологий Австралии (NCITA) работают над проблемой защиты от подобных аварий. Джуна Андроник (June Andronick) и ее команда занимаются разработкой ядра операционной системы, поставив перед собой задачу спроектировать ОС, не подверженную падениям.

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

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

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

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

В результате команда Джуны Андроник сумела написать небольшую операционную систему, которая всегда будет вести себя точно так, как предусмотрели ее разработчики, не подвергаясь сбоям (за исключением случаев неправильной установки оборудования).

Автор: liber  •  Иcточник: www.innovationnewsdaily.com  •  Опубликована: 26.02.2012
Нашли ошибку в тексте? Сообщите о ней автору: выделите мышкой и нажмите CTRL + ENTER


Оценить статью:
Вверх
Комментарии посетителей
26.02.2012/17:17  REZER

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