Как известно, все компьютерные системы выполняют функции ввода, хранения, обработки, управления и вывода информации. Сейчас мы познакомимся с компонентами компьютерной системы, выполняющими эти функции. Но для начала рассмотрим компьютерные системы с точки зрения разработчика систем, или разработчика архитектуры. Следует подчеркнуть, что компьютеры и вспомогательные устройства проектируются разработчиком компьютерных систем, как правило, обладающим высокой квалификацией в области инженерии. В отличие от аналитика, использующего компьютер для решения конкретных задач, разработчик компьютерных систем обычно разрабатывает компьютеры, которые могут быть использованы для большого числа различных приложений для различных дел. Например, серии продуктов основных производителей компьютеров, таких, как IBM, Digital Equipment Corporation и многие другие - результат работы команд разработчиков компьютерных систем.
Если ты не изучаешь инженерное дело, тебе не нужно становится разработчиком компьютерных систем. Однако, необходимо, чтобы ты, как потенциальный пользователь, прикладной программист или системный аналитик, понимал функции основных компонентов компьютерной системы и их взаимодействие.
Типы компьютеров
Два основных типа компьютеров - аналоговый и цифровой. Аналоговые компьютеры моделируют поведение физических систем. Они функционируют по аналогии с изучаемым процессом. Например, напряжение можно использовать для представления других физических величин, таких, как скорость, температура или давление. Ответ аналогового компьютера основан на измерении сигналов, непрерывно изменяющихся с течением времени. Следовательно, аналоговые компьютеры применяются в таких сферах, где требуется постоянное измерение и контроль.
Цифровые компьютеры, в отличие от аналоговых, имеют дело скорее с дискретными, чем непрерывными величинами. Они скорее считают, чем измеряют. Они используют числа вместо аналоговых физических величин, чтобы моделировать непрерывные процессы или процессы в режиме реального времени. Представляя собой дискретные события, коммерческие операции находятся в форме, естественной для цифровых вычислений. По этой причине цифровые компьютеры так широко используются для обработки коммерческих данных.
Машины, сочетающие аналоговые и цифровые свойства, называются гибридными компьютерами. Многие коммерческие, научные и промышленные компьютерные приложения рассчитаны на аналоговые и цифровые устройства. Использование комбинированных аналоговых устройств будет продолжать расти с ростом применения микропроцессоров и микрокомпьютеров. Примером такого роста служит тенденция к установке узлов управления в таких домашних приборах, как микроволновые печи и швейные машины. В будущем комплексные системы регуляции температуры в доме и роботы будут убираться в наших домах. Аналоговые сенсоры будут предоставлять данные небольшим цифровым компьютерам, которые будут являться узлами управления таких систем.