Skip to main content

Конференции

Просмотр конференции fido7.pushkin.local:

Предыдущее Следующее

Дата: 17 Jun 2018, 06:01:04
От: Andrei Mihailov @ 2:469/335.0
Кому: alexander koryagin
Тема: Re: Я сама офигела


Hello, alexander koryagin.
On 16.06.2018 22:59 you wrote:

 AK>>> Hу я просто высказал свое мнение. Оно грубо говоря сводится к 
 AK>>> тому, что  ни одна приличная большая программа/программная 
 AK>>> система не может быть  создана на бумаге, без реальной эволюции. 
 AK>>> Это значит, что сначала создаются работающие прототипы, 
 AK>>> обкатываются идеи, функционал и  постепенно все это 
 AK>>> эволюционирует в приличную систему. Hу или издыхает  по причине 
 AK>>> порочности идей. ;=)
 OA>> Довелось мне поработать во ВHИИА . Так там в связи с 
 OA>> особенностями стадартизации разработка всех программ относящихся 
 OA>> к АЭС идёт блок-схемами, которые потом конвертируются программой 
 OA>> (коммерческой, название уже забыл) в стандартный Си-код. Это 
 OA>> сделано в основном потому, что код должен соответствовать 
 OA>> стандарту и вывод программы гарантированно ему соответствует, то 
 OA>> есть затраты на сертификацию падают. Так что программирование 
 OA>> блок-схемами в жизни есть )
 AK> Я представляю этот Си код выданный конвертером. ;=) 

По этому же принципу, кстати, работает и "компилятор" ФриБейсика. Полученный текст на Си тут же скармливается компилятору gcc, после чего си-файл удаляется. Насколько качественной получается
программа на Си мне судить сложно, но читал на форумах, что проводились сравнительные тесты между тем, что сделал ФриБэйсик и тем, что написал на Си человек - размер и быстродействие
скомпилированных программ были вполне сопоставимы, иногда ФрииБэйсик даже выигрывал.
 
 AK> А чего ж они не компилируют в программу?

Возможно, в обсуждаемом случае программа предназначалась не для компа, а для нескольких разных ПЛК, каждому из которых надо компилить программу в своей среде. 
 
 AK> Обычно на предприятиях отрасли используют SCADA системы. Они 
 AK> позволяют  стандартно и быстро создавать мнемосхемы и делать 
 AK> логику срабатывания  оборудования используя редактор логических 
 AK> блок-схем. Для нестандартных  задач есть вcтроенный язык типа 
 AK> Бейсика, но не Си, а Ci. Hапример  система Citect.

SCADA предназначена для сбора информации с контроллеров, а не для их программирования. 

--
Best regards!
Posted using Hotdoged on Android

--- Hotdoged/2.13.5/Android
Origin: Android device, Milky Way (2:469/335)

Предыдущее Следующее

К списку сообщений
К списку конференций