Инструментальное по примеры программ
Автор Вера павлов задал вопрос в разделе Домашние задания
для тех кто хорошо знает информатику погоите пожалуйста и получил лучший ответ
Ответ от Elizabet[гуру]
Виды программного обеспечения
Можно выделить три основных вида программного обеспечения: системное, прикладное и инструментальное.
К системному программному обеспечению относятся также драйверы – программы управляющие работой устройств ввода-вывода и некоторых других устройств, позволяющие настраивать параметры их работы. Драйверы обычно поставляются вместе с устройствами. Комплект наиболее распространенных драйверов поставляется вместе с операционной системой.
В состав системного программного обеспечения входят также антивирусы и другие программы, связанные с обслуживанием компьютера. Системные программы часто называют утилитами (от лат. utilis – полезный) .
Прикладное программное обеспечение (приложения) – это программы, непосредственно предназначенные для удовлетворения потребностей пользователя. Типичные представители прикладного программного обеспечения:
текстовые и графические редакторы;
программы работы с электронными таблицами;
системы управления базами данных;
средства просмотра web-страниц;
обучающие системы, электронные энциклопедии, игры;
специализированные программные системы, предназначенные для
автоматизации определенного вида профессиональной деятельности, например, банковские системы, системы управления транспортными перевозками, системы геометрического моделирования в машиностроении.
К инструментальному программному обеспечению относятся средства автоматизации разработки компьютерных программ, то есть инструменты программиста. Инструментальное ПО — это разновидность прикладного ПО (оно является прикладным для разработчика) .
При разработке программного обеспечения необходимо представлять алгоритмы в форме, понятной компьютеру. Для этого используются комплексы программ, называемые системами программирования . Они составляют основу инструментального программного обеспечения.
Принцип хранимой программы означает, что программы и данные во время выполнения программы хранятся в одном адресном пространстве в оперативной памяти и различаются не по способу кодирования, а по способу использования. Программа может выступать также в качестве исходных данных (самомодифицируемые программы) . Принцип заключается в том, что команды представляются в битовой форме и хранятся в том же Оперативном Запоминающем Устройстве, что и обрабатываемые данные. ОЗУ можно представить состоящим из последовательно пронумерованных слов – ячеек памяти. Пусть каждая команда или обрабатываемое число занимает ровно одну ячейку памяти ЭВМ. Над программой можно производить арифметические действия, изменяя ее динамически. Пусть в ОЗУ по адресу А размещен первый элемент вектора а, по адресу В – первый элемент вектора в; для размещения первого элемента вектора с – результата поэлементного суммирования векторов а+в отведено место в памяти, начиная с адреса С.