ВУЗ:
Составители:
Несомненно, что при определенных условиях эксплуатации имеют значение такие технические ха-
рактеристики как габариты, масса и надежность. Габариты и массу чаще учитывают, когда речь идет
о персональных компьютерах в мобильном исполнении (ноутбуках). Повышенная надежность и защи-
щенность важна, например, в случае использования компьютера вне дома и офиса (на улице, в цехах, в
автомобиле и т.д.). Обычно стоимость таких компьютеров значительно выше по сравнению с обычны-
ми.
3 ОПЕРАЦИОННЫЕ СИСТЕМЫ, ОБОЛОЧКИ И СРЕДЫ
3.1 ОСНОВНЫЕ ПОНЯТИЯ И ОПРЕДЕЛЕНИЯ
Рассмотренные технические средства ПЭВМ в совокупности являются универсальным инструмен-
том для решения широкого круга задач. Однако эти задачи могут быть решены лишь в том случае, если
ПЭВМ "знает" алгоритм их решения.
Алгоритм (algorithm) – точное предписание, определяющее процесс преобразования исходных дан-
ных в конечный результат. Общими свойствами любого алгоритма являются определенность, массо-
вость и результативность.
Определенность (детерминированность) алгоритма обеспечивает однозначность результата и ис-
ключает возможность искажения или двусмысленного толкования предписания. Массовость алгоритма
означает, что его можно использовать для любой конкретной задачи из некоторого класса однотипных
задач, отличающихся исходными данными. Результативность алгоритма – это возможность получения
результата за конечное число шагов.
Программа (program) – данные, их описание и алгоритм, записанный на языке программирования.
Программа описывает операции, которые нужно выполнить для решения поставленной задачи.
Операторами называются действия, предписываемые программой, а элементарное предписание,
предусматривающее выполнение какой-либо операции, называют командой. Общее название програм-
мы определяется, как правило, реализуемой ею задачей (управляющие, ввода/вывода, диагностические
и пр.). Обычно программы хранятся во внешней памяти ПЭВМ. Однако для выполнения они передают-
ся в оперативную память. В случае постоянного размещения программы в ОЗУ она называется
резидентной программой.
Программирование (programming) – процесс создания программ. Программирование неразрывно
связано с языками программирования.
Языки программирования (programming language) – формализованные языки для написания про-
грамм, исполняемых на ПЭВМ. До сих пор язык программирования является искусственным, в нем
синтаксис и семантика строго определены.
Программное обеспечение (ПО) (software) – комплекс программ, позволяющих осуществить авто-
матизированную обработку информации на ПЭВМ.
Настройка ПЭВМ на решение той или иной задачи осуществляется путем загрузки в оперативную
память машины соответствующего программного обеспечения, таким образом, осуществляется про-
граммная специализация ПЭВМ.
3.2 СТРУКТУРА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
Каждая из известных и еще неизвестных программ, в зависимости от реализуемых функций может быть
отнесена в той или иной мере к двум большим классам: системное (общее) программное обеспечение
(ПО) и прикладное (специальное) ПО.
К системному программному обеспечению относятся операционные системы, их оболочки и среды,
системы программирования, программы технического обслуживания.
Страницы
- « первая
- ‹ предыдущая
- …
- 15
- 16
- 17
- 18
- 19
- …
- следующая ›
- последняя »