Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
shpory_shmakov.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1 Mб
Скачать
  1. Структура обеспечения асу: алгоритмическое, программное обеспечение, технологическое

Алгоритмическое обеспечение. Алгоритмом наз-ся предписание, определяющее содержание и последовательность выполнения операций, переводящих исходные данные в требуемый результат.

Алгоритм предст-ся в виде схемы последовательности действий над входящей информацией. Эти действия над инф-ей наз-ся операторами.

В процессе функционирования АСУ технологич. процессом, управляющий вычислит. комплекс мог. решать след. задачи: 1) сбор данных о праметрах объекта; 2)обработка и регистрация данных; 3) определение праметров процесса или объекта; 4) анализ режима протекания процесса с целью выработки рекомендаций для упр-я, или команд для непосред. упр-я процессом.

Программное обеспечение. Программой наз-ся данные, используемые упр-я ЭВМ при обработке инф-ции в соотв-ии с принятым алгоритмом упр-я.

Программирование ― процесс состояния упорядоченной последовательности действий для ЭВМ.

Для записи программ исп-ся совокупность символов и правил, кот. образуют язык программирования: 1) первый (низший) ― внутренний машинный язык команд конкретной ЭВМ. Он содержит перечень операций, выполняемых ЭВМ и присваивает этим командам числовые коды; 2) второй ― автокод. Содержит часто используемые простейшие последовательности команд; 3) третий ― проблемно-ориентированные языки программирования; 4) четвертый ― макс. приближенный к языку человеческого общения. Он позволяет обеспечить прямое общение с ЭВМ чел-ку без спец. подготовки.

При анализе языков программирования след. различ. язык и его конкретную реализацию. Язык программирования ― это система записи, набор правил, определяющих синтаксис программы. Реализация языка ― это программа, кот. преобраз-т запись высокого уровня в последовательность машинных команд. Существует 2 вида средств реализации языка: 1) копеляторы (служат для трансляции всего текста программы, написанной на языке высокого уровня в машинные коды); 2) интерпретаторы ( в каждый момеент времени переводит только 1 предложение). Интерпретируемый язык обеспечивает меньшую скорость выполнения программ, по сравнению с копелируемым языком.

Технологическое обеспечение ― совокупность технол-й докумен-ции, основу кот. сост-т инструкции для каждого пользователя и обслуживающего персонала. Кроме инстр-й в состав технол-го обспеч-я входят: рекомендации технол-й схемы прохождения заказа; док-ты, фиксир-е сроки и исполнение заказа; журналы учета исполнения заказа.

Требования к технол. док-там: полнота и понятность описания действий оператора во всех возможных ситуациях, кот. могут возникунуть в процессе эксплуатации АСУ.

9. Основные характеристики эвм.

1) отношение стоимость/производительность 2) надежность 3) отказоустойчивость 3) быстродействие 5) объём памяти 6) точность вычислений 7) система команд 8) масштабируемость; 9) совместимость ПО 10) мобильность ПО.

Производительность ЭВМ определяется количеством операций, выполняемых процессорами в единицу времени, а также объемами памяти, имеющейся в машине и используемой для хранения и обработки информации.

Стоимость ЭВМ зависит от большого количества факторов: быстродействия, емкости памяти, системы команд и т. д. Основное влияние на стоимость оказывает конкретная комплектация ЭВМ и, в главную очередь, внешние устройства, входящие в конечный состав машины. Также, ПО довольно весомо влияет на стоимость ЭВМ.

Надежность ЭВМ – способность компьютера сохранять свои свойства при заданных условиях эксплуатации в течение некоторого промежутка времени.

Отказоустойчивость – свойство вычислительной системы, которое обеспечивает логической машине, возможность продолжения действий, заданных программой, после возникновения неисправностей. Введение отказоустойчивости требует избыточного аппаратного и программного обеспечения. Направления, связанные с предотвращением неисправностей и с отказоустойчивостью, – основные в проблеме надежности.

Быстродействие ЭВМ рассматривается с двух сторон. С одной стороны, оно характеризуется количеством элементарных операций (любая простейшая операция типа сложения, пересылки, сдвига и т. д.), выполняемых процессором за секунду. С другой стороны, быстродействие ЭВМ существенно зависит от того, как организована ее память. Время, необходимое на поиск нужной информации в памяти, существенно сказывается на быстродействии ЭВМ.

Емкость, или объем памяти определяется предельным кол-вом инфы, которое можно разместить в памяти ЭВМ. Память ЭВМ делится на внутреннюю и внешнюю. Внутренняя, или оперативная память, по своему объему у различных типов машин различна и определяется системой адресации ЭВМ. Емкость внешней памяти благодаря блочной структуре и съемным конструкциям накопителей практически безгранична.

Точность вычислений зависит от количества разрядов, используемых для представления одного числа. Современные ЭВМ снабжаются 32- или 64-разрядными микропроцессорами, что достаточно для обеспечения весьма высокой точности расчетов в самых различных приложениях. Однако если этого окажется мало, можно использовать удвоенную или утроенную сетку разрядов.

Система команд — это перечень команд, которые способен исполнить процессор ЭВМ. Система команд устанавливает, какие именно операции может выполнять процессор, сколько операндов необходимо указать в команде, какой вид (формат) имеет команда для ее распознания.

Масштабируемость – возможность наращивания числа и мощности процессоров, объемов оперативной и внешней памяти и других ресурсов вычислительной системы. Масштабируемость должна обеспечиваться архитектурой и конструкцией компьютера, а также соответствующими средствами ПО.

Концепция программной совместимости – возможность выполнения одних и тех же программ на разных ЭВМ с получением одинаковых результатов.

Мобильность программного обеспечения – возможность запуска одних и тех же программных систем на различных аппаратных платформах.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]