Главная | Соглашение | Публикация статей

Ада и Си
Категория: Статьи

При проведении сравнительных анализов популярных языков переломано столько копий, что сегодня эту тему часто относят к разряду "религиозных войн". Поэтому ограничимся лишь ссылкой на известную статью [2], в которой делается ряд красноречивых выводов.
1. Разработка программ на языке Ада обходится на 60% дешевле аналогичных программных проектов, реализуемых на Си.
2. Программа на языке Ада имеет в 9 раз меньше дефектов, чем программа на Си; программа на Си++ имеет еще более низкие, чем программа Си, характеристики.
3. предпочтительнее Си как для опытных, так и для неопытных программистов, а также для программистов, имеющих как максимальный, так и минимальный рейтинг в своей группе.
4. Трудоемкость изучения языка Ада не выше трудоемкости изучения Си.
5. Программы на Аде более надежны, чем программы на Си.
В качестве иллюстрации этих выводов, приведем пример разработки бортового программного обеспечения самолета C-130J в соответствии с требованиями Уровня А стандарта DO-178B [3]. При этом констатировалось качество кода, в 10 раз превышающее среднее для программного обеспечения Уровня А. Производительность труда выросла вчетверо относительно сопоставимых программных проектов.

Ада и Си

Статьи по теме:

Дополнительные настройки Microsoft Internet Explorer
Создание фотоснимков из кадра видеозаписи
Способы просмотра документа
Как Бороться С Вирусами И Троянами
Обзор дисковых устройств
Картриджи Оптом И В Розницу, Со Склада
Поиск адреса по доменному имени
Государственные дотации
Время создания или изменения файла
Что ваш ребенок делает в он-лайн?
Организация объектов сети
Разработка контрольно-информационных инструментов для PADS
Черный Баннер - 25й кадр интернета
Законы Безопасности
Зафиксируйте вниз с персональной информации на вашем компьютере
Оптимальное время жизни кэша для Joomla CMS
Мобильная Торговля, Системы Мобильной Торговли
Основные линии развития ЭС
Канадский опыт построения информационной магистрали
Прослушка И Антижучки - Гонка Технологий
Установка Windows Xp По Сети Без Использования Ris
Интегрирование модулей PADS в программную среду предприятия
Краткий обзор антивирусных программ
Работы ученых
Роль компьютера в жизни человека
Особенности системной интеграции CompactPCI-систем
Что Приносит Sp1 Для Windows Vista?
Структура СКС
Понятие компьютерных преступлений
Управление доступом к файпам и каталогам
Искусственный интеллект
Механический подход
Робот Tartalo Стучится В Вашу Дверь
Глобальная настройка параметров печати
Легализация По. Цена Ошибки!
Программная совместимость ЕС ЭВМ
Линукс привелось в действие приборы: Теперь в рынке
Хакеры, как субъекты компьютерных преступлений
Арм Врача Эндоскописта, Арм Врача Функциональной Диагностики
Защита данных. Роскошь или средство выживания?
Тестирование От А До Я. Часть 1 - Основополагающие Принципы И Подходы
СОЗДАНИЕ БАЗ ДАННЫХ И ВВОД ДАННЫХ
Процессы в операционной системе UNIX
КОНСТРУКТИВНО-ТЕХНОЛОГИЧЕСКИЕ ОСОБЕННОСТИ ЖГУТОВ
Предмет кибернетики ее методы и цели
Малогабаритные 3U формата CompactPCI контроллеры INOVA
Мышление и информация
Расследование создание: распространение и использование вредоносных программ для ЭВМ
История открытия и развитие метода компьютерной томографии
Самая популярная операционная система сегодня для CompactPCI систем
Следственный осмотр
Краткое описание назначения и возможностей Excel
Агрегатный принцип построения ЭВМ
Открытие документа из командной консоли
Физическая среда передачи в локальных сетях