По размерам и функциональным возможностям различают четыре вида компьютеров: суперЭВМ, большие, малые и микроЭВМ.
СуперЭВМ являются мощными многопроцессорными компьютерами с огромным быстродействием. Многопроцессорность позволяет распараллеливать решение задач и увеличивает объемы памяти, что значительно убыстряет процесс решения. Они часто используются для решения экспериментальных задач, например, для проведения шахматных турниров с человеком.
Большие ЭВМ (их называют мэйнфреймами от англ. mainframe) характеризуются многопользовательским режимом (до 1000 пользователей одновременно могут решать свои задачи). Основное направление – решение научно-технических задач, работа с большими объемами данных, управление компьютерными сетями и их ресурсами.
Малые ЭВМ используются как управляющие компьютеры для контроля над технологическими процессами. Применяются также для вычислений в многопользовательских системах, в системах автоматизации проектирования, в системах моделирования несложных объектов, в системах искусственного интеллекта.
По назначению микроЭВМ могут быть универсальными и специализированными. По числу пользователей, одновременно работающих за компьютером – много– и однопользовательские. Специализированные многопользовательские микроЭВМ (серверы – от англ. server) являются мощными компьютерами, используемыми в компьютерных сетях для обработки запросов всех компьютеров сети. Специализированные однопользовательские (рабочие станции – workstation, англ.) эксплуатируются в компьютерных сетях для выполнения прикладных задач. Универсальные многопользовательские микроЭВМ являются мощными компьютерами, оборудованными несколькими терминалами. Универсальные однопользовательские микроЭВМ общедоступны. К их числу относятся персональные компьютеры – ПК. Наиболее популярным представителем ПК в нашей стране является компьютер класса IBM PC (International Business Machines – Personal Computer).
По конструктивным особенностям ПК делятся на стационарные (настольные – тип DeskTop) и переносные.
Рисунок 3.3. Классификация персональных компьютеров по конструктивным особенностям
Переносные компьютеры обычно нужны руководителям предприятий, менеджерам, ученым, журналистам, которым приходится работать вне офиса – дома, на презентациях или во время командировок.
Notebook (блокнот, записная книжка) по размерам ближе к книге крупного формата. Имеет вес около 3 кг. Помещается в портфель-дипломат. Для связи с офисом его обычно комплектуют модемом. Ноутбуки зачастую снабжают приводами CD-ROM.
Многие современные ноутбуки включают в себя взаимозаменяемые блоки со стандартными разъемами. Такие модули предназначены для очень разных функций. В одно и то же гнездо можно по мере надобности вставлять привод компакт-дисков, накопитель на магнитных дисках, запасную батарею или съемный винчестер. Ноутбук устойчив к сбоям в энергопитании. Даже если он получает энергию от обычной электросети, в случае какого-либо сбоя он мгновенно переходит на питание от аккумуляторов.
Palmtop (наладонник) – самые маленькие современные персональные компьютеры. Умещаются на ладони. Магнитные диски в них заменяет энергонезависимая электронная память. Нет и накопителей на дисках – обмен информацией с обычными компьютерами идет по линиям связи. Если Palmtop дополнить набором деловых программ, записанных в его постоянную память, получится персональный цифровой помощник (Personal Digital Assistant).
3.3. Устройства персонального компьютера
Конструктивно составные части системного блока и магистраль располагаются на системной плате. На ней иногда бывают сосредоточены все необходимые для работы компьютера элементы. Такие платы называются All-In-One. Однако большая часть компьютеров имеет системные платы, которые содержат лишь основные узлы, а элементы связи, например, с приводами накопителей, дисплеем и другими периферийными устройствами на ней отсутствуют. В таком случае эти отсутствующие элементы располагаются на отдельных печатных платах, которые вставляются в специальные разъемы расширения, предусмотренные для этого на системной плате. Эти дополнительные платы называют дочерними (daughterboard), а системную плату – материнской (motherboard).
Функциональные устройства, выполненные на дочерних платах, часто называют контроллерами или адаптерами, а сами дочерние платы – платами расширения. Таким образом, подключение отдельных модулей компьютера к магистрали, находящейся непосредственно на материнской плате, на физическом уровне осуществляется с помощью контроллеров, а на программном обеспечивается драйверами. Контроллер принимает сигнал от процессора и дешифрует его, чтобы соответствующее устройство смогло принять этот сигнал и правильно отреагировать на него. За его выполнение процессор не отвечает – отвечает лишь соответствующий контроллер, поэтому периферийные устройства компьютера заменяемы и набор таких модулей произволен. Большая часть периферийных устройств подсоединяется очень просто – снаружи, через разъемы на корпусе системного блока к выходам соответствующих контроллеров – портам.
Основу современных компьютеров образует аппаратура (HardWare) – совокупность электронных и электромеханических элементов и устройств, а принцип компьютерной обработки информации состоит в выполнении программы (Software) – формализованном описании алгоритма обработки в виде последовательности команд, управляющих процессом обработки.
Команда – двоичный код, который определяет действие вычислительной системы по выполнению какой-либо операции.
Операция – комплекс технологических действий, совершаемых над информацией по одной из команд программы.
Основными операциями при обработке информации на ЭВМ являются арифметические и логические. Арифметические операции включают в себя все виды математических действий, обусловленных программой, над целыми числами, дробями и числами с плавающей запятой. Логические операции обеспечивают действия над логическими величинами с получением логического результата.
В вычислительных системах последовательность действий, составляющих задачу обработки информации, называют процессом. Процесс определяется соответствующей программой, набором данных, которые в ходе реализации процесса могут считываться, записываться и использоваться, а также совокупностью сведений, определяющих состояние ресурсов ЭВМ, предоставленных процессу.
Персональный компьютер характеризуется развитым («дружественным») человеко-машинным интерфейсом, малыми габаритами, массой, относительно невысокой стоимостью и многофункциональностью (универсальностью) применения.
Одним из основных достоинств ПК, обеспечивших им потрясающий успех, явился принцип открытой архитектуры, заключающийся в том, что при проектировании ПК регламентируются и стандартизируются только принцип действия компьютера и его конфигурация (определенная совокупность аппаратных средств и соединений между ними). Построение ПК не единым неразъемным устройством, а на основе принципа открытой архитектуры (модульности построения), обеспечивает возможность их сборки из отдельных узлов и деталей, разработанных и изготовленных независимыми фирмами-изготовителями. Кроме того, такой компьютер легко расширяется и модернизируется за счет наличия внутренних расширительных разъемов, позволяющих пользователю добавлять разнообразные устройства, удовлетворяющие заданному стандарту, и тем самым устанавливать конфигурацию своей ЭВМ в соответствии со своими личными предпочтениями. Специалисты часто называют такие операции upgrade (расширить, обновить).
Упрощенная блок-схема, отражающая основные функциональные компоненты ПЭВМ в их взаимосвязи, изображена на рисунке 3.4.
Рисунок 3.4. Функциональные компоненты персонального компьютера
Конструктивно современный персональный компьютер состоит из четырех основных компонентов, которые образуют его базовую конфигурацию:
• системного блока, в котором размещаются устройства обработки и хранения информации;