Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
АИТ шп — копия.docx
Скачиваний:
11
Добавлен:
22.05.2015
Размер:
82.87 Кб
Скачать

7. Програмная платформа эвм

ЭВМ (или компьютер) — это аппаратно-программное вычислительное устройство, реализованное на электронных компонентах и выполняющее заданные программой действия.

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

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

Прикладные программы создаются к использованию в среде конкретного системного ПО (операционной системы, ОС). Например, программы, предназначенные для исполнения в среде Windows, не могут исполняться в среде ОС OS/2 и наоборот. При этом программы, рассчитанные на применение в среде OS/2 или Windows, могут иметь общую аппаратную платформу, например, ЭВМ на процессорах Intel. В этом случае программной платформой является конкретная ОС.

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

8. Аппаратная платформа компьютерных систем

ЭВМ— это аппаратно-программное вычислительное устройство, реализованное на электронных компонентах и выполняющее заданные программой действия.

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

Аппаратная платформа - совокупность технических средств, определяющих среду функционирования конкретных программ. Основой аппаратной платформы является совокупность системной (материнской) платы и типа используемого процессора. Выполняемая на ЭВМ программа состоит из команд конкретного процессора. Каждый тип процессора (Intel, PowerPC, Alpha, Sparc и т.д.) имеет свою систему команд, которые сильно различаются. Программа, закодированная в системе команд одного процессора, не может быть выполнена на ЭВМ, использующей процессор, имеющий другую систему машинных команд. В некоторых процессорах предусмотрена возможность эмуляции команд других процессоров.

Программно-аппаратная платформа - совокупность аппаратных средств, системного и служебного ПО, необходимых для функционирования конкретных прикладных программ.

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