Что представляет собой вычислительная система?

Вычислительная система (ВС) – это взаимосвязанная совокупность ап­паратных средств вычислительной техники и программного обеспечения, предназначенная для обработки информации. Основными ресурсами вычислительной системы являются процессоры, области оперативной памяти, наборы данных, периферийные устройства, программы. Структура вычислительной системы (см. рис. 1.1):

– техническое обеспечение (hardware): процессор, память, монитор, дис­ковые устройства и т. д., объединенные магистральным соединением, называемым шиной;

– программное обеспечение: прикладное и системное.

К прикладному программному обеспечению относятся разнообразные пользовательские программы, игры, текстовые процессоры и т. п. К систем­ному – программы, способствующие функционированию и разработке при­кладных программ. Операционная система является фундаментальным компонентом системного программного обеспечения.

В зависимости от ряда признаков различают следующие вычислительные системы:

– по количеству программ, одновременно находящихся в оперативной памяти: однопрограммные и многопрограммные вычислительные системы;

– числу пользователей, которые одновременно могут использовать ресурсы вычислительной системы: индивидуального и коллективного пользования;

– организации и обработки заданий: вычислительные системы с пакетной обработкой и с разделением времени;

– числу процессоров: однопроцессорные вычислительные системы, многопроцессорные и многомашинные;

– территориальному расположению и взаимодействию технических средств: сосредоточенные, распределенные (вычислительные сети) и вычислительные системы с теледоступом;

– соотношению скоростей поступления задач в вычислительные системы и их решения: работающие или не работающие в режиме реального времени;

– назначению: универсальные, специализированные и проблемно-ориен­тированные.

В зависимости от класса ЭВМ и вида операционной системы вычислительные системы могут работать в двух режимах: однопрограммном или мультипрограммном.

Рисунок 1.1

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

В общей структуре компьютера (рис. 1.1) операционная система расположена над аппаратным обеспечением, которое может состоять из двух или более уровней (слоев). Самый нижний уровень содержит физические устройства: интегральные микросхемы, проводники, источники питания и пр.Выше расположен уровень микроархитектуры, на котором физические устройства рассматриваются с точки зрения функциональных единиц, обычно на данном уровне находятся внутренние регистры центрального процессора и арифметико-логи­чес­кое устройство. Во время работы процессора на каждом такте из регистра выбирается один или два операнда, которые обрабатываются в ариф­метико-логическом устройстве. Результат сохраняется в одном или нескольких регистрах. В некоторых компьютерах операции над данными контролируются программными приложениями (микропрограммами), в других – аппаратнымицепями.

9.Назовите основные способы работы пользователя с базой данных при решении прикладных задач.

В состав СУБД входят пакеты программ, библиотеки, а также логическое описание структуры данных и их физическое описание (где и как записаны данные на магнитных носителях), создаваемые СУБД при инициации БД и ее структуры.

В пакет MS Office, разработанный фирмой Microsoft, наряду с Word и Excel входит СУБД Access. Ее характерное отличие от старых СУБД полное использование возможностей Windows и хранение в одном файле БД нескольких таблиц, запросов, форм, отчетов, макросов и модулей. Запрос позволяет выбрать из одной или нескольких таблиц необходимые данные, соответствующие заданным критериям, и расположить их в заданной последовательности. Форма позволяет расположить на экране данные, относящиеся к одной записи или строке запроса, в наиболее наглядном виде; при этом форму можно использовать для ввода или корректировки табличных данных. Записи можно просматривать через форму последовательно. Представление данных в отчете аналогично форме, но в отчет включаются данные из всех записей, он разбит на страницы и полностью подготовлен для печати. Макрос представляет из себя набор команд, позволяющих объединить разрозненные операции обработки данных (аналогично ВАТ-файлу). Модули содержат программы на языке Visual Basic, которые могут разрабатываться пользователем для реализации нестандартных процедур при создании приложения.

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

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: