ВУЗ:
Составители:
Рубрика:
6
плектующие, оборудование, сборочные цеха и т.п.), затраты на который, при-
веденные к единице продукции, тем меньше, чем выше массовость производ-
ства, то есть тираж. Процесс же тиражирования ПО максимально прост, так
как фактически сводится к переписыванию информации с одного носителя на
другой. При этом затраты на тиражирование ПО исчезающе
малы (по срав-
нению с затратами на разработку) и в расчете на один тиражируемый экземп-
ляр практически не зависят от размеров тиража. В связи с этим можно отме-
тить некоторые особенности в распределении затрат на различных этапах
жизненного цикла.
На этапе разработки существует тенденция к увеличению доли затрат на
ПО
в общем объеме затрат на разработку всего программно-аппаратного
комплекса. За последние 30 лет средняя доля затрат на разработку ПО воз-
росла с 20% до 80%. Однако в цене изделия, с учетом этапа тиражирования,
это соотношение может быть совершенно другим, что в основном определя-
ется массовостью производства. Например, доля цены ПО в детской игрушке
или в кассовом аппарате может составлять десятые и даже сотые доли про-
цента, доля цены системного ПО в общей цене персонального компьютера -
около 10%, а в уникальных или малотиражных автоматизированных систе-
мах на базе серийных ЭВМ доля цены прикладного программного ПО может
составлять 80-90% общей цены.
Программа - это последовательность команд (или операторов),
которая
после декодирования ее (с помощью аппаратуры или специальной трансли-
рующей программы) заставляет ЭВМ выполнять некоторую заранее задан-
ную информационную работу (преобразования).
Понятия команда (или оператор) подразумевают наличие точного языка,
понятного для машины. Такой язык называется алгоритмическим языком.
Программа может находиться в памяти ЭВМ и многократно использо-
ваться. Основную идею процесса
"исполнения программы" или принципа
действия ЭВМ можно пояснить обобщенной структурной схемой аппаратной
части (Рис. 1.11) .
Главные моменты, на которые следует обратить внимание при рассмотре-
нии принципа работы ЭВМ, - это роль счетчика команд, первоначальный
запуск программы, возможность интерпретировать команды как данные и
наоборот (трансляция).
Принцип действия ЭВМ очищенный от несущественных деталей, весьма
прост и в этом смысле он вполне сопоставим с принципом действия колеса.
Каждый узел ЭВМ делает свое, в общем-то простое, дело.
УУ - это узел, который "понимает" команды, может расшифровывать их
смысл и преобразовывать в последовательность управляющих воздействий
на остальные компоненты ЭВМ. Команда содержит (в виде двоичного кода)
Страницы
- « первая
- ‹ предыдущая
- …
- 4
- 5
- 6
- 7
- 8
- …
- следующая ›
- последняя »