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

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

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


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

Структура региональной системы имен
Логический номер сектора
Общая характеристика компьютерной томографии
Повышаем Права Пользователя
Монтирование и размонтирование дисков
Демонстрационная программа графических функций языка С++
Типы Даных В С++ И Отличия От Java
Цифровая логика
Полиграфия без типографии? Это возможно
TCO
Оборотная сторона медали Spyware
Корпоративные Информационные Системы (Crm, Erp, Системы Мобильной Торговли)
Протокол Internet (IP)
Пути и фазы моделирования интеллекта
Укротите вашу регистратуру Windows с програмным обеспечением чистки регистратуры
Возможность системы CompactPCI иметь более 8 слотов
ИСКУССТВЕННЫЙ ИНТЕЛЛЕКТ - ВОПРОС О ВОЗМОЖНОСТИ ЕГО СОЗДАНИЯ
Копирование цвета области рисунка
Хакеры, как субъекты компьютерных преступлений
Кибернетический подход
Архитектура украинского сегмента сети Internet
История развития компьютера
Механический подход
Типы квантовых компьютеров
Черный Баннер - Миф или реальность
Зачем Нам Нужен План Управления Конфигурациями? Основные Понятия И Концепции Документа
Монтаж фильма
Обмен данными через промежуточный файл
Современное состояние информационной сферы Украины
Схема бесплатного ускорения Интернета
Допрос обвиняемого и подозреваемого
Особенности драйверов PCI и CompactPCI устройств
Анализ содержимого CMOS-памяти
Новый вид Windows Vista
Возможности INTERNET
Проигрыватель Windows Media
Правовое регулирование отношений в области "компьютерной информации"
Преступления в сфере компьютерной информации
Обмен данными через файл-фрагмент
Краткое описание назначения и возможностей Excel
Преимущества ЭС перед человеком - экспертом
CMOS (полупостоянная память)
Положение за компьютером
Методика и практика расследования преступлений в сфере компьютерной информации
Теория фреймов
Компьютер и инвалиды
ЭЛЕКТРОСТАТИЧЕСКИЕ ПЛОТТЕРЫ
Компания Janet Systems Llc Представила Soa-Платформу Ijanet Framework Ultra На Выставке «Kitel 2008»
Отличия ЭВМ III поколения от прежних
Элементарные Методы Сортировки
Нейронный подход
Нарушение правил эксплуатации ЭВМ, системы ЭВМ или их сети
IBM передаёт фреймворк ACTF в дар Eclipse
Дисплей (монитор)
Геометрические объекты в GEOSTAR