Магистрально-модульный принцип построения компьютера.

В основу большинства настольных ПК положен магистрально-модульный принцип построения. Основу такого компьютера составляет системная (материнская) плата:

На ней размещаются системная магистраль и имеются разъёмные соединения для установки процессора, внутренней памяти и контроллеров внешних устройств (слоты). Это дает пользователю возможность самому комплектовать компьютер, при необходимости модернизировать или ремонтировать путём замены модулей. На рисунке ниже показан фрагмент материнской платы с установленными модулями оперативной памяти.

Системная плата вместе с подключенными к ней модулями размещается в системном блоке. В нём же находятся дисководы и блок питания. С тыльной стороны системного блока находятся разъёмные соединения для подключения электрического питания, внешних устройств и сети.

 

Вопрос 5. Программное обеспечение. Виды программного обеспечения компьютеров.

 

Компьютерная программа представляет собой последовательность команд для процессора, хранящихся во внешней памяти. После запуска программы она загружается в оперативную память, затем процессор начинает считывать и исполнять команды. Необходимые для исполнения команд данные загружаются из внешней памяти в оперативную и процессор обрабатывает их. Полученные результаты снова помещаются в оперативную память. В процессе выполнения программы процессор может запрашивать данные с устройств ввода информации (так организуется диалог с пользователем) или пересылать результаты на устройства вывода информации.

Всё, что делает компьютер, выполняется под управлением компьютерных программ. Собранный на заводе компьютер ничего не умеет. Чтобы сделать компьютер «умным», нужно заложить в него информацию – программы и данные. Составление компьютерных программ - сложный и трудоёмкий процесс. Им занимаются программисты, а пользователи должны уметь устанавливать и запускать уже готовые программы. Совокупность программ, которые установлены на компьютере (или те программы, которые можно на него установить), называют его программным обеспечением (ПО). Выделяют три вида ПО:

· Системное ПО необходимо для правильного функционирования компьютерной системы, обеспечения связи с пользователем и периферийным оборудованием, обслуживания компьютера, тестирования и диагностики неисправностей и т.д. Основой системного ПО является операционная система. К системным программам относят драйверы (программы для подключения внешних устройств), утилиты (программы для обслуживания), антивирусные программы(защита от вирусов, вредоносных программ, фильтрация информации) и т.д.

· Прикладное ПО (приложения) дает возможность пользователю работать с информацией различных видов. Каждый пользователь нуждается в приложениях общего назначения (текстовые и графические редакторы, электронные таблицы, системы управления базами данных, коммуникационные программы и др.). Для использования в различных видах профессиональной деятельности могут быть использованы приложения специального назначения (бухгалтерские программы, системы автоматизированного проектирования и др.). Многие пользователи знакомы с обучающими программами, мультимедиа-приложениями (энциклопедии, справочники и т.д.), а начинается знакомство с компьютером обычно с компьютерных игр.

· Системы программирования - инструменты для программистов. Они представляют собой набор программ, с помощью которых можно создать другие программы. Каждая система программирования базируется на одном из языков программирования. (С другой точки зрения, системы программирования не являются отдельным классом ПО, а только одним из видов приложений специального назначения.)

Установка и дальнейшее использование любой компьютерной программы возможна при соблюдении следующих условий. Во-первых, совместимость программы с процессором и операционной системой. Во вторых, соблюдение требований, предъявляемых программой к системе (процессор не хуже..., ОЗУ не меньше..., операционная система не ниже... и т.д.). Процесс установки программного обеспечения на компьютер называют инсталляцией.