
- •2010 Г.
- •Лекция 1: Глобальная сеть Internet
- •Система адресации
- •Лекция 2: Экспертные системы
- •8.3.1 Структура экспертных систем
- •8.3.2 Классификация экспертных систем
- •Классификация по решаемой задаче
- •Планирование – нахождение планов действий, относящихся к объектам, способным выполнять некоторые функции. Например: 1) планирование поведения робота – strips. 2) планирование эксперимента - molgen.
- •Леция 3: Классификация по связи с реальным временем
- •Классификация по типу эвм
- •Основные понятия
- •Иерархическая структура организации каталога.
- •Модульная структура ms dos.
- •Функции и назначение bios.
- •Лекция 5. Функции и назначения модуля расширения bios.
- •Функции и назначение базового модуля дисковой операционной системы.
- •Функции и назначение командного процессора.
- •Назначение загрузчика.
- •Система прерываний.
- •Задача: Изучить Системы управления базами данных лекция 6. Системы управления базами данных (субд).
- •Логические функции одной переменной
- •Логические функции двух переменных
- •Лекция 8. Элемент памяти - rs-триггер
- •Лекция 9.
- •3. Основные блоки пк и их назначение
- •3.1 Понятие архитектуры и структуры
- •3.2 Структура персонального компьютера
- •3.3 Элементы конструкции пк
- •Вопросы для самопроверки
Система прерываний.
Основным механизмом функционирования MS DOS является система прерываний.
Прерывания - это процедуры, которые компьютер вызывает для выполнения определенной задачи.
Существуют аппаратные, логические и программные прерывания.
Аппаратные прерывания инициируются аппаратурой, например сигналом от принтера, нажатием клавиши на клавиатуре, сигналом от таймера и другими причинами.
Логические прерывания возникают при нестандартных ситуациях в работе микропроцессора, например деление на нуль, переполнение регистров и др.
Программные прерывания инициируются программами, т.е. появляются, когда одна программа хочет получить сервис со стороны другой программы, например, доступ к определённым аппаратным средствам.
Каждое прерывание имеет уникальный номер, и с ним связана определенная подпрограмма. Когда вызывается прерывание, процессор оставляет свою работу и выполняет прерывание. Затем загружается адрес программы обработки прерывания и ей передаётся управление. После окончания её работы управление передаётся основной программе, которая была прервана. Аппаратные прерывания относятся к прерываниям низшего уровня, им присвоены младшие номера, и обслуживает их базовая система ввода - вывода. Логические и программные прерывания относят к верхнему уровню, они имеют большие номера, и их обслуживает в основном базовый модуль DOS.
ВОППРОСЫ ИЗАДАЧИ: 1 История развития MS DOS.
2 История версий.
3 Дистрибутив MS-DOS.
4 Надстройки и расширения сторонних производителей.
5 Проблемы запуска приложений MS-DOS под MS Windows.
Задача: Изучить Системы управления базами данных лекция 6. Системы управления базами данных (субд).
Понятие базы и банка данных.
Банк данных (БнД) — это система специальным образом организованных данных — баз данных, программных, технических, языковых, организационно-методических средств, предназначенных для обеспечения централизованного накопления и коллективного многоцелевого использования данных.
База данных (БД) — именованная совокупность данных, отражающая состояние объектов и их отношений и рассматриваемой предметной области.
Под предметной областью понимают один или несколько объектов управления (или определенные их части), информация которых моделируется с помощью БД и используется для решения различных функциональных задач.
Многопользовательский режим доступа к данным, хранящимся в базе может быть организован различными способами:
использование в сети файл-серверов, на которых физически хранятся вся база данных. При такой организации каждый пользователь работает с базой данных так, как будто она размещена на собственном компьютере. Недостатком такой организации многопользовательской БД является большая нагрузка на каналы связи т. к. при обслуживании запроса порции данных считываются с диска центрального компьютера (файл-сервера) небольшими порциями и передаются на рабочее место, где происходит их обработка;
технология клиент/сервер, при которой вся обработка информации, выполняется самим сервером, а на рабочие станции передаются только результаты. К пропускной способности каналов связи в этом случае предъявляются значительно меньшие требования, однако центральный компьютер, обслуживающий базу данных, должен быть значительно мощнее, чем в первом варианте. При этом, рабочие станции могут быть бездисковыми терминалами;
распределенная структура – когда части (фрагменты) одной базы данных физически находятся на различных серверах сети. По такому принципу строятся глобальные информационные системы типа Internet.
Для создания и обслуживания таких систем используется специализированное программное обеспечение - системы управления базами данных СУБД.
Система управления базами данных (СУБД) — совокупность языковых и программных средств, предназначенных для создания, ведения и совместного использования БД многими пользователями. В ней можно выделить:
ядро СУБД, которое обеспечивает организацию ввода, обработки и хранения данных,
компоненты, которые обеспечивают отладку системы, средства тестирования,
утилиты, которые обеспечивают выполнение вспомогательных функций (например, ведение журнала статистики работы системы и др.).
Очень важной задачей СУБД является обеспечение независимости данных. Практически одна и одна и та же СУБД может быть использована для ведения абсолютно разных файлов, которые используются для решения разноплановых, не связанных между собою задач управления.
Все функции СУБД можно объединить в такие группы:
Управление данными. Задачами управления данных является подготовка данных и их контроль, внесение данных в базу, структуризация данных, обеспечение целостности, секретности данных.
Доступ к данным. Поиск и селекция данных, преобразование данных в форму, удобную для дальнейшего использования.
Организация и ведение связи с пользователем. Ведение диалога, выдача диагностических сообщений об ошибках в работе по БД и т.д.
Выбор СУБД определяется многими факторами, но главный из них – возможность работы с построенной моделью данных. Поэтому одной из важнейших характеристик является тип модели (иерархический, сетевой, реляционный), который поддерживает СУБД.
(тетрадь) – Виды моделей данных
Вопросы:1. Понятие основных определений базы и банка данных. 2. Функции СУБД, на какие группы делятся.
Задача: Изучить основы логики и логические основы компьютера.
ЛЕКЦИЯ 7. Логические элементы и логические функции
Элементы математической логики
Логическая функция - это функция логических переменных, которая может принимать только два значения : 0 или 1.
Логический элемент - это устройство, реализующее ту или иную логическую функцию.
Y=f(X1,X2,X3,...,Xn) - логическая функция, она может быть задана таблицей, которая называется таблицей истинности.
Число строк в таблице - это число возможных наборов значений аргументов. Оно равно 2n, где n - число переменных.