Информатика. Учебное пособие - 17 стр.

UptoLike

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