|
Случайные теги
Опрос
Top раздела
|
Создан безошибочный код из 7500 строк28.09.2009 [15:33], Денис Борн Исследователи из Университета Нового Южного Уэльса (The University of New South Wales, UNSW) и Национального исследовательского института Австралии в области информации и коммуникационных технологий (National ICT Australia, NICTA) добились прорыва в программном обеспечении, который существенно увеличит безопасность и надёжность кода и имеет потенциал для коммерческого успеха. По словам профессора компьютерных наук и директор исследовательских программ в NICTA Гернота Хайзера (Gernot Heiser), впервые команда смогла доказать с математической точностью, что ядро операционной системы – код в "сердце" любого компьютера – на 100% свободен от ошибок ("багов") и следовательно устойчив к сбоям и отказам. ![]() Прорыв значительным образом повлияет на повышение надёжности критических систем, таких как медицинское оборудование, военное, авиационное, где ошибки в ПО могут иметь катастрофические последствия. "По приблизительной оценке качественно разработанное программное обеспечение имеет около 10 ошибок на тысячу строк кода, а очень качественное – от 1 до 3, - поясняет Хайзер. Это означает, что в системах множество недочётов. Мы же показали возможность добиться намного меньшего, предельного уровня, причём наиболее подверженная риску часть имеет доказанную отказоустойчивость. Я думаю, не будет преувеличением сказать, что это открывает совершенно новый мир для создания систем с высокими показателями надёжности и безопасности". Проверка ядра, известного как микроядро seL4, включала математическое доказательство корректности 7500 строк программного кода, занимались которым шесть человек в течение более чем пяти лет. "Команда NICTA добилась переломного результата, который изменит подход к критическому с точки зрения безопасности ПО, - продолжает профессор. – Верификация окончательно подтвердила возможность существования кода без ошибок, и в будущем ничто менее передовое не должно признаваться приемлемым в особо важных приложениях". Материалы по теме: - В России будет создан безопасный браузер для чиновников;
|
Архив новостей:
Рекомендуем:
Сотовая связь» Samsung GT-i7500 Galaxy » Тарифные планы - хитрости и ловушки » Вирусы - много шума из ничего? Видеокарты » Sapphire Radeon HD 5770 и HD 5750 » Видеокарта ASUS MARS » Radeon HD 5870 - новый король 3D » Обзор ASUS EAH4890 Аналитика » Все, что вы хотели знать о БАК » Средства связи Второй Мировой - 2 » Средства связи Второй Мировой - 1 » Как вернуть деньги за OEM-Windows » Музыкальный Web 2.0 Процессоры и память » Влияние частоты и таймингов памяти » Обзор Core i7 870 » Обзор AMD Athlon II X4 620 » Intel Core i5 на ядре Lynnfield » Тест DDR2 и DDR3 на платформе AMD Материнские платы » Intel P55: Biostar TPower I55 » Intel P55: MSI P55-GD65 » Intel P55: ASRock P55 Extreme » Intel P55: ASUS P7P55D Deluxe Корпуса и охлаждение » Корпус Cooler Master ATCS-840 » Корпус Raidmax Sigma Shark » Cooler Master V10 » Кулер GlacialTech UFO V51 Накопители » HDD Barracuda LP и 7200.12 » SSD - тест в WinXP,Vista,Windows 7 » Тестирование 4 HDD объемом 1 Тб Периферия » МФУ EPSON Stylus TX419 » МФУ Canon PIXMA MP640 » Клавиатура и мышь World of Warcraft » Стереоочки NVIDIA GeForce 3D Vision Ноутбуки и ПК » Sony VAIO X » IDF 2009: Мобильные технологии » Ноутбук Samsung Q320 » ASRock ION 330 – двухъядерный атом Цифровое фото и видео » Nikon D5000 » Гиперзум Canon PowerShot SX20 IS » AVerTV Pilot - ТВ и GPS » Экстрим-видеокамера Oregon ATC 5K Программное обеспечение » Обзор компактных полезных утилит » Настройка Windows 7 » Полезные дополнения для Firefox » Microsoft Office 2010 Tech.Preview » Тест бесплатных почтовых сервисов » Обойма утилит для геймера Файловый архив » NVIDIA ForceWare 196.21 WHQL » AMD/ATI Catalyst 10.1 » SmartFPS.com v.1.11 » DirectX 9.0c August 2009 » OpenOffice.org 3.1.1 » RivaTuner 2.24a » Windows Vista SP2 » PCMark'05 1.2.0 » 3DMark'06 v.1.1.0 Энциклопедия » Современные процессоры Intel: 2009 |