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

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

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

Ада и Си

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

Команды консоли восстановления
Причины кибернетики
КОМПЬЮТЕРНЫЕ ПРЕСТУПЛЕНИЯ
Возможности стабилизаторов напряжения для защиты персонального компьютера
ВОЗМОЖНОСТИ ТЕКСТОВОГО РЕДАКТОРА
Микроконтроллерыне Системы
Java, как объектно-ориентированный язык
Ремонт & обслуживание регистратуры Windows
Механический подход
Удаленный доступ (telnet)
Внедрение Crm Системы Sales Expert 2 В Компании «Сибаэроинж»
Чарльз Бэббидж
Нелокальные переходы в UNIX
Компания Janet Systems Проведет Круглый Стол «Будущее Соа-Проектов»
ПРОБЛЕМА ПРЕДСТАВЛЕНИЯ ЗНАНИЙ В КОМПЬЮТЕРНЫХ СИСТЕМАХ
Системные и локальные шины
HotMail своими руками, или Что может PH
Коммутаторы NetGear
Autodesk — В Softway!
Настройка интерфейса
Будущие модули CompactPCI- которые будут производится в ближайшее время
Бесплатный Интернет Или Как Стать Хакером
Электронные платы
Ваш подросток безопасно использует интернет?
Мониторы и видеоконтроллеры
Средство разработки приложений JAM (JYACC's Application Manager)
Производственный и технологический процессы
Компоненты, модули, мамботы в CMS Joomla
Особенности драйверов PCI и CompactPCI устройств
Некоторые Мысли По Защите От Спама
Internet
Доступ в Internet
Резервное копирование данных. Стоит ли платить деньги?
Восстановление Windows
Поиск людей (Кто есть Who)
Черный Баннер - Миф или реальность
Компьютерная преступность не знает границ
Внесение примесей
Области применения МП
Задача, решаемая с помощью использования пакета электронных таблиц
Обмен данными : Excel - другие приложения
Виды пластиковых карточек
Корпоративные Информационные Системы (Crm, Erp, Системы Мобильной Торговли)
Какое сжатие файлов лучшее?
Компьютер в сфере образования
Элементарная теория процесса обучения нейросетей
Логический номер сектора
Алее Софтвер Приглашает На Docflow 2008!
Рабочий стол Microsoft Windows XP
Организация объектов сети
Управление выполнением программы
Прокси-Сервер - Это Действенный Способ Защиты Информации, А Также Преграда Для Атак Хакеров
Магистральная подсистема
Открытие документа не связанным с ним приложением
Информационная Безопасность В Деятельности Современных Организаций